body {
	background: url(http://zodiac.eurotrash.cc/webimage/zodiac_new_bg.png) top center repeat-x #545454;
	margin-left: -130px;
	padding: 0px 0;
	font: 11px tahoma, helvetica;
	color: #404040;
	text-align: center;
}
p {
font:10px verdana, sans-serif;
text-indent:;
text-align:justify;
line-height:16px;
}

ul {
	font: 10px verdana, sans-serif;
	padding-left: 3px;
	}
	
ul a:hover {
	font-variant: small-caps;
	}
	
td {
	font: 10px verdana, sans-serif;
	}

input, textarea {
	font: 10px verdana, sans-serif;
	background: #cccccc;
	border: 1px solid #5686a8;
	}


#welcome h1{
padding:5px 0 0 20px;
margin:0px;
	font: 14px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
color:#FFFFFF;
}

h2{
	font: 14px futura md, "Lucida Sans Unicode", "Lucida Grande", verdana, arial, helvetica;
color: #a14f4f;
border-bottom: 5px solid #e3e2e2;
padding-bottom: 5px;
margin-top: 0px;
text-transform: uppercase;
letter-spacing:3px;
font-weight: ;
} 

h3{
	font: 13px "century gothic", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
color: #5686a8;
border-bottom: 1px solid #e3e2e2;
text-transform: uppercase;
margin-bottom:0px;
padding-bottom: 3px;
padding-top: 15px;
font-weight: bold;
}


#container {
	position: relative;
	width: 750px;
	margin: 0 auto;
	padding: 0px;
	text-align: left;
}

#head {
	width: 900px;
	height: 177px;
	background: url(http://zodiac.eurotrash.cc/webimage/zodiac_new_head.png) no-repeat;
}
#head h1 {
	position: absolute;
	margin: 31px 0 0 130px;
	width: 492px;
	height: 85px;
	background: url() no-repeat;
}
#head h1 a {
	text-indent: -2000px;
	width: 492px;
	height: 85px;
	display: block;
	background: url() no-repeat;
}


#main {
	margin: auto;
	background: url(http://zodiac.eurotrash.cc/webimage/zodiac_new_middle.png) repeat-y;
	width: 900px;
	height: auto; 
}

#main_full {
	margin: auto;
	background: url() repeat-y;
	width: 750px;
	height: auto; 
}

#mast{
float:left;
margin-top:-98px;
padding-top:0px;
padding-right:0px;
padding-left:7px;
padding-bottom:0px;
width: 657px;
height:auto;
border-left: 0px solid #e1e1e1;
}

#content_right {
position: absolute;
margin-top:-160px;
margin-left:669px;
width: 200px;
}

#content_right a {
	color: #a14f4f;
	text-decoration: none;
}
#content_right a:hover {
	color: #404040;
        text-decoration: none;
}

#content_left{
float:left;
margin-top:-20px;
padding-top:0px;
padding-right:10px;
padding-left:15px;
padding-bottom:0px;
width: 640px;
}

#content_left a {
	color: #a14f4f;
	text-decoration: none;
}
#content_left a:hover {
	color: #5686a8;
        text-decoration: underline;
}


#welcome {
background: url() no-repeat;
background-position:12px 0px;
padding:10px;
width: 750px;
height:5px; 
}

.spacer{
width:auto; height:2px; clear:both; padding-bottom:2px;}

#footer {
text-align:center;
font: 11px century gothic, tahoma, verdana, arial, helvetica;
	color: #ababab;
background: url(http://zodiac.eurotrash.cc/webimage/zodiac_new_foot.png) no-repeat;
background-position:0px 0px;
padding-top:10px;
width: 900px;
height:80px;
}
#footer a{ color:#ababab; text-decoration:underline; font-weight: ; }
#footer a:visited{ color:#ababab; text-decoration:underline; font-weight: ; }
#footer  a:hover{ color:#7c7c7c; text-decoration:underline; font-weight: ; }
#footer a:active{ text-decoration:underline; font-weight: ;}



/* NAV BAR STYLE */
#navbar a {
	color: #404040;
	display:block;
	font-family: futura lt, century gothic, verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	font-weight: lighter;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #ffffff;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #ffffff;
	text-decoration: none;
	background:#dfbfbf;
font-weight: ;
text-transform: uppercase;
letter-spacing: 1px;
	}
	
#navbar a:hover {
	color:#a14f4f;
	display:block;
	font-family: futura md, century gothic, verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	font-weight: lighter;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #ededed;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #ffffff;
	background:#d4b6b6;
	text-decoration: none;
font-weight:;
text-transform: uppercase;
letter-spacing: 1px;
}

p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
	
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}
/* End Images */


.pedigree table {
	width: 640px;
	border-collapse: collapse;
	}

.pedigree td {
	font:10px verdana, helvetica, sans-serif;
	margin:0px;
	padding: 3px;
	border-bottom: 1px solid #000000;
	text-align: center;
	line-height: 11px;
	color: #5d5d5d;
	}
	
.horsedata table {
	width: 640px;
	border-collapse: collapse;
	}

.horsedata th {
	text-align: center;
	background-color: #cccccc;
	margin-top: 15px;
	}

.horsedata td {
	font:10px verdana, helvetica, sans-serif;
	margin:0px;
	padding: 4px;
	border-bottom: 1px solid #000000;
	text-align: left;
	line-height: 11px;
	color: #5d5d5d;
	}
	
.basic {
	font: 11px verdana, sans-serif;
	padding-top: 3px;
	padding-left: 3px;
	margin-top: 10px;
	margin-left: 5px;
	}
	
* {
	margin-left: 0;
	padding-left: 0;
	}

#acc {width:655px; list-style:none; color:#000000; margin:0 auto 20px}
#acc h3 {width:635px; border:1px solid #e3e2e2; padding:6px 6px 8px; margin-top:5px; cursor:pointer;}
#acc .acc-section {overflow:hidden;}
#acc .acc-content {width:620px; padding:5px;}
