body 
{
	margin:0px;
	padding:0px;
	background-color:#7b4203;
	background-image: url('rubywoodbase8.gif')  ;
	font:.7em Tahoma, Verdana, Arial, Helvetica, Helvetica Neue, sans-serif;
	color:#000000;
}

#leftcell
{

}

#midcell, #midcell2
{
	background-color:#e79f00;
}

#content
{
	margin:0px;
	padding:0px;
	background-image:url(images/content_ext.gif);
	background-repeat:no-repeat;
	width:580px;
}

.checkers
{
	margin:0px;
	padding:0px;
	width:186px;
}

.square
{
	margin:0px;
	padding:0px;
	width:93px;
	vertical-align:top;
}

#footer
{
}

#bluebox
{
	top:0;
	margin-top:0;
	width:134px;
	height:88px;
	background-color:#000F27;
}
#focusbox
{
	top:0;
	margin-top:0;
	width:134px;
	height:118px;
	background-color:#ffffff;
}
#videolink
{
	top:0;
	margin:0;
	width:134px;
	background-color:#ffffff;
	height:19px;
}
.blogtimestamp
{
	margin:0px;
	padding-left:4px;
	line-height:1em;
	font-size:xx-small;
}

.blogtimestamp a
{
	display:none;
}
#header1
{
	top:0;
	margin:0px;
	padding:0px;
	height:88px;
	width:580px;
	background-image:url(images/header_ext.gif);
}
#header2
{
	top:0;
	margin:0px;
	padding:0px;
	height:118px;
	width:580px;
	background-image:url(images/gas_prices.gif);
}

.verhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #00CC00;
}
.vertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 13px;
}

#indent
{
	padding-left:10px;
	padding-top:21px;
}

a.image_link
{
	margin:0px;
	padding:0px;
}

.confused
{
	margin-left:337px;
	margin-top:64px;
}

