/* 

Style Sheet For lindsaycarroll.com

ToC

	1. defaults
	2. structure
	3. links and navigation
	4. fonts
	5. pictures
	6. forms

Notes

*/



/* --------- 1. defaults  --------- */

		
/*  --------- 2. structure  --------- */
#container {background-color: #c49a30; top: 0px; left: 0px; height: 1040px; width: 1040px; position: absolute; visibility: visible; z-index: 1;}
#main {background-color: #fff; top: 10px; left: 50px; height: 995px; width: 900px; position: absolute; visibility: visible; z-index: 2;}
#pageHead {background-color: #8fa707; top: 20px; left: 60px; height: 330px; width: 340px; position: absolute; visibility: visible;  z-index: 3;}
#navBox {background-color: #8fa707; top: 170px; left: 60px; height: 180px; width: 340px; position: absolute; visibility: visible;  z-index: 4;}
#mastHead {background-color: #fff; top: 20px; left: 410px; height: 330px; width: 530px; text-align: center; position: absolute; visibility: visible; z-index: 3;}
#mainText {background-color: #fff; top: 431px; left: 74px; height: 465px; width: 330px; border: 5px #8fa707 solid; position: absolute; overflow: auto; visibility: visible; z-index: 4;}
#footer {background-color: #8fa707;	top: 840px;	left: 60px; height: 155px; width: 340px; position: absolute; visibility: visible; z-index: 3;}
#tease01 {background-color: #dec076; top: 360px; left: 410px; height: 155px; width: 530px; position: absolute; visibility: visible; z-index: 3;}
#tease02 {background-color: #546300; top: 520px; left: 410px; height: 155px; width: 530px; position: absolute;	visibility: visible; z-index: 3;}
#tease03 {background-color: #dec076; top: 680px; left: 410px; height: 155px; width: 530px; position: absolute; visibility: visible; z-index: 3;}
#tease04 {background-color: #546300; top: 840px; left: 410px; height: 155px; width: 530px; position: absolute; visibility: visible; z-index: 3;}
#tease01TxtBx, #tease02TxtBx, #tease03TxtBx, #tease04TxtBx {background-color: #fff; top: 4px; left: 155px; height: 145px; width: 370px; position: absolute; overflow: auto; visibility: visible; z-index: 5;}

		
/* ---------- 3. links and navigation ---------- */

a, a:link, a:visited {
	text-decoration: none;
	color: #ffffff;
}
#navList {width: 330px; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; background-color: #8fa707; color: #fff; font: normal 90% arial, helvetica, sans-serif; font-weight: bold; }
#navList ul {width: 330px; display: none; margin: 0px; padding: 0; background-color: #8fa707; position: absolute;}
#navList li {position: relative; list-style: none; margin: 0px; width: 330px; line-height: 1.2em; font-weight: bold;}
#navList li:hover {background-color: #6a7c00; }
#navList li a {display: block; font-weight: bold; color: #fff; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width: 330px; border-bottom: 2px solid #fff;}
#navList ul a {width: auto;}  
#navlist li a:visited {color: #c49a30; text-decoration: none;}
		
/* ---------- 4. fonts ---------- */

h1, h2, h3, h4 {background-color: white; color: #475400; margin: 20px; text-align: left}
h2 {text-align: center}
h1.header {background-color: #8fa707; color: #fff; margin: 20px; text-align: left; font-weight: bold;}
h2.footer {background-color: #8fa707; color: #fff; margin: 20px; text-align: left; font-weight: bold;}
p.body {background: white; color: #475400; margin: 15px; padding: 0 10px 0 10px;}
p.footer {background-color: #8fa707; color: #fff; text-decoration: none; margin: 15px;  text-align: left; font-weight: bold;}
p.table {background: white; color: #475400; margin: 5px; padding: 0 5px 0 5px;}

/* ---------- 5. pictures ---------- */

div.pic {background: white; border-color: white; border: 1px solid; float: left; height: 130px; margin: 3px 3px; padding: 7px; width: 130px}
div.pic img {border-color: white; border: 1px solid}
div.ls img {height: 96px; margin: 16px 0px; width: 128px}
div.pt img {height: 128px; margin: 0px 16px; width: 96px}
div.pic ul {display: none}
#clubpix {margin: 5px; padding: 20px}	  

/* ---------- 6. forms ---------- */

#contact-form label {float:left; width: 20%; font-size: 90%; margin-left: 1.2em;}

#contact-form div {clear:left; margin: 0.4em 0 0.6em 0;}

#contact-form fieldset {border: 1px solid #8fa707;}

#contact-form legend {color: #8fa707;}

#contact-form fieldset label {margin-left: 0.4em;}

#contact-form .txt {width: 70%; border: 1px solid #8fa707;}

#contact-form textarea.txt {color: #475400; width: 77%;}

#contact-form .btn { border: 2px solid #8fa707; background-color: #546300; color: #fff; padding: 0.4em;}

#contact-form div.submit {text-align: center;} 
