@charset "utf-8";
/* iPORT CODA */

body {
background:#e9edf4 url(images/iport/header-bg.jpg) repeat-x;
color:#222222;
}

#header {
background:url(images/iport/header.jpg) no-repeat;
}

#icon-search {
background:url(images/iport/search.png) top;
}

a:hover #icon-search {
background:url(images/iport/search.png) bottom;
}

#icon-articles {
background:url(images/iport/articles.png) top;
}

a:hover #icon-articles {
background:url(images/iport/articles.png) bottom;
}

#icon-comments {
background:url(images/iport/comments.png) top;
}

a:hover #icon-comments {
background:url(images/iport/comments.png) bottom;
}

#icon-setup {
background:url(images/iport/setup.png) top;
}

a:hover #icon-setup {
background:url(images/iport/setup.png) bottom;
}

#icon-share {
background:url(images/iport/share.png) top;
}

a:hover #icon-share {
background:url(images/iport/share.png) bottom;
}

#icon-rss {
background:url(images/iport/rss.png) top;
}

a:hover #icon-rss {
background:url(images/iport/rss.png) bottom;
}

#icon-signup {
background:url(images/iport/signup.png) top;
}

a:hover #icon-signup {
background:url(images/iport/signup.png) bottom;
}

#columns .widget .widget-head  {
background: url(images/iport/panel-top.png) no-repeat;
}

.widget-background {
background: url(images/iport/panel-mid.png) repeat-y;
}

.widget-footer {
background: url(images/iport/panel-bottom.png) no-repeat;
}

#footer-text {
color:#222222;
}

#div-search, #div-setup, #div-share, #div-rss, #div-signup {
background:#E9EDF4;
color:#222222;
}

#div-search:hover, #div-setup:hover, #div-share:hover, #div-rss:hover, #div-signup:hover {
background:#FFFFFF;
color:#003366;
}

#single-article {
background:url(images/iport/single_r2_c1.jpg) repeat-y;
}

#single-article-comment {
background:url(images/iport/single_r2_c1.jpg) repeat-y;
}

#single-header {
background:url(images/iport/single_r1_c1.jpg) no-repeat;
}

#single-header-arch {
background:url(images/iport/single_r1_c1v2.jpg) no-repeat;
}

#page-header {
background:url(images/iport/single_r1_c1-v2.jpg) no-repeat;
}

#single-footer {
background:url(images/iport/single_r3_c1.jpg) no-repeat;
}

#accordion2 {border:1px solid #333}
.accordion2 {color:#333; border-bottom:1px solid #444}
.accordion2 dt {background-color:#666; color:#fff; border-bottom:1px solid #444}
.accordion2 dt:hover {background-color:#555}
.accordion2 .open {background-color:#444}
.accordion2 dd, #columns .widget .widget-content {background:#FBFDFD}
.accordion2 dt a, .accordion2 dt a:visited, .accordion2 dt a:active, .accordion2 dt a:link, .accordion2 dt a:hover {
color:#FFFFFF;
}

#single-spare-space {
background:#E9EDF4;
}

.widget-content a, .widget-content a:visited, .widget-content a:active, #column2-single a, #column2-single a:visited, #column2-single a:active, #next-prev a, #next-prev a:visited, #next-prev a:active {
color:#0066CC;
}
.widget-content a:hover, #column2-single a:hover, #next-prev a:hover {
color:#0099CC;
}

#div-setup a,  #div-search a, #div-signup a, #div-rss a, #div-share a {
color:#333 !important;
}

.edit-box {
background: url(images/iport/panel-mid.png) repeat-y;
}

#dummy-element{width:2px;} /* Necessary to check if StyleSheet has loaded */ 