

* {

	margin: 0px;
	padding: 0px;

}

img{

	border: 0px;

}

html{

	width: 100%;
	height: 100%;
	text-align: center;
	background-color: #514c4c;

}

body{

	width: 778px;
	margin: auto;
	position: relative;
	text-align: left;

}

#header{

	background-image: url(images/headbg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	height: 134px;
	text-align: left;
	width: 778px;
	float: left;

}

.small{

	text-align: center;
	padding: 15px 20px  0px 15px;
	height: 29px;
	width: 758px;

}

.small a {

	font-family: Arial;
	font-size: 9px;
	color: #E4E4E4;
	text-decoration: none;
	margin: -1px 12px 0 12px;

}

.footerlinks a {

  color: white;
  text-decoration: none;

}

.footerlinks a:hover {

  color: red;
  text-decoration: underline;

}

a:hover.redlink {

	color: WHITE;
	text-decoration: underline;

}

a.redlink {

	color: RED;
	text-decoration: none;

}

.small a:visited {
	
	text-decoration: none;

}
.small a:hover {

	text-decoration: underline ;
	color: red;

}

.logo{

	float: left;
	vertical-align: bottom;

}

#header p{

	font-family: Tahoma;
	font-size: 11px;
	color: #7E7E7E;
	padding: 40px 35px 0 0;
	float: right;

}

#header p span{

	color: #FDAD24;

}
.menu {

	background-image: url('images/menu_bg.gif');
	background-position: top left;
	background-repeat: repeat-x;
	float: left;
	width: 778px;
	height: 46px;

}


.menu ul{

	display: block;
	float: left;
	padding: 12px 0 0 36px;

}


.menu li{

	list-style-type: none;
	float: left;

}


.left {

	width: 173px;
	padding: 10px 0 0 20px;
	float: left;

}



.left ul{

	margin: 11px 0 10px 0;
	float: left;

}

.left li{

	list-style-type: none;

}

.left li, .left li img{

	float: left;

}

.left input { 

	width: 112px;
	height: 15px;
	margin: 20px 4px 18px 0;
	float: left;
	border: 1px inset;
	font-family: Tahoma;
	color: #484848;
	font-size: 10px;
	padding: 0 0 0 5px;

}

.left button {

	width: 31px;
	height: 18px;
	background-image: url(images/go.gif);
	background-position: top left;
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	float: left;
	margin: 20px 0 0 0;

}

.center{

	background-color: #494949;
	padding: 0 5px 1px 5px;
	float: left;
	width: 382px;

}

.block{

	background-color: #FFFFFF;
	margin: 6px 0 1px 0;
	width: 360px;
	padding: 14px 11px 9px 11px;
	float: left;

}

.item{

	width: 360px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	float: left;

}

.flleft {

	float: left;
	
}

.flright {

	float: right;
	margin: 0 0 0 20px;

}

.item  p{

	padding: 10px 0 0 0;
	
}

.item span{

	color: #FCAD24;
}

.border{

	border-bottom: 1px solid #7F7F7F;
	margin: 0 0 9px 0;
}


.top{
	margin: -6px 0 0 0;
}

.banner{

	margin: 60px 0 0 -20px;

}

* html .banner {

	margin: 10px 20px 20px -20px;
	
}

#contents {

	float: left;

}

.allcontent {

	font-family: Arial;
	font-size: .7em;
	float: left;
	margin-top: 10px;
        padding: 5px 5px 1px 5px;
        float: left;
        width: 575px;
	min-height: 555px;
        background-image: url('images/page_logo.gif');
	background-position: bottom center;
	background-repeat: no-repeat;

}
.allcontent hr {

	color: #321985;

}

.clogcontent {

	font-family: Arial;
	font-size: .7em;
	float: left;
	margin-top: 10px;
        padding: 5px 5px 1px 5px;
        float: left;
        width: 575px;
	min-height: 555px;
        background-image: url('images/clog_logo.gif');
	background-position: bottom center;
	background-repeat: no-repeat;

}
.clogcontent hr {

	color: #321985;

}

.contactcontent {

	font-family: Arial;
	font-size: .7em;
	float: left;
	margin-top: 10px;
        padding: 5px 5px 1px 5px;
        float: left;
        width: 575px;
	min-height: 555px;
        background-image: url('images/contact_logo.gif');
	background-position: top right;
	background-repeat: no-repeat;

}
.contact hr {

	color: #321985;


}
.friendscontent {

	font-family: Tahoma;
	font-size: .7em;
	float: left;
	margin-top: 10px;
        padding: 5px 5px 1px 5px;
        float: left;
        width: 575px;
	min-height: 555px;
        background-image: url('images/page_logo.gif');
	background-position: bottom center;
	background-repeat: no-repeat;

}
.friends hr {

	color: #321985;

}

.blacktext {

	color: BLACK;
	font-weight: bold;
	font-size: 1.1em;

}

.bigredtext {

	color: RED;
	font-weight: bold;
	font-size: 1.5em;

}

.redtext {

	color: RED;
	font-weight: bold;
	font-size: 1.1em;

}

.bluetext {

	color: #321985;
	font-weight: bold;
	font-size: 1.1em;

}

.servicescontent {

	font-family: Arial;
	font-size: .9em;
	float: left;
	margin-top: 10px;
        padding: 5px 5px 1px 5px;
        float: left;
        width: 575px;
	min-height: 555px;
        background-image: url('images/services_logo.gif');
	background-position: bottom center;
	background-repeat: no-repeat;

}
.services hr {

	color: #321985;
}

.sitemapcontent {

	font-family: Arial;
	font-size: .7em;
	float: left;
	margin-top: 10px;
        padding: 5px 5px 1px 5px;
        float: left;
        width: 575px;
	min-height: 555px;
        background-image: url('images/sitemap_logo.gif');
	background-position: bottom center;
	background-repeat: no-repeat;

}

.testimonialscontent {

	font-family: Arial;
	font-size: .7em;
	float: left;
	margin-top: 10px;
        padding: 5px 5px 1px 5px;
        float: left;
        width: 575px;
	min-height: 555px;
        background-image: url('images/test_logo.gif');
	background-position: top right;
	background-repeat: no-repeat;

}
.testimonials hr {

	color: #321985;

}

#footer{

	background-image: url('images/footer_bg.gif');
	background-position: top left;
	background-repeat: repeat-x;
	height: 82px;
	width: 778px;
	float: left;

}

.copy{

	font-family: Arial;
	font-size: 9px;
	color: white;
	width: 100%;
	margin: 30px 0 0 0 ;
	text-align: center;

}

#kudzu {

	margin-left: 30px;
	margin-top: 10px;

}
.coupon {
        position-left: 200px;
        width: 400px;
        font-size: 10px;
        border: #777777;
        border-style: dashed;
        border-width: 2px;
        text-align: center;
        background-color: #FFFFFF;
}

