

*{margin:0; padding:0;}
body{background:url(images/bg.png) repeat-x #3c3c3c; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{text-decoration:none;}

#wrapper{width:906px; margin:auto;}
#header{background:url(images/header.jpg); width:826px; height:77px; padding:100px 40px 0 40px;}
#menu ul li{display:inline; font-size:14px; font-weight:bold; color:#fff; text-transform:uppercase; padding:0 0 0 43px;}
#menu ul li a{color:#fff;}
#header h1{ font-size:26px; color:#686868; margin:18px 0 0 0;}

#callus{background:url(images/callus.jpg); width:852px; height:124px; padding:310px 0 0 54px;}
#callus h2{text-indent:-30000px; width:234px; height:40px; font-size:14px; float:left;}
#callus h2#right{margin:0 0 0 340px;}
#callus h2 a{display:block; width:234px; height:40px;}

#content{background:url(images/content_st.png) repeat-y; width:906px;}
#content h2{background:url(images/content_tp.png); width:823px; height:32px; font-size:20px; color:#fff; padding:22px 40px 0 43px;}
#text{width:820px; margin:auto;}
#content p{font-size:12px; color:#000; margin:10px 0 10px 0;}
#footer{background:url(images/content_bt.png); width:826px; height:17px; font-size:11px; padding:26px 40px 0 40px; }
#footer p{float:left; color:#969696; margin:0; font-size:11px;}
#footer ul{float:right;}
#footer ul li{display:inline; color:#969696;}
#footer a{color:#969696;}