/*   
Theme Name: RunninRetrievers
Theme URI: http://
Description: RunninRetrievers Theme
Author: RunninRetrievers
Author URI: http://runninretrievers.com
Version: 0.5

*/
#Title_Font 	{
	font-size: 18px;
	font-weight: bold;
	font-family: Helvetica;
	vertical-align:middle;
	}

#Hidden_Text 	{
	color: #100D08;
	font-size: 12px;
	font-family: Helvetica;
	margin: 0 70px 0 10px;
	}


#Footer_Large_Font 	{
	font-size: 18px;
	font-weight: bold;
	font-family: Helvetica;
	text-align:center;
	vertical-align:middle;
	}

#Footer_Font 	{
	font-size: 12px;
	font-weight: bold;
	font-family: Helvetica;
	text-align:center;
	vertical-align:middle;
	}

#Footer_White_Font 	{
	font-size: 16px;
	font-style:italic;
	font-weight: bold;
	font-family: Helvetica;
	color:white;
	text-align:center;
	vertical-align:middle;
	}
	
a:link {
	color: #FF3300;
	text-decoration: underline;
	font-weight: bold;
	}	
	
a:visited {
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;
	}		
	
a:hover {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	}


#center_page {
	margin: 0 auto;
	width: 1000px;
}


#body {
	background-color: #100D08;
	margin:0 0 0 0;
	height: 808px; 
}

#header_top {
	background-color: #100D08;
	background-image: url("imgs/top_grad.jpg");
	height: 50px;
	}

#header {
	background-color: #100D08;
	margin:0 0 0 0;
	height:176px;
	width:1000px;
	}
		
#header_left {
	float:left;
	margin:0 0 0 0;
	height:176px;
	width:806px;
		}

#header_right {
	float:left;
	margin:0 0 0 0;
 	height:176px;
	width:194px;
	}

#header_right_top {
	margin:0 0 0 0;
 	height:42px;
	width:194px;
	}

#header_right_bottom {
	margin:0 0 0 0;
 	height:134px;
	width:194px;
	}
		
		#header_right_bottom a:link {
			color: #100D08;
outline : none;
			}	
			
		#header_right_bottom a:visited {
			color: #100D08;
outline : none;
			}		
			
		#header_right_bottom a:hover {
			color: #100D08;
outline : none;
			}

#header_logo_top {
	background-image: url("imgs/logo_top.jpg");
	background-repeat: no-repeat;
	margin:0 0 0 0;
 	height:96px;
	width:806px;
position: relative;
	}

#header_logo_bottom {
	background-image: url("imgs/logo_bottom.jpg");
	background-repeat: no-repeat;
	margin:0 0 0 0;
 	height:80px;
	width:806px;
	}
	
#NavContainer {
	width:600px;
	height:40px; 
	margin : 0 0 0 0; 
	position: absolute; 
	bottom :0; 
	right:0;
	}

#NavSubContainer {
	width:125px; 
	height: 40px;
	margin: 0 0 0 0; 
	float:right;
	text-align:center; 
	vertical-align:center;
	font-size: 16px;
	font-family: Helvetica;
	color:white;
	}

#TopLogoSelectable {
	width:225px; 
	height: 96px;
	margin: 0 0 0 0; 
	float:left;
	}

a img  
{  
border: none;  
}  

#NavSubContainer a:link {
	font-size: 16px;
	font-family: Helvetica;
	color:white;
	text-decoration: none;
	}	
	
#NavSubContainer  a:visited {
	font-size: 16px;
	font-family: Helvetica;
	color:white;
	text-decoration: none;
	}		
	
#NavSubContainer a:hover {
	font-size: 16px;
	font-family: Helvetica;
	color:white;
	font-weight: bold;
	text-decoration: none;
	}


#header_logo_bottom_left {
	margin:0 0 0 0;
	float:left;
 	height:80px;
	width:220px;
	}

#header_logo_bottom_right {
	margin:0 0 0 0;
	float:left;
 	height:80px;
	width:586px;
	}

#logo_spacer {
	margin:0 0 0 0;
 	height:35px;
	width:586px;
	}

#content_title {
	margin:0 0 0 0;
 	height:45px;
	width:586px;
	}



#content {
	margin:0 0 0 0;
	width:1000px;
	min-height:546px;
	background-image: url("imgs/background.png");
	background-repeat:repeat-y;
	position:relative;
	}

#content_left {
	width:200px;
	min-height:546px;
	position: absolute;
	left: 0;
	top: 0;
	}

#content_middle {
	width:550px;
	min-height:546px;
	margin: 0px 0px 0px 200px;	
	}

#content_right {
	width:194px;
	min-height:546px;
	position: absolute;
	right: 0;
	top: 0;
	}

#content_right_imgs {
	margin:0 0 0 0;
 	height:134px;
	width:194px;
	}

		#content_right_imgs a:link {
			color: #100D08;
			border-style: none;

outline : none;

			}	
			
		#content_right_imgs a:visited {
			color: #100D08;
			border-style: none;
outline : none;

			}		
			
		#content_right_imgs a:hover {
			color: #100D08;
			border-style: none;
outline : none;

			}

#footer {
	margin:0 0 0 0;
	}

#footer_top {
	background-image: url("imgs/content_bottom.jpg");
	background-repeat: no-repeat; 
	margin: 0 0 0 0;
 	height: 24px;
 	}
 	
#footer_middle {
	margin:0 0 0 0;
 	height:50px;
 	width:1000px;
 	}
	
#footer_bottom {
	background-image: url("imgs/bottom_grad.jpg");
	margin:0 0 0 0;
 	height:125px;
 	}

a.fill_div {
	display:block;
	height:100%;
	width:100%;
	text-decoration:none;
}


img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}