body {
	margin:0 0 20px 0;
	font:12px Verdana, Geneva, sans-serif;
	color:#5f6144;
	background: #D6D6CC url(../images/bg.jpg) repeat-x top;
}
	img{
	border: 0px;
}
a{
	color: #1c3f95;
	font-weight:bold;
	text-decoration: none;
}
a:hover{
	color: #df9f4b;
	text-decoration: underline;
}
/* Header */
#header {
	background: url(../images/bg-header.jpg) no-repeat top;
	width:960px;
	height: 250px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
}
#header img{
	border: 0px;
}
/* Logo Position */
#logo{
	padding: 30px 0px 0px 30px;
}
/* END Header */


/* Main Body Background */
#main {
	background: url('../images/bg-main.png') repeat-y top center;
	width:960px;
	margin: 0 auto ;
	border-bottom: 1px solid #3f3f0f; 
	position:relative;
	z-index:1;
}
/* Main Body Top Gradient Background */
#gradbg-top{
	background: url('../images/bg-grad-top.png') no-repeat top left;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 200px;
	width: 731px;
	z-index:-1;
}
/* Main Body Bottom Gradient Background */
#gradbg-bottom{
	background: url('../images/bg-grad-bottom.png') no-repeat bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 94px;
	width: 731px;
	z-index:-2;
}
/* End Main Body Background */

/* 
sidebar1 = Left Sidebar & sidebar2 = Right Sidebar 
Sidebar Styles
*/
#sidebar1{
	float:left;
	width:140px;
	display:inline;
	padding:10px 0px;
}
#sidebar2{
	float:left;
	width:209px;
	display:inline;
	padding:0px 10px 10px 10px;
}
#sidebar1, #sidebar2{
	font-size: 11px;
}
#sidebar1 h2, #sidebar2 h2{
	font-size: 12px;
	color: #df9f4b;
}
#sidebar1 ul, #sidebar2 ul {
	list-style:none;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
#sidebar1 ul li, #sidebar2 ul li{
	margin: 4px 0px;
}
#sidebar1 a, #sidebar2 a {
	color: #1c3f95;
	text-decoration: none;
}
#sidebar1 a:hover, #sidebar2 a:hover{
	color: #df9f4b;
	text-decoration: underline;
}
#sidebar1 ul.nav{
	font-size: 16px;
	margin: 10px 0px;
}
#sidebar1 ul.nav li{
	margin: 0px 0px 34px 0px;
}

/* Newsletter Widget on Sidebar */
.sidebar-newsletter{
	border-bottom: 1px solid #1C3F95;
}
/* End Newsletter Widget on Sidebar */

/* Inputbox Style on Newsletter */
#sidebar2 .sidebar-newsletter input.email{
	background: #f7f7f7;
	width: 128px;
	height: 14px;
	font-size: 10px;
	border: 1px solid #333333;
	padding: 2px;
	margin: 0px;
}
/* Button Style on Newsletter */
#sidebar2 .sidebar-newsletter input[type="submit"]{
	background: #df9f4b;
	border: 1px solid #1C3F95;
	color: #1C3F95;
	font-size: 12px;
	font-weight: bold;
	padding: -2px 4px 2px 4px !important; 
}
/* new opt-in form Styles on Newsletter */
#sidebar2 .sidebar-newsletter #mc_embed_signup .mc-field-group {
    clear: left;
    position: relative;
    width: 96%;
    padding-bottom: 3%;
    min-height: 20px;
}

/* Our Clients class Style on Right Sidebar */
.sidebar-ourclients{
	padding: 0px 10px;
	color: #666666;
	line-height: 17px;
}
.sidebar-ourclients h2{
	color: #666666 !important;
	font-variant: small-caps;
}
/* End Our Clients class Style on Right Sidebar */

/* End Sidebar Styles */

/* Content Styles */
#contentwrap{
	float:left;
	width:590px;
	display:inline;
}
#content{
	padding: 10px 20px;
	width:550px;
}
#content-inner{
	padding: 10px 20px;
	width:550px;
}
#content h1, #content-inner h1{
	font-size: 14px;
}
#content h2, #content-inner h2{
	font-size: 13px;
	font-variant: small-caps;
}
#content h3, #content-inner h3{
	font-size: 12px;
}
#content h4, #content-inner h4{
	font-size: 12px;
	margin: 10px 0px;
}
#content h5, #content-inner h5{
	font-size: 12px;
	margin: 10px 0px;
}
#content h6, #content-inner h6{
	font-size: 12px;
	margin: 10px 0px;
}
#content p, #content-inner p{
	color: #5f6144;
	font-size: 12px;
}
#content a, #content-inner a{
	color: #1c3f95;
	text-decoration: none;
}
#content a:hover, #content-inner a:hover{
	color: #df9f4b;
	text-decoration: underline;
}
#content hr, #content-inner hr{
	border-top: 1px solid #df9f4b;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	height: 1px;
}
/* End Content Styles */
/* Home Styles */
#home {
	margin: 30px 0 0 0;
}
#home h1{
	font-size: 16px;
}
#home p{
	color: #5f6144;
	font-size: 14px;
}
#home h2 {
	font-size: 15px;
	font-variant:normal !important;
}

/* End Home Styles */

/* Footer Styles */
#footer {
	margin: 0 auto;
	padding: 0px 0px;
	font-size: 11px;
}
#footer  p{
	margin: 4px 0px;
}
/* Left Footer Column Styles */
#footer-left{ 
	width: 690px;
	padding: 0px 20px;
	float: left;
	text-align: right;
	color: #fff;
}
/* Right Footer Column Styles */
#footer-right{
	width: 209px;
	padding: 0px 10px;
	float:right;
	text-align: center;
}
#footer-right a {
	color: #df9f4b;
	text-decoration: none;
}
#footer-right a:hover{
	text-decoration: underline;
}
/* End Footer Styles */


/* Custom Content Styles */
/* Images Margin Styles */
.imgleft{
	margin-right: 10px;
}
.imgright{
	margin-left: 10px;
}

/* On Home Page Custom Styles */
.indepthservice{
	margin: 0px 60px 0px 15px;
}
.indepthservice .learnmore{
	margin: 0px;
}
.indepthservice h2{
	font-size: 14px !important;
	font-weight: bold !important;
}
.indepthservice img{
	margin: 6px 30px 0px 0px;
}
.indepthservice ul{
	list-style: none;
	margin-left: 212px;
	font-size: 11px;
	font-weight: bold;
}
.indepthservice ul li{
	margin: 12px 0px;
}
/* End On Home Page Custom Styles */

/* List Style on Why Merritt and Service Page */
ul.hire-you-get, ul.services-list{
	font-size: 12px;
	line-height: 17px;
}
ul.hire-you-get li, ul.services-list li{
	margin: 8px 0px;
}
/* End List Style on Why Merritt and Service Page */

/* Class Used on Result Page or Span Class For Company Name */
span.companyname{
	color: #999999;
}

/* Class Style Used on Testimonials Page */
.testimonials h5{
	font-size: 11px !important;
}
.testimonials blockquote{
	margin: 15px 0px;
	border-bottom: 1px dashed #666;
}

/* End Class Style Used on Testimonials Page */
/* End Custom Content Styles */