/*

- Designed by Justin S. Childress- http://www.seriousiseasy.com

*/

	
	body {		background: url(../_img/00-main/bkgd.gif) repeat;		margin: 0 0 0 0px;		height:100%; /* 100 % height */		font-family: "adobe-caslon-pro-1","adobe-caslon-pro-2", Georgia, serif;		font-size: 24px;		line-height: 32px;		color: #000;		background-color: #fff;		}					html>body #wrap {		height:100%;		padding-bottom: 48px;		}			#top_stripe {		background-color: #fff200;		height: 3px;		width: 100%;		}			#wrapper {		margin: 0px auto;		padding-bottom: 50px;		width: 100%;		z-index: 0;		}			#title_holder {		margin: 60px auto 0;		width: 430px;		}			#title_holder p {		font-style: italic;		font-weight: 600;		letter-spacing: 2px;		text-align: center;		text-transform: uppercase;		}			#underline {		height: 20px;		margin: 5px auto 0;		background: url(../_img/00-main/underline.gif) no-repeat;		width: 430px;		}		/* ! ---- Lists ---- *//* ---------------------------------------------------- */	#navcontainer {		margin: 30px auto 0 auto;		position: relative;		width: 100%;		z-index: 1;		}		#navlist li { 		color: #000;		font-style: italic;		text-align: center;		z-index: 1;		}			#navlist li a { 		display: block;		padding: 3px 0.5em 2px 0.5em;		margin-left: 3px;		color: #000;		text-decoration: none;		}			#navlist li a:hover { 		color: #000;		background: #ebeaea;		}				/* ! ---- Footer ---- *//* ---------------------------------------------------- */	html>body #footer {		position:fixed;		bottom:0;		z-index:100; /* Prevent certain problems with form controls */		}		#footer {		background: url(../_img/00-main/footer.png) repeat-x;		height: 48px;		width: 100%;		z-index: 100;		}					#footer p {		color: #636363;		font-size: 14px;		font-style: italic;		margin: 10px 0 0 10px;		}			#footer a {		color: #636363;		text-decoration: none;		}			#footer a:hover {		color: #000;		}			#footer_left {		width: 400px;		float: left;		}			#question {		background: url(../_img/00-main/question.png) no-repeat;		margin: 15px 0 0 30px;		width: 20px;		float: left;		height: 20px;		}				#question_btn {		background: url(../_img/00-main/question_btn.png) no-repeat;		margin: 15px 0 0 30px;		width: 20px;		float: left;		height: 20px;		}			a.question_btn {         background: url(../_img/00-main/question_btn.png) repeat 0px 0px;         width: 20px;         height: 20px;         display: block;		}	a.question_btn span {         display: none; 		}	a.question_btn:hover {         background: url(../_img/00-main/question_btn.png) repeat 0px -20px; 		}				.push {		height: 4em;		}		/* ! ---- Resizable Bkgd ---- *//* ---------------------------------------------------- */					img#expando {		padding: 0;		margin: 0;		position: absolute;		display: none;		z-index: 1;		-ms-interpolation-mode: bicubic;		}	 	.wide img#expando,	.tall img#expando {		display: block;		}	 	.wide img#expando {		width: 100%;		height: auto;		}	 	.tall img#expando {		width: auto;		height: 100%;		}	 	.ie6fixed {		position: absolute;		top: expression((ignoreMe = document.documentElement.scrollTop ?		document.documentElement.scrollTop : document.body.scrollTop) + 'px');		}			.semibold {		font-weight: 600;		}				/* tooltip styling. by default the element to be styled is .tooltip  */	p#vtip { 		background-color: white;  			-moz-box-shadow: 0 0 5px #888;			-webkit-box-shadow: 0 0 5px#888;			box-shadow: 0 0 5px #888;			opacity: 0.9;		display: none; 		position: absolute; 		padding: 10px; 		left: 5px; 		font-family: "proxima-nova-extra-condensed-1","proxima-nova-extra-condensed-2",sans-serif;		font-size: 13px;		letter-spacing: 2px;		text-transform: uppercase;		border: 1px solid #fff; 			-moz-border-radius: 5px; 			-webkit-border-radius: 5px; 		z-index: 9999		}			p#vtip #vtipArrow { 		position: absolute; 		top: -10px; 		left: 5px 		}	/*.tooltip {		display:none;		background:transparent url(../_img/02-tooltip/white_arrow.png);		font-size:12px;		height:70px;		width:160px;		padding:25px;		color:#fff;			}			p#vtip { 		display: none; 		position: absolute; 		padding: 10px; 		left: 5px; 		background-color: white;  			-moz-border-radius: 5px; 			-webkit-border-radius: 5px;			-moz-box-shadow: 0 0 5px #888;			-webkit-box-shadow: 0 0 5px#888;			box-shadow: 0 0 5px #888;			opacity: 0.9;		z-index: 9999; 		font-family: "proxima-nova-extra-condensed-1","proxima-nova-extra-condensed-2",sans-serif;		font-size: 13px;		letter-spacing: 2px;		text-transform: uppercase;				}		p#vtip #vtipArrow { 		position: absolute; 		top: -10px; 		left: 5px; }*/																											/* ! ---- BUTTON TEMPLATE ---- *//* ---------------------------------------------------- */							#click_here_btn {		width: 217px;		height: 23px;		}				a.click_here_btn {         background: url(../_img/00-main/click_here_btn.gif) repeat 0px 0px;         width: 217px;         height: 23px;         display: block;		}	a.click_here_btn span {         display: none; 		}	a.click_here_btn:hover {         background: url(../_img/00-main/click_here_btn.gif) repeat 0px -23px; 		}				




	