/* CSS for TENTS, from the Tangents series by Al Van Dine. */


html {
margin: 0px;
padding: 0px;
}

body { 
margin:0px;	
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 23px;
text-align: left;
color: #5A4F47;
background-color: #CBC4BE;
background-image:url(../images/tent_flap_backup_NEWNEW2_cutout_484.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
}


/* MENU */

#menu {
width: 225px;
margin: -150px 0px 0px 0px;
padding: 0px 0px 0px 20px;
float: left;
}

.navlist {
margin: 0px;
padding: 0px;
}

.navlist li
{
list-style: none;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
}

.navlist li a { text-decoration: none; }



/* PAGE DIVISIONS -- SPECIALIZED */

#header {
margin: 0px auto 0px auto;
padding: 20px 0px 12px 0px;
width: 585px;
/*width: 665px; */
text-align: center;
}

#footer {
margin: 20px auto 10px auto;
width: 600px;
text-align: center;
}


/* PAGE DIVISIONS --- SECTIONS */

.section {
width: 585px;
margin: 0px auto 0px auto;
padding: 0px 0px 7px 0px;
color: #83706E;
/*border: 4px solid;
border-color: #FEC974; */
}

.section_divider {
width: 585px;
margin: 0px auto 0px auto;
padding: 7px 0px 40px 0px;
text-align: left;
/*border: 2px solid;
border-color: #A5CCAC; */
}

.container_585px {
width: 585px;
/*width: 665px; */
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
}


/* PAGE DIVISIONS -- IMAGES */

.imageCentered {
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
}

.imageFloatLeft {
padding-right: 15px;
float: left;
}

.imageFloatRight {
padding-left: 15px;
padding-right: 10px;
float: right;
}


/* HEADINGS */

.h1_title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 48px;
font-weight: bolder;
line-height: 48px;
text-align: center;
margin: 0px;
padding-top: 25px;
padding-bottom: 70px;
color:#8F8A86; 
}
	
.h1_section {
font-family: Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight: bold;
line-height: 19px;
text-align: center;
margin-top: 15px;
margin-bottom: 20px;
color: #726459;
}

.h2_section {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bolder;
line-height: 16px;
text-align: left;
color: #4D7495;
padding-left: 20px;
padding-top: 25px;
background-image:url(../images/banner_orange_tall_38.gif);
background-repeat: no-repeat;
background-position: left;
}


/* PARAGRAPHS */

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 23px;
text-align: left;
margin-bottom: 12px; 
color: #726459;
/*color: #5A4F47; */
}

.copyright {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 120%;
text-align:center;
color: #637456;
/*color: #667697; */
padding-top: 5px;
margin-bottom: 7px;
}
	
.link_to_blog {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 120%;
text-align:center;
margin-top: 7px;
padding-bottom: 15px;
}

.link_to_top {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 9px;
text-align: left;
margin: 0px;
padding: 0px;
}


/* LISTS */


/* LINKS */

a toplink:link {
color: #617456;
}

a:link {
	color: #fcfcda;
	text-decoration: none; 
	background-color: transparent;
	margin-left: 3px;
	margin-right: 3px;
	}

a:visited { 
	color: #fcfcda;
	text-decoration: none;
	background-color: transparent; 
	margin-left: 3px;
	margin-right: 3px;
	}

a:hover { 
	color: #c93; 
	text-decoration: none;
	background-color: #fcfcda; 
	margin-left: 3px;
	margin-right: 3px;
	}

a:active { 
	color: #fcfcda;
	text-decoration: none; 
	background-color: transparent;
	margin-left: 3px;
	margin-right: 3px;
	}

/*-----------------------------------------*/

p.link_to_blog a:link, p.link_to_blog a:visited, p.link_to_blog a:active {
	color: #fcfcda;
	text-decoration: none; 
	background-color: transparent;
	margin-left: 3px;
	margin-right: 3px;
	}

p.link_to_blog a:hover {
	color: #c93; 
	text-decoration: none;
	background-color: #fcfcda; 
	margin-left: 3px;
	margin-right: 3px;
	}



/* WIDTH */

.width_665px {
width: 665px;
}


	
/* PADDING */

.padding_top_5px {
padding-top: 5px;
}

.padding_top_7px {
padding-top: 7px;
}

.padding_top_8px {
padding-top: 8px;
}

.padding_top_10px {
padding-top: 10px;
}

.padding_top_12px {
padding-top: 12px;
}

.padding_top_15px {
padding-top: 15px;
}

.padding_top_18px {
padding-top: 18px;
}

.padding_top_20px {
padding-top: 20px;
}

.padding_top_25px {
padding-top: 25px;
}

.padding_top_30px {
padding-top: 30px;
}

.padding_top_40px {
padding-top: 40px;
}

.padding_top_45px {
padding-top: 45px;
}

.padding_top_50px {
padding-top: 50px;
}

.padding_top_100px {
padding-top: 100px;
}

.padding_top_150px {
padding-top: 150px;
}

.padding_top_200px {
padding-top: 200px;
}

.padding_top_250px {
padding-top: 250px;
}

.padding_top_350px {
padding-top: 350px;
}

.padding_top_450px {
padding-top: 450px;
}



.padding_bottom_5px {
padding-bottom: 5px;
}

.padding_bottom_7px {
padding-bottom: 7px;
}

.padding_bottom_10px {
padding-bottom: 10px;
}

.padding_bottom_12px {
padding-bottom: 12px;
}

.padding_bottom_15px {
padding-bottom: 15px;
}

.padding_bottom_20px {
padding-bottom: 20px;
}

.padding_bottom_30px {
padding-bottom: 30px;
}

.padding_bottom_35px {
padding-bottom: 35px;
}

.padding_topbottom_5px {
padding-top: 5px;
padding-bottom: 5px;
}

.padding_topbottom_10px {
padding-top: 10px;
padding-bottom: 10px;
}

.padding_topbottom_15px {
padding-top: 15px;
padding-bottom: 15px;
}



.padding_right_15px {
padding-right: 15px;
}


/* BORDER COLORS */

.border_orange {
border-color: #FEC974;
}

.border_red_orange {
border-color: #F77A73;
}

.border_red_tint {
border-color: #FDA296;
}



/* TEST */

