@import url("Global.css");

/***************************************

HOMEPAGE STYLES 

***************************************/

#Hero{
height:296px;
position:relative;
z-index:10;
}

/* home NAV STYLES
---------------------------- */

/*--------- STYLE LIST FOR NavIGATION WITH DROPDOWN --------*/


ul, li{		
list-style:none;
margin:0;
padding:0;
}

/* ==================*/
/* Main Nav -- Tier 1 */
/* ==================*/
#Nav {
	bottom:0px;
	position:absolute;
	left:0;
	}
#Nav li {
	float:left;
	}
#Nav li a {
	display:block;
	padding:5px 10px;
	}
#Nav li a:hover {
	}


/* ==================*/
/* Tier 2 */
/* ==================*/
#Nav ul {
display:none;
position:absolute;
	}
#Nav ul li {
float:none;
}
#Nav ul li a {
	width:10px 10px; /*145px w/o #Nav li a padding */
	background:#657731;
	border:1px solid #242910;
	display:block;
	width:160px;
}
#Nav ul li a:hover {}

/* Tier 2 -- Positioning */
#Nav li ul {
	position:absolute;
	
	}
#Nav li:hover ul,#Nav li.sfHover ul {
	display:block;
	}
	
	
/* ==================*/
/* Tier 3 */
/* ==================*/
#Nav ul ul {
	position:absolute;
	left:180px;
	top:0;
	display:none !important;
	}
#Nav ul ul li {}
#Nav ul ul li a {}
#Nav ul ul li a:hover {}

/* Tier 3 -- Positioning */
#Nav li:hover li ul, #Nav li.sfHover li ul {
	}
#Nav li li:hover ul, #Nav li li.sfHover ul{
display:block  !important;
	}






#Sidebar{
background:#181c05;
float:left;
width:350px;
}
	#SidebarChoose{
	background:url(../images/SidebarChoose.jpg) no-repeat #1f2209;
	border-bottom:1px solid black;
	padding:60px 18px 0;
	}
		#SidebarChoose h1{
			color:#a8ad54;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:1px;
		}
		#SidebarChooseASPS{
		margin:20px 0;
		text-align:center;
		}
	#SidebarContact{
	background:url(../images/SidebarContact.gif) no-repeat;
	padding:50px 18px 0;
	}
	#SidebarWelcome{
	background:url(../images/SidebarWelcome.gif) no-repeat;
	padding:55px 18px 10px;
	}

/* ContentMain Styles
---------------------------- */

#FeatProc{
background:url(../images/FeatProc.jpg) no-repeat #131403;
display:table;
padding:60px 28px 0;
width:594px; /* 650px */
}
	#FeatProcItem{
	float:left;
	margin:0 45px 0 0;
	width:250px;
	}
		#FeatProcItem h2{
		font-size:110%;
		}
		#FeatProcItem img{
		margin:10px 0 15px;
		}
		
		#ContentMainBox2{
		border-top:1px solid #363b27;
		display:table;
		}
				#WhatWeDo{
				background:url(../images/WhatWeDo.gif) no-repeat;
				float:left;
				padding:20px 28px 20px;
				width:151px; /* 207 */
				}
					#WhatWeDo a{
					display:block;
					}
					#WhatWeDo img{
					border:none;
					margin:40px 0 10px;
					}
				#ContentMainBox3{
				border-left:1px solid #242917;
				float:left;
				width:442px; /* 442px */ 
				}
					#ContentMainAbout{
					background:url(../images/ContentMainAbout.jpg) no-repeat #151904;
					padding: 20px 28px;
					}
						#ContentMainAbout h2{
							color: #BABB5D;
							font-size: 19px;
							font-weight: 200;
							letter-spacing: 1px;
							margin-bottom:20px;
						}
						#ContentMainAboutProfile{
						float:right;
						margin:0 0 10px 10px;
						}
					#ContentMainTestimonials{
					background:url(../images/ContentMainTestimonials.jpg) no-repeat #151904;
					padding:60px 28px 20px;
					}
