/* 
  ------------------------------------------------
  PVII CSS Layout Magic
  Copyright (c) 2007 Project Seven Development
  www.projectseven.com
  10: 1Col_Fixed
  ------------------------------------------------
*/
#masthead,#masthead_left,#masthead_right,#wrapper,#center, .content,p, .column {
padding:0;margin:0;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #eee;
	background: #524D4A url(../images/bkg.jpg) repeat-x top; 
	margin: 20px;
	padding: 0;
}
#navbar {
	color: #eee;
	background-color: #000000;
	margin: 0;
}
#masthead {
	color: #ccc;
	background-color: #000000;
/*padding: 10px 26px 6px 26px;*/
}
#masthead_left{
width:430px; float:left;	
font-size: 0.9em;line-height:1.3em;
margin:10px 0 12px 26px;
}
#masthead_right {
width:440px; float:left;
margin:10px 0 12px 10px;
font-size: 0.9em;line-height:1.3em;
}
#masthead_right img {
	
}
#masthead p {margin:5px 0;}

#wrapper {
	width: 940px;
	margin: 0 auto;
}
#center {
	width: 940px;	
	font-size: 0.8em;
	line-height: 1.65em;
	border: 1px solid #000;
	background-color: #A6A19E;
}
#center .content {

}
.column {
float:left;
width:280px;height:334px;
margin:20px 0 20px 24px;
background: url(../images/blackbkg.jpg) no-repeat;
}
.column img {
	margin:17px 0 0px 32px;
}
#footer .content {
	padding: 12px 30px;
}
#footer {
	color: #ccc;
	background-color: #000000;
	padding: 0px;
	margin: 0;
	font-size: 0.8em;
}

#masthead a:link, #center a:link {
	color: #fff;
}
#masthead a:visited, #center a:visited {
	color: #fff;
}
#masthead a:hover, #center a:hover {
	color: #efcfa2;
}

#footer a:link {
	color: #999999;
}
#footer a:visited {
	color: #666666;
}
#footer a:hover {
	color: #FFFFFF;
}

h1, h2,h3,h4,h5 {
	font-size: 1.8em;
	margin: 0;color: #ebc187;	
	font-family: Georgia, Times New Roman,Times, serif;
	font-weight:normal;
}
h2,h3,h4,h5 {
	font-size: 1em;
	margin: 30px 0 0 0;
}

.content p{
	margin: 5px 0;font-weight:.85em;
}
.nomarginlt {margin-left:0!important;}
.nomarginrt {margin-right:0!important;}
.nomargintop {margin-top: 0!important;}
.margintop {margin-top: 20px!important;}
.floatrt {float:right;margin:0 0px 0 20px;}
.floatlt {float:left;margin:0 20px 0 0px;}
.nomargin{margin:20px 0 0 0!important;}
.clients {font-style:italic;}

.clearfloat {
	clear: both;
	height: 0;/*applied to a div to clear floats - especially need for ie*/
	line-height: 0.0!important;/*applied to a div to clear floats - especially need for ie*/
	/*font-weight:.01em;applied to a div to clear floats - especially needed for ie*/
}
#byline {clear both;	
color: #bbb!important;
	padding: 0px;
	margin: 0;
	font-size: 0.8em;}
#byline p {
	margin: 15px 30px;font-weight:.85em;
}	
#byline a {
	color: #bbb!important;
}
#gmap {
width:550px;height:350px;/*margin:10px auto 10px auto;*/border:1px solid #ccc;
float:left;margin:20px 20px 20px 24px;
}
iframe{margin:0;padding:0;}
.hilite {color: #ebc187;font-weight:bold;}