* {
 margin:0;
 padding:0;
}
body{
 background:url('images/background_tile.gif') #F6DEAB repeat-x;
 font-size:12px;
 font: 62.5%/1.5  "Helvetica", "Arial", "Trebuchet MS", Tahoma, sans-serif;
}
label
{
 width: 8em;
 margin-top:3px;
 font-weight:bold;
 float: left;
 text-align: right;
 margin-right: 0.5em;
 display: block
}
#description{
 margin:10px;
 padding:10px;
}
#hpads{
 text-align:center;
 background-color:#303030;
}
#member_map h2{
 color:#507a76;
 font-weight:normal;
 font-size:16px;
}
#business_directory_content h1{
 color:#507a76;
 font-weight:normal;
 font-size:22px;
 display:inline;
}
#business_directory_content hr{
 color:#507a76;
}
#member_map{
 background-color:#e0ecec;
}
#member_map td{
 padding:10px;
}
#member_map label{
 width: 30px;
 margin-top:1px;
 font-weight:normal;
 clear:both;
}
#weather{
 margin-right:12px;
 float:left;
 color:white;
}
a{
 text-decoration:none;
 color:#000000;
}
a:hover{
 text-decoration:underline;
 color:#0000CC;
}
#left li{
 list-style-type:none;
}
#content li,#content_map li{
 margin-left:15px;
 list-style-type:disc;
}
#verytoplinks{
 font-size:14px;
 font-weight:bold;
 color:#3e3e3e;
 height:40px;
}
#verytoplinks a{
 color:#3e3e3e;
}
#verytoplinks li{
 display:inline;
 list-style-type:none;
 margin-right:20px;
 margin-left:20px;
}
#verytoplinks img{
 vertical-align:middle;
 border:0;
}
#main{
 margin-left:auto;
 margin-right:auto;
 width:900px;
}
#mycentercontent{
 width:900px;
}
#left{
 font-size:1.2em;
 background-color:#DBA249;
 float:left;
 width:200px;
 padding:5px;
}
#content, #content_map,	#business_directory_content{
 font-size:12px;
 float:left;
 width:640px;
 background:#FFFFFF;
 padding:15px;
}
#center{
 width:460px;
 padding:10px;
 float:left;
}
#center p{
 margin:10px;
 margin-left:0px;
}
.business_table td{
padding:10px;
}
.business_table_child_div{
 margin-left:30px;
}
.business_table a{
 color:#507a76;
}
.business_table_ul{
 list-style-type:none;
}
.business_table_parent_div{
 border:1px solid #FFFFFF;
}
.business_table_parent_div a{
 white-space: nowrap;
 font-size:18px;
}
.business_table_child{
 margin-right:15px;
 display:inline;
}
.business_table_child a{
 white-space:nowrap;
 color:#000000;
 font-size:12px;
}
#center a,#content_map a{
 color:#0000ff;
}
#right{
 width:145px;
 float:left;
}
#right img{margin:0px;}
#center img{margin:15px;}
#header {
 background:#303030;
 background-repeat:no-repeat;
 background-position:top center;
}
#topnav {
 background-color:#303030;
 height:26px;
}
.topnavlink{
 background:green;
 width:140px;
 height:24px;
 float:left;
 margin-right:10px;
}
#topnavtourism{
background:url(images/1_button.gif)
}
#topnavtourism:hover{
background:url(images/1_button_rollover.gif)
}

#topnavcommunity{
background:url(images/2_button.gif)
}
#topnavcommunity:hover{
background:url(images/2_button_rollover.gif)
}

#topnavbusiness{
background:url(images/3_button.gif)
}
#topnavbusiness:hover{
background:url(images/3_button_rollover.gif)
}

#topnavchamber{
background:url(images/4_button.gif)
}
#topnavchamber:hover{
background:url(images/4_button_rollover.gif)
}
#topnavnews{
background:url(images/5_button.gif)
}
#topnavnews:hover{
background:url(images/5_button_rollover.gif)
}
#pagegradient {
 background-image:url('images/divider.gif');
 height:10px;
}
#bottom {
 clear:both;
 line-height:1px;
}
#footer{
 background-color:#303030;
 text-align:center; 
 width:890px;
 margin:auto;
 color:#ffffff;
 padding:5px;
}
#footer a, #weather a{
 color:#d38b1c;
}
#footer a:hover{
 color:#d38b1c;
 text-decoration:underline;
}
/*move to inline css on index.php*/
#homepagead{
margin-left:6px;
background-color:#303030;
}
.homepageColumn{
 width:148px;
 position:relative;
 float:left;
font-size:1.2em;
}
.homepageColumn li, #homepageColumn5 li{
list-style-type:none;
}
.homepageColumnHeading{
 height:115px; 
display:none;
}
.homepageColumnTitle{
 font-size:1.6em;
 text-align:center;
}
.homepageColumnContent{
 padding:7px;
 padding-top:0px;
}

