/* Stylesheet */ 

body {background-color:#ffffff; margin:0; font-family:arial, verdana, geneva, tahoma, sans-serif; text-align:center;}

#frame {margin:5px auto; width:755px; background-color:white; position:relative;}

table, td, h1, h2, h3, p, a, span, dl, dt, dd, input, textarea {text-align:left;}

         #lh-col {position: absolute; top: 100px; left: 0px; width: 160px; background:#B09F80; border-right:0px solid #E2D7E3; margin:0px; padding-bottom:5px; text-align:left;}
		 #lh-col h4 {color:#2F2030; font-size:75%; text-align:left; padding:4px 0 4px 18px; margin:0px; background-color:#EFDFD0;}
		 #lh-col ul {margin:4px; padding-left:2px;}
         #lh-col li {padding-left:2px; font-size:75%;}
         #lh-col ul, #lh-col li {list-style:none; line-height:130%;}
         #lh-col a {color:white; text-decoration:none;}
         #lh-col a:hover {color:#2F2030; text-decoration:none;}
         #lh-col li.on {background-color:#2F2030;}
         #lh-col li.on a:hover {color:#0080FF;}
		 
		 
		 #lh-rel {position: absolute; left: 0px; width: 160px;  margin:0px; padding:20px 0 5px 0px; text-align:left;}
         #lh-rel h4 {color:#2F2030; font-size:90%; text-align:left; padding:4px 0 4px 18px; margin:0px; background-color:#EFDFD0;}
		 #lh-rel dl, #Relative dt {margin:0; padding:0; font-size:82%;} 
		 #lh-rel dl, #Relative dd {margin:0; padding:0; font-size:82%;}
         #lh-rel dd {padding:4px 0 0 6px;}
         #lh-rel dt {padding:4px 0 4px 6px;}
		 #lh-rel a {color:#0080FF; text-decoration:none;}
         #lh-rel a:hover {color:#2F2030; text-decoration:underline;}
		 
		 #lh-google {position: absolute; top: 120px; width: 160px; background-color:#B09F80; margin:5px 0 5px 0; padding:5px 0 5px 0;}
		 
         #rh-col {position: absolute; top: 130px; right: 0px; width: 90px; background:white; padding:0 4px 0 0; text-align:center;}
         #rh-col h4 {font-size:75%; padding:0; margin:0; color:#c0c0c0;}
		 #rh-col a {color:#0080FF; text-decoration:none; font-size:70%; margin:0; padding:0;}
         #rh-col a:hover {color:#2F2030; text-decoration:underline;}
		 #rh-col dl, #Featured dt, #Featured dd {margin:0 0 0 4px;  padding:0; text-align:center;}
         #rh-col dd {margin:0 0 0 4px;  padding:0;}
         #rh-col dt {margin:0 0 0 4px;  padding:0;  line-height:90%;}
		 

		 	 
         #hdr {align:center; height:90px; margin:1px; padding:0;}			 
		 #hdr h1 {display:none}
			 
         #c-col {top: 115px; width:500px; background-color:white; margin: 15px 0 10px 170px;}
		 #c-col h1 {color:#2F2030;}
		 #c-col h3 {margin:0; font-size:100%; padding-left:10px; color:#2F2030;}
		 #c-col h4 {color:#6E6E6E; font-size:75%; text-align:center; margin:0 5px 18px 5px;}
		 #c-col p {font-size:75%; margin:0; padding:0px 12px 14px 10px;}
		 #c-col ul, #c-col li {font-size:90%; line-height:130%;}
		 #c-col a {color:#0080FF; text-decoration:underline; background:none;}
         #c-col a:hover {color:#B06040; text-decoration:underline; background:none;}	 
		        .content {background-color:white; font-size:100%; text-align:left; padding:12px 10px 0 0px;}
		    	.content h1, h2  {margin:0; padding:8px 0 2px 10px; font-size:75%;}
		        	.content.p-1 {font-style:bold; margin:0; padding:0px 12px 14px 10px;}
				.content span {font-weight:normal;}
				.content.p-2 {background-color:#EFDFD0; margin:0; padding:0px 12px 14px 10px;}
				.content span {font-weight:normal;}
				.content td {font-size:75%; margin:0; padding:0px 12px 14px 10px;}
	 
		 #c-hdr h1 {font-size:105%; padding:12px 0 2px 10px; margin:0; color:#2F2030}
		 #c-hdr span {font-size:65%; color:#B09F80;}
		 #c-hdr span a {color:#606060; text-decoration:underline;}
         #c-hdr span a:hover {color:#0080FF; text-decoration:underline;}
	 	 
		 #a-Ad {background-color:#EFDFD0; border:1px solid #B09F80; padding:2px 2px 2px 2px;  margin: 0 10px 18px 12px;}
         #a-Ad table {width:100%;}
         #a-Ad table td {font-size:75%; padding:0px; margin:0px; background-color:white; vertical-align:top;}
         #a-Ad table td h2 {color:#666666; font-size:105%; margin-top:12px;}
         #a-Ad table td .title {color:#0080FF; margin:bottom:0px;}
         #a-Ad table td.adCell {width:30%; padding:10px;}
                     td.adCell img {margin:10px;}
		 #a-Ad ul {margin:0px;}
         #a-Ad ul {padding:0px 0 8px 46px;}
         #a-Ad li {padding:0px 6px 2px 0px;}
         #a-Ad ul, li {font-size:120%; line-height:105%;}
		 		 	 
		 #Sponsor {background-color:#EFDFD0; border:1px solid #B09F80; padding:2px; margin: 0 10px 10px 12px;}
         #Sponsor table {align:center;}
         #Sponsor table td {background-color:white; padding:2px;}
		 	 
		 #googleBox {width:468px; margin-top:12px;}
		 
		 #clearBox {clear:both; height:1px;} 
		 
		 #dir {background-color:#EFDFD0; border:1px solid #B09F80; padding:4px; margin:25px 10px 0 12px;}
         #dir table {width:468px;}
         #dir table td {font-size:75%; background-color:#B09F80; padding:0 0 4px 18px; margin:0 0 0 8px; vertical-align:top;}
		 #dir a {color:#000; text-decoration:none; margin:0px; padding:0px;}
         #dir a:hover {color:white; text-decoration:underline;}
         #dir h1 {color:white; font-size:100%; padding-top:6px; margin:0 18px 0 0px; text-align:left; font-weight:bold}
		 #dir h2 {color:#2F2030; font-size:105%; padding:4px 0 0 0; margin-bottom:0px; text-align:center;}
		 
		 #footer {font-size:90%; margin:30px 0 0 0px;}
         #footer p {text-align:center; margin: 0px 0px 0px 0px;}
         