body, td, th, div, p, label{
	color:#000000;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
}

body {
    background-image: url(../img/bg.jpg);
    padding: 0px;
    margin: 0px;

}

ul {
    list-style:disc outside none;
    padding-left: 25px;
}
ol {
    padding-left: 35px;
}


a {
	color:#747474;
	text-decoration:underline;
}

a:hover {
	color:#747474;
	text-decoration:none
}


#body_wrapper{
    margin:0 auto;
    width:1010px;
}
#header{

    height:191px;
    margin-bottom:10px;
}



#site_name{
    display: inline;
    position: relative;
    top: 0px;
    left: 150px;
}
#top{
}

#center{
    padding-right: 50px;
}
#left {
    float:left;
    text-align:left;
    width:254px;
    padding:0 0px 0 0;
}

#content{
    padding:2px 0 0;
    text-align:left;
    margin-left: 254px;
}

.mainmenu{ margin:0; list-style:none; padding-left: 5px;}
.mainmenu li{ padding:1px 0 1px 0; line-height:15px;    margin-bottom:2px; }
.mainmenu li a{padding:0 0 0 0; color:#4D595B; font-size:11px; line-height:15px; background:url(../img/main_menu_marker.gif) 0 5px no-repeat; padding:0 0 0 13px;}
.mainmenu li a:hover{ color:#AE3615;  line-height:15px;}
.mainmenu li li{ padding:0 0 0 15px; margin:0; background:none; border:none;}
.mainmenu .active ul{ padding:6px 0 5px 0px; margin:0;}
.mainmenu .active ul li{ padding-bottom:3px;}
.mainmenu .active a{ color:#4D595B;}
.mainmenu .active a:hover{ color:#AE3615}
.mainmenu ul{list-style:none;}
.mainmenu li.parent a{background:url(../img/list_marker.gif) 0 5px no-repeat;}
.mainmenu li.active a{background:url(../img/main_menu_marker_open.gif) 0 5px no-repeat;}
.mainmenu li#current a{color:#AE3615}


.wrapper-box .box-title{background-color: #77878c;}
.wrapper-box .title-marker {background:url("../img/title_marker.png") no-repeat scroll 18px 17px transparent;}


.wrapper-box .box-title h3 {
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    padding:17px 11px 17px 40px;
    text-transform:uppercase;
}
.wrapper-box .main-box {
    padding:13px 11px 11px 11px;
}

#wrapper-content{
    background-color: #eef2f3;
    border-style: solid;
    border-color: #606060;
    border-width: 1px;
}
#left{
}
#content{
    padding:0 0 0 12px;
    border-left-color: #606060;
    border-left-style: solid;
    border-left-width: 1px;
}
#text{
    padding-left: 15px;
    padding-right: 15px;
}
#text img{
    padding: 15px;
}
.contentheader{
    color:#AE3615;
    font-size:21px;
    font-weight:normal;
    line-height:140%;
    margin:0 0 20px;
    padding:16px 0 2px 30px;
    text-transform:capitalize;
    border-bottom:1px solid #E0E1DD;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.random_articles{
    margin-top: 30px;
}
.random_articles td{
    padding: 10px;
}


#footer{
    color:#525252;
    font-size:11px;
    font-weight:bold;
    padding:20px 0 30px;
    margin-top: 20px;
    margin-right: 50px;

}

.clear{
    clear: both;
}