/* CSS Document */

body {font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px;
	color: #000000; margin: 0; padding: 0; text-align: left; background-color: #e5e2d4; }
	
#wrapper { width: 770px; margin: 0px auto; text-align: left; padding-top: 0px; border: 1px solid #9b9965; border-top: 4px solid #9b9965; background-color: #ffffff;}	
	
h1 { font-family: "Georgia", serif; font-size: 18px; font-weight: 100; color: #6e6e70; text-transform: uppercase; }	
h2 { font-family: "Verdana", sans-serif; font-size: 13px; font-weight: normal; color: #661618; }
h4 { font-family: "Georgia", serif; font-size: 15px; line-height: 20px; font-weight: 100; color: #000000; text-transform: none;}	
p { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 16px; font-weight: 100; }

a { font-family: "Verdana", sans-serif; color: #9b9965; }
a:hover { font-family: "Verdana", sans-serif; color: #661618; }
a:active { font-family: "Verdana", sans-serif; color: #cc672c; }

strong { font-family: "Verdana", sans-serif; font-size: 13px; font-weight: 100; color: #661618; }

img.logo  {float: left; clear: right; border: 0px; padding: 10px 8px 3px 5px;}

#topNav {border-bottom: 2px solid #9b9965; padding: 0px 0px 80px 0px; margin-top: 0px; font-family: "Georgia", serif; font-size: 12px; }

ul{ list-style-type: none; padding: 0px; margin: 0px; float: right; width: 550px;}	
li { float: left; position: relative; padding: 4px 9px 0px 3px; margin: -2px 0px 0px 0px; cursor: default;}
li ul {display: none; position: absolute; top: 20px; left: 0px; width: 390px; padding: 0px; margin: 0px 0px 0px 0px; background-image: url(images/navBG.gif); background-position: top left; background-repeat: no-repeat;}
li ul.on {display: block; }
li>ul { top: auto; left: auto; }
li li { display: inline; background-color: transparent; border: 0; padding: 18px 10px 0px 0px; margin: 0px 0px 10px 0px;}
li:hover ul, li.over ul{ display: block; clear: left;}

#nav a:link { font-family: "Georgia", serif; font-size: 12px; color: #000000; text-decoration: none; padding-bottom: 0px; margin: 0px;}
#nav a:hover { color: #661618; border-top: 4px solid #661618; }
#nav a:visited { font-family: "Georgia", serif; font-size: 12px; color: #000000; text-decoration: none; }
#nav a:active { color: #cc672c; border-top: 4px solid #cc672c; }

#nav li li a { display: block; font-size: 12px; color: #6e6e70; padding: 3px 5px 0px 5px; margin-top: 0px; }
#nav li li a:hover { color: #661618; font-size: 12px; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 5px; border-top: 4px solid #661618; }
#nav li li a:active { color: #cc672c; font-size: 12px; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 5px; border-top: 4px solid #cc672c; }

#sideBar {width: 200px; border-right: 1px solid #9b9965; padding: 0px; margin: 0px; font-family: "Georgia", serif; font-size: 12.5px; float: left; clear: left; display: inline;}

#sideBarIndex {width: 200px; border-right: 1px solid #9b9965; padding: 0px 0px 10px 0px; margin: 0px; font-family: "Georgia", serif; font-size: 12.5px; float: left; clear: left; display: inline; background-color: #f5f5ef;}
#sideBarIndex h1 { background-image: url(images/underline2.gif); background-position: bottom left; background-repeat: no-repeat;font-size: 14px; font-weight: 100; color: #6e6e70; text-transform: uppercase; text-align: center; padding: 5px 0px 12px 0px; margin: 10px 10px 0px 10px;}
#sideBarIndex h2 { font-size: 12px; margin: 2px 10px 0px 10px; padding: 0px 0px 0px 0px;}
#sideBarIndex p { font-size: 11px; line-height: 16px; font-weight: 100; margin: 0px 10px 10px 10px;}
#sideBarIndex p.last { margin: 0px 10px 15px 10px;}

#mainIndex {padding: 320px 0px 0px 0px; margin: 0px; font-family: "Georgia", serif; font-size: 12.5px; display: block; background-image: url(images/index.jpg); background-position: top right; background-repeat: repeat-x; }
#mainIndex h1 { background-image: url(images/underline3.gif); background-position: top left; background-repeat: no-repeat;font-size: 14px; font-weight: 100; color: #6e6e70; text-transform: uppercase; text-align: center; padding: 5px 0px 12px 0px; margin: 0px 10px 0px 220px;}
#mainIndex h2 { font-size: 12px; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#mainIndex h4{ padding: 10px 0px 12px 20px; margin: 0px 20px 0px 220px; line-height: 26px;}
#mainIndex ul{ list-style-type: none; padding: 10px 0px 0px 0px; margin: 0px 10px 0px 10px; width: 525px;}	
#mainIndex li { width: 160px; float: left; position: relative; display: inline; padding: 0px 10px 0px 10px; margin: -2px 0px 0px 0px; cursor: default; border-right: 1px solid #9b9965; }
#mainIndex li.first { width: 160px; float: left; position: relative; display: inline; padding: 0px 10px 0px 0px; margin: -2px 0px 0px 0px; cursor: default; border-right: 1px solid #9b9965; }
#mainIndex li.end { width: 160px; float: left; position: relative; display: inline; padding: 0px 0px 0px 10px; margin: -2px 0px 0px 0px; cursor: default; border: 0px;}
#mainIndex p { font-size: 11px; line-height: 16px; font-weight: 100; margin: 0px 0px 0px 0px;}

#main {padding: 0px; font-family: "Georgia", serif; font-size: 12px; display: block; }
#main h1{ background-image: url(images/underline.gif); background-position: bottom left; background-repeat: no-repeat; 
padding: 5px 0px 12px 0px; margin: 10px 20px 0px 220px;}
#main h2{ padding: 0px 0px 3px 0px; margin: 0px 20px 0px 220px;}
#main h4{ padding: 10px 0px 12px 0px; margin: 0px 20px 0px 220px;}
#main p { padding: 0px 0px 15px 0px; margin: 0px 20px 0px 220px;}
#main p.line { padding: 0px 0px 10px 0px; margin: 0px 20px 10px 220px; border-bottom: 1px solid #9b9965;}
#main ul { padding: 0px 0px 0px 0px; margin: 0px 20px 10px 220px; display: block; float: none; clear: none; width: 500px; border-bottom: 1px solid #9b9965;}
#main ul.noline { border-bottom: 0px;}
#main li { font-family: "Verdana", sans-serif; font-size: 11px; padding: 0px 20px 10px 20px; margin: 0px 0px 0px 0px; line-height: 19px; font-weight: 100; display: block; float: none;}
#main li.nopad { padding: 0px 20px 0px 20px;}
#main li.extra { padding: 0px 20px 15px 0px; }
#main img {padding: 0px; float: left; clear: right; margin: 0px 20px 0px 20px; border: 1px solid #9b9965;}
#main img.more{padding: 0px; float: left; clear: right; margin: 0px 20px 0px 220px; border: 1px solid #9b9965;}
#main img.sears {padding: 0px; float: right; clear: right; margin: 0px 20px 0px 20px; border: 1px solid #9b9965;}


#footer {width: 100%; height: 15px; background-color: #9b9965; padding: 5px 0px 5px 0px; margin: 0px; clear: both; display: block; }
#footer a { font-size: 10px; line-height: 12px; color: #ffffff; text-decoration: none;}
#footer a:hover {color: #000000; text-decoration: none;}
#footer ul {padding: 0px; width: 500px; float: left;}
#footer li {padding: 0px 0px 0px 10px; color: #ffffff;}
#footer_copy {float: right; clear: right; display: inline; padding: 0px 10px 0px 10px; }
#footer_copy p {font-size: 10px; line-height: 12px; color: #ffffff; padding: 0px; margin: 0px;}

