/*

Style Name: Athens Web Design Studio

Author: Janice Sand / Owner

Description: Athens Web Design master style sheet

Version: 2.0

Date: September 1, 2009

*/


html, body {
	margin: 0 auto;
	padding: 0;
	border: 0;
}
body {
	margin: 0px auto;
	padding:0px;
	background: url(../images_new/bg.png) repeat fixed center bottom;
	text-align:center;
}

p, h1, h2, h3 {
	font: 80%/135% Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 8px;
	color: #45371b;
}

li {
	font: 80%/125% Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	color: #45371b;
	font-weight:400;
	width:500px;
}

ul {
	margin:-5px 0 10px 40px;
	}

p {
	font-size:13px;
	font-style:normal;
	text-align:left;
	color: #45371b;
	}
	
h1 {
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-align:left;
	color: #c34f22;
	}

h2 {
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #737b7f;
	}

h3 { 
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align:left;
}
	
a:link {
	color: #ca5426;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #737b7f;
	font-weight:bold;
}
a:hover {
	color: #737b7f;
}
a:active {
	text-decoration: none;
	color: #ca5426;
	font-weight:bold;
}

table {
	margin-left:-10px;
	}
	
/* specific divs */
#wrapper { 
	text-align:center;
	width:913px;
	padding:0px;
	margin:0 auto;
	border:1px solid black;
	}

#header_home {
	background: url(../images_new/headers/home.jpg) no-repeat;
	width: 913px;
	height:260px;
	border-style: none;
}

	#header_about {
	background: url(../images_new/headers/about.jpg) no-repeat;
	width: 913px;
	height:260px;
	border-style: none;
}

	#header_portfolio {
	background: url(../images_new/headers/portfolio.jpg) no-repeat;
	width: 913px;
	height:260px;
	border-style: none;
}

	#header_pricing {
	background: url(../images_new/headers/pricing.jpg) no-repeat;
	width: 913px;
	height:260px;
	border-style: none;
}

	#header_inquiries {
	background: url(../images_new/headers/inquiries.jpg) no-repeat;
	width: 913px;
	height:260px;
	border-style: none;
}

	#header_redirect {
	background: url(../images_new/headers/redirect.jpg) no-repeat;
	width: 913px;
	height:260px;
	border-style: none;
}

	#header_thankyou {
	background:url(../images_new/headers/thankyou.jpg) no-repeat;
	width:913px;
	height:260px;
	border-style:none;
	}

#contact { 
	background: url(../images_new/contact.jpg) no-repeat top center;
	width: 257px;
	height:213px;
	float:right;
	padding:0;
	}

#navigation {
	background:url(../images_new/navigation.jpg) no-repeat top center;
	float:left;
	width: 457px;
	height:57px;
	padding:0;
	margin:0;
	}
	
#main_content {
	width: 913px;
	height: 880px;
	margin: 0 0 0 0;
	padding:0;
	background: url(../images_new/maincontent.jpg) no-repeat;
	}
	
	#content {
	float:left;
	margin: -20px 0 0 80px;
	text-align:left; 
	width:750px;
	}

#footer {
	background:url(../images_new/footer.jpg) no-repeat center top;
	border-style: none;
	width: 913px;
	height: 57px;
	clear:both;
}
		
	#copyright p {
		font-weight:normal;
	}
	
	#copyright p a:link {
	color: #45371b;
	text-decoration: none;
}
	#copyright p a:visited {
	text-decoration: none;
	color: #45371b;
}
	#copyright p a:hover {
	color: #45371b;
	text-decoration:underline;
}
	#copyright p a:active {
	text-decoration: none;
	color: #45371b;
}

/* lightbox settings */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../../overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../images/lightbox/blank.gif);
	}
	

/* dropshadow settings */

#shadow-container { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container .shadow2, #shadow-container .shadow3, #shadow-container .container { position: relative; left: -1px; top: -1px; } #shadow-container .shadow1 { background: #F1F0F1; } #shadow-container .shadow2 { background: #DBDADB; } #shadow-container .shadow3 { background: #B8B6B8; } 

