@charset "utf-8";
/* CSS Document */
body {
	background:url(../images/main-bg.jpg) repeat-x 0 0 #b8d6f0;
	font:normal 14px/18px "Trebuchet MS";
	color:#999;
	margin:0;
	padding:0;
}
p, h1, h2, h3, h4, span, form, label, input {
	margin:0;
	padding:0;
}
img {
	border:none;
	margin:0;
	padding:0;
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.spacer {
	line-height:0;
	font-size:0;
	clear:both;
}
/*--------------General-----------------------*/
#main-area {
	background:url(../images/innermain.jpg) no-repeat 0 0;
	width:949px;
	margin:0 auto;
	padding:10px 28px 0 28px;
}
#main-transparent {
	width:949px;
	margin:0 auto;
	background:#fff;
}
/*  Left Part  */
	
#leftpart {
	float:left;
	width:654px;
	background:#fff;
	padding:0 0 22px 0;
}
/*  Nav  */
#topnav {
	background:#000;
	width:654px;
}
#topnav ul li {
	float:left;
	width:auto;
}
#topnav ul li a {
	font:normal 10px/25px "Trebuchet MS";
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:0 7px;
	display:block;
	text-transform:uppercase;
}
#topnav ul li a:hover, #topnav ul li a.selected {
	background:#ffcf06;
	color:#000;
}
/*  Nav  */

/*  Content  */
.Content {
	padding:0 0 12px 0;
}
#content-home-area {
	width:569px;
	margin:0 auto;
	padding:25px 0 0 0;
}
#content-home-area-left {
	width:231px;
	float:left;
}
.business-dir {
	background:url(../images/business-directory.jpg) no-repeat 0 0;
	position:relative;
	width:231px;
	height:96px;
	margin:0 0 5px 0;
}
.business-dir a {
	position:absolute;
	top:48px;
	left:103px;
	width:108px;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#999;
}
.business-dir a:hover {
	text-decoration:underline;
}
.abt-chamb {
	background:url(../images/about-chamber.jpg) no-repeat 0 0;
	position:relative;
	width:231px;
	height:96px;
	margin:0 0 5px 0;
}
.abt-chamb a {
	position:absolute;
	top:48px;
	left:103px;
	width:108px;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#999;
}
.abt-chamb a:hover {
	text-decoration:underline;
}
.chm-serv {
	background:url(../images/chamber-service.jpg) no-repeat 0 0;
	position:relative;
	width:231px;
	height:96px;
	margin:0 0 5px 0;
}
.chm-serv a {
	position:absolute;
	top:48px;
	left:103px;
	width:108px;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#999;
}
.chm-serv a:hover {
	text-decoration:underline;
}

.join-cham {
	background:url(../images/join_chamber.gif) no-repeat 0 0;
	position:relative;
	width:231px;
	height:96px;
	margin:0 0 5px 0;
}
.join-cham a {
	position:absolute;
	top:48px;
	left:103px;
	width:108px;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#999;
}
.join-cham a:hover {
	text-decoration:underline;
}

.newsletter_button {
	background:url(../images/newsletter_button.jpg) no-repeat 0 0;
	position:relative;
	width:231px;
	height:96px;
	margin:0 0 5px 0;
}
.newsletter_button a {
	position:absolute;
	top:48px;
	left:103px;
	width:108px;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#999;
}
.newsletter_button a:hover {
	text-decoration:underline;
}

.evnt-cal {
	background:url(../images/events-cal.jpg) no-repeat 0 0;
	position:relative;
	width:231px;
	height:96px;
	margin:0 0 5px 0;
}
.evnt-cal a {
	position:absolute;
	top:48px;
	left:103px;
	width:108px;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#999;
}
.evnt-cal a:hover {
	text-decoration:underline;
}
.spl-evnt {
	background:url(../images/special-web-sevings.jpg) no-repeat 0 0;
	position:relative;
	width:231px;
	height:96px;
	margin:0 0 5px 0;
}
.spl-evnt a {
	position:absolute;
	top:48px;
	left:103px;
	width:108px;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#999;
}
.spl-evnt a:hover {
	text-decoration:underline;
}
#content-home-area-right {
	width:306px;
	float:right;
}
#content-home-area-right p {
	padding:0 0 15px 0;
	color:#969696;
}
#content-home-area-right p.welcome {
	background:url(../images/welcome.jpg) no-repeat 0 0;
	padding:15px 0 15px 0;
	text-indent:35px;
	color:#969696;
}
/*  Left Part  */

