/* ---< Curraghmorefarm.com layout & font stylesheet >------------------- */
/* ---< developed by Steven Joniak >--------------- */
/* ---< updated November 30, 2007 - copyright 2007 >------------- */

/* -( Universal Background and Body Definitions )---------------------- */

body {
	background-color: #000;
	margin:0;
	padding:0;
	text-align: center;
  }
  
    html>body {font-size:11px;}

p, table, td, tr {
  margin:0 0 1em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #8c938a;
  }
  
blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #8c938a;
  }
form {
  margin:0;
  padding:0;
  }

dl, ul, ol {
  margin: 0 0 0 10px;
	    /* IE Dynamic Expression to set the width */
    margin-left:expression(document.body.clientWidth < 10 ? "50px" : "50px" );
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-style: normal;
	color: #8c938a;
  }

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-style: normal;
	color: #8c938a;
	  margin: 0;
	  padding: 4px 0 4px 0;

  }

input, select, textarea {
	margin: 5px 0 5px 0;
	padding: 2px;
	    /* IE Dynamic Expression to set the width */
    margin-left:expression(document.body.clientWidth < 10 ? "-25px" : "-25px" );
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #182715;
	text-align: left;
  }

#slides {
	margin: 12px 0 15px 0;
}

#slides img {	
	margin: 0 0 0 0;
	border: 1px #182715 solid;
}	

#slides2 {
	margin: 0;
	padding: 0 0 10px 25px;
}

#slides2 img {	
	border: 1px #182715 solid;
}	
	
/* -( Header Structure & Nav Definitions )---------------------- */
 
  
#header {
	background:url("../images/topHome.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#header img {
 	float: left;
	margin: 0;
	padding: 0;
}

#headerAbout {
	background:url("../images/topAbout.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#headerAbout img {
 	float: left;
	margin: 0;
	padding: 0;
}

#headerBroodmare {
	background:url("../images/topBroodmare.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#headerBroodmare img {
 	float: left;
	margin: 0;
	padding: 0;
}

#headerRacing {
	background:url("../images/topRacing.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#headerRacing img {
 	float: left;
	margin: 0;
	padding: 0;
}
#headerStallions {
	background:url("../images/topStallions.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#headerStallions img {
 	float: left;
	margin: 0;
	padding: 0;
}
#headerNutrition {
	background:url("../images/topNutrition.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#headerNutrition img {
 	float: left;
	margin: 0;
	padding: 0;
}
#headerSpecial {
	background:url("../images/topSpecial.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#headerSpecial img {
 	float: left;
	margin: 0;
	padding: 0;
}

#headerAchievements {
	background:url("../images/topAchievements.jpg") no-repeat;
	width: 703px;
	height: 100px;
  }

#headerAchievements img {
 	float: left;
	margin: 0;
	padding: 0;
}

#GooMap {
	margin: 0 0 0 25px;
	padding: 0;
	border: 1px #182715 solid;
}


/* -( Navigation Definitions )---------------------- */

#navTop a {
 	float: right;
 	margin: 70px 0 0 6px;
	padding: 5px;
 	color:#8c938a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;

}

#navTop a:hover {
	float: right;
	margin: 70px 0 0 6px;
	padding: 5px;
	background:url("../images/redROVER-Home.jpg") no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b4abae;
	text-decoration: none;
	}
	
#navTop .over {
	float: right;
	margin: 70px 0 0 6px;
	padding: 5px;
	background:url("../images/redROVER-Home.jpg") no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b4abae;
	text-decoration: none;
	}
	
#navGreen {
	background:url("../images/navBG-Green-r2.jpg") no-repeat;
	width: 165px;
	height: 350px;
  }

#navGreen a {
	display: block; 
 	margin: 3px 8px 0 0;
	padding: 2px 6px 2px 0;
 	color: #8c938a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	text-align: right;
}

#navGreen a:hover {
	margin: 3px 8px 0 0;
	padding: 2px 6px 2px 0;
	background: url("../images/navGreen-Red.jpg") no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #b4abae;
	text-decoration: none;
	text-align: right;
	}
	
#navGreen .over {
	margin: 3px 8px 0 0;
	padding: 2px 6px 2px 0;
	background: url("../images/navGreen-Red.jpg") no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #b4abae;
	text-decoration: none;
	text-align: right;
	}

/* -( Home Center Structure & Nav Definitions )---------------------- */
  
#wrapper {
	margin: 0 auto;
	width: 703px;

  }
    
/* -( Content Styles )----------------------------- */

#content { 
	margin: 5px 0 0 0;
	padding: 0;
}

#content p{
	margin: 0 0 0 25px;
	padding: 0 0 10px 0;
	width: 400px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8c938a;
	line-height: 12px;
	text-align: justify;
}

#content465 #bigText{
	margin: 0 0 0 25px;
	padding: 0 0 10px 0;
	width: 465px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8c938a;
	line-height: 14px;
	text-align: center;
}

#content h3 {
	margin: 0;
	padding: 0 0 10px 25px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a60710;
	font-weight: normal;
	line-height: 12px;
	text-align: justify;
}

#content .photos{
  	padding: 0;
	margin: 0;
	border: 1px #182715 solid;
}

#content .photosTall {
 	float: left;
 	padding: 0;
	margin: 0 0 0 25px;
	border: 1px #182715 solid;
}


#content465 { 
	margin: 5px 0 0 0;
	padding: 0;
}

#content465 p{
	margin: 0 0 0 25px;
	padding: 0 0 10px 0;
	width: 465px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8c938a;
	line-height: 12px;
	text-align: justify;
}

#content465 .photos{
  	padding: 0;
	margin: 0;
	border: 1px #182715 solid;
}

#content465 .photos146{
	float: right;
  	padding: 0;
	margin: 0 0 10px 10px;
	border: 1px #182715 solid;
}
#content465 .link{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #b2bda9;
	font-size: 10px;
	font-weight: normal;
}

#content465 .link:hover{
	text-decoration: underline;
 	color: #620016;
	font-size: 10px;
	font-weight: normal;
}

#content465 h3 {
	margin: 0;
	padding: 5px 0 0 25px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bf994c;
	font-weight: bold;
	text-align: justify;
}

/* -( More Info Box Styles )----------------------- */

.navBox {
	float: right;
	padding: 1px;
	margin: 0 0 15px 0;
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8c938a;
	text-decoration: none;
	border: 1px solid #284022;
	background-color: #182715;
}

a.navBox:hover {
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b4abae;
	text-decoration: none;
	border: 1px solid #C60;
	background-color: #620016;
	}

.navNews {
	padding: 1px;
	margin: 0px 0 15px 0;
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8c938a;
	text-decoration: none;
	border: 1px solid #284022;
	background-color: #182715;
}

a.navNews:hover {
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b4abae;
	text-decoration: none;
	border: 1px solid #C60;
	background-color: #620016;
	}


/* #content a:hover{
	text-decoration: underline;
 	color: #620016;
	font-size: 11px;
}
#content a{
	text-decoration: none;
 	color: #025d44;
	font-size: 11px;
}
*/


/* -( Footer Styles )----------------------------- */

#footer{
	position: inherit;
	padding: 15px 0 5px 10px;
	margin: 0;
}
#footer p{
	padding: 15px 0 25px 0;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	text-align: center;
}

#footer img{
	float: left; 
  	padding: 0;
	margin: 0;
}

#footer a:hover{
	text-decoration: underline;
 	color: #620016;
	font-size: 10px;
	font-weight: bold;
}
#footer a{
	text-decoration: none;
 	color: #b2bda9;
	font-size: 10px;
	font-weight: bold;
}
