body {
	font-family: arial, helvetica, serif; 
        font-size: 24px;
	line-height: 110%;
	margin-top: 0;
	margin-left: 0;
  	background-image:  url("mgradient.gif");
        background-repeat: repeat-x; border: 0;

}

.paddedcopy { padding: 2px; font-size: 14px; 
              font-weight: normal; 
              font-family: Arial, Helvetica, Geneva, ;
              background-color: ; line-height: 145%;
		color: #292e26; letter-spacing: 0; 
		}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	color: #a9a9a9;
}

#nav a {
	display: block;
	width: 5em;
	color: #aba;
}

#nav li { /* all list items */
	float: left;
	width: 5em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #555;
	width: 5em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#content {
	clear: left;
	color: #ccc;
}

.byline      
	{  
	font-family: ; 
	font-size: 15px; 
	letter-spacing: 0pt; 
	color: #333333; 
        font-weight: normal; 
	font-family: times new roman, georgia, times, serif; 
	}

#banner_text 
	{
	font-size: 10px; 
	color: #3f3f3f; 
	font-weight: bold; 
	font-family: Geneva, Verdana, Helvetica, Arial;
	text-transform: uppercase; 
	padding: 2px; 
	letter-spacing: 1;
	clear: none;
	border-bottom: 1px solid #3f3f3f;
	margin: 2px;
	width: 450px
	}

#footer
	{
	font-size: 9px; 
	color: #6f6f6f; 
	font-weight: normal; 
	font-family: Geneva, Verdana, Helvetica, Arial;
	text-transform: ;
	padding: 20px; 
	letter-spacing: -1;
	border-top: 1px dashed #9f9f9f;
	text-align: center;
	float: middle;
	width: 660px;
	}

#image {
	margin: 0px;
	}


.head2        
	{ font-size: 0.8em; 
	color: #ded6cc;
	font-weight: lowercase; 
	font-family: Geneva, Verdana, Helvetica, Arial; 
	text-transform: none; 
	padding: 1px; 
	letter-spacing: 0;	
	border-bottom: 4px solid #f2f2d9;
	/* border-bottom: 1px dashed #9f9f9f;
	 border: 1px solid #dddddd;
	wrap: none;
	background-color: #f3f3f3 */
	 }

.headlite, .head      
	{ font-size: 10px; 
	color: lightgrey;
	font-weight: normal ; 
	font-family: Geneva, Verdana, Helvetica, Arial; 
	text-transform: lowercase;
	padding: 1px; 
	letter-spacing: ;	
	border-bottom: 2px solid whitesmoke;
	/* border: 1px solid f2f2d9;
	wrap: none;
	background-color: #f3f3f3 */
	 }


.padded 
	{ 
	padding: 2px; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: trebuchet, trebuchet ms, Geneva, Verdana, Helvetica, Arial; 
	color: #222; 
	letter-spacing: 0;
	float: left; 
	clear: none;
	}

#chart 
	{ 
	font-size: 9px;  
	font-family: Geneva, Verdana, Helvetica, Arial; 
	color: #222222; 
	letter-spacing: -1;	
	margin:5px
	}

#box   
	{
	border: 1px dashed #8f8f8f;
	margin: 20px;
	}

#bigbox 
	{ 
	width: 700px; 
	border: ;  
	background-color: ;
	margin: 0px
	}

#topbox
	{ 
	border-bottom: ;
	/* background-color: #f2f2d9; */
	margin: 0px
	}

#double
	{
	width: 700px;
	border: 1px solid red;
	margin: 25px;
	padding: 20px;
	}

#main	
	{
	float: left;
	border: 1px solid black;
	width: 500px;
	text-align: left;
	}

#side, #side a, #side a:visited
	{
	color: #94877a; 
	padding: 0px;
	font: 10px geneva, verdana, arial, sans-serif;
	line-height: 14px;
	text-decoration: none;
	border-bottom: none
	}

