/*body {background:url(../images/background_blue_3-opt.png) repeat-x top center;font:12px Verdana;color:#000000;*/

body {background:url(../images/background_blue_3-opt.jpg) repeat-x top center;font:12px Verdana;color:#000000;

}

a:active, a:focus {	outline: 0;}

a:link {text-decoration: none;color:#000000;}

a:visited {text-decoration: none;color:#000000;}

a:active {text-decoration: none;color:#000000;}

a:hover {text-decoration: underline;font-weight:bold;color:#000000;}
img, div {behavior: url(/iepngfix.htc)}

.clear{ clear:both}
/*For Local Testing-on bottom.maincontent {background:url(../images/featured-background-opt.png) top left no-repeat; padding:40px 10px 0 10px; height:350px; position:relative}
.contentbackground{background:url(../images/border.jpg) repeat-y}
.navbackground{background:url(../images/valance_navbar.png) no-repeat}*/
.maincontent {background:url(/images/featured-background-opt.png) top left no-repeat; padding:40px 10px 0 10px; height:350px; position:relative}
.contentbackground{background:url(/images/border.jpg) repeat-y}
.navbackground{background:url(/images/valance_navbar.png) no-repeat}
.content-column1{width:677px; float:left}
.content-column1-span1{width:300px; float:left; padding-top:0px;}
.content-column1-span1-descr{padding-left:40px; padding-top:15px; height:215px;border-right:1px dotted #666666}
.content-column1-span2{width:330px; float:left;} /*was 300px-051210 */
/*.content-column1-span2-descr{padding-left:25px}*/
.content-column1-span2-descr{padding-left:25px; height:215px;border-right:1px dotted #666666}

.content-column2{width:300px; float:left}
.footer{color:#666666;clear:both;padding:30px;font-size:11px;}
.footer a{color:#666666;font-size:11px;}
.footer a:hover{color:#666666;font-size:11px; font-weight:normal}
/*For Local Testing-on bottom.roundOrangeBullet {list-style:url(../images/round_orange_bullet.png); margin-left:10px; padding:0 10px 0 10px;}
.roundOrangeBullet li{list-style:url(../images/round_orange_bullet.png); line-height:18px; margin:0px ; padding:0px;}*/
.roundOrangeBullet {list-style:url(/images/round_orange_bullet.png); margin-left:10px; padding:0 10px 0 10px;}
.roundOrangeBullet li{list-style:url(/images/round_orange_bullet.png); line-height:18px; margin:0px ; padding:0px;}
li.nobullet{list-style:none; color:#ffffff;}

.logo{float:left;
	width:570px;
	padding:20px 0 5px 30px; 
	a img border-width: 0; /* For browsers that want to put borders around graphics w/links */
}

.videos {
	position:absolute;
	top:252px;
	right:35px;
	width:460px;
	height:120px;
}
.monitor {	position:absolute;top:60px;	left:10px;}
.businessdesc {	position:absolute;	top:51px;left:491px; width: 430px; font-size: 18px; color: #333}
.businessdesc h1{font-size: 20px;}

/*-----------------*/

/*For Local Testing-on bottom.lower_left_lower_graphic {margin-top:200px;background:url(../images/chamber_logos.png) no-repeat;width:657px;height:115px;margin-left:18px;}*/
.lower_left_lower_graphic {margin-top:200px;background:url(/images/chamber_logos.png) no-repeat;width:657px;height:115px;margin-left:18px;}
/*.lower_left_lower_graphic {margin-top:200px;background:url(../blank.gif) no-repeat;width:657px;height:115px;margin-left:18px;}*/
.ll_a_graphic {width:60px;text-align:center;padding:10px 15px 0 15px; float:left}
.ll_a_text {font:bold 14px tahoma; width:780px;padding-top:13px;padding-right:34px; float:left; padding-left:80px;}
.ll_b_graphic {width:250px;	padding-top:13px; float:left; line-height:1px; }
.ll_b_graphic input {margin:2px;font-family:Arial, Helvetica, sans-serif}
.ll_b_graphic.textinput {border:solid 1px #aca899;background-color:#FFFFFF;width:230px;padding:2px;}

/*-----------------*/

.topinfo {float:left; width:350px; padding:28px 30px 18px 0;color:#FFFFFF;font:bold 16px tahoma;text-align:right;text-shadow: #333 2px 2px 0px;

}
.wrapper{width:980px; margin:0 auto}

#contact a:hover{
text-decoration: underline;
font-weight:normal;
color:#000000;
}
#contact a{
text-decoration: underline;
font-weight:normal;
color:#000000;
font-size: 12px;
}

.contactus {
font-size: 14px;}

