body{background:url(images/background.gif) repeat-y top center #fff;color:#404040;font:76% Verdana,Tahoma,Arial,sans-serif;line-height:1.2em;margin:0 auto;padding:0;}
a{color:#4088b8;font-weight:700;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
p{margin:0 0 18px 10px;}
ul,ol,dl{font-size:0.9em;margin:2px 0 16px 35px;}
ul ul,ol ol{margin:4px 0 4px 35px;}
h1{border-bottom:4px dotted #f8d6ae;color:#b60c0c;font-size:22px;letter-spacing:-1px;font-family:tahoma;font-weight:400;margin:0 0 10px;padding:0 2px 10px 5px;}
h2{border-bottom:4px dotted #f8d6ae;color:#4088b8;font-size:1.4em;letter-spacing:-1px;margin:0 0 10px;padding:0 2px 8px 5px;}
#wrap{color:#404040;width:970px;margin:10px auto;padding:0;}
#sidebar{float:left;line-height:1.4em;width:295px;margin:0 0 5px;padding:1px 0 0;}
#sidebar ul{font-size:0.9em;list-style:none;margin:0;padding:0 0 15px 10px;}
#sidebar li{list-style:none;list-style-image:url(images/arrow.jpg);margin:0 0 4px 20px;}
#sidebar li a{font-size:1.1em;font-weight:400;color:#b60c0c;font-family:tahoma;padding:2px;}
#sidebar h2{color:#f29b32;font-family:tahoma;font-weight:400;font-size:22px;margin:3px 0 8px;}
#content{background:url(images/back.jpg) right bottom no-repeat;float:right;line-height:1.5em;width:650px;text-align:justify;margin:0;padding:0;}
#footer{clear:both;color:#b2b2b2;font-size:0.9em;line-height:2.2em;text-align:center;background:url(images/foot.jpg) repeat-x;height:83px;width:1012px;margin:0 auto;}
#footer p{margin:0;padding:0;}
#footer a{color:#fff;font-weight:400;}
.topmenu{background:url(images/topmenu.jpg) top repeat-x;height:35px;width:1010px;text-align:center;margin:auto;}
.topmenu a:hover{color:#fff;text-decoration:none;font-size:0.9em;}
.topmenu td:hover{background:url(images/hover.jpg) no-repeat;background-position:center;}
.ttext a{color:#5c5b57;font-family:tahoma;}
.topmenu a,.topmenu a:visited{color:#fff;text-decoration:underline;font-size:0.9em;}
