/*
____________________________________________________________
|                                                            |
|    DESIGN : Adrienne Raymond    							 |
|      DATE : 2009.02.20                                     |
| COPYRIGHT : 2009 Payneless Performance Horses			 	 |
|     EMAIL : adrienne@equineonlinedesign.com  			 	 |          
|____________________________________________________________|

*/

/*
Site Colors
#f7efcc = beige
#bfb58a = med. tan
#fbb03b = orange
#4b0c07 = deep red	
#603813 = rich brown

*/

/***** Common Formatting *****/
html, body {margin: 0; padding: 0; min-height:101%; margin-bottom:1px;}

body {
margin:0;
padding:0;
background-color:#bfb58a;
color:#000;  
font-family:"Palatino Linotype", arial, sans-serif;
font-size:1em;
}

a {
color:#603813;
text-decoration:underline;
}

a:hover {
color:green;
text-decoration:none;
}

#wrapper {
margin:10px auto;
width:1000px;
min-height:600px;
height:auto;
overflow:auto;
background-color:#f7efcc;
}

/* Header portion */
.header {
height:200px;
background-image:url(../imgs/header.gif);
overflow:hidden;
}

.logo {
width:275px;
float:left;
height:150px;
padding-left:30px;
padding-top:40px;
overflow:hidden;
}
.nav {
	width:1000px;
	height:45px;
	background-image:url(../imgs/navbar.jpg);	
}
.navtab {
	width:200px;
	height:35px;
	float:left;
	overflow:hidden;	
}
.navtab p {
	text-align:center;
	padding-top:10px;
	margin:0px;
	font-size:1.1em;
	font-weight:bold;
	color:#f7efcc;
	overflow:hidden;	
}
.navtab p a {	
	color:#f7efcc;
	text-decoration:none;
}
.navtab p a:hover {	
	color:#fbb03b;		
}
/* new style 6-11 */
.navtab p.target {
	text-align:center;
	padding-top:7px;
	margin:0px;
	font-size:1.4em;
	font-weight:bold;
	color:#f7efcc;
	overflow:auto;	
}
.navtab p.target a {	
	color:#fbb03b;
	text-decoration:none;
}
.navtab p.target a:hover {	
	color:#fbb03b;		
}
/***************/
.mainbody {
	min-height:300px;
	height:auto;
	background-image:url(../imgs/mid.gif);
	overflow:hidden;
	padding-bottom:30px;
}
.innerbody, .innerbodyT, .innerbodyC {
	width:900px;
	margin:0 auto;	
}
.mainbottom {
	height:80px;	
	background-image:url(../imgs/footer.gif);
	overflow:hidden;
}
.footerlinks p {
	font-size:.75em;
	color:#bfb58a;
	text-align:center;
	padding-top:40px;
	margin:0;
}
.footerlinks p a {
	color:#bfb58a;
	text-decoration:none;
}
.footerlinks p a:hover {
	color:#4b0c07;
	text-decoration:none;
}
.subfooter {
	width:1000px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	padding-bottom:20px;
}
#copyleft {
	width:400px;
	float:left;
}
#copyleft p {
	font-size:.75em;
	color:#f7efcc;
	padding:0px;
	margin:0px;
}

#websiteright {
	width:400px;
	float:right;
}
#websiteright p {
	font-size:.75em;
	text-align:right;
	color:#f7efcc;
	padding:0px;
	margin:0px;
}
#websiteright p a {	
	color:#f7efcc;	
	text-decoration:underline;
}
#websiteright p a:hover {	
	color:#4b0c07;	
}
/**************common elements in all pages **********************/

/********************** HOME PAGE *********************************/
.startbody {
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	font-style:italic;
	padding:5px 0 0 0;
	margin:0;
}

.mainP:first-letter {
	color:#603813;
	font-size:1.4em;
	font-family:"times new roman";
	font-style:italic;
	font-weight:bold;	
}

