@charset "utf-8";
/* CSS Document */

/* ----------------------------------------------------
Screen Stylesheet for http://www.EasleyConcrete.com

Author: Martin A. Shue
Website: http://www.CarolinaCustomDesigns.com
------------------------------------------------------- 
: Site Colors : 
Background: #504634

: Table Of Contents :
Resets
Defaults
Typography
Forms
Layout
Links
Menus
Global Classes
Content
---------------------------------------------------- */

/* -------------------- Resets --------------------- */
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,
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;
vertical-align: baseline;
background: transparent;
}

img {
border:0; /* kills Gecko bug when img's are placed inside links */
vertical-align:bottom; /* set vertical align to bottom for IE */
}
/* ------------------- Defaults ------------------- */
html {
height:100%; 
overflow:auto; /* triggers 100% height in Opera 9.5 */
}

	
/* -------------------- Layout --------------------- */
Body{
	background:#504634;
	font-family: "Georgia, Times New Roman", Times, serif;
        font-size:18px;
}
h1{
	padding:5px 20px;
}
h2{
	padding:10px 0px 0px 40px;
}
table{
	margin:0px 40px;
}
input{
	background: #695F4C;
border: solid 1px;
}
textarea{
	background:#695F4C url(images/small_logo.png) no-repeat center;
	border:solid 1px;
}
#wrapper{
	margin:0 auto;
	width:850px;
}
#header{
	background:url(images/glow.jpg) no-repeat;
	width:703px;
	height:353px;
	margin:0 auto;
}
#header img{
	margin:55px 85px;
}


#left {
float:left;
display:inline; /* fix IE6 float bug */
}
/* ------------------- Links ---------------------- */
a {
outline:0; /* removes dotted border in FX */
color:#000;
}
a:visited {
color:#000;
}
a:hover, a:active {
visibility:visible; /* kills IE6 a:hover bug */
text-decoration:none;
}
a:focus{
	outline:none;
}
/* --------------------- Menus -------------------- */
/* Main Menu */
#nav {
	text-align:center;
	color:#000000;
	font-size:20px;
	font-weight:bold;
	margin:-20px;
}
#nav ul{
}
#nav li {
	display:inline;
	padding:0px 20px;
}
#nav ul li a {
text-decoration:none;
color:#000000;
}
#nav a:hover, #nav a:focus, #nav a:active {
	text-decoration: overline;
}
#container{
	background:#504634;
	margin:60px 0px;
}
#container p{
	padding:10px 30px 0px 40px;
}
#container li{
	margin:0px 30px 0px 40px;
}
#container li a{
	color:#000;
}
#fade{
	width:800px;
	margin:0 auto;
}
#Slideshow1 img {
	height:180px; 
	width:240px;
}
#Slideshow2 img {
	height:180px; 
	width:240px;
	margin:0px 280px;
}
#Slideshow3 img {
	height:180px; 
	width:240px;
	margin:0px 560px;
}
#banner{
	background:url(images/banner.jpg) no-repeat;
	width:823px;
	height:55px;
	margin:0 auto;
}
#gallery{
	margin:0px 165px;
}
/* Foot Menu */
.home{
	margin:280px 0px 0px 0px;
	text-align:center;
}
.home a{
	color:#000;
}
#foot{
	margin:20px 0px 0px 0px;
	text-align:center;
}
#foot a {
color:#000;
}
#foot a:hover, #foot a:focus, #foot a:active {
	text-decoration:underline;
}
/* ---------------- Global Classes --------------- */
.clear {
clear:both;
line-height:0;
height:0;
font-size:0;
}
/* End hide */
/* ------------------- Content ------------------- */
