@charset "utf-8";
/* CSS Document */

/*OVERALL WEBSITE DESIGN ELEMENTS BEGIN*/

	/*MARGIN & STYLE RESET BEGIN*/
		body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, img, form, fieldset, blockquote {
			margin:0px;
			padding:0px;
			border:0px;}  
	/*MARGIN & STYLE RESET END*/
	
	/*BODY STYLE BEGIN*/
		body {
			font-family: "Century Gothic", Arial, Trebuchet, Tahoma, sans-serif;
			text-align:center;
			color: #000000;}
	/*BODY STYLE END*/
	
	/*TEXT STYLE BEGIN*/
	
		/*Paragraph Style Begin*/
			p {
	font-size:80%;
	line-height: 175%;
	padding-bottom:1em;
}
					
		/*Paragraph Style End*/
	
		/*Heading Style Begin*/	
			h1, h2, h3, h4, h5, h6 {text-align: center;}
				
			h1 {
				font-weight: normal;
				text-transform: uppercase;
				font-size: 200%;
				line-height: 175%;}
			
			h2 { 
				font-size:160%;
				line-height: 175%;
				}
				
			h3 {
				font-size:100%;
				font-weight: bold;
				line-height: 150%;}
	
			h4 { 
				font-size:125%;
				line-height: 125%;}
		/*Heading Style End*/
		
	/*TEXT STYLE END*/
	
		/*CONTAINER BEGIN*/
			#container {
				margin:auto;
				text-align:left;
				width:760px;}
				
			#main {
				padding-top:1em;
				overflow:hidden;}
	/*CONTAINER END*/
		
	/*HEADER BEGIN*/
			#header {
				padding-top:1em;
				padding-bottom:1em;
				width:760px;
				height: auto;
				overflow:hidden;}
				
			#logo {
				float:left;
				overflow:hidden;}
		
		/*ReLit and Tagline*/	
			#brandtext {
				float: right;
				padding-top:1.5em;}
						
			span.relit {
	font-size:300%;
}
			
			span.tagline {
				font-size:125%;
				color:#5CB469;}
				
			#tagline { 
				float:right;
				overflow:hidden;
				width:650px;}
				
		/*Navigation Begin*/		
			#navigation {
	float:right;
	overflow:hidden;
	width:600px;
	text-align: right;
}
							
			a {
				text-decoration:none;
				font-size: 100%;}	
				
			a:link {color:#5CB469;}
			a:visited {color:#5CB469;}
			a:hover {color:#000000;}
			a:active {
	color:#000000;
	font-weight: bold;
}
					
				
			li {list-style: none}
			
			ul#menu {
				overflow:hidden;
				margin: auto;}
			
			ul#menu li {
				float: right;
				line-height: 25px;				
				border-top: 2px solid #000000;
				border-bottom: 2px solid #000000;
				border-left: 1px solid #000000;}
			
			ul#menu li a {
				border-right: 1px solid #000000;
				padding-top:0.5em;
				padding-bottom:0.5em;
				padding-left:1.48em;
				padding-right:1.48em;}
		/*Navigation End*/	
		
	/*HEADER END*/
		
	/*STICKY FOOTER BEGIN*/	
			html,body {
			   margin:0;
			   padding:0;
			   height:100%;}
			
			#container {
			   min-height:100%;
			   height: auto !important;
			   position:relative;}
			
			#main {
			   padding-bottom:100px;    /*Height of the footer*/ }
			
			#footer {
				clear:both;
			   position:relative;
			   bottom:0;
			   width:100%;
			   height:100px;    /*Height of the footer*/ }
			
			#footer p {
				width:100%;
				margin:0 auto;
				bottom: 0;
				position: relative;
				line-height:100px;
				font-size:75%;
				text-align: center;}	
		
	/*STICKY FOOTER END*/	

/*OVERALL WEBSITE DESIGN ELEMENTS END*/

/*MAIN AREA*/
	#sidebar{
	float: left;
	overflow:hidden;
	width: 210px;
	height: 550px;
	padding-left: 1em;
	padding-right: 1em;
}
		
	span.where {
		font-size:100%;
		color:#5CB469;}
		
	#maintext{
		float: right;
		overflow:hidden;
		top: 1.4em;
		width: 467px;
		padding-left: 1em;
		padding-right: 1em;}	
/*MAIN AREA*/