#middlehome a:hover{
color:#000000;

}
#homepageColumn1{
 background:#638a86;
 left:9px;
}
#homepageColumn2{
 background:#A7AB57;
 left:27px;
}
#homepageColumn3{
 background:#6B7DA1;
 left:45px;
}
#homepageColumn4{
 background:#F77F43;
 left:63px;
}
#homepageColumn5{
 font-size:1.2em;
 background:#f3ca75;
 width:305px;
 float:left;
 padding:0px;
 text-align:center;
}
#homepageColumn1Title{
 background-color:#638a86;
}
#homepageColumn2Title{
 background-color:#A7AB57;
}
#homepageColumn3Title{
 background-color:#6B7DA1;
}
#homepageColumn4Title{
 background-color:#F77F43;
}
#homepageColumn5Title{
 background-color:#f3ca75;
}
#homepagecontent{
 clear:both;
 padding:10px;
 color:white;
 float:left;
 background-color:#303030;
 width:600px;
}
#mycentercontenthome{
 background-color:#303030;
 background-repeat:repeat-y;
 background-image:url(images/mycentercontent_tile2.jpg);
 width:670px;
 float:left;
}
#middlehome{
 padding-top:16px; 
 padding:9px;
 background-color:#303030;
}
/*move to inline css on index.php*/	

#ad a:hover{
color:#000000;
}
.ad img{
border:none;
}
#topper{
 width:500px;
 height:16px;
}
#breadcrumbs{
 font: 18px "Tahoma", "Helvetica", sans-serif;
 float:left;
 width:840px;
 border-bottom:1px solid black;
 padding-bottom:7px;
}
#breadcrumbs li, ul{
 display:inline;
 margin:0px;
 padding:3px;
}
#breadcrumbs a, #tools a{
 text-decoration:none;
}
#breadcrumbs a:hover, #tools a:hover{
 text-decoration:underline;
}
#tools li, ul{
 display:inline;
 margin:0px;
 padding:1px;
}
#tools{
 float:right;
}
#dirsearch{
 position:relative;
 margin-left:20px;
 float:left;
 width:330px;
 font-size:14px;
}
#alphabet{
 float:right;
 font-size:14px;
 margin-right:20px;
}
.bubbletext{
 font-size:1.0em;
}
#menu li{
 padding:8px;
 padding-left:12px;
 font-size:14px;
}
#menu a{
 color:#2F2C2F;
}
.comparison label{
 clear:both;
 color:black;
 font-size:12px;
 font-weight:normal;
}
.cc_error{
 color:red;	
}
.cc_success{
 color:green;	
}
#homepage_right{

float:right;
padding-left:10px;
}
#weather{
 padding:3px;
 background-color:#303030;
}
#facebook{
position:relative;
top:320px;
left:18px;
color:white;
padding:5px;
width:100px;
background-color:#303030;
}
#twitter{
position:relative;
top:280px;
left:138px;
color:white;
padding:5px;
width:100px;
background-color:#303030;
}
#picasa{
position:relative;
top:240px;
left:718px;
color:white;
padding:5px;
width:100px;
background-color:#303030;
}
#dealblog{
position:relative;
top:200px;
left:818px;
color:white;
padding:5px;
width:100px;
background-color:#303030;
}
#facebook a,#twitter a, #picasa a, #dealblog a{color:white;}
#facebook a:hover,#twitter a:hover, #picasa a:hover,#dealblog a:hover {color:yellow;}
#facebook img, #twitter img, #picasa img, #dealblog img{
 border:0px;
 margin-right:10px;
}
#scrollup {
 position: relative;
 overflow: hidden;
 border: 0px solid #000;
 height: 240px;
}
.headline {
 position: absolute;
 top: 240px;
 left: 0px;
 height: 195px;
}
#scrollup_ad {
 position: relative;
 overflow: hidden;
 border: 0px solid #000;
 height: 100px;
 padding-bottom:10px;
}
.headline_ad {
 position: absolute;
 top: 240px;
 left: 2px;
 height: 100px;
}
.headline img, .headline_ad img{
 border:0px;
}
.post_gray_text{
 font:12px Arial, sans-serif;
 color:#ccc;	
}
.post_blue_box{
 border-top:1px solid black;
 padding:10px;
 background-color:#ddf;	
}
.post img{
 border:0px;
}
.coupon{
 float:left;
 margin:10px;
 text-align:center;	
}
