#general {}

#container {width:919px; margin:0 auto;}

#header {width:919px; height:160px; margin:0 auto; background:url(../img/bgr_header.jpg) no-repeat; position:relative;}
#header h1 {display:none;}
.graphic-portfolio #header {background:url(../img/bgr_header_graphicportfolio.jpg) no-repeat;}

.see-also {width:157px; height:14px; right:0; top:10px; position:absolute; display:block; background:url(../img/txt_seealso.gif) no-repeat;}
.graphic-portfolio .see-also {background:url(../img/txt_seealso_graphicportfolio.gif) no-repeat;}
.see-also span {display:none;}

#container ul, #container li {margin:0; padding:0; list-style:none;}
.information {clear:both; _height:10px; position:relative; background:url(../img/bgr_information.gif) repeat-y;}
.information .title-link {width:360px; height:100%; padding-right:15px; float:left; display:block;}
.information h3 {padding:0; margin:0; color:#5E759E; font-size:20px; line-height:100%; font-weight:bold;}
.information .date-for {width:130px; height:100%; padding:0 15px; float:left; display:block;}
.information .date-for p {margin:0; padding:0;}
.information .description {width:367px; height:100%; padding-left:15px; float:left; display:block;}
.information .description p {margin:0; padding:0;}

.image {margin-top:14px; margin-bottom:37px; clear:both;}

.break {clear:both;}

#footer {background:url(../img/bgr_footer.jpg) repeat-x #E1E1D5; border-top:2px solid #FFF; padding:38px 0 103px;}
#footer h2 {font-size:20px; color:#5E759E; margin:0; padding:0;}
#footer p {padding:7px 0 10px;}
#footer .align-center {width:919px; margin:0 auto;}

#footer .left {width:615px; float:left;}
#footer .left h2 {width:72px; float:left;}
#footer .left span {width:468px; margin:0 75px 0 0; float:left;}

#footer .right {width:304px; float:left;}
#footer .right h2 {width:90px; float:left;}
#footer .right span {float:left;}