/*  Right Part  */
#rightbg {
	background:url(../images/right-bg.jpg) repeat-x #58585a;
	padding:0 27px;
	_padding:0 26px;
	width:241px;
	float:left;
}
#address-top {
	float:left;
	width:100px;
	color:#fff;
	background-color:#000;
	font-size:11px;
	margin:15px 0 0 0;
}
#logo {
	float:right;
	width:141px;
	border:none;
}
.gray-panel {
	background:#9b9d9f;
	color:inherit;
	height:121px;
	margin:0 0 12px 0;
}
.ads {
	margin:0 0 12px 0;
	border:1px solid #fff;
	width:241px;
}
.gray-panel-none {
	background:#9b9d9f;
	color:inherit;
	width:241px;
	height:121px;
}
/*  Right Part  */

/*----------------------Body Part End-------------------------*/

/*---------------------Footer Part Start----------------------*/
#footer {
	background:url(../images/footer-bg.jpg) repeat-x 0 0 #6c6c6f;
	color:#fff;
	width:950px;
	height:100%;
	min-height:90px;
	text-align:center;
	font-size:11px;
}
#footer a {
	color:#fff;
	background-color:inherit;
	font-size:11px;
	text-decoration:none;
}
#footer a span {
	text-decoration:underline;
}
#footer a span:hover {
	text-decoration:none;
}
#footer ul {
	margin:0 0 0 150px;
	padding:18px 0 0 0;
}
#footer ul li {
	float:left;
	width:auto;
}
#footer ul li a {
	font:normal 10px/25px "Trebuchet MS";
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
	padding:0 7px;
	display:block;
	text-transform:uppercase;
}
#footer ul li a:hover {
	text-decoration:none;
}
/*----------Inner pges-----------*/
.innerimg {
	margin:0 0 20px 0;
}
.inner-heading {
	font-size:18px;
	line-height:20px;
	color:#000;
	font-weight:normal;
	padding:0 0 12px 0;
}
.contact-txt {
	font-size:15px;
	line-height:24px;
	text-transform:capitalize;
}
/*  FOR BLANK PAGES  */
.size {
	min-height:510px !important;
}
/*  Contact us  */
.contactlink {
	color:#333333;
}
.contactlink:hover {
	text-decoration:none;
}
/*  President Page  */
.presidentimg {
	float:left;
	width:auto;
	margin:0 15px 0 0;
}
/*  Media page  */
ul.media li {
	padding:0 0 10px 0;
}
ul.media li span {
	color:#969696;
	line-height:18px;
	font-weight:bold;
}
ul.media li a {
	color:#969696;
}
ul.media li a:hover {
	color:#000;
	text-decoration:none;
}
/*  Officer and Directors  */
.contentboxmain {
	border-bottom:1px solid #999999;
}
.noborder {
	border:none;
}
.contentbox {
	border:1px solid #999999;
}
.contentbox h4 {
	padding:12px 0 15px 12px;
	border-bottom:1px solid #999;
}
.contentboxleft {
	float:left;
	width:300px;
	border-right:1px solid #999;
	padding:0 12px 0 0;
}
.contentboxleft p {
	padding:8px;
}
.contentboxright {
	float:left;
	width:auto;
	padding:0 12px 0 0px;
}
.contentboxright p {
	padding:8px;
}
.newsimg {
	float:left;
	width:auto;
	margin:0 5px 5px 0;
	border:4px solid #CCC;
	padding:5px;
}
.newsimg-mid {
	border:4px solid #CCC;
	padding:5px;
}

