/*
Style Sheet for FireFox, NetScape and Opera Browsers

McCarthy Builders
CSS Style Sheet By BEK Designs
www.bekdesigns.com     
------------------------------------------------------*/

.body {
	margin: 0px;
	background-image: url(images/bg.png);
}


/*  Content Page Links   
------------------------------------------------------*/

.contentlink1 a:link { 
	text-decoration: underline;
	text-align: left;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #006600;
	background-color: inherit;
}

.contentlink1 a:visited {
	text-decoration: underline;
	text-align: left;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #006600;
	background-color: inherit;
}

.contentlink1 a:hover {
	text-decoration: underline;
	text-align: left;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #009966;
	background-color: inherit;
}

.contentlink1 a:active {
	text-decoration: underline;
	text-align: left;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #009966;
	background-color: inherit;
}


/*  Main Table
------------------------------------------------------*/

.headerimage {
width: 600px;
}

.leftshadow	{
	background-image: url(images/shadow_left.png);
	width: 50px;
}

.rightshadow	{
	background-image: url(images/shadow_right.png);
	width: 50px;
}

.outertable	{
	width: 900px;
}

.includebg	{
	background-color: #eeeeee;
	color: inherit;	
}

.menubg	{
	background-color: #cdcdcd;
	color: inherit;	
}

/*  Standard Features Link
------------------------------------------------------*/

a.standardfeatures:link { 
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}
a.standardfeatures:visited {
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}

a.standardfeatures:hover {
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}

a.standardfeatures:active {
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}
/*  Regular Links
------------------------------------------------------*/

a.regularlinks:link { 
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}
a.regularlinks:visited {
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}

a.regularlinks:hover {
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}

a.regularlinks:active {
	text-decoration: none;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #004839;
	font-weight: bold;
	text-decoration: underline;
	background-color: inherit;
}

/*  Right Menu Links - Link 1   
------------------------------------------------------*/

