.wrap{width:742px; padding:0px 20px; margin:10px auto; margin-bottom:0px; background:url('/img/galleryfoundation/body.gif') repeat-y center top; overflow:hidden;_display:inline-block}
.header{height:150px; clear:both}
.header h1{ font-size:26px; color:#FFFFFF; margin:110px 0px 0px 10px; float:left}
.nav{clear:both; padding:5px; padding-left:30px; font-size:10px; color:#CCCCCC;}
.nav a{color:#CCCCCC; text-decoration:none}
.sidebar{width:180px; float:left; padding-left:30px;}
.sidebar ul{ border-top: solid 1px #e5e5e5; margin-bottom:20px}
.sidebar ul li a{ font-size:20px; font-weight:100; letter-spacing:-1px; font-weight:bold;color:#999999; padding:5px 0px; display:block; text-decoration:none; border-bottom:solid 1px #e5e5e5}
.sidebar ul .active a{ color:#000000}
.content {float:right;width:480px;margin-right:20px; }
.content .contentmain{overflow:hidden; _display:inline-block; padding:20px; background:#f2f5f5; font-size:12px; line-height:130%; color:#000000 }
.contentmain h2{ margin-bottom:20px;color:#000000; font-size:24px}
.contentmain p{ margin:10px 0px;}
.content .contentheader,.content .contentfooter{ background:#f2f5f5; clear:both; overflow:hidden; _display:inline-block}
.footer{width:742px;padding:0px 20px;margin:0px auto;  clear:both; background:url('/img/galleryfoundation/footer.gif') no-repeat center bottom; height:50px}
