/*Tabula Rasa*/

/* Begin Main Styles */

* { 
	margin:0;
	padding:0;
	}
	
body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/bgstrip.jpg) repeat-x;
	
	}
#innerBody {
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/innerbgstrip.jpg) repeat-x;
	
	}

ul {
	margin-left:30px;
	}
	
h1, h2, h3 {
	margin:6px 0 8px;
	}

h4 {
	margin:6px 0 8px;
	font-family:"Times New Roman", Times, Georgia,  serif;
	font-style:italic;
}
		
p {
	margin:4px 0 8px;
	font-size:14px;
	line-height:1.5em
	}
	
#container {
	background:url(images/CommerLanding.jpg) no-repeat;
	width:930px;
	height:578px;
	margin:0 auto;
	top:0px;
	
}

#ld_cont_right {
	float:left; 
	width:330px; 
	margin:10px 15px 15px; 
	padding:0 15px 15px; 
	font-size:12px;
	}

#ld_cont_left {
	float:left; 
	width:350px; 
	margin:10px 15px 15px; 
	padding:0 15px 15px;
	
}

#listingimages {
	width:350px; 
	clear:both; 
	margin-top:30px; 
	text-align:center; 
	border:1px #000000 solid; 
	background-color:#CCCCCC;
	}

/* End Main Styles */

/* Begin Home Navigation Menus */

#mini_nav {
	font-size:14px;
	position:relative;
	height:21px;
	width:244px;
	left:668px;
	top:1px;
}
#mini_nav a{
	 text-decoration:none;
	 color:#FFFFFF;
}

#mini_nav a:hover{
	 background-color:#4286DE;	
	
}


#commnavcontainer {
	float:left;
	width:727px;
	text-align:center;
	margin-top:92px;
	}
	
#commnavcontainer ul {
	margin-left:0;
	padding-left:0;
	}
	
#commnavcontainer li {
	display:inline;
	width:111px;
	margin-right:10px;
	list-style:none;	
	float:left;
	}
	
#commnavcontainer li a {
	text-decoration:none;
	color:#ffffff;
	font-size:15px;	
	display:block;
	}
	
#commnavcontainer li a:hover {
	background-color:#4286DE;
	}
	
#commHeader {
	height:120px;
	}	
	
/* End Home Navigation Menus */

/* Begin Inner Navigation Menus */

#innermini_nav {
	font-size:14px;
	position:relative;
	height:21px;
	width:244px;
	left:680px;
	top:1px;
}
#innermini_nav a{
	 text-decoration:none;
	 color:#FFFFFF;
}

#innermini_nav a:hover{
	 background-color:#4286DE;	
	
}


#innercommnavcontainer {
	float:left;
	width:727px;
	text-align:center;
	margin-top:56px;
	}
	
#innercommnavcontainer ul {
	margin-left:0;
	padding-left:0;
	}
	
#innercommnavcontainer li {
	display:inline;
	width:111px;
	margin-right:10px;
	list-style:none;	
	float:left;
	}
	
#innercommnavcontainer li a {
	text-decoration:none;
	color:#ffffff;
	font-size:15px;	
	display:block;
	}
	
#innercommnavcontainer li a:hover {
	background-color:#4286DE;
	}
	
#innercommHeader {
	background:url(images/resHeaderBG.jpg) no-repeat;
	height:120px;
	}	
	
/* End Inner Navigation Menus */

/* Begin Home Page Styles */

#homeNews {
	position:relative;
	top:35px;
	left:50px;
	width:390px;
	height:140px;
	font-size:14px;
	color:#003463;	
}
#home_News {
	margin:6px 0 8px;
	font-family:"Times New Roman", Times, Georgia,  serif;
	font-style:italic;
	font-size:18px;
	font-weight:bold;
	color:#000066;
}
#homeNews ul  {
	margin-left:20px;
	margin-top:10px;	
}

#homeNews ul li {
	padding-bottom:10px;	
}

#homeWelcome {
	position:relative;
	top:65px;
	left:70px;
	width:424px;	
	color:#FFFFFF;	
}

#homeWelcome p {	
	font-size:14px;
	text-indent:10px;
	line-height:1.3em;
}

#MoreNews:link, #MoreNews:visited {
	display:block;
	float:right;
	width:82px;
	height:15px;
	color:#003463;
	padding:3px;
	font-size:11px;
	border:#FFF 1px solid;
	background-color:none;
	text-decoration:none;
	}
#MoreNews:hover {
	color:#003463 !important;
	background:#4286DE;
	border:#666 1px solid;
	text-decoration:none !important;
	}

#homeLearn {
	position:relative;
	text-align:center;
	width:88px;
	height:25px;
	top:-20px;
	.top:-5px;
	_top:-8px;
	left:283px;
}

#homeLearn a, #homeLearn a:visited {
	color:#FFFFFF;
	display:block;
	width:82px;
	height:16px;
	padding:3px;
	border:#FFF 1px solid;
	font-size:11px;
	text-decoration:none;	
}

#homeLearn a:hover {
	text-decoration:none;
	border:#666 1px solid;
	background-color:#4286DE;		
}

