body {background: #bbcdd5;  margin: 0; padding: 24px 0 0 0; color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px;} 
ul{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif;}
h1 {color: #bfcfda; font-size: 24px; margin: 0 0 16px 0; }
h2 {color: #417192; font-size: 16px; margin: 4px 0 1px 0;}
h3 {color: #417192; font-size: 12px; margin: 0 0 0 0;}
h4 {color: #e20202; font-size: 14px; margin: 12px 0;} 
a img,img{border:none;display:block;}
/* mac hide \*/
html,body{height:100%}
html {margin-bottom: 1px;}
/* end hide*/
table {border-collapse: collapse; border-spacing: 0;}
td {vertical-align: top; padding: 0;}
a:link, a:visited, a:active {color: #005996;}
a:hover {color:#3886bc; }	
ul { margin: 8px 0 16px 0; padding:0 0 0 0;}
ul li {	background:url(/images/common/bull.gif) no-repeat 0 7px; padding-left: 12px; margin-bottom: 1px;}
p {margin: 0 0 16px 0;}
#containertop {width: 904px; height: 20px; background:url(/images/common/containertop.gif) no-repeat bottom; margin: 0 auto; }
#container {width: 890px; margin: 0 auto; padding: 0 6px 0 8px; background:url(/images/common/containerbg.gif) repeat-y top;}

#headernav {width: 581px; height: 30px; margin: 10px 0 0 0; padding: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif;  background: #417192; float: left;}
#headernav li{float: left; height: 31px; padding:0; margin:0 0 0 0; text-align: center; background: none;}
#headernav li a {display: block; height: 26px; padding: 5px 12px 0 12px; margin:0; color:#FFFFFF; text-decoration:none; float:left;  }
#headernav li a#indicator {background:#f5f7f9; color: #417192; }
#headernav li a:hover {background:#bbcdd5; color: #417192;}

#logo {float: left; margin: 0 0 0 0; padding: 0 10px 0 25px; }
#headerimg {clear: left;}
#iso {font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #666666; padding: 0 0 0 16px; margin: 0 0 0 0;}
#homeport {width: 891px; padding: 0 0 0 29px; height: 198px; background: #FCFCFC;}
#homeport div {width: 263px; height: 198px; margin: 0; background: #E3750C; float: left;}
#homeport2{width: 891px; padding: 0 0 0 29px; height: 198px; background: #FCFCFC;}
#homeport2 div {width: 263px; height: 198px; margin: 0; background: #cccccc; float: left;}


#content {width: 886px; padding: 20px 0; background: #FFFFFF; background:url(/images/common/contentbg.gif) repeat-y bottom; overflow: hidden;}
#contentleft {float: left; width: 496px; padding: 0 24px 0 24px;}
#contentright {float: left; width: 250px; padding: 0 0 0 24px;}


#footer {width: 874px; height: 55px;  padding: 40px 0 0 30px; background:url(/images/common/containerbot.gif) no-repeat bottom; margin: 0 auto; font-size: 11px; }
#footer ul { margin: 0; padding: 0; float: right;}
#footer li { margin: 0; padding: 0 12px; border-right: 1px solid #FFFFFF; float: left; background: none; }
#footer li#last {border: 0; padding-right: 0;}
#footer a:link, #footer a:active, #footer a:visited {color: #005996; padding: 0; margin: 0; }
#footer a:hover {color: #666666;}
.transfers {clear: left; height: 130px; }
.transfers img {float: left; }

#gsThumbMatrix td {padding: 10px;}
#photohead .block-core-ItemInfo .summary, .owner, .size, .date, .viewCount, .block-core-BreadCrumb, .block-core-Pager, .block-core-SystemLink, .block-core-GuestPreview {display: none;}

.next-and-last {
    float: right;
}
.next-and-last.no-previous {
    float: none;
    text-align: right;
}

.first-and-previous
 {
    float: right;
}

#gsImageView {clear: both;}
.block-core-Navigator {width: 200px; float: left;}
.block-core-Navigator a {padding: 5px;}

.indent {margin-left: 12px;}
.homelist {float: left; margin: 0; padding: 0;}

