BODY {
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
}

/*------------------------------------- bg images --*/
/*---------- This line is attributed to dinosaurs --*/

.bg {
	background-color:#461d04;
	background-image:url(../images/bg/wood_bg.jpg);
	background-repeat:repeat;
}

.post_top { 
	position: absolute; 
	z-index: 1;
	top: 72px;
	overflow: hidden;
}
.post_blip { 
	position: absolute; 
	z-index: 1;
	top: 145px;
	overflow: hidden;
}

.main_photo {
	background-image:url(../images/bg/cousins_country_walkway.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}

.middle_div {
	background-image:url(../images/bg/middle_div.png);
	background-repeat: no-repeat;
	background-position: left top; 
}

.content_box {
	background-color:#F9E8BC;
}

.footer_blip {
	background-image:url(../images/bg/footer_blip.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}
.footer_top {
	background-image:url(../images/bg/footer_top.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}
.footer_mid {
	background-image:url(../images/bg/footer_mid.jpg);
	background-repeat: repeat-y;
	background-position: left top; 
}
.footer_bottom {
	background-image:url(../images/bg/footer_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}

.mod1_bg {
	background-image:url(../images/modules/mod1_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}
.mod2_bg {
	background-image:url(../images/modules/mod2_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}
.mod3_bg {
	background-image:url(../images/modules/mod3_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}

/*------------------------------------- text --*/

.sliders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#6A431D;
	line-height: 16pt;
	text-align:center;
	font-style: normal; font-weight: bold;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#47290E;
	line-height: 20pt;
	font-style: normal; font-weight: normal;
}

.contentheading {
	font-family: Cambria, Times, serif;
	font-size: 14pt;
	color:#6a431d;
	font-style: normal; font-weight: bold;
}

.content_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#47290E;
	line-height: 14pt;
	font-style: normal; font-weight: normal;
}

.mod_title {
	font-family: Cambria, Times, serif;
	font-size: 12pt;
	color:#6a431d;
	font-style: normal; font-weight: normal;
}

.mod_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#603813;
	line-height: 14pt;
	font-style: normal; font-weight: normal;
}

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFF0C9;
	line-height: 14pt;
	font-style: normal; font-weight: normal;
}

.crowerks {  
	font-family: Verdana, san-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #7C4F1A;
}






/*------------------------------------- aLinks --*/

a:link {
	color: #7C4F1A;
	font-weight: normal;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	font-weight: normal;
	color: #7C4F1A;
}
a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #7C4F1A;
}
a:active {
	text-decoration: none;
	font-weight: normal;
	color: #7C4F1A;
}


.link_c a:link {
	color: #105164;
	font-weight: normal;
	text-decoration: underline;
}
.link_c a:visited {
	text-decoration: underline;
	font-weight: normal;
	color: #105164;
}
.link_c a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #F7FF60;
}
.link_c a:active {
	text-decoration: none;
	font-weight: normal;
	color: #F7FF60;
}


.footer_text a:link {
	color: #FFF0C9;
	font-weight: normal;
	text-decoration: underline;
}
.footer_text a:visited {
	text-decoration: underline;
	font-weight: normal;
	color: #FFF0C9;
}
.footer_text a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #FFF0C9;
}
.footer_text a:active {
	text-decoration: none;
	font-weight: normal;
	color: #FFF0C9;
}


.mod_title a:link {
	color: #6a431d;
	font-weight: normal;
	text-decoration: underline;
}
.mod_title a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #6a431d;
}
.mod_title a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #6a431d;
}
.mod_title a:active {
	text-decoration: none;
	font-weight: normal;
	color: #6a431d;
}










/*------------------------------------- z eld stuff --*/

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	line-height: 11pt;
; font-style: normal; font-weight: normal
}

/*-- assume this inherits attributes from bodytext --*/
.header {
	position: relative;	
	padding: 0px 0px 0px 0px;
	z-index: 10;
	margin: 0px auto;
	width: 750px;
}

.header .newsletter {
	position: absolute;
	top: 60px;
	right: 0px;
	color: #fff;
	font: normal 10px Arial;
}

.topbanner {
	background-image:url(../images/photos/topBanner1.jpg);
	background-position:center;
	background-repeat:no-repeat;
}




.maintable {
	background-image:url(../images/bg/edges.jpg);
	background-position:center;
	background-repeat:repeat;
}
.cookiebg {
	background-image:url(../images/bg/cookies.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	
}

.bottomtable {
	background-image:url(../images/bg/bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom
}


/* CSS Document */


