/* ######### Matt Black Strip Main Menu Bar CSS ######### */

p {
font-size:10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#383838;
}
h1 {
color: #383838;
font: bold 26px/1.5em Arial, Helvetica, sans-serif;
margin: 0 0 10px 0;
}
h2 {
color: #99CC33; /* green */
font: bold 24px/1.4em Arial, Helvetica, sans-serif;
margin: 10px 0;
}
h3 {
color: #99CC33; /* green */
font: bold 20px/1.4em Arial, Helvetica, sans-serif;
margin: 10px 0;
}
h4 {
color: #CC9900; /* orange */
font: bold 16px/1.2em Arial, Helvetica, sans-serif;
margin: 10px 0 0 0;
}
h5 {
color: #CC9900; /* orange */
font: bold 14px/1.2em Arial, Helvetica, sans-serif;
margin: 10px 0 0 0;
}
h6 {
color: #666;
font: bold 12px/1.2em Arial, Helvetica, sans-serif;
margin: 10px 0 0 0;
}
img.featured {
border: solid 3px #4D4D4D;	
}
.clear {
clear:both;	
}
.text{
font-family:Arial, Helvetica, sans-serif;
color:#383838;
font-size:10pt;
font-weight:bold;
line-height:14pt;
}
.textspace{
font-family:Arial, Helvetica, sans-serif;
color:#383838;
font-size:10pt;
font-weight:bold;
line-height:16pt;
}
.textregular{
font-family:Arial, Helvetica, sans-serif;
color:#383838;
font-size:9pt;
line-height:14pt;
}
.textlightgrey{
font-family:Arial, Helvetica, sans-serif;
color:#636262;
font-size:10pt;
line-height:14pt;
}
.text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2D2D2D;
font-size:7pt;
font-weight:bold
}
.textsmall{
font-family:Arial, Helvetica, sans-serif;
color:#2D2D2D;
font-size:7pt;
}
.textsmall2{
font-family:Arial, Helvetica, sans-serif;
color:#2D2D2D;
font-size:8pt;
}
.heading1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#82C12D;
font-size:10pt;
font-weight:bold
}
.heading2{
font-family:Arial, Helvetica, sans-serif;
color:#383838;
font-size:15pt;
font-weight:bold
}
.headingname{
font-family:Arial, Helvetica, sans-serif;
color:#383838;
font-size:13pt;
font-weight:bold
}
.WhiteText {
color: #FBFBFB;
font-size: 2px;
}

.column1 {
width: 324px;
float: left;
margin-right: 20px;	
}
.column2 {
width: 312px;
float: left;
margin-right: 20px;	
}
.columnRight {
width: 215px;
float: left;
}

.side-menu {
font: normal 12pt/1.5 Arial, Helvetica, sans-serif;
color: #000;
}
	.side-menu a:active, .side-menu a:link, .side-menu a:visited {
	color: #8cc63e;
	text-decoration: none;
	}
	.side-menu a:hover {
	color: #333;
	text-decoration: underline;
	}
	
/* HOME PAGE SLIDER */
#featured{ 
	width:544px; 
	padding-right:340px; 
	position:relative; 
	border:5px solid #ccc; 
	height:405px; 
	background:#fff;
	margin:20px 0;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:544px; 
	list-style:none; 
	padding:0; margin:0; 
	width:300px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:0;margin:0;  
	font-size:12px; 
	color:#FFF; 
}
/*
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
*/
#featured ul.ui-tabs-nav li span{ 
	text-indent:-9999px;
	line-height:18px; 
	z-index:1000;
	margin:0;padding:0;
}
#featured img{ 
	border:0;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	text-indent:-9999px;
	height:48px;
	width: 300px; 
	color:#FFF;  background: url('images/slider/slidebkg.png') top left no-repeat;
	line-height:20px;
	padding: 10px 0 0 40px;margin:0;
}
	#featured li.ui-tabs-nav-item a.carolinavillage{ 
		background: url('images/slider/slidebkg-cv.png') top left no-repeat;
	}
	#featured li.ui-tabs-nav-item a.pennington{ 
		background: url('images/slider/slidebkg-pen.png') top left no-repeat;
	}
	#featured li.ui-tabs-nav-item a.prescot{ 
	background: url('images/slider/slidebkg-prescot.png') top left no-repeat;
	}
	#featured li.ui-tabs-nav-item a.riverwood{ 
	background: url('images/slider/slidebkg-riverwood.png') top left no-repeat;
	}
	#featured li.ui-tabs-nav-item a.rhynestrace{ 
	background: url('images/slider/slidebkg-rt.png') top left no-repeat;
	}
	#featured li.ui-tabs-nav-item a.springbrook{ 
	background: url('images/slider/slidebkg-sb.png') top left no-repeat;
	}
	#featured li.ui-tabs-nav-item a.sharonhills{ 
	background: url('images/slider/slidebkg-sh.png') top left no-repeat;
	}

#featured li.ui-tabs-nav-item a:hover{ 
	 background-position: bottom left; 
}
#featured li.ui-tabs-selected{ 
	background-position: bottom left;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background-position: bottom left;   
}
#featured .ui-tabs-panel{ 
	width:544px; height:405px; 
	background:none; position:relative;
	left:-1px;top:0;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:335px; left:0; 
	height:70px; 
	background: url('images/slider/transparent-bg.png'); 
}
#featured .info { 
	z-index:2000; 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/* Easy Slider */

	ul#slider1, ul#slider1 li, ul#slider2, ul#slider2 li,
	ul#slider3, ul#slider3 li, ul#slider4, ul#slider4 li,
	ul#slider5, ul#slider5 li, ul#slider6, ul#slider6 li,
	ul#slider7, ul#slider7 li {
		margin:0;
		padding:0;
		list-style:none;
		}
	ul#slider li, ul#slider2 li, ul#slider3 li, ul#slider4 li, ul#slider5 li, ul#slider6 li, ul#slider7 li { 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:544px;
		height:405px;
		position:relative;
		overflow:hidden; 
		}	
	#slider li {
	z-index:10;
	left:0;	
	}
	#slider2 li {
	z-index:20;
	left:0;	
	}
	#slider3 li {
	z-index:30;
	left:0;
	}
	#slider4 li {
	z-index:40;
	left:0;
	}
	#slider5 li {
	z-index:50;
	left:0;
	}
	#slider6 li {
	z-index:60;
	left:0;
	}
	#slider7 li {
	z-index:70;
	left:0;
	}
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:380px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url'(images/slider/btn_prev.gif') no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url('images/slider/btn_next.gif') no-repeat 0 0;	
		}	
