*{margin:0; padding:0;}
body{background:#000; text-align:center; font:62.5%/140% Tahoma, Verdana, sans-serif; color:#ccc;}
p{font-size:1.1em; padding:5px 10px; text-align:justify; text-indent:10px;}
img{border:0;}
a{color:#cecece; text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-size:1.6em; padding:20px 20px 10px;}
#page{width:800px; margin:0 auto; text-align:left; position:relative;}
#head{width:800px; height:348px; background: url(img/head_bg.jpg) 0 0 no-repeat; position:relative;}
#head a{width:276px; height:90px; position:absolute; top:50px; left:50px;}
#side{width:190px; float:left;}
#side ul{list-style:none; width:100%; padding:25px 0; margin: 20px 0 0;}
#side li{padding:5px 5px 5px 25px; background:url(img/marker.jpg) 0 8px no-repeat;}
#side a{font-size: 1.1em; font-weight:bold; text-decoration:none; color:#bbb;}
#side a:hover{color:#f1f1f1;}
#side .menu{ background:url(img/menu.jpg) 0 0 no-repeat;}
#side .links{ background:url(img/links.jpg) 0 0 no-repeat;}
#main{width:600px; float:right;}
#main p.img{line-height:0; text-align:center; text-indent:0; padding:7px 0;}
#foot{clear:both; height:30px; padding:20px 0 0 650px; color:#777;}