#byline, #byline a {

	padding: 0px; font-size:12px; font-weight: normal; font-family: Verdana, Helvetica;
	color: #a39487; letter-spacing: 0; 
	line-height: 14px; border-bottom: none; 
        margin-top: 4px; margin-bottom: 4px;
	}


.paddedmed { padding: 2px; font-size: 14px; font-family: verdana,sans-serif;
	color: #222222; letter-spacing: ; 
	line-height: 18px}

.mediumtext {font-size: 26px; font-family: geneva, arial, helvetica, geneva;
color: #94877a; display: box; line-height: 105%; letter-spacing: -1;}

.mediumtext2 {font-size: 22px; font-family: geneva, arial, helvetica, geneva;
color: #FF6600; display: box; line-height: 105%; letter-spacing: -1;}


.bigtext {font-size: 40px; font-family:  geneva, arial, helvetica, geneva;
color: #6B5C4F; display: inline; line-height: 100%; letter-spacing: -2}

.paddedsmall { padding: 0px; font-size: 9px; font-weight: normal; font-family: Verdana, Helvetica;
		color: #333333; letter-spacing: -1; 
		line-height: 11px;}

.paddedcopyold { padding: 2px; font-size: 1em; font-weight: normal; font-family: 
		Verdana, Arial, Helvetica, Geneva, ; background-color: ; line-height: 150%;
		color: 363630; letter-spacing: 0; 
		}

.posttitle    { font-family: ; background-color: ; 
                font-size: 12pt; font-weight: 500; letter-spacing: -1pt; color: #000000;
		text-transform: none; }


.rating        { font-family: font-size: 8pt; color: #00ff7f; letter-spacing: 0pt; 
		text-align: right;}

.edit       { padding: 0px; font-family: times new roman; font-size: 11px; color: #333333; letter-spacing: 0pt; 
		 font-weight: normal;}


.lilform        { font-family: Fixedsys; font-size: 12pt; color: #00FFFF; 
		letter-spacing: -1pt; padding: 2px;
		}



.appside        { font-family: Arial, Helvetica, Geneva, Verdana; font-size: 12px; 
		  color: #9f9f9f; letter-spacing: 0px; 
		  line-height: 17px; padding: 2px}


.topmenu        { font-family: arial; font-size: 12px; \
color: #a9a9a9; letter-spacing: 0pt; 
		 background-color: ; font-weight: normal}

#toptable {background-color: whitesmoke; font-size: 14px; color: 6b5c4f; font-weight: normal;}

#main { background-image:  url("biggradient.gif");
        background-repeat: repeat-x; border: 0; align: center}

.dummy { border-bottom: 1px dashed #171796;}

input,textarea			{}

input.submit		{background-color: orange}

.userside	{ background-color: #333333; 40543f, 8c8ccb}



a { color: royalblue; font-weight: 700;}

.google, a.google {border-bottom: 0px; text-decoration: none}

a: visited { color: f291ed; }

a:hover { background-color: whitesmoke}

a:hover.leftsidebar { background-color: #ffe303 }

a.topmenu, a.topmenu:visited {color: forestgreen; background-color: transparent; 
	text-decoration: none; border-bottom: 0px}

a.bigmenu {font-size: 38px; color: d42e12; font-weight: normal; text-decoration: none; }

a.lilmenu {color: #ADADAD; font-weight: normal; text-decoration: none;  }

a.topmenu:hover {background-color: transparent; color: #33cc00; border-bottom: 0px }

a.logo {color: #6b5c4f; text-decoration: none}

a.byline {text-decoration: none}

#headlite a, a.headlite { color: #a1a3a1; border-bottom: 4px solid #f2f2d9; text-decoration: none;  }

#side a:hover, #byline a:hover  {color: 33cc00; border-bottom: none;}
.mediumtext2Copy {
font-size: 22px; font-family: geneva, arial, helvetica, geneva;
color: #FF6600; display: box; line-height: 105%; letter-spacing: -1;
}
