body {

margin: 0px;
padding:0px;
width:100%;
background-image:url("img/bg_horiz.gif");
background-position:center top;
}


#leaves {
margin: 0px;
padding:0px;
width:100%;
background-image:url("img/bgleaves.gif");
background-position:center top;
background-repeat:no-repeat;
}


#container
{
margin-left:auto;
margin-right:auto;
width:677px;

}







#header
{
width:677px;
margin: 0px;
}

#centre{
width:677px;
padding-top:15px;
}


#footline
{
width:677px;
padding-top:10px;
}



.head_pic{
padding-left:16px;
padding-top:13px;
padding-bottom:10px;
}


#navigation
{
width:195px;
float:left;
}

.navheadtext{
	font-family : arial, verdana, helvetica, courier;
	font-size : 14px;
	font-weight : normal;
	line-height: 16px;
	text-align:left;
	color:#FFCD84;

	padding-left:14px;

}



.paneltext{
	font-family : arial, verdana, helvetica, courier;
	font-size : 10px;
	font-weight : normal;
	line-height: 14px;
	text-align:left;
	color:#FFCD84;

	padding-left:14px;

}

.paneltext a:link {
	color: #FFCD84;
}
.paneltext a:visited {
	color: #FFCD84;
}
.paneltext a:hover {
	color: #FFFFFF;
}
.paneltext a:active {
	color: #FFCD84;
}







.nav_marker
{
	display:block;
	width:195;
	height:23px;
	background-image:url("img/nav_marker.gif");
	padding-top:7px;
	padding-left:40px;
	font-family : arial, verdana, helvetica, courier;
	font-size : 11px;
	font-weight : normal;
	text-decoration:none;
	
	text-align:left;
	color:#ffffff;
}




.mainheadtext{
	font-family : arial, verdana, helvetica, courier;
	font-size : 20px;
	font-weight : normal;
	line-height: 16px;
	text-align:left;
	color:#322B1F;


}



#maintext{
	float:left;
	width:403px;
	font-family : arial, verdana, helvetica, courier;
	font-size : 11px;
	font-weight : normal;
	line-height: 16px;
	text-align:left;
	color:#322B1F;
	padding-left:63px;
	padding-bottom:10px;

}

.brownlink  {
	color: #322B1F;
	font-weight:bold;
}

.brownlink a:link {
	color: #322B1F;
	font-weight:bold;
}
.brownlink a:visited {
	color: #322B1F;
	font-weight:bold;
}
.brownlink a:hover {
	color: #322B1F;
	font-weight:bold;
}
.brownlink a:active {
	color: #322B1F;
	font-weight:bold;
}






#cclogo
{
	padding-left:14px;
float:left;
width:159px;
height:56px;
padding-right:81px;
}




input,select{
font-family : arial, verdana, helvetica, courier;
font-size : 12px;
font-weight : normal;

}


textarea {
font-family : arial, verdana, helvetica, courier;
font-size : 12px;
font-weight : normal;


}








.img_right
{
border:2px solid #ffffff;
margin-left:15px;
margin-bottom:5px;
margin-top:5px;
float:right;
}

.img_left
{
border:2px solid #ffffff;
margin-right:15px;
margin-bottom:5px;
margin-top:5px;
margin-top:5px;
float:left;
}

.img_border
{
border:2px solid #ffffff;
margin-bottom: 10px;


}


.img_nofloat
{
border:2px solid #CFD0C8;
margin-left:15px;

}

.img_nofloat2
{
margin-left:15px;

}


#telephone{



}

.tel_numbers{
width:136px;
float:left;
text-align:center;


}

.tel_numbers2{
width:110px;
float:left;
text-align:center;

padding-left:158px;
}

.tel_phone{
width:46px;
float:left;
padding-top:10px;
text-align:center;
}



.tel_text{
width:400px;
float:left;
padding-left:4px;
padding-top:8px;
text-align:center;
}

.phone_text{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:16px;
color:#ffffff;

}

.phone_text_large{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
line-height:16px;
color:#ffffff;

}


#best_price
{
	width:340px;
	font-family : arial, verdana, helvetica, courier;
	font-size : 11px;
	font-style:italic;
	line-height: 16px;
	text-align:left;
	margin-left:30px;
	padding-top:10px;
		padding-bottom:20px;
		margin-right:30px;
		border-top:1px solid #322B1F;
		border-bottom:1px solid #322B1F;
}
