* {margin:0px; padding:0px; color:#494948}
body { background: #982a11 url(images/bg.jpg) repeat-x; font-family:Tahoma; font-size:11px; color:#494948; line-height:16px;  	}
#wrapper { width:auto; background: url(images/body_bg.jpg) left bottom no-repeat; margin:0px; }  
.left  {float:left;}
.right {float:right;} 
.clear {clear:both;}
h1 {font-size:18px; font-weight: normal; margin: 10px 0 10px 0;} 
h2 {/*background:#ec4f1e;*/ border:1px solid #ec4f1e; border-left:0px; border-right:0px; border-top:0; color:#d23415; font-size:16px; margin: 0 0 10px 0; padding: 5px 0 5px 5px; }  
a {font-weight:bold; text-decoration:none;} 
a:hover {font-weight:bold; text-decoration:underline; } 


#main { width:995px; margin:0 0 0 0; float:right; padding: 0 .5% 0 0; }
#header {width:795px; padding:0 0 0 200px; height:153px;}
#content {width:995px;}
#nav {width:204px; padding: 10px 0 0 0;}
#nav li {list-style:none; text-align:right; font-family:"Century Gothic", Arial, Verdana, "Helvetica Condensed", sans-serif; font-size:14px; margin:0;  }
#nav li a {display:block; width:184px; border-bottom:1px solid #f5f3e6; padding: 10px 20px 10px 0; height:10px;   color:#f5f3e6; text-decoration:none; font-weight:normal; }
#nav li a:hover {display:block; width:184px; border-bottom:1px solid #f5f3e6; background:#e94d1e; padding: 10px 20px 10px 0; height:10px;   color:#f5f3e6; text-decoration:none;}
#nav li a.selected {display:block; width:184px; border-bottom:1px solid #f5f3e6; background:#e94d1e; padding: 10px 20px 10px 0; height:10px;   color:#f5f3e6; text-decoration:none;}

#contnet-right {width:778px; margin: 0 0 0 10px;}
.top-left {width:19px; height:19px; background:url(images/top_left.jpg) no-repeat;}
.top-cent {width:740px; height:19px; background:url(images/top_cent.jpg) repeat-x;}
.top-right {width:19px; height:19px; background:url(images/top_right.jpg) no-repeat;}
.middle_index {width:740px; background: url(images/content_bg.jpg) repeat-y; min-height:668px; _height:668px; padding: 0 19px 0 19px; }
.middle1 {width:740px; background: url(images/content_bg.jpg) repeat-y; min-height:668px; _height:668px; padding: 0 19px 0 19px; }
.middle1 p {margin: 10px 0 10px 0;}
.middle1 ul {margin: 10px 0 10px 0;}
.middle1 li {margin:10px 0 0 10px 0; background:url(images/bullet.jpg) left 10px no-repeat; list-style:none; padding: 0 0 0 20px; line-height:24px; }
.middle1 li a { list-style:none; padding: 0 0 0 20px; line-height:24px; color:#d63415; text-decoration:none; list-style:none; }
.middle1 li a:hover { list-style:none; padding: 0 0 0 20px; line-height:24px; color:#d63415; text-decoration:underline; list-style:none; }

.btm-left {width:19px; height:19px; background:url(images/btm_left.jpg) no-repeat;}
.btm-cent {width:740px; height:19px; background:url(images/btm_cent.jpg) repeat-x;}
.btm-right {width:19px; height:19px; background:url(images/btm_right.jpg) no-repeat;}

#footer {width:763px; text-align:right; font-size: 12px; font-weight:bold; padding: 7px 15px 0 0; color:#f5f3e6;  } 
#footer a {font-size:12px; color:#f5f3e6; text-decoration:none;}
#footer a:hover {font-size:12px; color:#f5f3e6; text-decoration:underline;}
#footer span {font-size:10px; color:#ff8f78;}
.welcome {width:742px; border-bottom: 1px solid #bebeba; padding: 0 0 16px 0; }
.welcome p {margin: 20px 0 0 0;}
.welcome-title { width:303px; height:29px; background:url(images/welcome.jpg) no-repeat;}
.readmore a {font-size:12px; color:#494948; font-weight:bold; background:url(images/blck_arrow.jpg) right no-repeat; padding: 0 20px 0 0px; text-decoration:none; float:right; }
.readmore a:hover {text-decoration:underline; float:right;}

.width-1 {width:490px; margin: 10px 0 0 5px;}
.width-2 {width:340px; padding:0 30px 0 0}
.width-3 {width:343px; padding:  0 0 0 27px; border-left: 1px solid #bebeba;}
.width-4 {width:370px; }
.pad-1 { padding: 0 0 16px 0;}
.pad-2 { padding: 1px 5px ;}
.marg-1 {margin:37px 0 0 0;}
.marg-2 {margin:0px 12px 0 0;}
.marg-3 {margin:10px 10px 10px 10px;}
.bord-red { border:1px solid #a61b00;}
.bord-gray { border:1px solid #494948;}
.gray-bg {background:#494948; color:#FFFFFF; font-weight:bold;}
.bord-gray-right-btm {border-bottom:1px solid #494948; border-right:1px solid #494948;}
.bord-gray-btm {border-bottom:1px solid #494948;}
.bord-gray-right {border-right:1px solid #494948;}


.gen-cont { width:742px; margin:22px 0 0 0;} 
.gen-cont .date {font-size:13px; color:#d63415; text-decoration:underline; font-weight:bold;}
.gen-cont  img { margin:0 5px 0 0; float:left;}
.bord-btm {border-bottom: 1px solid #bebeba;}



