body.sub{
	margin: 0px;
	background-color:#A49969;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
#Wrap{
	margin:0 auto;
	width:1004px;
}
a{
	color:#660000;
	text-decoration:underline;
}

a:hover{
	color:#CC6600;
	text-decoration:underline;
}
.testimonial{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #7A150D;
	font-style: italic;
}

/* ------------------------------------------------  Sub Pages ---------------------------------------- */
.sub #header{
	background:#867f5f url(../images/Sub/sub_photo.jpg) right no-repeat;
	height:89px;
}
.sub #header #logo{
	background:url(../images/Sub/gitlow_logo_sub.jpg) no-repeat;
	width:319px;
	height:89px;
}
.sub #header #logo a{
	height:100%;
	width:100%;
	display:block;
}

.sub #header #logo span{
	display:none;
}
.sub #navigation{
	height:36px;
	background:url(../images/nav/button_bk.gif) repeat-x;
	text-align:center;
}

.sub #navigation span {
	display:none;
}

.sub #navigation ul{
	margin:0 auto;
	padding:0;
	list-style-type:none;
	width:700px;
}

.sub #navigation li{
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
}
.sub #navigation .separator{
	background:url(../images/nav/button_separator.gif) no-repeat;
	width:2px;
	height:36px;
	float:left;
}
/* home Button */
.sub #navigation .home {
	float:left;
	width: 69px; height: 36px;
	background:url(../images/nav/nav_home.gif) 0 -44px no-repeat;
	}

.sub #navigation .home a, #navigation .home a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/nav_home.gif) top left no-repeat;
}
.sub #navigation .home a:hover {
	background-image: none;
}

/* about Button */
.sub #navigation .about {
	float:left;
	width: 124px; height: 36px;
	background:url(../images/nav/nav_about.gif) 0 -44px no-repeat;
	}

.sub #navigation .about a, #navigation .about a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/nav_about.gif) top left no-repeat;
}
.sub #navigation .about a:hover {
	background-image: none;
}

/* photos Button */
.sub #navigation .photos {
	float:left;
	width: 75px; height: 36px;
	background:url(../images/nav/nav_photos.gif) 0 -44px no-repeat;
	}

.sub #navigation .photos a, #navigation .photos a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/nav_photos.gif) top left no-repeat;
}
.sub #navigation .photos a:hover {
	background-image: none;
}

/* requirements Button */
.sub #navigation .requirements {
	float:left;
	width: 109px; height: 36px;
	background:url(../images/nav/nav_requirements.gif) 0 -44px no-repeat;
	}

.sub #navigation .requirements a, #navigation .requirements a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/nav_requirements.gif) top left no-repeat;
}
.sub #navigation .requirements a:hover {
	background-image: none;
}

/* application Button */
.sub #navigation .application {
	float:left;
	width: 96px; height: 36px;
	background:url(../images/nav/nav_application.gif) 0 -44px no-repeat;
	}

.sub #navigation .application a, #navigation .application a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/nav_application.gif) top left no-repeat;
}
.sub #navigation .application a:hover {
	background-image: none;
}

/* testimonials Button */
.sub #navigation .testimonials {
	float:left;
	width: 109px; height: 36px;
	background:url(../images/nav/nav_testimonials.gif) 0 -44px no-repeat;
	}

.sub #navigation .testimonials a, #navigation .testimonials a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/nav_testimonials.gif) top left no-repeat;
}
.sub #navigation .testimonials a:hover {
	background-image: none;
}

/* contact Button */
.sub #navigation .contact {
	float:left;
	width: 96px; height: 36px;
	background:url(../images/nav/nav_contact.gif) 0 -44px no-repeat;
	}

.sub #navigation .contact a, #navigation .contact a:active {
	display:block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	background: url(../images/nav/nav_contact.gif) top left no-repeat;
}
.sub #navigation .contact a:hover {
	background-image: none;
}

/* ---------------  Content  ----------------------  */
.sub #content{
	background:#c4c0a3;
	margin:0;
	padding:0;
}

/* ---------------- Left Column  ----------------------*/
.sub #content #lcol{
	width:185px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
	background:#b0ab83;
	
}

.sub #content #lcol .lcontent{
	padding:3px 5px 3px 10px;
}
.sub #content #lcol .header{
	background:#948e6c;
	width:100%;

}
.sub #content #lcol .header h2{
	margin:1px 0 0 0;
	padding:3px 0 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	font-variant: normal;
}
.sub #content #lcol .separator{
	height:10px;
	background:#c4c0a3;
}

/*  ---------------  Right Column ---------------------  */
.sub #content #rcol{
	margin:0px 20px 0px 220px;
	padding:0px;
	background:#fff;
	min-height:400px;
}

.sub #content #rcol .header{
	background:#965a1e;
	width:100%;
	border-bottom:7px solid #c4c0a3;

}

.sub #content #rcol .header h1{
	margin:1px 0 0 0;
	padding:3px 0 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	font-variant: normal;
}

.sub #content #rcol .rcontent{
	padding:3px 10px 3px 10px;
}

/* -----------------------------  Footer  -----------------------------  */

.sub #footerhr{
	background:#a49969;
	height:2px;
	border-bottom:1px solid #e4ddbe;
	margin:0 20px 4px 20px;
	clear:both;
}
.sub #footer{
	margin:0 20px 2px 20px;
	background:#948e6c;
	padding:10px;
	text-align:center;
	color:#4E482F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.sub #footer ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.sub #footer li{
	display:inline;
	margin:0;
	padding:0 5px;
	border-right:1px solid #43482f;
}
.sub #footer a{
	color:#4E482F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
}
.sub #footer a:hover{
	color:#660000;
	text-decoration:underline;
}

