﻿@charset "utf-8";
	body { text-align:center; background:url(images/background_stripe.gif); background-color:#666; /* for IE */
margin:0 auto;  /* for the rest */ font-family:Verdana, Arial, Helvetica, sans-serif }
	#content, #menu { margin:0 auto; }
	#testimonials { margin:0 auto; }
	h3 {  font-size:14px; color:#4D200B;  }
	
	a:link { color:#4D200B; text-decoration:none; }
	a:visited { color:#4D200B; text-decoration:underline; }
	a:hover { color:#4D200B; text-decoration:underline; }
	#container { width:950px; margin:auto; background-color:white; }   
	#leftstripe { width:5px; height:100%; background-color:black; float:left; margin:auto; }
	#rightstripe { width:5px; background-color:black; }
	

	#header {  background:url(images/header-02.png) no-repeat; width:927px;  *background-position-x : -13px;height:265px; text-align:left;  padding-top:10px; text-align:left; }
	#homeheader {  background:url(images/homeheader.png) no-repeat;  width:927px; *background-position-x : -13px;height:247px; text-align:left;  padding-top:10px; text-align:left; }

	/*	Menu System	*/

	#menu { float:left; width:250px; background-color:white; display:block; text-align:left;  font-size:12px;  } 
	#menu ul { list-style:none; display:block; margin-top:10px;   }
	#menu ul li {  height:45px; background:url(images/breaker2.png) left bottom no-repeat; background-position: 0em 2.0em;}
	#menu a:hover { color:#666;}
	#menu a { color:black; text-decoration:none; color:#4D200B; /*position:relative; top:5px; */}
	#menu h2 { font-size:18px; color:#666; font-weight:100; margin-left:40px; }
	#menu h4 { font-size:14px; color:#9f9f9f; margin-left:40px; padding-bottom:0px; margin-bottom:0px; } 
	#menu p { margin-left:40px; width:165px;  }
#menubottom {  background:url(images/bottomnavi.png) center top no-repeat;  width:240px; height:75px; }

	/*	Content Area	*/

	#content { text-align:left; float:right; font-size:12px; min-height:300px; width:640px; margin-right:25px; margin-top:-100px; text-align:justify; }
	#content h2, #promo h2 { color :#4D200B; font-size:16px; }
	#content h1, #promo h1 { color :#4D200B; font-size:20px; }
	#content p, ul{ color:#666; }
	#content ul li { margin-top:25px; color:#666; }


	/*	Testimonial */

	#testimonials { text-align:justify; float:right; font-size:12px; height:400px; width:615px; margin-right:50px; margin-top:22px; *margin-top:29px;}
	#testimonials h2, #testimonials h2 { color :#4D200B; font-size:16px; }
	#testimonials h1, #testimonials h1 { color :#4D200B; font-size:20px; }
	#testimonials p, ul{ color:#666; }
	#testimonials ul li { margin-top:40px; color:#666; }

	/*	Welcome Page	*/

	#welcome { /*background:url(images/newwelcomeback.PNG) center top no-repeat;*/ text-align:left; float:right; font-size:12px; min-height:650px; width:650px; margin-right:25px; padding-top:50px; }
	#welcome ul{ color:#fff; margin-left:25px; }
	#welcome p { width:390px; color:white; margin-left:45px; }	
	#welcome li { margin-top:50px; }

	/*	Promo Page	*/

	#promo { background:url(images/autumn-promo.jpg) center top no-repeat; text-align:left; float:right; font-size:12px; min-height:650px; width:650px; margin-right:25px; margin-top:10px;  }
	#promo ul{ color:#fff; margin-left:25px; }
	#promo p { width:345px; color:black; margin-left:75px; font-size:11px; }	
	#promo li { margin-top:50px; }
	#promomod  { position:relative; top:120px; *top:125px;  } 


	/*	Magazine Cover	*/

	#cover { background:url(images/cover.jpg) #fff center top no-repeat; text-align:left; float:right; font-size:12px; min-height:580px; width:650px; margin-right:25px; margin-top:-40px;  }
	#cover ul{ color:#fff; margin-left:25px; }
	#cover p { width:400px; color:white; margin-left:45px; font-size:12px; text-align:justify; }	
	#cover li { margin-top:50px; }
	#covermod  { margin-left:0px; position:relative; top:90px; *top:100px;} 
	#cover a { color:white; }

	/*	Divider for Techie Page	*/

	#leftcolumn, #rightcolumn { width:290px; float:left; text-align:justify;  }
	#rightcolumn { margin-left:50px; } 

	#quote { margin-left:30px; margin-top:35px; min-height:400px; }
	#quote h2 {color :#4D200B; font-size:18px; font-style:italic; font-weight:500;}
	#quotearea { width:230px; background:url(../data/autumn-images/autumn-open-quote.png) no-repeat; /* height:220px; */ float:left; text-align:justify; }
	#quotearea p {  margin-top:20px; color:#666; margin-right:5px;  }
	#techarea {width:230px;    float:left; padding-top:8px; text-align:justify; margin-left:10px; margin-right:5px;   } 
	#techarea img { text-align:center; margin-left:25px;} 
	#techarea p { font-size:11px; font-weight:normal; color:#444; padding:15px 0 0 25px; margin:0px; }
	#techareainner { color:#666; height:150px; }
	#first { font-style:italic; color:#4D200B; }
	#found { font-weight:bold; }

	#freereport { width:230px; height:135px; background:url(images/freereportonoff.jpg) center top no-repeat; margin-bottom:55px;  }	
	#freereport:hover { width:230px; height:135px; background:url(images/freereportonoff.jpg) center top no-repeat; background-position-y:-134px; }	
	/*	Footer Area, and Bottom Three Boxes	*/

	#footerdiv { width:100%; padding:0px;  margin:0px; background-color:#666; padding:0px; background:url(images/footerbg.jpg) no-repeat top; height:275px;  }
	#footerdiv a { text-decoration:none; }
	#footerdiv a:hover { text-decoration:underline; }
	#leftbox, #middlebox, #rightbox { height:194px;  width:260px;  text-align:left; margin-top:35px;}
	#leftbox{ float:left; margin-left:5%; float:left; /*background:#aaa url(new.PNG) top left no-repeat; */ font-size:12px;}
	#leftbox p {   color:#666; margin-top:40px; width:180px; text-align:left; padding:0px; }
	#leftbox ul { list-style:none;  text-align:left;}
	#leftbox a, #middlebox a, #rightbox a { color:#666; position:relative; left:-28px; }
	#leftbox li { margin-top:20px; }
	#leftbox h2 { font-size:16px; color:#666; margin-left:10px; *margin-top:10px; }
	#middlebox{ float:left; margin-left:3%;  float:left; /*background:#aaa url(images/btm2.jpg) top no-repeat;*/ font-size:12px;}
	#middlebox ul { list-style:none; text-align:left;}
	#middlebox li { margin-top:20px; }
	#middlebox h2 { font-size:16px; color:#666; margin-left:10px;  margin-top:10px;  }
	#rightbox{   padding:0px; margin-right:45px; float:right; /*background:#888 url(images/btm3.jpg) top no-repeat;*/ font-size:12px; }	
	#rightbox ul { list-style:none; }
	#rightbox li { margin-top:20px; text-align:left;}
	#rightbox h2 { font-size:16px; color:#666;  margin-left:10px; *margin-top:10px; }
	.divider {background:url(images/divider.jpg); width:8px; height:250px; float:left; }

	#signup { width:200px; height:220px; background:url(images/signupbox.PNG); float:left;  margin-left:10px; *margin-top:75px;}
	#signup form { margin-top:135px; text-align:center; }
	
  blockquote {	float:right; font-style:italic;	position:relative; 	color:#575757; 	width:230px;  	background:url(data/autumn-images/autumn-open-quote.png) no-repeat 0 0; 	margin:0px 15px 0px; 	padding:0; 	font-size:1.2em; }
  blockquote em { 	font-size:17px; 	color:#F07911; } 
  blockquote p { 	margin:6px 0px; 	padding: 0px 0px 0px 32px; 	line-height:1.7em; }
  blockquote img { 	position:absolute; 	bottom:-2px; right:0px;  }