body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-color: #660000;
	color: #FFFFFF;
	background-image: url(images_interface/menu_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#content {
	padding-left:165px;
	line-height:1.45;
	
	
}
#footer {
font-size: 0.7em;
	color: #CC725B;
	padding-top:0.2em;
	padding-bottom:17px;
	padding-left:165px;
	width: 43em;
	
}
#footer a{
	font-size: .85em;
	font-weight: bold;
	color: #C47E39;

}
#footer a:hover{
	font-weight: bold;
	color: #E69A2A;

}
.same_color{
color: #3B1B05;
}
#one_column{
	background-color: #F7EBBE;
	font-size: .85em;
	color: #3B1B05;
	padding-left: 1.5em;
	padding-top: 1em;
	padding-bottom:1.5em;
	width: 43em;
	padding-right: 1.2em;
	background-image: url(images_interface/left_column_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top:2px;		
}
#one_column h4 { color:#993300;  margin-bottom:0;}
#one_column p { margin:0;}
.width_fix{
width: 43em;
}

/* Photo gallery CSS *************/
#photo_gallary{
	background-color: #F7EBBE;
	font-size: .85em;
	color: #3B1B05;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom:20px;
	width: 95%;
	padding-right: 10px;
	background-image: url(images_interface/left_column_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;

}
#photo_gallary img{
padding:2px;
border: solid 1px #816C41;
background:#F0F0F0;
	/*border: 7px solid #660000;*/
}

/*#photo_gallary .slide_thambnail{
float:left;
height:164px;
padding: 13px 5px ;
margin-bottom:0;
background-position:top;
background-image:url(images_photo_gallery/slide_bg.gif);
background-repeat:repeat-x;
}*/

#photo_gallary .slide_thambnail{
float:left;
height:164px;
padding: 5px ;
margin-bottom:0;
}

#photo_gallary strong, #one_column b, #one_column strong, #one_column h4 {
	font-weight: bold;
	color: #990000;
}

 #one_column h3{
font-size: 14px;
font-weight: bold;
color: #000066;
line-height: 21px;
}
 #one_column h5{font-size: 14px;
font-weight: bold;
color:#8C1E11;
line-height: 21px}

#one_column b a, #one_column strong a, #one_column a{
	font-weight: bold;
	color: #000066;
}

#one_column p a{
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}
#one_column p a:hover{
	
	text-decoration: underline;
	font-weight: bold;
	color: #AA4304;
}

#one_column h2 a{
	color: #000066;
	text-decoration: underline;
}

#one_column h1 a{
	color: #643628;
	text-decoration: underline;
}
#one_column a:hover, #left_column a:hover {
	font-weight: bold;
	color: #AE0000;
	text-decoration: underline;

}
#left_column{
	background-color: #F7EBBE;
	font-size: .9em;
	color: #3B1B05;
	padding-left: 1em;
	padding-top: 1em;
	padding-bottom:1.5em;
	width: 28.5em;
	padding-right: 1em;
	float: left;
	background-image: url(images_interface/left_column_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top:2px;
	}

 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;

	margin-bottom: .2em;
}
#photo_gallary h1, #left_column h1, #one_column h1{
	color: #643628;
}
#right_column h1{
	color: #CC6633;
}

#right_column{
	background-color: #662310;
	font-size: .9em;
	color: #F1D6BF;
	margin-left: .5em;
	margin-top:2px;
	padding-left: .7em;
	padding-top: 1em;
	padding-bottom:1.5em;
	width: 10.1em;
	padding-right: 1em;
	float: left;
	background-image: url(images_interface/right_column_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	
}
 h2 {
font-size: 1.4em;
font-family: Arial, Helvetica, sans-serif;
}

#right_column h2 {

	color: #EBB97A;
}
#right_column p {
padding-bottom:1em;	
}

#photo_gallary h2, #one_column h2 {
	color: #000066;
	font-size: 120%;
	margin-bottom: 4px;
	padding-bottom: 4px;
	
}
#right_column a{
	font-weight: bold;
	color: #C47E39;


}
#right_column a:hover{
	font-weight: bold;
	color: #E69A2A;


}
#logo {
	position: absolute;
	z-index: 50;
	left: 0px;
	top: 0px;
}
#image_txt {
padding-top: 15px;
padding-left: 20px;
}
#national { padding: 0 25px 15px; border-bottom: solid 1px #7a3610;}

.thamnail {
	margin-left: 20px;
	margin-right: 20px;
	vertical-align:middle;
	border: 0;
}
.fix {
	font-size:1%;
	clear:both;
	color: #660000;
	line-height: 1%;
}

.float_left {
	float: left;
	margin-bottom:.7em;
	margin-right: 1em;
	clear: left;
	}
/*hr {

border: 0;
color: #043;
background-color: #043;
height: 1px;
width: 100%;
text-align: left;
}
*/
.bluecolor{color:#000066;}
#whitebg{
background-color:#FFFFFF;
margin:0 -6px 0 -15px;
padding:0 5px 15px 15px;
border-bottom: 1px solid #ccddcc;
border-right: 1px solid #ccddcc;
}
table caption {
	font-weight: bold;
}
#national_button { width:145px; height:109px;}

#national_button a { background:url(images/national_logo.gif) no-repeat; display:block; width:145px; height:109px; text-indent:-9999px; }
#national_button a:hover, #national_button a:focus {background: url(images/national_logo_over.gif) no-repeat; } 

.national_link {margin-top:-15px;}
.national_link a {font-weight:normal!important; font-size:12px!important; }

.national_link a:hover {font-weight:normal!important; font-size:12px!important;}

#show_submenu { list-style:none;  padding:0; margin:0; }
#show_submenu li a { background:  url(images/RR_2010_logo_list_icon.png) no-repeat; left: 15px; padding:5px 0 0 50px; display:block; width:300px; height:40px;}
#show_submenu li.updated { background: url(images/updated.png) 45% 12px no-repeat; position:relative;}
#show_submenu li.updated_long { background: url(images/updated.png) 60% 12px no-repeat; position:relative;}
#show_submenu li.updated a { }
#show_submenu li.updated span, #show_submenu li.updated_long span { font-size:10px; position:absolute; top:10px; left:400px; z-index:10; color:#f45516;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
p.merch  a img{ margin-right:8px;}
.sponsor { font-size:12px; font-style:italic; color:#425482;}
a img#design3w{ border:none; position:relative; top:7px; margin-left:5px; } 
.national_photo { padding-bottom:20px; border-bottom:solid 1px #644233;}
#show_results td { border-bottom:dotted 1px #644233; }