#shadow-container .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* acr dropshadow */
#shadow-container_acr { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_acr .shadow2, #shadow-container_acr .shadow3, #shadow-container_acr .container { position: relative; left: -1px; top: -1px; } #shadow-container_acr .shadow1 { background: #F1F0F1; } #shadow-container_acr .shadow2 { background: #DBDADB; } #shadow-container_acr .shadow3 { background: #B8B6B8; } 

#shadow-container_acr .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* agp2 dropshadow */
#shadow-container_agp2 { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_agp2 .shadow2, #shadow-container_agp2 .shadow3, #shadow-container_agp2 .container { position: relative; left: -1px; top: -1px; } #shadow-container_agp2 .shadow1 { background: #F1F0F1; } #shadow-container_agp2 .shadow2 { background: #DBDADB; } #shadow-container_agp2 .shadow3 { background: #B8B6B8; } 

#shadow-container_agp2 .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* bae dropshadow */
#shadow-container_bae { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_bae .shadow2, #shadow-container_bae .shadow3, #shadow-container_bae .container { position: relative; left: -1px; top: -1px; } #shadow-container_bae .shadow1 { background: #F1F0F1; } #shadow-container_bae .shadow2 { background: #DBDADB; } #shadow-container_bae .shadow3 { background: #B8B6B8; } 

#shadow-container_bae .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* cortex dropshadow */
#shadow-container_cortex { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_cortex .shadow2, #shadow-container_cortex .shadow3, #shadow-container_cortex .container { position: relative; left: -1px; top: -1px; } #shadow-container_cortex .shadow1 { background: #F1F0F1; } #shadow-container_cortex .shadow2 { background: #DBDADB; } #shadow-container_cortex .shadow3 { background: #B8B6B8; } 

#shadow-container_cortex .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* dac dropshadow */
#shadow-container_dac { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_dac .shadow2, #shadow-container_dac .shadow3, #shadow-container_dac .container { position: relative; left: -1px; top: -1px; } #shadow-container_dac .shadow1 { background: #F1F0F1; } #shadow-container_dac .shadow2 { background: #DBDADB; } #shadow-container_dac .shadow3 { background: #B8B6B8; } 

#shadow-container_dac .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* mtg dropshadow */
#shadow-container_mtg { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_mtg .shadow2, #shadow-container_mtg .shadow3, #shadow-container_mtg .container { position: relative; left: -1px; top: -1px; } #shadow-container_mtg .shadow1 { background: #F1F0F1; } #shadow-container_mtg .shadow2 { background: #DBDADB; } #shadow-container_mtg .shadow3 { background: #B8B6B8; } 

#shadow-container_mtg .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* narsal dropshadow */
#shadow-container_narsal { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_narsal .shadow2, #shadow-container_narsal .shadow3, #shadow-container_narsal .container { position: relative; left: -1px; top: -1px; } #shadow-container_narsal .shadow1 { background: #F1F0F1; } #shadow-container_narsal .shadow2 { background: #DBDADB; } #shadow-container_narsal .shadow3 { background: #B8B6B8; } 

#shadow-container_narsal .container { background: #ffffff; border: 1px solid #848284; padding:2px }

/* periphyton dropshadow */
#shadow-container_periphyton { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_periphyton .shadow2, #shadow-container_periphyton .shadow3, #shadow-container_periphyton .container { position: relative; left: -1px; top: -1px; } #shadow-container_periphyton .shadow1 { background: #F1F0F1; } #shadow-container_periphyton .shadow2 { background: #DBDADB; } #shadow-container_periphyton .shadow3 { background: #B8B6B8; } 

#shadow-container_periphyton .container { background: #ffffff; border: 1px solid #848284; padding:2px }


/* redeye dropshadow */
#shadow-container_redeye { position: relative; width:220px; height:auto; padding:14px 20px 0 20px; text-align:center; } 

#shadow-container_redeye .shadow2, #shadow-container_redeye .shadow3, #shadow-container_redeye .container { position: relative; left: -1px; top: -1px; } #shadow-container_redeye .shadow1 { background: #F1F0F1; } #shadow-container_redeye .shadow2 { background: #DBDADB; } #shadow-container_redeye .shadow3 { background: #B8B6B8; } 

#shadow-container_redeye .container { background: #ffffff; border: 1px solid #848284; padding:2px }