html{ width:100%; height:100%; }
html, body, ul, li { margin:0; padding::0; }

body{
background:#fff;
font-family:Tahoma, Arial;
font-size:12px;
}
form{
padding:0;
margin:0;
}
a{ color:#696969 }
a:hover{ color:#E67100 }


#container{
margin:0 auto;
width:766px;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
padding-top:280px;
}
#page{
margin:0 auto;
width:766px;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
padding-top:311px;
color:#444;
}

#main{
width:766px;
position:static;

}

#footer{
height:85px;
width:100%;
background-image:url(images/footer.png);
margin-top:20px;
}

#footer #footerLeft{ float:left; width:200px; padding:38px 0 0 35px; color:#FFFFFF; }
#footer #footerRight{ float:left; width:479px; padding:30px 0 0 50px; color:#1c6bbb;  }
#footer #footerRight a{ color:#595959; text-decoration:none; padding:0 5px;}
#footer #footerRight a:hover{ color:#1c6bbb; text-decoration:underline; }

#left{
width:216px;
float:left;
}
#left #search { height:40px; width:100%; }
#left #search #searchbox{ width:132px; height:20px; background-image:url(images/searchbox.jpg); background-repeat:no-repeat; border:0; vertical-align:middle}
#left #search #searchButton{width:54px; height:20px; background-image:url(images/search-button.jpg); background-repeat:no-repeat; border:0;vertical-align:middle}

#left #menubox{background-image:url(images/site-topics.png); background-repeat:no-repeat; padding:70px 40px 0px 40px;}

#left #menubox h3{ margin:0; padding:0; color:#444444; font-weight:bold; font-family:Tahoma, Arial; line-height:18px; padding-bottom:10px;}
#left #menubox ul{ list-style-image:url(images/bullet.png); list-style-position:inside; padding-left:0px; }
#left #menubox ul li a{ color:#004f7c; text-decoration:none; line-height:18px; padding-left:5px; }
#left #menubox ul li a:hover, #left #menubox ul li a.active{ color:#E67100; text-decoration:none; }

#left #menubox ul li div.leftsublinks{ padding-left:20px; display:none;}
#left #menubox ul li div.leftsublinks a{ color:#666666; }
#left #menubox ul li div.leftsublinks a:hover{ color:#E67100; }


#left #menubox .line{ height:1px; width:100%; border-top:1px solid #5FA6DF; margin-top:10px; height:10px;}

#right{
width:530px;
float:right;
/*padding-right:20px;*/
}


#right #mainmenu{ padding-bottom:15px; border-bottom:1px dotted #7AA119; }
#right #mainmenu a{ font-size:13px;  padding:0 5px; color:#10100f; text-decoration:none; font-weight:bold; font-style:italic; font-family:Arial, Helvetica, sans-serif  }
#right #mainmenu a:hover, #right #mainmenu a.active{ color:#009fd3;}
#right #mainmenu .divider{ vertical-align:middle; }
.clear{ clear:both; }
#right #content { font-family:Tahoma, Arial; font-size:11px; color:#696969; line-height:140%;}
#right #content h1,#right #content h2{ font-weight:normal; line-height:140%;}
#right #content h1{color:#0066AE;font-size:22px; }
#right #content h2{color:#F96F02; font-size:18px;}
#right #content a.readmore{ color:#dc7300; }
#right #content #homeRow1{ width:100%; padding-top:20px; }
#right #content #homeRow1 img.articleImage{ float:left;}
#right #content #homeRow1 div#homeRow1Desc{ width:340px; float:right;  }
#right #content #homeRow1 div#homeRow1Desc a{color:#004f7c; }

#right #content #homeRow2Box1{ width:235px; padding-top:30px; float:left;  }

#right #content #homeArticles{ width:255px; margin-top:30px; margin-left:15px;float:right; background-image:url(images/articlebox-bg.png); background-repeat:repeat-y; background-position:left }
#right #content #homeArticlesTop{ width:255px; background-image:url(images/articles.png); background-repeat:no-repeat; background-position:top left; }
#right #content #homeArticlesFooter{ width:255px; padding-top:10px; background-image:url(images/articlesbox-footer.png); background-position:bottom left; background-repeat:no-repeat;}
#right #content #homeArticlesImage{ width:120px; padding:35px 113px 10px 15px; background-image:url(images/girl.png); background-repeat:no-repeat; min-height:188px;height:188px; background-position:114px 41px;}
#right #content #galleryMain{ padding-bottom:20px; }
#right #content #galleryThumbs {padding-bottom:5px; clear:both}
#right #content #galleryThumbs a{ vertical-align:top;  }
#right #content #galleryThumbs img{ vertical-align:top;  }

#right #content table.listing td a {color:#004f7c; }
#right #content table.listing td a:hover {color:#dc7300; }

#articleList li{ padding-bottom:10px; }
#articleList li a{ color:#009fd3;text-transform:uppercase; }
#articleList li a:hover{ color:#dc7300;text-transform:uppercase; }

#content_area{
width:766px;
}
.title{
font-size:18px;
font-weight:normal;
}
#left_menu{
padding:0px 40px 0px 40px; 
}
.tableClass{

}
.tableClass a{
color:#004F7C;
font-weight:bold;
}
.tableClass a:hover{
color:#E67100;
font-weight:bold;
}
.tableClass th{
font-size:16px;
}
table.tableborder {
border-left:1px solid #444;
border-right:1px solid #444;
border-top:1px solid #444;
}
.bottomBorder {
border-bottom:1px solid #444;
height:28px;
padding-left:5px;

}
.upArrow{
background:url(images/uparrow.png) no-repeat;
background-repeat:no-repeat;
display:block;
float:left;
height:16px;
width:16px;
cursor:pointer;
}
.downArrow{
background: url(images/downarrow.png) no-repeat;
background-repeat:no-repeat;
display:block;
float:left;
height:16px;
width:16px;
cursor:pointer;
}
.tableClassR{

border-left:solid 1px #666;
border-top:solid 1px #666;
border-right:solid 1px #666;
border-bottom:none;
}
.trTitle{
background-color:#ff7f02;
font-weight:bold;
}
.display{
display:none;
}