#homeAwards {
	position:relative;
	top:-81px;
	left:645px;
}

#homeFlash {
	position:absolute;
	left: 484px;
	top: 1px;
	}





/* End Home Page Styles */

/* Begin Inner Page Styles */
#innerContentWrapper {
 font-size:12px;

}

#innerContainer{
 width:953px;
 margin:0 auto;
}


#list_top {
	clear:both; 
	padding-top:10px;
	}
.avail_links {
	font-size:14px;
	text-align:center;
	padding:3px 0;
}



#directionsBox {
	width:300px; 
	margin:0px auto;
	border:2px solid #003063;
	text-align:center;
	background-color:#3982d6;
	padding:5px 0;
	font-weight:700;
}


#mainForm td{
	padding:5px;
}
#mainForm {
	margin-right:100px;
}
#InfoForm td{
	padding:5px;
}
#InfoForm {
	margin-right:100px;
}
.divider {
	width:634px;
	height:4px;
	text-align:center;
	margin:10px auto;
	background:url(/commercial/images/divider.jpg) no-repeat;
	}

.newsHeader {
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
}

.newsDesc p{
	
	text-indent:10px;
	padding-right:10px;

}
#homeNews a{
	color:#000099; 
	text-decoration:none;
}

#homeNews a:hover{
	color:#000099; 
	text-decoration:underline;
}

.newsurl {
	width:830px;
	padding:15px;
	text-align:center;
}

.newsurl a{
	
	font-size:14px;
	color:#003463;
	font-weight:bold;
	
}

.newsurl a:hover{
	text-align:center;
	font-size:14px;
	color:#3982d6;
	
}


#innerHead {
	background:url(/commercial/images/innerHead.jpg) no-repeat;
	width:953px;
	height:157px;	
}



#pgTitle {
	float:left;
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	margin-top:-20px;
	margin-left:40px;
	_margin-left:20px;
}

#innerContentWrapper {
	background:url(/commercial/images/innerTile.jpg) repeat-y;
	width:953px;
	padding-bottom:20px;
	
}
#innerContent {
	width:860px;
	margin:0 auto;
}

#ld_head {
	width:800px;
}

#ld_title {
	width:500px; 
	float:left;
}

#ld_back {
	width:250px; 
	float:left; 
	text-align:right;
	font-weight:bold;
}

#ld_info_wrap {
	width:330px; 
	font-size:12px; 
	margin:0 15px;
	text-align:center;
	
}

#ld_info_cont {
	width:300px; 
	text-align:center; 	
	padding:5px 10px 10px; 
	background:#CCCCCC; 
	border:1px #000000 solid;
}

.ld_border {
	margin-bottom:2px;
	border-bottom:1px #000000 solid;
}

.ld_label {
 	width:140px; 
	text-align:left; 
	float:left;
	padding-left:5px;
	padding-bottom:5px;
	
}

.ld_data {
	width:140px; 
	text-align:right; 
	float:left; 	
	padding-right:5px;
	padding-bottom:5px;
	
 
}
.about_title {
 font-size:14px;
 font-style:italic;
 font-weight:bold;
 padding:10px;
}

.about_data {
	font-size:14px;
	text-indent:5px;
	margin:10px;

}

.newsTitle a{
	text-decoration:none;
	color:#193b70;
	
}

.newsTitle a:hover{
	text-decoration:underline;
	color:#193b70;
	
}

/* End Inner Page Styles */

/* Begin Footer */

#footer {
	position:relative;
	top:-8px;
	.top:-5px;
	left:30px;
	font-size:9px;
	width:900px;
	height:20px;
}

#fp {
 float:left;
}

#fbc { 
 float:right;
 padding-right:30px;
}

#fbc a { 
	color:#000000;
 	text-decoration:none;
}

#fbc a:hover{ 
	color:#ce0000;
 	text-decoration:none;
}
	
/* End Footer */

/* Begin Inner Footer */

#innerFooter {
	background:url(/commercial/images/innerFooter.jpg) no-repeat;
	position:relative;
	width:953px;
	height:34px;
	font-size:9px;
	top:-10px;
				
}

#innerfooter_text {
	padding-left:40px;
	padding-top:18px;
}

#innerfp {
 float:left;
}

#innerfbc { 
 float:right;
 padding-right:35px;
}

#innerfbc a { 
	color:#000000;
 	text-decoration:none;
}

#innerfbc a:hover{ 
	color:#ce0000;
 	text-decoration:none;
}

#commfootnav {
	text-align:center;
	font-size:12px;
}

#commfootnav a{
	color:#000000;
	text-decoration:none;
}

#commfootnav a:hover{
	text-decoration:underline;
}		

#resfootaffil {
	
	text-align:center;
}	
#resfootaffil img{
	padding:10px 25px;
	text-align:center;
}		
	
/* End Inner Footer */
	
/* Clear Fix with ie hack*/

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {
	display:inline-block;
	_height: 1%;
} 

.clearfix {
	display:block;
}

/* End Clear Fix */