p.leadin {	
	color:#603813;
	font-size:1.3em;		
	font-weight:bold;
	text-align:center;
	padding:5px 0 15px 0;
	margin:0 auto;		
}
.mainPH {
	width:645px;
	min-height:225px;
	float:left;
	padding:8px 5px 5px 0;
	margin:5px 0 0 0;
	border-bottom:1px dashed #603813;
	border-right:2px solid #603813;
	line-height:1.4em;
}
.mainPRH {
	width:570px;
	min-height:200px;
	float:right;
	padding:8px 0 5px 8px;
	margin:5px 0 0 0;
	border-bottom:1px dashed #603813;
	border-left:2px solid #603813;
	line-height:1.4em;
}
.imageP {
	background-color:#603813;
	text-align:center;
	padding:10px 10px 5px 10px;
	margin:10px 0;
}
.imageP img {
	border:1px solid #fff;
	padding:0px;
	margin:0px;	
}
.imgrtH {
	clear:both;
	height:auto;	
	overflow:auto;	
}
.imglftH {
	clear:both;
	height:auto;	
	overflow:auto;
	
}
.imgrtH img {
	width:225px;
	height:auto;	
	float:right;	
	border:3px solid #4b0c07;
	margin:5px 0 3px 0;	
}
.imglftH img {
	width:300px;
	height:auto;
	float:left;
	border:3px solid #4b0c07;
	margin:5px 0 3px 0;
	
}
/********************** TRAINING PAGE *********************************/
innerbodyT .mainP:first-letter {
	color:#603813;
	font-size:1.4em;
	font-family:"times new roman";
	font-style:italic;
	font-weight:bold;	
}
.imgrt {
	clear:both;
	height:auto;	
	overflow:auto;
}
.imglft {
	clear:both;
	height:auto;	
	overflow:auto;
}
.innerbodyT .mainP {
	width:650px;
	min-height:220px;
	float:left;
	padding:8px 5px 5px 0;
	margin:5px 0 0 0;
	border-bottom:1px dashed #603813;
	border-right:2px solid #603813;
	line-height:1.4em;
}
.imgrt img {
	width:225px;
	float:right;
	border:2px solid #4b0c07;
	margin:5px 0 3px 0;
	
}
.imglft img {
	width:250px;
	float:left;
	border:2px solid #4b0c07;
	margin:5px 0 3px 0;
	
}
.innerbodyT .mainPR {
	width:620px;
	min-height:170px;
	float:right;
	padding:8px 0 5px 8px;
	margin:5px 0 0 0;
	border-bottom:1px dashed #603813;
	border-left:2px solid #603813;
	line-height:1.4em;
}
.fees {
	clear:both;
	width:630px;
	margin:0px auto;
	padding:20px 0 0 0;
}

/********************** CONTACT PAGE *********************************/
.innerbodyC h1 {
	width:575px;
	margin:10px auto;
	text-align:center;	
	font-size:1.4em;
	color:#603813;
	border-bottom:1px dashed #603813;	
}
.innerbodyC p {
	text-align:center;
	font-size:1.1em;
}
.salehorses {
	height:auto;
	overflow:hidden;
	padding:10px 0 ;	
}
.salehorses h2 {
	text-align:center;
	font-size:1.3em;
	color:#4b0c07;
	font-style:italic;
	border-bottom:1px dotted #4b0c07;
	padding:0;
	margin:0;
}
.img_tag {
	width:270px;
	height:auto;
	float:left;
	padding:10px 15px;
	text-align:center;
}
.img_tag img {
	text-align:center;
	border:3px solid #4b0c07;
}
.img_tag p {
	font-size:.85em;
	text-align:left;
	padding:0;
	margin:0;
}
.img_tag p span {
	font-weight:bold;	
}
.salehorses .up-date {
	font-size:.75em;
	color:#4b0c07;
	text-align:left;
	padding:0;
	margin:0;
}

