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

/*Eric Meyer’s CSS Reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, img,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
ul{
	list-style:none;
}
/*Eric Meyer’s CSS Reset end*/


/* /////////////////////////////////// CSS Begins ///////////////////////////////////////////// */

* {margin: 0; padding: 0;}

body {background-image:url(../img/bg.jpg);}

#wrapper {width: 1024px; margin: 0 auto; padding: 0;}

#wrapper_top {width: 1024px; margin: 0 auto; padding: 0;}

/* --- --- TYPOGRAPHY --- --- */

p {font-family:Verdana; font-size:11px; color: #504747; line-height: 18px; padding: 6px 0 0 0;}

h1 {padding-top: 20px; font-family: "helveticaNue", Helvetica, "HelveticaNeueLT Std"; font-size:18px; color: #cd3167;}

h2 {padding-top: 16px; font-family: "helveticaNue", Helvetica, "HelveticaNeueLT Std"; font-size:14px; color: #29141b;}

FLIR.auto([ 'h1', 'h2', 'h3.alert', 'strong#important' ]); 


/* --- --- HEADER --- --- */

#header {width: 1024px; height: 76px; float: left;}

#header .logo {width: 241px; height: 76px; float:left;}

#header .logo a, img{text-decoration:none; border: 0;}

#header .logo img a:hover {text-decoration: none;}

/* --- NAV --- */

#nav { 
	position: absolute; 
	top: 36px;
	padding-left: 588px;  
	}

#nav li {
	float: left; 
	padding: 0 10px 0 10px;
	list-style:none; 
	}

#nav a {display: inline; font-size:12px; text-decoration:none; color: #fff; font-family: "helveticaNue", Helvetica, "HelveticaNeueLT Std";}
	
#nav a:hover,a:active {color: #99cc33;}



/* --- --- HEAD --- --- This is the section right under the header */

#head {width: 1024px; float: left; height: 326px; background-image:url(../img/home_head.jpg);}



/* --- --- WHITEBAR --- --- This is the caption area.  You can update the text that is displayed */

#whitebar {width: 100%; height: 60px; float: left; background-image: url(../img/whitebar.jpg);}

#caption {width: 1024px; margin:0 auto; padding: 0;}

#caption p {font-size: 24px; color:#29141b; padding: 16px 0 20px 62px; font-family:Georgia, "Times New Roman", Times, serif;}

/* --- Rollover --- */

.pink a{font-size: 16px; color: #d44b78;}

.pink a:hover,a:active {color: #99cc33;}



/* --- --- HOME --- --- */

#home {width: 1024px; float: left; height: 100%;}

#home p, h1 {margin-left: 62px;}

#home .left {width: 663px; float: left;}


/* --- --- CLIENTS --- --- */

#clients {width: 1024px; float: left;}

#clients p, h1, h2 {margin-left: 62px;}

#clients .content ul {padding: 14px 0 0 0; width:902px; overflow:hidden; margin:0 0 0 62px;}

#clients .content ul li {float: left; width:33%; overflow:hidden; padding:10px 1px 10px 1px; margin:0 0 0 -1px;}

#clients .content ul li .image {width:285px; height:90px; float: left; border:1px solid #a9a1a4; overflow:hidden;}

#clients .line {width: 902px; height: 10px; margin-left: 62px; border-bottom: #a9a1a4 solid 1px; padding: 12px 0 5px 0;}




/* --- --- CONTACT --- --- */

#contact {width: 1024px; float: left; height: 100%;}

#contact p, h1 {margin-left: 62px;}


/* --- --- FOOTER --- --- */

#footer_contain{background:#000000; height: 165px; margin:20px 0 0 0; width: 100%; float: left; padding:50px  0 0 0; font-size:.85em;}

#footer{width:1024px; margin:0px auto;  padding:20px 0; color:#b19789;}

#footer a img{padding:0; background:none; border:0;}

#footer_left{width:400px; float:left; padding-left:30px;}

#footer_left img{position:relative; top:5px; margin-right:5px;}

#footer_left p{border-bottom:1px dashed #e4f2fb; padding:10px; margin:0;}

#footer_left a {color:#b19789;} 
#footer_left a:hover {color: #e4f2fb;}


/*#footer_right{padding-left:20px; width:500px; float:left;}

#footer_right ul.icons {border-bottom:1px dashed #301f15;padding-bottom:10px; margin-bottom:20px;}

#footer_right ul.icons li{display:inline-block; padding-right:20px; float:left;  }

#footer_right ul.icons li.ftr_header{color:#564237; font-family:Helvetica, 'Tahoma', Arial, sans-serif; font-size:1.55em; font-weight:bold; padding:5px 20px 5px 0;}*/



