/* Main Styles */
body,p { font: 12px Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; line-height: 17px;}
td { font: 12px Verdana, Arial, Helvetica, sans-serif;}
img { border:none; }
div { padding: 0; margin: 0}

#bodyBG {background: #898888; text-align:center; margin:0; padding:0;}
#wrapper { background: url(../images/graphics/contentslicenew.jpg); width: 971px; margin:0 auto; padding: 0px;}

#header { clear:both; height:181px; background: url(../images/graphics/headernew.jpg); margin:0 auto; padding:0px; }
    #logo{ width: 300px; height: 181px; float:left;}
        #logo a {width: 300px; height: 181px; display:block;}
    #imagefade {width: 300px; margin: 20px 0px 0px 20px;  float:left; }
    #contact a {width: 250px; height: 40px; float:right; display:block; margin: 80px 20px 0px 0px;}

#navigation { height:36px; width:971px; background: url(../images/graphics/menunew.jpg) no-repeat; text-align: left; padding: 0px 20px 0 20px;}

#bottom{background: url(../images/graphics/footernew.jpg); width: 971px; height: 19px; margin:0 auto; padding: 0px;}


form{padding:0px; margin:0px;}

#leftcontent{float:left; width: 250px; }
#rightcontent{float:right; width: 650px; }
#sponsors{ width: 900px; margin:0 auto; padding: 15px;}

#contentArea {padding: 13px 19px 13px 19px; text-align: left}
#contentArea2 {padding: 0px 19px 13px 19px; text-align: left}
#searchArea {width:284px; float: left;}
form#search_form { padding: 7px 0 0 0; margin:0;}
#serviceDir {margin:0 0 0 5px; padding:8px 12px 0 12px; width:189px; height:43px; text-align: left; background:transparent url(../Images/Graphics/div_links.gif) no-repeat; float:left;  }
#keyCategories {margin:0 0 0 5px; padding:8px 12px 0 12px; width:180px; height:43px; text-align: left; background:transparent url(../Images/Graphics/div_links.gif) no-repeat; float:left;  }

/* footer */
#footer { padding:10px 0 10px 0; clear:both; width:750px; margin:0 auto; background: transparent url(../Images/Graphics/footer-bg.jpg) top left no-repeat; }
#footer p { margin:0; color:#fff; font-size:11px; line-height: 16px; text-align:center; padding-right:13px; }
#footer a {color: #ccc; text-decoration: underline;}
#footer a:hover {color: #999; text-decoration: none;}

/* clearer */
.clearfloat:after { content: ".";  display: block;  height: 0; clear: both;	visibility: hidden;	}
.clearfloat { display: inline-block; display: block; }
* html .clearfloat { height: 1%; }

/* Links */
a{ color: #767bbb; text-decoration: none; }
a:hover{ color: #767bbb; text-decoration: none;}
hr { height: 0px; color: #767bbb; border-top: 1px; background: #767bbb; border-style: solid;}
input,textarea{ font-size:12px; background-color:#f0f0f0;  color:#000000;}
#googleMap { text-align: left; background-color:#FFFFFF; } 

.pageSelected {background: #34377f url(../Images/Graphics/bg_pageSelectedLeft.gif) no-repeat top left; text-decoration: none;}
.pageOn {background: #54579a url(../Images/Graphics/bg_pageOnLeft.gif) no-repeat top left; text-decoration: none;}
.pageOff {background: #6d71af url(../Images/Graphics/bg_pageOffLeft.gif) no-repeat top left; text-decoration: none;}

#newsContentArea {padding: 15px; }