a.rightmenulink1:link { 
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu1.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink1:visited {
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu1.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink1:hover {
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu1a.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink1:active {
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu1.png) center center repeat-x;
	background-color: inherit;
}


/*  Right Menu Links - Link 2   
------------------------------------------------------*/

a.rightmenulink2:link { 
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu2.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink2:visited {
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu2.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink2:hover {
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu2a.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink2:active {
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu2.png) center center repeat-x;
	background-color: inherit;
}


/*  Right Menu Links - Link 3   
------------------------------------------------------*/

a.rightmenulink3:link { 
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu3.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink3:visited {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu3.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink3:hover {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu3a.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink3:active {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu3.png) center center repeat-x;
	background-color: inherit;
}


/*  Right Menu Links - Link 4   
------------------------------------------------------*/

a.rightmenulink4:link { 
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu4.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink4:visited {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu4.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink4:hover {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu4a.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink4:active {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu4.png) center center repeat-x;
	background-color: inherit;
}


/*  Right Menu Links - Link 5   
------------------------------------------------------*/

a.rightmenulink5:link { 
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu5.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink5:visited {
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu5.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink5:hover {
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu5a.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink5:active {
	display: block;
	width: 200px;
	height: 45px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu5.png) center center repeat-x;
	background-color: inherit;
}

/*  Right Menu Links - Link 6   
------------------------------------------------------*/

a.rightmenulink6:link { 
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu6.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink6:visited {
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu6.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink6:hover {
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu6a.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink6:active {
	display: block;
	width: 200px;
	height: 43px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu6.png) center center repeat-x;
	background-color: inherit;
}


/*  Right Menu Links - Link 7   
------------------------------------------------------*/

a.rightmenulink7:link { 
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu7.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink7:visited {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu7.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink7:hover {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu7a.png) center center repeat-x;
	background-color: inherit;
}

a.rightmenulink7:active {
	display: block;
	width: 200px;
	height: 44px;
	text-decoration: none;
	text-align:center;
	background: url(images/menu7.png) center center repeat-x;
	background-color: inherit;
}


/*  BEK Link  
------------------------------------------------------*/

a.beklink:link { 
	display: block;
	width: 249px;
	height: 35px;
	text-decoration: none;
	text-align:center;
	background: url(images/beklink1a.png) center center repeat-x;
	background-color: inherit;
}

a.beklink:visited {
	display: block;
	width: 249px;
	height: 35px;
	text-decoration: none;
	text-align:center;
	background: url(images/beklink1a.png) center center repeat-x;
	background-color: inherit;
}

a.beklink:hover {
	display: block;
	width: 249px;
	height: 35px;
	text-decoration: none;
	text-align:center;
	background: url(images/beklink1b.png) center center repeat-x;
	background-color: inherit;
}

a.beklink:active {
	display: block;
	width: 249px;
	height: 35px;
	text-decoration: none;
	text-align:center;
	background: url(images/beklink1a.png) center center repeat-x;
	background-color: inherit;
}


/*  Text Formatting  
------------------------------------------------------*/

.standardfont	{
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;
	background-color: inherit;
}

.standardfont2	{
	font-size: 12px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;
	background-color: inherit;
}
.standardfontbold	{
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: inherit;
}
.standardfontbold2	{
	font-size: 12px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: inherit;
}

.statement	{
	font-size: 13px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: inherit;
	padding-left: 50px;
}
.pagetitle	{
	font-size: 20px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #006666;
	background-color: inherit;
	padding-top: 20px;
}

.pagetitle2	{
	font-size: 20px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: inherit;

}

/*  Content Pages 
------------------------------------------------------*/

.contenttable	{
	width: 93%;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;	
	background-color: inherit;
}

.ul1	{
	margin-top: 0px;
}

.imagepadding1	{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #003333;
	padding: 5px;
	background-color: #ffffff;
}

.imagepadding2	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #003333;
	padding: 5px;
	background-color: #ffffff;
}

.abouttext	{
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	text-align: justify;
	color: #000000;	
	background-color: inherit;
}

.abouttext2	{
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	text-align: justify;
	color: #000000;	
	background-color: inherit;
}


.green1u	{
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #004839;	
	background-color: inherit;
}

.signature	{
	font-size: 14px;
	font-family: "lucida handwriting", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #000000;	
	background-color: inherit;
}

/*  Footer
------------------------------------------------------*/

.footer	{
	width: 800px;
	height: 165px;
	background-color: #ffffff;
	font-size: 11px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;	
}

.footercontent1	{
	float: left;
	margin:10px 5px 5px 5px; 
}

.footercontent2	{
	float: left;
	margin: 10px 5px 5px 5px; 
	width: 230px;
	background-color: #ffffff;
	font-size: 13px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;	
}

.footercontent3	{
	float: left;
	margin: 15px 0px 5px 0px; 
	width: 220px;
	background-color: #ffffff;
	font-size: 13px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;	
}

.footercontent4	{
	float: right;
	width: 240px;
	margin:10px 0px 5px 5px; 
	text-align: center;
}

.footertitle1	{
	background-color: #ffffff;
	font-size: 18px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;	
	font-weight: bold;
}

.footertitle2	{
	background-color: #ffffff;
	font-size: 12px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;	
	font-weight: bold;
}

.footertitle3	{
	background-color: #ffffff;
	font-size: 12px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	color: #000000;	
	font-weight: bold;
	margin-top: 15px;
}


.footerbottom	{
    clear: both;
	background-color: #ffffff;
	text-align: center;
}


/*  Communities Pages
------------------------------------------------------*/


.lotslink	{
	margin-top: 10px;
	margin-bottom: 5px;
	display: block;
	width: 180px;
	height: 30px;
	background-color: #003333;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.lotslink a:link { 
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: inherit;
	line-height: 30px;
}

.lotslink a:visited {
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: inherit;
	line-height: 30px;
}

.lotslink a:hover {
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #E8E8E8;
	background-color: inherit;
	line-height: 30px;
}

.lotslink a:active {
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	font-family: "arial", "verdana", "tahoma", sans-serif;
	font-weight: bold;
	color: #E8E8E8;
	background-color: inherit;
	line-height: 30px;
}

.imgborder1	{
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #003333;
	padding: 10px;
	background-color: #ffffff;
}