/* West Port Styles */

/* Color Schem for West Port 

	Orange: #DB6A00;
	Dark Green: #475627;
	Yellow: #FAC70C;
	Dark Yellow: #C09908;
	Brown: #884609;
*/

/* General HTML Tag Styles */

body{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}

#Body{
	background-image: url(../../Images/Content/Background.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#000000;
}

img{border:none;}

form{margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}

p {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	}
	
a:link { color: #475627; text-decoration: underline; font-weight:normal; }
a:visited { color: #C09908; text-decoration: underline; font-weight:normal; }
a:active { color: #475627; text-decoration:none; font-weight:normal; }
a:hover{color:  #DB6A00; text-decoration:none; font-weight:normal;}

#Container {background:url(../../Images/Content/container-bg.jpg) top left repeat-y; width:771px;}

/* Header Styles */


.HeaderImage{ 
	text-align:center;
	margin:0 auto;
	padding:0;
	}

/* Footer Styles */


.FooterImage{

text-align:center;
	margin:0 auto;
	padding:0;
}

/* Middle Home Page Styles */


/* Menu Items */


#nav, #nav ul { 
			padding: 0; 
			margin: 0; 
			list-style: none; 
		} 
			#nav a { 
				display: block;
				width: 180px;
			} 
			#nav li { 
				float: left; 
				width: 180px;
			}
				#nav li ul { 
					position: absolute;
					left: -999em; 
					width: 150px;
					margin-left: 180px;
					margin-top: -24px;
					background: #BEBC96;
					border-left: 10px solid #DFDDBB;
					border-right: 6px solid #8E8C6D;
					padding: 2px 2px 2px 0.5em;
				} 
					#nav li ul li { width: 150px; }
					#nav li ul a { width: 150px;border-bottom: 1px solid #979578; }
					#nav li ul a:hover{background-color: #FAF8DA; color:#000000;}
					#nav li ul a:link { color: #383838; text-decoration: none; font-weight:bold; }
					#nav li ul a:visited { color: #383838; text-decoration: none; font-weight:bold; }
					
					
				#nav li:hover ul { left: auto; }
				#nav li:hover ul, #nav li.sfhover ul { left: auto; }
				

.MenuBackground{background:url(../../Images/Content/Content_15.jpg) repeat-y; width:180px;}

.ContentBackground{ background:url(../../Images/Content/ContentNew_16.jpg) repeat-y; width:573px;}

.ContentBackground h2{
	color:#475627;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	margin-left:10px;
	padding-left:12px;
	background:url(../../Images/Content/Arrow.jpg) no-repeat;
	
	}

.CowTitle{

color:#475627;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-align:center;
	font-weight:bold;
	margin:10px;


}


.ContentBackground p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
	}

.ContentBackground ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	list-style-image: url(../../Images/Content/Bullet.jpg);
	list-style-type: square;	

}


.ShadowBackground{ background:url(../../Images/Content/ContentNew_17.jpg) repeat-y; width:18px;}

.FamilyTable{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	padding:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}

.FamilyTable table{ border:1px solid #CFDDB3;}

.FamilyTitle{
	background-color:#DCCFA3;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;

}

.FamilyTitle2{
	background-color:#DCCFA3;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;

}

.FamilyTitle3{
	background-color:#DEEAC6;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:19px;

}



.CowPhotoCell{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	padding:2px;
	
	}

.CowPhotoCell div{ margin-bottom:3px;
	}
	
	
.CowPhotoCell a:hover{border:1px solid #000;}
.CowPhotoCell a{border:1px solid #FFF;}


.AdminStyleWest{text-align:center; margin-top:30px; margin-left:auto; margin-right:auto;}

.GoButton{text-align:right; width:210px; margin-top:5px;}

.EditButton{text-align:right; width:310px; margin-top:5px;}

.NewsItem{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:30px;
	padding-right:10px;}
.NewsDate{font-size:10px; font-weight:bold; color: #C09908;}
.NewsTitle { font-weight: bold; }
.ContentBackground p.NewsTitle{ font-weight:bold; padding-bottom:2px; padding-top:2px; font-size:12px; margin-bottom: 0;}
.NewsText{ font-size:11px;}
.NewsDate,  .NewsText { 
	margin-top: 0;
	margin-bottom: 0;
}

.EmbryoTable{
padding-left: 20px;
line-height:25px;
}

.EmbryoTable p{
margin:0;
padding:0;
}