body{  
	background-image: url("../images/background.gif");
	text-align: center;
}
#container{
	width: 770px;
	margin: auto;
	clear: both;
}
* {Font-family: Arial, sans-serif; font-size: 97%;}

a:link { text-decoration: underline; color: #be2026;}
a:visited { text-decoration: underline; color: #be2026;}
a:active { text-decoration: underline; color: #be2026;}
a:hover { text-decoration: none; color: #000000;}

.clearFloat{  
clear: both;
}
.leftFloat{  
	float: left;
}
.rightFloat{  
	float: right;
}

p {
	padding: 0;
}

 #breadcrumb{
	float: left;
	padding: 3px 3px 10px 3px;
	font-size: 96%;
}

.subheader{ 
	color: #000000;
	font-size: 110%;
	font-weight: bold;
 }
 .redsubheader{ 
 	color: #be2026;
	font-size: 110%;
	font-weight: bold;
  }

.photo_caption{
	font-size: 75%;
	color: #666666;
}
.padding_0_5_0_0 {
	padding: 0 5px 0 0;
}
.padding_0_10_0_0 {
	padding: 0 10px 0 0;
}
.padding_0_0_0_5 {
	padding: 0 0 0 5px;
}
.padding_0_0_10_0{
	padding: 0 0 10px  0;
 }
 
 .padding_0_0_10_0{
	padding: 0px 0 10px 0;
 }

/* home page styles */
#left_container{
	float: left;
	width: 265px;
	*width: 277px;
	padding:15px 0 2px 12px;
	*padding:10px 0 0 12px;
	text-align: left;
}

#right_container{
	float: right;
	padding: 12px 12px 2px 0px;
	*padding: 8px 12px 0px 0px;
}

.facebookText{
	padding: 12px 5px 0px 5px;
	font-size: 110%;
	font-weight: bold;
	float: left;
}

.facebookText a:link { text-decoration: underline; color: #3a548b;}
.facebookText a:visited { text-decoration: underline; color: #3a548b;}
.facebookText a:hover { text-decoration: none; color: #000000;}
.facebookText a:active { text-decoration: underline; color: #3a548b;}

.flashBorder { 
	border: 1px solid #000000;
} 
 
#bottom_home{
	float: left;
	width: 760px;
	padding: 10px  0px  10px  11px;
	text-align: left;
}

.redHeader{ 
 	color: #be2026;
	font-size: 130%;
	font-weight: bold;
  }

hr {
	color: #000000;
	margin: 5px 10px 5px 0;
	*margin: 0 0 0 0;
}

.newTitles {
	float: left;
	width: 200px;
	padding: 10px  0px  0px  0px;
}

#bottom_home ul {
	list-style-type: cicle;
	padding: 2px 0 0 20px;
	margin:0px;
}

#bottom_home li {
	padding:10px 0 10px 0px;
}

.dogImages {
	float: right;
	width: 545px;
	padding: 10px  0px  0px  10px;
}

#bottom_home_c1{
	float: left;
	padding:8px 0px 0 2px;
	*padding:2px 0px 0 2px;
	text-align: left;
	width: 106px;
}

.home_team_thumbnails{
	float: left;
	padding-bottom:15px;
	text-align: left;
}

/* Team */
#member_container{ 
	float: left;
	width: 750px;
	/*border: 1px solid #000000;*/
 }
 .member_bio{
	float: left;
	padding: 0px 10px 0px 5px;
	text-align: left;
	width: 550px;
}
#athletes{
	float: right;
	padding: 10px 5px 5px 0px;
	text-align: left;	
}
.athlete_thumbnails{
	float: right;
	padding: 5px 5px 10px 5px;
	text-align: left;
}
#athlete_bio{
	float: left;
	padding-top:0px;
	padding-right: 12px;
	text-align: left;
	width: 380px;
}

/* Individual Dog pages */
#teamAthletes{
	float: left;
	padding: 0px 0px 5px 0px;
	text-align: left;	
}
.teamThumbnails{
	float: left;
	padding: 5px 15px 0px 0px;
	text-align: left;
}

/* Tournaments */
.table_header {
	color: #FFFFFF;
	font-size: 110%;
	font-weight: bold;
  }
 
 
 /* Contact/Links */
 
 #contactContainer{
	float: left;
	width: 760px;
	padding: 10px  0px  10px  11px;
	*padding: 0px  0px  10px  11px;
	text-align: left;
}
 
ul {
    margin: 0;
	padding: 0;
}

ul.contactInfo li{
   text-align: left;
   float: left;
   list-style: none;
   margin: 0;
   padding:  0 10px 0 2px;
}

 .link_container{
	width: 745px;
	padding:5px;
}

.link_container1{
	padding:5px;
	float: left;
}

.link_container2{
	padding:5px;
	float: left;
}

