﻿/*  This page is the property of Steincenter.com */
/*  Copyright © 2005-2008 SteinCenter.com. All Rights Reserved */
body {border-style:none;border-width:0;margin: 20px 0 0 0;padding:0;background-image:url('images/BGgrey.gif');font-family:verdana, Arial, Helvetica, sans-serif;font-size:14px}
/* --->>   Container holds all header, page, and footer content<<----- */
#container {
	margin: 0 auto auto auto;
	width: 800px;
	background-color: #FFFFFF;
}
/*----------<< masthead, top nav, and mast title >>-------- */
#masthead {margin:0;padding:0;border:0;height:auto;background-color:#0000FF;}
/*---------------<< Start Mast Nav  >>----------------*/	
#topnav {margin:0;background-color:#000000;width:800px;color:#FFFFFF;}
/* ------------<< Style top Navigation >>------------- */
#topnav ul {margin:0;padding:5px; /* recommended for cross browser  */list-style:none;/* removes bullets */
text-align:center;background-color:#000000;}
#topnav li {display:inline;}
#topnav a {background-color:#000000;padding:5px 13px;/*.2em 1em;*/text-decoration:none;font-size:11px;color:#FFFFFF;/*text-align: center;*/}
#topnav a:hover {text-decoration:underline;}
/*--------<< Begin Mast title >>------------*/	
#masttitle {margin: 0px 0px 0px 0px;background:#000000;color:#FFFFFF;font-size:14px;font-weight:bolder;height:auto;text-align:center;font-style:italic;font-family:Arial, Helvetica, sans-serif;}
/*----------<< Page Content: Side bar and right content editible for all pages >>-------------*/
#page_content {margin: 0px 0px 0px 0px;padding:0;float:left;}
/*-----------<< sidebar navigation >>---------*/
#sidebar {float:left;width:170px;background-color:#000000;position:relative;clear:both;padding-bottom:15px;padding-left:5px;}
/*--color for background of sidebar nav #e4a001 --*/
/* ------------<< Style side Navigation >>---------- */
#sidebar ul {margin:0;padding:0;list-style:none;width:165px;}
#sidebar li {display:inline;}
#sidebar a.navitem {color:#000000;font-size:11px;padding: 2px 2px 2px 17px;display:block;text-decoration:none;background-color:#e4a001;background-image:url('images/menu_bullet.gif');background-repeat:no-repeat;background-position:left center;}
#sidebar a.navtitle {font-size:13px;color:#FFFFFF;font-weight:bold;background-color:#000000;text-decoration:none;}
#sidebar a:hover {text-decoration:underline;}	
/*------------<<  extra box on left under sidebar nav  >>-------*/			
#sidebar2 {margin:0;padding-top:10px;background:#ffffff;float:left;clear:both;width:165px;text-align:center;}		
/*-----<< editible section for all content pages >>-------*/
#content {padding-left:30px;padding-right:30px;width:565px;float:left;background-color:#ffffff;position:relative;}
/*------<< Content DIV dividers  >>------*/
div.contentfull {width:564px;clear:both;}
div.content-half-r {width:280px;float:right;}
div.content-half-l {width:280px;float:left;}
div.contentfullblack {width:564px; /*used on personalize page*/clear:both;background-color:black;}
div.catfull {margin:auto;width: 565px;}
div.catleft {
	margin: 0;
	width: 200px;
	float: left;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 6px;
}
div.catright {margin:0;width:357px;float:right;}
div.catleftinside {width:175px;float:left;}
div.catrightinside {width:175px;float:right;}
div.contentlinks {width:400px; /*two thirds left of content*/float:left;margin:0,5px,0,0;padding:0px;}
div.catsearch {margin:auto;width:320px;background-color:aqua;border:2px;border-style:solid;border-color:blue;}
div.contentlinksright {width:160px; /*sets right of the links and contains google ads */float:right;margin-right:-20px;}
div.contentlinksgoog-bottom {width:350px; /*sets right of the links contains google ads */float:left;}
ul.links {list-style-type:disc;list-style-image:url("images/link.gif");list-style-position:inside;text-indent:-40px;}
ul.catalog {list-style-type: none;text-indent:-35px;margin-top:0;}
ul.catalog a:link {font-size:11px;text-decoration:none;font-weight:bold;}
ul.catalog a:hover {font-size:11px;text-decoration:underline;font-weight:bold;}
ul.catalog a:visited {font-size:11px;text-decoration:none;font-weight:bold;color:gray;}
ul.sitemap {list-style-type:disc;margin-left:0px;list-style-position:inside;}
/*--------<< content div styles >>-----------*/
#content a.center {text-align:center;display:block;}
#content img.noborder {border:none;}
#content p.topgrey {text-align:center;color:#cccccc;}
/*----------<<  Footer settings >>---------*/
#footer {clear:both;width:800px;background-color:#ffffff;padding:0;overflow:auto;margin-top:0px;}
/*-------<< Styles for Footer >>------------ */
#footer p {font-size:12px;text-align:center;margin:0px;padding:2px;}
#footer a {color:#333;text-decoration:underline;}
#footer a:hover {color:#333;text-decoration:none;}
/* ----------->>   END Container Section <<--------- */
/* ----------<< Start other Styles >>-------------*/
ol.decimal {list-style:decimal;}
h1 {padding: 0;color: #FFFF00;background-color: #000000;font-size: 18px;font-weight: bold;width: auto; /*fix for netscape 4 */;border-style: none;text-align: center;font-family: Arial, Helvetica, sans-serif;}
h2 {margin: 0 0 0 0;padding: 0 0 0 0;color: #000000;font-size: 16px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
h3 {color: #000000;font-size: 14px;font-family: "Times New Roman", Times, serif;}
h4 {color: #000000;font-size:10px;font-style:italic;}
.font10px {font-size:10px;}
.bold14 {font-weight:bold;font-size:14px;}
.bold12 {font-weight:bold;font-size:12px}
.italicbold {font-style:italic;font-weight:bold;}
.redbold14 {font-weight:bold;color:red;font-size:14px;}
.whitebold14 {font-weight: bold;color:#FFFFFF;font-size:16px;}
.blueblock14 {color:#ffffff;background-color:#0000ff;font-size:14px;font-weight:bold;width:auto;border-style:none;text-align:center;}
.largebold {font-weight:bold;font-size:18px;}
.lineheight20 {line-height:50px}
.textcenter {text-align:center;}
.textright {text-align:right;}
.textleft {text-align:left;}
.blue {color:blue;}
/* ---------<< hpyerlink styles >>-----------*/
a {color:#000000;text-decoration:underline;}
p.no-margin {margin:0px;}
img.noborder {border:none;}
img.floatLeft {float:left;margin-left:50px;}
img.floatright {float:right;margin-right:50px;}
img.floatleftwraptext {float:left;margin-top:0px;margin-bottom:15px;margin-right:20px;margin-left:10px;}
img.floatrightwraptext {float:right;margin-top:0px;margin-bottom:15px;margin-right:10px;margin-left:20px;}
/*---------> table formats <----------*/
table.center {margin-left:auto;margin-right:auto;text-align:center;}
br.clearAll {clear:both;}