
body {padding:0; margin:0; background:#f3f3f3; font-family:helvetica, verdanna, arial, sans-serif;}

#wrapper {width:1000px; margin-left:auto; margin-right:auto; padding:0;background:url(assets/sbback.png) white;}

#header {border:0; margin:0; padding:0; height:201px;}
#topmenu {background:url(assets/menuback.png) no-repeat #EE2E24; height:28px; padding-left:20px; padding-top:12px; color:white; margin-bottom:0}

#main {background:url(assets/pageback.jpg) no-repeat white; width:1000px; height:683px; padding: 1px 0;}
#mainsp {background:url(assets/sbback.png) white; width:1000px; }
#content {margin-left:120px; width:440px; margin-top:35px; height:540px; overflow:auto; float:left}
#contentshort {margin-left:120px; width:440px; margin-top:35px; height:276px; overflow:auto; float:left}
#shortop {background: url(assets/shortop.png) no-repeat white;}
#fullcontent {margin-left:120px; width:840px; margin-top:35px; height:320px; overflow:auto; float:left}
#rtmenu {margin-left: 640px;margin-top:35px; width:300px; font-size:13px;}
#photoblock {width:300px; margin-left: 640px; height:225px; margin-top:90px; border: solid 1px black;}
#icons {margin-left:640px;}
h2 {font-size:15px; font-weight:bold; color:red;}

#content p {font-size:13px; line-height:140%}

img
{  border-style: none;
}






#submenu li {list-style:none; border-top: solid 1px #0055A5; margin-bottom:12px; }
#submenu li a {text-decoration:none;}

#topmenu a {color:white; text-decoration:none; font-weight:bold; font-size:13px;padding-bottom:0; margin-bottom:0;}
.shadow{
box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}