a:link {text-decoration:none;color:#000F27}
a:visited {text-decoration:none;color:#000F27}
a:hover {text-decoration:underline;color:#000F27}
a:active {text-decoration:underline;color:#000F27}

/* small green bold */
.hilite 
{
	font-weight:bold;
	font-size:smaller;
}
a.hilite:link {text-decoration:none;color:#99FF00}
a.hilite:visited {text-decoration:none;color:#99F500}
a.hilite:hover {text-decoration:underline;color:#99FF00}
a.hilite:active {text-decoration:underline;color:#99FF00}

a.tablehilite:link {text-decoration:none;color:#99FF00}
a.tablehilite:visited {text-decoration:none;color:#99F500}
a.tablehilite:hover {text-decoration:underline;color:#99FF00}
a.tablehilite:active {text-decoration:underline;color:#99FF00}

.what
{
	top:0px;
	margin:0px;
	padding-left:10px;
	padding-right:20px;
	padding-top:25px;
	padding-bottom:0px;
	width:453px;
	background-color:#000f27;
	color:#FFFFFF;
}

.dots
{
	border-bottom: dashed 1px #FFFFFF;
	width:453px;
}

.spacedots
{
	border-bottom: dashed 1px #FFFFFF;
	width:467px;
	margin-bottom:15px;
	margin-top:1px
}
/* green in body text */
.textblock
{
	width:480px;
}
.textblock a:link {text-decoration:none;color:#000F27}
.textblock a:visited {text-decoration:none;color:#000F27}
.textblock a:hover {text-decoration:underline;color:#000F27}
.textblock a:active {text-decoration:underline;color:#000F27}

.tooltiplabel
{
	cursor: pointer;
	color:#99FF00;
	text-decoration:underline;
	 font-style:italic;
	 
}

.tooltip
{
	color:#FFFFFF;
}

p.indent
{
	margin-left:20px;
}

p.parahead
{
	font-weight:bold;
	font-size:1em;
	 text-transform:uppercase;
	 padding-top:25px;
}

.cloud
{
	text-align:justify;
	font-family:Sans-Serif,helvetica;
	font-size:.5em;
	padding-bottom:6px;
}

.tcl1
{
	font-size:xx-small;
	font-weight:400;
	padding:2px;
}
.tcl2
{
	font-size:x-small;
	font-weight:400;
	padding:2px;
}
.tcl3
{
	font-size:small;
	font-weight:400;
	padding:2px;
}
.tcl4
{
	font-size:medium;
	font-weight:300;
}
.tcl5
{
	font-size:large;
	font-weight:500;
}
.tcl6
{
	font-size:x-large;
	font-weight:500;
}
.tcl7
{
	font-size:xx-large;
	font-weight:700;
}

.search
{
	width:115px;
	border:solid 1px #000000;
	margin-left:12px;
	margin-right:5px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	vertical-align:0px;
}
.searchbtn
{
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
}

.alllink
{
	margin:0px;
}

.timestamp
{
	/* was .7em */
	font-size:xx-small;
	padding-top:6px;
	vertical-align:5px;
	font-family:Verdana,Helvetica,Helvetica-Narrow,sans-serif;
}

a.timestamplink:link {text-decoration:none;color:#000F27}
a.timestamplink:visited {text-decoration:none;color:#000F27}
a.timestamplink:hover {text-decoration:none;color:#ce0018}
a.timestamplink:active {text-decoration:none;color:#000F27}

a.captionlink:link {text-decoration:none;color:#FFFFFF}
a.captionlink:visited {text-decoration:none;color:#FFFFFF}
a.captionlink:hover {text-decoration:underline;color:#FFFFFF}
a.captionlink:active {text-decoration:none;color:#FFFFFF}

ul
{
	margin-bottom:3px;
}

.avatar
{
	border:0px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:3px;
}

.lpad
{
	padding-left:3px;
	padding-bottom:1px;
	padding-top:1px;
	margin-top:6px;
	margin-bottom:12px;
}

.weekheadeib
{
	margin-top:12px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.sponsor
{
 border:0px;
 padding:0px;
 margin:0px;	
}

.packed
{
 border:0px;
 padding:0px;
 margin:0px;
}

.searchbar
{
	padding-bottom:7px;
}

#contactbar
{
	width:480px;
	background-color:#000F27;
	height:45px;
	padding:0px;
	margin:0px;
}

.ucase
{
 text-transform: uppercase;
 font-weight: bold;
}
.caps
{
	text-transform:uppercase;
	font-family:Helvetica,Helvetica-Narrow,sans-serif;
	font-weight:bolder;
	font-size:medium;
}

.maplayer
{
	position:absolute;
	left:330px;
	top:375px;
	width:355px;
	height:290px;
	z-index:4;
	visibility: hidden;
}

.pricegraph
{
	padding-top:11px;
}


/* xp theme */
.wwo__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;background:url(images/tabs/tab-line.gif) repeat-x bottom;}
.wwo__tab_xp .ajax__tab_outer {padding-right:4px;height:21px;}
.wwo__tab_xp .ajax__tab_inner {padding-left:3px;}
.wwo__tab_xp .ajax__tab_tab {font-weight:bold;height:13px;padding:4px;margin:0;}
.wwo__tab_xp .ajax__tab_hover .ajax__tab_outer {}
.wwo__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(images/tabs/tab-hover-left.gif) no-repeat;}
.wwo__tab_xp .ajax__tab_hover .ajax__tab_tab {color:#E79F00;background:url(images/tabs/tab-hover.gif) repeat-x;}
.wwo__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(images/tabs/tab-active-right.gif) no-repeat right;}
.wwo__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(images/tabs/tab-active-left.gif) no-repeat;}
.wwo__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(images/tabs/tab-active.gif) repeat-x;margin:0;}
.wwo__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;}

.onlycaps
{
	text-transform:uppercase;
}

.teach li
{
	margin-bottom:10px;
}

.modcomment
{
	font-family: Verdana,Helvetica,Helvetica-Narrow,sans-serif;
	color: #000099;
	font-size: 12px;
	line-height:14px;
}

.modcomment a:link {font-weight:bold;text-decoration:none;color:#000099}
.modcomment a:visited {font-weight:bold;text-decoration:none;color:#000099}
.modcomment a:hover {font-weight:bold;text-decoration:underline;color:#000099}
.modcomment a:active {font-weight:bold;text-decoration:underline;color:#000099}


.photo 
{
	margin:0px;
	padding:0px;
	vertical-align:middle;
}



.TopEleven
{
	margin:0px;
}

.TopEleven tr
{
	height:90px;
}
.TopEleven td
{
	height:90px;
	width:90px;
}

.postdatetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 14px;
}

.authortext {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 22px;
}

.bodytext {
	font-family: "Times New Roman", Times, serif;
	color: #333333;
	font-size: 16px;
	line-height: 22px;
}
.bodytext a:link {font-weight:bold;text-decoration:none;color:#4E0000}
.bodytext a:visited {font-weight:bold;text-decoration:none;color:#4E0000}
.bodytext a:hover {font-weight:bold;text-decoration:underline;color:#4E0000}
.bodytext a:active {font-weight:bold;text-decoration:underline;color:#4E0000}

.titletext {
	font-family: "Times New Roman", Times, serif;
	color: #660000;
	font-size: 20px;
	line-height: 28px;
}

.padavatar 
{
	margin-top: 8px;
}

.padcommentavatar 
{
	margin-right: 12px;
	margin-bottom: 12px;
}
.threadpanels 
{
	padding-top: 50px; 
	text-align: center;
}

.upper 
{
	text-transform: uppercase;
}

.style1 {color: #3B2313}
.style2 {
	font-size: 22px;
	color: #660000;
	font-family: Palatino, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}
.style3 {
	font-size: 16px;
	font-family: Palatino, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	color: #333333;
}
.style7 {color: #000099}
.style8 {
	font-size: 18px; 
	font-family: Palatino, "Palatino Linotype", Georgia, "Times New Roman", Times, serif; 
	color: #660000;
}
.style10 {
	color: #660000;
	font-weight: bold;
}
.style11 {
	color: #660000;
	font-weight:normal;
	margin-top:2px;
		font-size: 20px;

}

.style3 a:link {
	color: #660000;
	text-decoration: none;
}
.style3 a:visited {
	text-decoration: none;
	color: #4E0000;
}
.style3 a:hover {
	text-decoration: underline;
	color: #990000;
}
.style3 a:active {
	text-decoration: none;
	color: #CC0000;
}
.style3 a {
	font-weight: bold;
}

.homedialogtext
{
	color: #FFFFFF;
	font-size: 14px;
	font-family: Palatino, Palatino Linotype, Georgia, Times New Roman, Times, serif ;
}
.homedialoglink
{
	font: 12px Palatino, Palatino Linotype, Georgia, Times New Roman, Times, serif ;
	
}
a.homedialoglink:link {text-decoration:none;color:#FF9900}
a.homedialoglink:visited {text-decoration:none;color:#DE7221}
a.homedialoglink:hover {text-decoration:underline;color:#FFB138}
a.homedialoglink:active {text-decoration:none;color:#FFFF00}

.homedialogtitle
{
	text-transform:uppercase;
}

.searchtable 
{
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, Helvetica Neue, sans-serif ;
}

.searchtable a:link {text-decoration:none;color:#000088}
.searchtable a:visited {text-decoration:none;color:#000066}
.searchtable a:hover {text-decoration:underline;color:#000099}
.searchtable a:active {text-decoration:none;color:#000099}

.masterpostdatetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 14px;
}

.whitesans
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Helvetica Neue, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}

.graysans 
{
		font-family: Tahoma, Verdana, Arial, Helvetica, Helvetica Neue, sans-serif;
	font-size: 12px;
	color: #3B2313;
}

.bluesans 
{
		font-family: Tahoma, Verdana, Arial, Helvetica, Helvetica Neue, sans-serif;
	font-size: 12px;
	color: #000099;
}

 a.bluesans:link {text-decoration:none;color:#000099}
 a.bluesans:visited {text-decoration:none;color:#000099}
 a.bluesans:hover {text-decoration:underline;color:#000099}
 a.bluesans:active {text-decoration:underline;color:#000099}

.nodisplay
{
	display:none;
}

#voila 
{
	padding-top:3px;
	padding-bottom:3px;
}
