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

/*#############################################################



© 2007 MyAdFX

Author: Ben Guerra

URL: http://myadfx.com



---------------------- HTML MAIN INFO -----------------------------*/

html {height: 100%; padding-bottom: 1px;}

body{
	background: url(../images/main_bg2.jpg) repeat-x;
	font:12px/16px Arial, Arial Black, Arial;  
	color:#666666;
	}
	 

* {margin: 0; padding: 0;}


/* Main Container */

#container{
    width: 960px;
	padding: 0; 
	margin: 0 auto; 
	background:#FFFFFF no-repeat; 
	padding: 0;
	}
	 
body#index { 

	background:#fff;
	font:11px/16px Arial, Helvetica, Verdana, sans-serif; 
	color:#666666;
	}
	
blockquote { 

	margin-left:25px; 
	margin-right:25px; 
	}



h1	{ font-size:1.7em; color:#456c91; line-height: 30pt;}

h2	{ font-size:2.0em; color:#456c91; line-height: 30pt;}

h3  { font-size:2.5em; line-height: 30pt;}

h4	{ font-size:1.7em; color:#456c91; text-align:center; line-height:40pt;}

h5  { font-size:2.5em; color:#eebf5a; text-align:center; line-height:20pt;}


h1 span,h2 span,{display:none; }

a:link,a:visited	{ color:#666666; text-decoration:underline; outline:none; }

a:hover,a:active	{ color:#456c91; text-decoration:underline; outline:none; }


/* -------------- FLASH ----------------- */


	

	 
	 
	 
/*------------------------ CONTENT --------------------------------*/

/* LEFT */


#content-left {
    width:650px;
	height:"*";
	float:left;
    }
	
#content-left p, h1, h2, h3, ul {
	margin:0 10px 10px 15px;
    }
	
#content-left-contact {
	width:630px;
	height:"*";
	float: left;
	}
	
#content-left-contact p, h1, h2, h3, ul, table {
	margin: 0 10px 10px 15px;
	}

	
/* OUR WORK CONTENT  */

#work-content {
	width: 960px;
	float: left;
	}

	 
	 
/* RIGHT */


#featured-info p {
	margin: 250px 50px 20px 24px;
	}
	
#featured-info2 p {
	margin: 310px 25px 20px 30px;
	}
	
#featured-info3 p {
	margin: 305px 25px 10px 30px;
	}

#index-featured {
	width:310px;
	height: 600px;
	float:left;
	background-image: url(../images/featured.jpg);
	}
		
#needs-featured {
	width:310px;
	height: 640px;
	float:left;
	background-image: url(../images/featured2.jpg);
	}

#products-featured {
	width:310px;
	height: 600px;
	float:left;
	background-image: url(../images/featured3.jpg);
	}
	
#contact {
	width:330px;
	height:600px; 
	float:left;
	background-image: url(../images/call-contact.jpg);
	}


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

#header-nav {
    height: 350 px;
	background-attachment:fixed;
	background: url(/assets/nav_header.swf);
	}
     
*/

	 
/* ------------------------ HEADINGS ------------------------ */

#heading { height:5px;  margin-bottom:10px; }

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

#wrap-footer {
    background-color:#d2e4eb;
    width:100%;
	height: 20px;
    margin-top:100px;
    padding:10px 0;
    }

body#index #footer {
    width:928px;
    margin:21px auto 0 auto;
    text-align:center;
    font-size:10px;
    line-height:12px;
    }

#footer {
	height:15px;
	width:960px;
    margin:40px auto 0 auto;
    text-align:center;
    font-size:10px;
    line-height:9px;
    }

#footer p {
    margin:0 20px 10px 20px;
    }

#footer ul {
    margin-bottom:8px;
	}

body#index #footer li {
    padding:0 5px 0 7px;
    display: inline;
    border-left: 1px solid #0A3347;
    }



#footer li {
    padding:0 10px 0 7px;
    display: inline;
    border-left: 1px solid #000000;
    }
	

#wrap-footer #footer a { color:#fff; }

body#index #footer li.first,

#footer li.first { border: none; }

/* ---------------------- CLASSES ---------------------------- */

.blue {
	color: #456c91;
	}
	
.yellow {
	color: #eebf5a;
	}
	
	
/* ----------------------- OUR WORK SHOWCASE ----------------------------- */

.ourwork p, .ourwork h2, .ourwork h3 {
	margin:0px 34px 10px 0px;
	}

.ourwork {
	width:960px;
	background-color:#fff;
	text-align:left;
	padding-top:11px;
	}
	

.ourwrk ul {
	margin-left:10px;
	list-style:none;
	}

.ourwork ul li {
	width:200px;
	float:left;
	text-align:center;
	padding-bottom:35px;
	margin-right:15px;
	_margin-right:0;
	display:inline;
	border:none;
	padding-left:15px;
	}	
	
.ourwork img {
	opacity:0.85;filter:alpha(opacity=85);cursor:hand;
	}	

/* -------------------- TEMPLATE IMAGES ----------------------- */