.logo_links{
	float: left;
	padding-right: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
  
 #footer{
	text-align: center;
	font-size: 90%;
	width: 770px;
	color: #FFFFFF;
}
.footertext { 
	text-align: center;
	font-size: 90%;
	color: #FFFFFF;
 }
.footertext a:link { text-decoration: underline; color: #FFFFFF;}
.footertext a:visited { text-decoration: underline; color: #FFFFFF;}
.footertext a:active { text-decoration: underline; color: #FFFFFF;}
.footertext a:hover { text-decoration: none; color: #be2026;}

/* start header styles */
#header_container{
	background-image: url("../images/header/red_line.gif");
	height: 135px;
	width: 770px;
	background-repeat : no-repeat;
}
#logoTop {
	float: left;
	width: 190px;
	height: 100%;
}
#headerMenu {
	height: 33px;
	vertical-align: baseline;
}
#headerMenu a
{
	display: block;
}
.menu {
	float: left;
	text-align: center;
	background-color: none;
	height: 33px;
	font-weight: bold;
	margin:  102px 0px 0px 0px;
	vertical-align: middle;
	line-height: 3.0em;
	*line-height: 2.6 em;
	
}
.menu a:link, .menu a:visited, .menu a:hover {
	text-decoration: none;
	color: #ffffff;
	height: 33px;
	background-color: none;
}
/* Handles the rollovers in the top text */
#menu1 {width: 85px; background: url("../images/header/nav.gif") transparent -3px 33px; }
#menu2 {width: 115px; background: url("../images/header/nav.gif") transparent -85px 33px;}
#menu3 {width: 105px; background: url("../images/header/nav.gif") transparent -221px 33px;}
#menu4 {width: 135px; background: url("../images/header/nav.gif") transparent -295px 33px;}
#menu5 {width: 140px; *width: 131px; background: url("../images/header/nav.gif") transparent -400px 33px;}

#menu1 a:hover {background: transparent url("../images/header/nav.gif") -3px 0px no-repeat; text-decoration: none;}
#menu2 a:hover {background: transparent url("../images/header/nav.gif") -85px 0px no-repeat; text-decoration: none;}
#menu3 a:hover {background: transparent url("../images/header/nav.gif") -221px 0px no-repeat; text-decoration: none;}
#menu4 a:hover {background: transparent url("../images/header/nav.gif") -295px 0px no-repeat; text-decoration: none;}
#menu5 a:hover {background: transparent url("../images/header/nav.gif") -400px 0px no-repeat; text-decoration: none;}

#menu1.highlight {background: url("../images/header/nav.gif") transparent -3px 0px;}
#menu2.highlight {background: url("../images/header/nav.gif") transparent -85px 0px;}
#menu3.highlight {background: url("../images/header/nav.gif") transparent -221px 0px;}
#menu4.highlight {background: url("../images/header/nav.gif") transparent -295px 0px;}
#menu5.highlight {background: url("../images/header/nav.gif") transparent -400px 0px;}
/* end header styles */

/*   start Curved Corners   */
.inset {
  text-align: center;
  margin: 20px;
  width: 772px;
  padding-bottom: 20px;  
  }
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {
	display:block;
	overflow:hidden;
	font-size:1px;	
}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {
  height:1px;  
  }
.inset .b2 {
  background:#ffffff; 
  border-left:1px solid #be2026; 
  border-right:1px solid #be2026;  
  }
.inset .b3 {
  background:#ffffff; 
  border-left:1px solid #be2026; 
  border-right:1px solid #be2026; 
  }
.inset .b4 {
  background:#ffffff; 
  border-left:1px solid #be2026; 
  border-right:1px solid #be2026; 
  }
.inset .b4b {
  background:#ffffff; 
  border-left:1px solid #be2026; 
  border-right:1px solid #be2026;    
  }
.inset .b3b {
  background:#ffffff; 
  border-left:1px solid #be2026; 
  border-right:1px solid #be2026;  
  }
.inset .b2b {
  background:#ffffff; 
  border-left:1px solid #be2026; 
  border-right:1px solid #be2026;
  }
.inset .b1 {
  margin:0 5px; 
  background:#ffffff;
   border-top: 1px solid #be2026;
    }
.inset .b2, .inset .b2b {
	margin:0 3px;
	border-width:0 2px;
}
.inset .b3, .inset .b3b {
  margin:0 2px;
   }
.inset .b4, .inset .b4b {
  height:2px; margin:0 1px;
   }
.inset .b1b {
	margin:0 5px;
	background:#fff;
	border-bottom: 1px solid #be2026;
}
.inset .boxcontent {
  display:block; 
  background:#ffffff; 
  border-left:1px solid #be2026; 
  border-right:1px solid #be2026;  
  }
/*   end Curved Corners   */

