body {
	margin:0;
	background-color: #D7E1CC;
	background-image: url(../interface/left_bkgrnd_panel_wb.gif);
	background-repeat: repeat-y;
	background-position: left top;
}



p, td {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

tr {
	vertical-align: top;
}

A:link {  color: #000; text-decoration: underline; }
A:visited {  color: #000; }
A:hover {  color: #962e25; }

A.white:link {color: #fff; }
A.white:visited { color: #ccc; }
A.white:hover { color: #962e25; }

.leftColor {
	background-color: #242424;
}

/* left navigation */

#WarmbloodsNav {
	padding: 2px; margin: 2px;
	color: #999;
}

#WarmbloodsNav li {
	padding: 3px; margin: 2px;
	list-style-type: none;
	color: #999;
	font-family: verdana, sans-serif;
}

	#WarmbloodsNav a {
		color: #fff;
		text-decoration: none;
	}
	
	#WarmbloodsNav a:hover {
		color: #962e25;
		text-decoration: underline;
	}


	#NavSublinks {
		padding: 0; margin: 0;
		color: #999;
	}
	#NavSublinks li {
		padding: 1px 1px 1px 15px; margin: 1px;
		list-style-type: none;
		color: #999;
		font-weight: normal;
		font-family: verdana, sans-serif;
	}
		#NavSublinks a {
			color: #fff;
			text-decoration: none;
		}
		
		#NavSublinks a:hover {
			color: #962e25;
			text-decoration: underline;
		}


.section {
	font-weight: bold;
	font-family: Arial, sans-serif !important;
}

/*************** Stallions CMS ***********************/

.horseContent {
	width: 100%; padding-left: 30px; margin: 0;
}
.stallion_mainPhoto {
	width: 200px; float: left; margin-right: 20px; border: 2px solid #fff;
}
.stallion_mainPhoto div {
	font-size: 90%;
	line-height: 120%;
background-color:#C6CFBB; padding: 5px;
}

.stallion_gallery {
	width: 680px; min-height: 300px; height: 300px;
	}
.stallion_gallery p {
	font-size: 80%;
	line-height: 110%;
	color: #444; text-align: center;
}

.gallery_graphic { float: left;
	width: 200px;
	padding: 0 20px 10px 0; margin: 0;
}
.gallery_graphic img {
	border: 2px solid #fff; margin: 0 auto;
}

.clear {
	clear: both;
}

/*************** misc ***********************/



.white {
	color: #fff;
}

.smalltext {
	font-size: 10px;
}
.mediumtext {
	font-size: 12px;
	line-height: 16px;
}
.headlines {
	font-size: 16px;
	font-weight: bold;
}

.maroonheads {
	color: #990033;
	font-weight: bold;
}

.redError {
	color: #ff0033;
	font-weight: bold;
}

.reserveitalic {
	font-style: italic;
	color: #666633;
}

.highlight {
	background-color: #ABCFAA;    /* brighter green, darker than bkgrnd  */
}

.highlightHorse {
	background-color: #AFD7CF;    /* light aqua green  */
}

.highlightDark {
	background-color: #c3ccb9;  /* pale green, darker than bkgrnd  */
}

.adminpreregsection {
	font-size: 12px;
	font-weight: bold;
	color: #197373;
	background-color: #FFFFCC;
}
.tableborder1 {
	border: 1px solid #999;
}
.listleading {
	line-height: 20px;
}

.floatRight {
	float: right;
	visibility: visible;
	overflow: visible;
	width: 200px;
	height: auto;
	margin: 0 10px 0 15px;
	padding: 0 0 0px 5px;
}

/* for the horse include file */

#horse_profile img {
	border: 4px solid #d7e1cc;
}

/*  Facebook Button  */
a#btn-facebook {
    display:block;
    width:96px;
    height:32px;
    margin:20px 0 0 10px;
    text-indent:-5000px;
    padding:0;
    background:transparent url('../../images/btn-facebook.png') no-repeat 0 0; }
    
/*  Signup Box  */
#box-signup {
    width:125px;
    margin-left:5px;
    padding:10px 0 7px 0;
    text-align:center;}
#box-signup.home {
    width:454px;
    height:31px;
    background:#96aec6;
    padding:10px 10px 7px 10px;
    _padding:10px 10px 0 10px;
    margin:40px 0 0 0;
    text-align:left;}
.campusBkgrnd #box-signup { background:#caaca7; }
.cheeseBkgrnd #box-signup { background:#f3e6b1; }
.educationBkgrnd #box-signup { background:#77b9a5; }
.farmingBkgrnd #box-signup { background:#c0a396;}
.functionsBkgrnd #box-signup { background:#ccccb4; margin-left:-10px; }
.guestHousesBkgrnd #box-signup { background:#b2c0cf; margin-left:-10px;}
.RecreationBkgrnd #box-signup { background:#e2bda1; }
.VisitorsBkgrnd #box-signup { background:#b3ccb3; }
    #box-signup img#title-signup { margin:0 20px 0 7px; }
    #box-signup.home img#title-signup { margin:0; float:left; }
    #box-signup input.text {
        font-family:Verdana,Arial,sans-serif;
        font-size:12px;
        color:#333;
        padding:4px 2px;
        _height:30px;
        _padding:7px 2px;
        width:113px;
        border:1px solid #659249;
        margin:10px auto;
        display:block;
        line-height:100%;}
    #box-signup.home input.text { 
        margin:0;
        border:0;
        width:200px;
        _width:170px;
        color:#5e86a9;
        margin-top:0px;
        padding:5px 5px 6px 5px;
        _height:28px;}
    #box-signup input.submit {
        display:block;
        width:114px;
        height:28px;
        background-image:url('/images/btn-signup.png');
        border:0;
        padding:0;
        margin:0;
        cursor:pointer;
        margin:5px auto 0px auto; }
    #box-signup.home input.submit {
        float:right;
        background-image:url('/images/btn-signup-home.png');
        width:83px;
        height:28px;
        margin:0;}