/* main bg and text */	

body {
margin:0px;padding:0px;border-collapse:collapse;
background:#669900;
text-decoration:none;
font-size: 11px;
color: #666666;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
}

/* image fades */
#imageContainer {position:relative;margin: 0;width:343px;padding:0px;z-index:2;}
#imageContainer {height:180px;overflow:hidden;}
#imageContainer img {display:none;position:absolute;top:0; left:0;}


.valentines {
text-decoration:none;
font-size: 11px;
color: #cc0000;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}

#body2 {
margin:0px;padding:0px;border-collapse:collapse;
background:#ffffff;
}

/* home page columns */	

#outer {
width:804px;
background-image : url(images/bgmain.gif);
}

#mainleft {
width:37px;
float:left;
}

#main {
width:756px;
float:left;
background:#ffffff;
}

#mainright {
width:11px;
float:right;
}

#outer1 {
width:756px;
float:left;
}

#topcontent {
width:705px;
float:left;
}

#topcontent2 {
width:705px;
float:left;
}

#topcontent3 {
width:705px;
float:left;
background:#ffffff;
}

#bulletarea {
width:358px;
float:left;
line-height : 1.5;
}

#mainpic {
width:343px;
float:right;
}

#mainpic2 {
width:250px;
float:right;
}

#spacetop {
width:27px;
float:left;
}

#spacebottom {
width:27px;
float:left;
background:#F3F9E6;
}

#spacebottom2 {
width:27px;
float:left;
}

#top {
float:left;
}

#buttons {
float:left;
}

#bottomcontent {
width:756px;
float:left;
padding:0px;
background:#F3F9E6;
}

#bottomcolumn {
width:213px;
float:left;
background:#F3F9E6;
}

#tariffs {
margin:0px;padding:10px;border-collapse:collapse;
width:193px;
background:#ACC973;
float:left;
}

#campingt {
margin:0px;padding:0px;border-collapse:collapse;
width:705px;
background:#B2CC7F;
float:left;
}


#campingt1 {
width:220px;
height:19px;
background:#D6E4B9;
float:left;
margin:0px;padding:3px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #336600;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}

#campingt1alt {
width:143px;
height:19px;
background:#D6E4B9;
float:left;
margin:0px;padding:3px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #336600;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}



#camping2 {
width:220px;
height:19px;
background:#336600;
float:left;
margin:0px;padding:3px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #ffffff;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}

#camping2alt {
width:143px;
height:19px;
background:#336600;
float:left;
margin:0px;padding:3px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #ffffff;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}

#camping3 {
width:220px;
height:19px;
background:#003300;
float:left;
margin:0px;padding:3px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #ffffff;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}


#campingtext {
width:705px;
float:left;
margin:0px;padding:0px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #336600;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}


#footer {
float:left;
}

#tariffst1 {
width:56px;
height:19px;
background:#D6E4B9;
float:left;
margin:0px;padding:3px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #336600;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}

#tariffst2 {
width:56px;
height:19px;
background:#336600;
float:left;
margin:0px;padding:3px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #ffffff;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}

#tspace {
width:5px;
float:left;
}

/* text / links / dropdowns */	

#maintext {
text-decoration:none;
font-size: 11px;
color: #666666;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
}

#tariffstext {
width:208px;
float:left;
margin:0px;padding:0px;border-collapse:collapse;
text-decoration:none;
font-size: 11px;
color: #336600;
font-family : verdana, arial, Helvetica, sans-serif;
line-height : 1.5;
font-weight: bold;
}

#other {
margin:0px;padding:10px;border-collapse:collapse;
width:193px;

background:#DCE8C4;
float:left;
}

#otherc0 {
width:180px;
float:left;
margin:0px;padding:0px;border-collapse:collapse;
}

#otherc1 {
width:120px;
float:left;
margin:0px;padding:0px;border-collapse:collapse;
}

#otherc1b {
width:120px;
float:left;
margin:0px;padding:0px;border-collapse:collapse;
}

#otherc2 {
width:90px;
float:left;
margin:0px;padding:0px;border-collapse:collapse;
}


#images {
width:88px;
float:left;
}

#imagesspace {
width:37px;
float:left;
}

#imagesspace2 {
width:32px;
float:left;
}

#space2 {
width:25px;
float:left;
}

#bullet {
font-weight: bold;
}

img {
border: 0px;
} 

ul {
list-style-image: url(images/bullet.gif);
margin-left: 17px;
font-weight: bold;
padding: 0em 0em 0em 0em;
}


li { 
margin-left: 0; 
line-height: 1.5; 
padding: 0px 0px 5px 0px 
}

a:link {
	text-decoration:none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A:visited {
text-decoration: none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A:active {
text-decoration: none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A:hover {
text-decoration: none;
	font-size: 11px;
	color: #99CC33;
	font-family : verdana, arial, Helvetica, sans-serif;
	font-weight : bold;
} 


A.mainlink:link {
	text-decoration:none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A.mainlink:visited {
text-decoration: none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A.mainlink:active {
text-decoration: none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A.mainlink:hover {
text-decoration: none;
	font-size: 11px;
	color: #99CC33;
	font-family : verdana, arial, Helvetica, sans-serif;
	font-weight : bold;
} 

A.mainlinkt:link {
	text-decoration:none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A.mainlinkt:visited {
text-decoration: none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;
		line-height : 1;

}

A.mainlinkt:active {
text-decoration: none;
	font-size: 11px;
	color: #336600;
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : bold;

}

A.mainlinkt:hover {
text-decoration: none;
	font-size: 11px;
	color: #99CC33;
	font-family : verdana, arial, Helvetica, sans-serif;
	font-weight : bold;
} 

.pic, a.pic, a.pic img { 
filter: Alpha(opacity=70); /* IE */ 
-moz-opacity: 0.7; /* Mozilla */ 
} 
a.pic:hover, a.pic:hover img { 
filter: Alpha(opacity=100); 
-moz-opacity: 1.0; 
} 

/* text / links / dropdowns */	
