@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#f2f4e1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
}
#rightContent p{
	line-height:17px;
	margin:0px;
	padding:0px;

	}
#rightContent ul li{
	list-style:url(../images/template/leaf.gif);
	line-height:26px;

	}

.martop{
	margin-top:26px;
	}
.marbottom{
	margin-bottom:20px;
	}
h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:20px;
	display:block;
	background-image:url(../images/template/dottedline.jpg);
	background-repeat:repeat;
	/*border-style:dotted;
	border-color:#CCCCCC;
	border-width:1px 0px 1px 0px;*/
	padding:0px 5px 2px 5px;
	color:#765f40;
	letter-spacing:1px;
	line-height:30px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	display:inline-block;
	padding:3px 10px 3px 10px;
	background-color:#766040;
	margin:26px 0px 26px 0px;
}

#contentWrapper{
	background-color:#FFFFFF;
	margin:auto;
	width:900px;
}


#leftContent{
		width:225px;
		/*background-image:url(../images/template/Mingle_logo_226x147.jpg);
		padding-top:147px;
		background-position:top;
		background-repeat:no-repeat;
		*/

		float:left;
	}
	
#leftContent .hr{
		background-image:url(../images/template/hr.jpg);
		background-repeat:repeat-x;
		height:2px;
		margin:10px 0px 5px 0px;
		border:none;
		
		background-color:none;
		}
	
	#leftContent p{
	line-height:15px;
	margin:0px;
	padding:0px;
	letter-spacing:1px;
	}
		.shoutBox{
			font-size:95%;
			margin-bottom:1px;
		}
		.shoutBox a , .shoutBox a:link, .shoutBox a:visited, .shoutBox a:hover{
			color:#FFFFFF;
			text-decoration:underline;
		}
		.shoutColor1{
				background-color:#988770;
				color:#55452f;
		}
		.shoutColor2{
				background-color:#765f40;
				color:#ccbba3;
		}
		.shoutColor3{
				background-color:#90b235;
				color:#55452f;
		}
		.shoutColor4{
				background-color:#acc568;
				color:#55452f;
		}
		
			.shoutBox .titleimg{
				
			}
		#leftContent .content{
					padding:0px 20px 20px 20px;
					/*
					225-20-20 = 185 (content width)
					*/
			}
			
	.shoutBox p {
		padding-bottom:5px;}
			

		
		
#rightContent{
		width:675px;
		float:right;
		background-image:url(../images/template/rightColumBG.jpg);
		background-repeat:no-repeat;
	}
	
	#mainNavigation{
		height:147px;
		padding-left:37px;
	}
	#mainNavigation a{
		text-decoration:none;
		/*border:#333 solid 1px;*/
		text-indent: -9999px;
		outline:  none;
		padding:0px 28px 0px 0px;
		height:147px;
		display:block;
		width:78px;
		background-repeat:no-repeat;
		background-position:28px 0px;
	}
	#mainNavigation .section{
		float:left;
	}
	#mainNavigation .shadow{
		float:left;
		width:28px;
		background-image:url(../images/template/mainNav_vericalShadow.jpg);
		background-repeat:no-repeat;
		height:147px;
	}
	#mainNavigation .noshadow{
		float:left;
		width:28px;
		height:147px;
	}
	
	
	#HOME{
		background-image:url(../images/template/home.jpg);
	}
		#HOME:hover , #active_HOME{
			background-image:url(../images/template/homeO.jpg);
		}
	#ABOUTUS{
		background-image:url(../images/template/aboutus.jpg);
	}
		#ABOUTUS:hover, #active_ABOUTUS{
			background-image:url(../images/template/aboutusO.jpg);
		}
	#SERVICES{
		background-image:url(../images/template/services.jpg);
	}
		#SERVICES:hover, #active_SERVICES{
			background-image:url(../images/template/servicesO.jpg);
		}
	#PORTFOLIO{
		background-image:url(../images/template/portfolio.jpg);
	}
		#PORTFOLIO:hover, #active_PORTFOLIO{
			background-image:url(../images/template/portfolioO.jpg);
		}
	#CONTACT{
		background-image:url(../images/template/contact.jpg);
	}
		#CONTACT:hover, #active_CONTACT{
			background-image:url(../images/template/contactO.jpg);
		}
		
		
#bodyContent{
	padding:0px 37px 0px 38px;
	/*
		675-37-38 = 600 (content width)
	*/
	}
	
#bodyContent .textindent{
	padding-left:30px;
}
	
#footer{
		background-image:url(../images/template/mingleLogo_footer_120X60.gif);
		background-position:left;
		background-repeat:no-repeat;
		background-color:#eef4e1;
		height:60px;
		clear:both;
		padding-left:220px;
	}
			#footerMenucontainer{
				
			}
			#footerMenu {
				
			}
			#footerMenu li{
				color:#90b235;
				display: inline;
				list-style-type: none;
				margin:0px 4px 0px 4px;
			}
			#footerMenu li{
				line-height:60px;
				font-size:11px;
			}
			#footerMenu li a:link, #footerMenu a:visited{
				color:#90b235;
				text-decoration:none;
			}
			#footerMenu li a:hover{
				text-decoration:underline;
			}
			
			
.textboldbrown{
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#55452f;
	font-size:14px;
	font-weight:bold;
	}
	
.textboldwhite{
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
	
.linkimage,.imglink img, .imglink:active, .imglink:link, .imglink:hover, .imglink:visited{
	border:none;
	padding:0px;
	text-decoration:none;
	margin:0px;
	cursor:pointer;
		}

		
table.tdtop tr td{
	vertical-align:text-top;
}

table.tdspace tr td{
	padding-top:5px;

}

.preload{
	display:none;
}

.logolink{
	border:none;
	text-decoration:none;
	
}


	.NameTitle{
		padding-bottom:5px;
	}