body{
	line-height: 1.166;	
	margin: 0;
	padding: 0;
	font-family: arial;
    font-weight: normal;
	text-decoration: none;
	text-align:justify;
	font-size:12px;
	color:#355355;
	background-color: #000;
}

#main{float:left; width:800px; height:auto; padding:0px; margin:0px auto; background:#fff; text-align:justify; border:0px solid red}
	
/***********Mainlinks*************/

.header{float:left; width:100%; height:107px; background:#000 url(../images/header_bg.jpg) top repeat-x; border:0px solid red}
.logo{float:left; width:135px; height:82px; background:url(../images/logo.jpg) bottom no-repeat; margin:0; border:0px solid red}
.tabs-bottom{float:left; width:100%; height:40px; background:url(../images/tabs-bottom.jpg) top repeat-x;}

.mainlinks-holder{float:left;width:602px; background:#57574f; font-size:10px; border:1px solid #404944; border-right:0px dotted #656660; margin:0;}
#maintabs {width: 645px; margin:auto; height:21px;}

#maintabs ul{margin: 0 ;padding: 0;list-style-type: none; line-height:1em; text-align:center}

#maintabs ul li {float:left; font-family: arial;font-weight: normal; text-transform:uppercase; color:#fff; border-right:1px solid #404944;}

#maintabs ul li a:link{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:#57574f;}
#maintabs ul li a:visited{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:#57574f;}
#maintabs ul li a:hover{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:url(../images/live-tab.jpg) top repeat-x;}
#maintabs ul li a:active{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:#57574f;}
 
#maintabs ul li a.current:link{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:url(../images/live-tab.jpg) top repeat-x;}
#maintabs ul li a.current:visited{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:url(../images/live-tab.jpg) top repeat-x;}
#maintabs ul li a.current:hover{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:url(../images/live-tab.jpg) top repeat-x;}
#maintabs ul li a.current:active{float:left; text-decoration: none;color: #fff; padding:6px 9px; background:url(../images/live-tab.jpg) top repeat-x;}

.sms_here {float:right; width:auto; font-size:14px; color:#000; letter-spacing:1px; margin:0 15px 19px 0; display: inline; cursor:pointer}
.sms_here tr td {padding:10px 60px;}
/***********Mainlinks*************/

p{float:left; margin:0; padding:10px 0 0 0;}

/*h1{float:left; padding:0px; margin:0px 0 5px 0; font-size:16px; color:#d14f0a}*/

h1{float:left; padding:0px;  margin:0px 0 5px 0; font-size:16px; color:#81b6a6}

.column1{float:left; width:285px; height:auto; margin:0; padding:0; border:0px solid red}
.column2{float:right; width:320px; height:auto; margin:0; padding:0; border:0px solid blue}

a:link {color:#355355; text-decoration:none; font-weight:bold;}
a:visited{color:#355355; text-decoration:none; font-weight:bold;}
a:hover{color:#355355; text-decoration:underline; font-weight:bold;}
a:active{color:#355355; text-decoration:none; font-weight:bold;}

a.whitelink:link {color:#fff; float:left; text-decoration:none; font-weight:normal;}
a.whitelink:visited{color:#fff; float:left; text-decoration:none; font-weight:normal;}
a.whitelink:hover{color:#fff; float:left; text-decoration:underline; font-weight:normal;}
a.whitelink:active{color:#fff; float:left; text-decoration:none; font-weight:normal;}

a.more:link {color:#000; float:right; text-decoration:none; font-weight:bold; padding-top:5px;}
a.more:visited{color:#000; float:right; text-decoration:none; font-weight:bold; padding-top:5px;}
a.more:hover{color:#000; float:right; text-decoration:underline; font-weight:bold; padding-top:5px;}
a.more:active{color:#000; float:right; text-decoration:none; font-weight:bold; padding-top:5px;}


.gallery{float:left; width:100%; height:auto; background:#81b6a6; color:#fff; margin-bottom:20px;}

.midsection{margin:auto; width:635px; height:auto; border:0px solid red; padding-top:60px;}
html>body .midsection{width:618px}
.normaltext{float:left; text-align:left; width:100%; padding-left:2px; text-align:justify;}
.white_bg{float:left; width:100%; height:auto; padding-bottom:5px;}
.white_bgtext{float:left; text-align:left; width:295px;}
.flash_container{float:right; text-align:left; background:#fff; width:320px; height:270px;;}

.bottom{float:left; width:800px; background:#fff; padding-top:2px; text-align:left; font-weight:bold; border-top:2px solid #42453e;}
.bottom span{float:left; width:390px; background:#42453e; color:#fff; padding:5px 5px; text-align:left;}

.forced-pros-box{float:left; width:48%; padding-left:10px}
html>body .forced-pros-box{float:left; width:48%; padding-left:23px}

.gal-img{float:left; width:135px; height:auto; margin:7px;}
.imgborder{float:left; border:1px solid #000; padding:5px; width:120px; height:auto; margin:5px;}
