/* CSS Document  Chariot Creative */


body {
background: #000000 url(../Userfiles/image/bg.jpg);
margin:0;
}






#horseboxtop {
float:left;
width:550px;
margin:15px 0 15px 0px;
padding: 10px 0 10px 0;
}

#horseboxtop img {
margin:0;
}

#subpagemid #horseboxtop p {
float:none;
font-size:14px;
}

#horseboxtop h2.name {
font-size:24px;
padding:0 0 10px 0;
margin-bottom:5px;
}

#horseboxtop h3.name {
font-size:24px;
padding:10px 0 10px 0;
}

#horseboxtop p.blood {
font-size:16px;
font-weight:bold;
}










#horsebox {
float:left;
width:850px;
margin:15px 0 15px 0px;
padding: 10px 0 10px 0;
}

#horsebox img {
margin:0 22px 0 75px;
}

#horsebox a img {
border:none;
text-decoration:none;
}

#subpagemid #horsebox p {
float:none;
font-size:14px;
}

#horsebox h1.heading {
font-size:36px;
padding:0 0 10px 0;
margin:0 0 5px 65px;
}

#horsebox h2.name {
font-size:24px;
padding:0 0 10px 0;
margin-bottom:5px;
}

#horsebox h3.name {
font-size:24px;
padding:10px 0 10px 0;
}

#horsebox p.blood {
font-size:16px;
font-weight:bold;
}

#horsebox p {
margin-left:80px !important;
}

#subpagemidright {
float:left;
width: 580px;
margin:10px 0 0 20px;
}

#subpagemid #subpagemidright p {
float:left;
font-family:Georgia;
font-size:15px;
line-height:22px;
width:560px;
margin:10px 20px 10px 10px;
}

#subpagemid #subpagemidright h2 {
float:left;
font-family:Georgia;
font-size:24px;
width:800px;
margin:10px 0 5px 10px;
}

#subpagemid #subpagemidright h1 {
float:left;
font-family:Georgia;
font-size:36px;
width:800px;
margin:10px 0 5px 10px;
}


#userleftmenu {
float:left;
width:185px;
height:auto;
margin:10px 0 0 75px;
padding:0;
background:#c6bb96;
padding:10px;
}

#userleftmenu ul {
float:left;
padding:0;
margin:0;
}

#userleftmenu ul li {
float:left;
list-style:none;
padding:0;
margin:0;
}

#userleftmenu ul li a {
float:left;
width:185px;
height:32px;
background: url(../Userfiles/image/userleftmenu.png) no-repeat;
margin:0;
padding:0;

text-decoration:none;
font-family:verdana;
font-size:14px;
color:#fff;
margin:0;
text-transform:uppercase;
}


#userleftmenu ul li a:hover {
background: url(../Userfiles/image/userleftmenu2.png) no-repeat;
color:#ffe300;
}

#userleftmenu ul li a.current {
background: url(../Userfiles/image/userleftmenu2.png) no-repeat;
color:#ffe300;
}

#userleftmenu ul li a span {
float:left;
padding:7px 0 0 30px;
}





#userleftmenu ul li.sales a {
float:left;
width:185px;
height:17px;
background: url(../Userfiles/image/sales-arrow.png) no-repeat top left;
margin:0 0 0 15px;
padding:5px 0 0 22px;
text-decoration:none;
font-family:verdana;
font-size:12px;
color:#363023;
text-transform:none;
}


#userleftmenu ul li.sales a.last {
margin:0 0 15px 15px;
}

#userleftmenu ul li.sales a.currentlast {
margin:0 0 15px 15px;
color:#000000;
text-decoration:underline;
}

#userleftmenu ul li.sales a:hover {
color:#000000;
text-decoration:underline;
}

#userleftmenu ul li.sales a.current {
color:#000000;
text-decoration:underline;
}
 




#preload {
display:none;
}

#ddcontainer {
width:950px;
margin:0 auto;
}

#PageBase {
width:950px;
margin:0 auto;
}

#PageBase table {
float:left;
color:#000000;
}


#LoginTable.LoginTable {
float:left;
background: url(../Userfiles/image/contentbgmid.png) repeat-y;
width:950px; height:auto;
margin:0 0 25px 0;
font-family:Georgia;
font-size:14px;
color:#000000;
padding:0 45px 0 60px;
}

#DirectionsLbl {
float:left;
margin:25px 0 0 0;
}

#lnkUpdate {
float:left;
margin:0 0 20px 0;
}

#Table1.AddUserTable {
background: url(../Userfiles/image/contentbgmid.png) repeat-y;
width:950px; height:auto;
margin-top:0;
font-family:Georgia;
font-size:14px;
color:#000000;
padding:0 45px 0 60px;
}

#Table1.AddUserTable td {
width:800px;
}

#AddUserInfo {
float:left;
font-family:Georgia;
font-size:14px;
color:#000000;
margin:3px 0 0 0px;
}


#AcceptAuctionRulesCheckbox {
width:200px;
}



#maincontent {
float:left;
background: url(../Userfiles/image/contentbgtop.png) no-repeat top;
width:950px; height:auto;
margin:0 auto;
padding:0;
}

#subpagetop {
float:left;
background: url(../Userfiles/image/contentbgtop.png) no-repeat;
width:950px; height:42px;
margin:0;
padding:0;
}



#subpagemid {
float:left;
background: url(../Userfiles/image/contentbgmid.png) repeat-y;
width:950px; height:auto;
margin:0;
padding:0;
}



#subpagemid p {
float:left;
font-family:Georgia;
font-size:14px;
line-height:18px;
width:800px;
margin:10px 0 10px 75px;
}

#subpagemid p img {
padding:7px;
}

#subpagemid p a {
color:#94070a;
}

#subpagemid h2 {
float:left;
font-family:Georgia;
font-size:26px;
width:800px;
margin:10px 0 5px 75px;
}


#subpagemid h3 {
float:left;
font-family:Georgia;
font-size:22px;
width:800px;
margin:10px 0 5px 75px;
}

#subpagemid h3.services {
float:left;
font-family:Georgia;
font-size:34px;
width:800px;
margin:10px 0 5px 75px;
border-bottom:#560104 solid thin;
padding:0 0 5px 0;
color:#560104;
}

#subpagemid h4 {
float:left;
font-family:Georgia;
font-size:17px;
width:800px;
margin:10px 0 5px 75px;
}








#subpagebot{
float:left;
background: url(../Userfiles/image/contentbgbot.png) no-repeat;
width:950px; height:45px;
margin:0 0 15px 0;
padding:0;
}


#header {
float:left;
background: url(../Userfiles/image/header-r2.png) no-repeat;
width:950px;
height:223px;
margin:0;
padding:0;
}

#logo {
float:left;
margin:55px 0 0 75px;
}

#homemenu {
float:left;
margin:15px 0 0 15px;
text-align:left;
width:950px;
}
#homemenu ul {
margin:0 0 0 0px;
}
#homemenu ul li {
float:left;
list-style:none;
display:inline;
padding:0 22px 0 0;
}
#homemenu ul li.home a {
float:left;
background:url(../Userfiles/image/menu_home.png) no-repeat;
width:50px; height:21px;
}
#homemenu ul li.home a:hover {
background:url(../Userfiles/image/menu_home2.png) no-repeat;
}


#homemenu ul li.services a {
float:left;
background:url(../Userfiles/image/menu_services.png) no-repeat;
width:61px; height:21px;
}
#homemenu ul li.services a:hover {
background:url(../Userfiles/image/menu_services2.png) no-repeat;
}



#homemenu ul li.contact a {
float:left;
background:url(../Userfiles/image/menu_contact.png) no-repeat;
width:85px; height:21px;
}
#homemenu ul li.contact a:hover {
background:url(../Userfiles/image/menu_contact2.png) no-repeat;
}



#homemenu ul li.about a {
float:left;
background:url(../Userfiles/image/menu_about.png) no-repeat;
width:77px; height:21px;
}
#homemenu ul li.about a:hover {
background:url(../Userfiles/image/menu_about2.png) no-repeat;
}



#homemenu ul li.auctions a {
float:left;
background:url(../Userfiles/image/menu_auctions.png) no-repeat;
width:67px; height:21px;
}
#homemenu ul li.auctions a:hover {
background:url(../Userfiles/image/menu_auctions2.png) no-repeat;
}




#homemenu ul li.aucreg a {
float:left;
background:url(../Userfiles/image/menu_aucreg.png) no-repeat;
width:164px; height:26px;
}
#homemenu ul li.aucreg a:hover {
background:url(../Userfiles/image/menu_aucreg2.png) no-repeat;
}



#homemenu ul li.sales a {
float:left;
background:url(../Userfiles/image/menu_sales.png) no-repeat;
width:40px; height:21px;
}
#homemenu ul li.sales a:hover {
background:url(../Userfiles/image/menu_sales2.png) no-repeat;
}



#homemenu ul li.login a {
float:left;
background:url(../Userfiles/image/menu_login.png) no-repeat;
width:56px; height:26px;
}
#homemenu ul li.login a:hover {
background:url(../Userfiles/image/menu_login2.png) no-repeat;
}



#homemenu ul li.preview a {
float:left;
background:url(../Userfiles/image/menu_preview.png) no-repeat;
width:65px; height:19px;
}
#homemenu ul li.preview a:hover {
background:url(../Userfiles/image/menu_preview2.png) no-repeat;
}





/*********************/


#homecontent {
float:left;
background:url(../Userfiles/image/contentbgfull.png) no-repeat;
width:950px;
height:629px;
margin:0;
}


#welcome {
float:left;
width:275px;
height:auto;
margin:65px 0 0 78px;
padding:0;
}
#welcome h1 {
float:left;
background:url(../Userfiles/image/welcome.png) no-repeat;
width:250px; height:55px;
margin:0 0 10px 0;
}
#welcome p {
float:left;
width:245px;
font-family:Georgia;
color:#ffffff;
font-size:13px;
line-height:25px;
margin:5px 0 0 0;
}


#homemain {
float:left;
width:535px;
height:auto;
margin:65px 0 0 15px;
}
#homemain a.store {
float:left;
background:url(../Userfiles/image/logo-store-new.png) no-repeat;
width:493px;
height:124px;
text-decoration:none;
border:none;
margin: 8px 0 10px 0;
}
#homemain a.store:hover {
background:url(../Userfiles/image/logo-store-new2.png) no-repeat;
}


#homemain a.farm {
float:left;
background:url(../Userfiles/image/logo-farm.png) no-repeat;
width:237px;
height:208px;
text-decoration:none;
border:none;
margin: 3px 10px 0px 5px;
}
#homemain a.farm:hover {
background:url(../Userfiles/image/logo-farm2.png) no-repeat;
}



#homemain a.auctions {
float:left;
background:url(../Userfiles/image/logo-auctions.png) no-repeat;
width:233px;
height:210px;
text-decoration:none;
border:none;
margin: 0px 0px 0px 10px;
}
#homemain a.auctions:hover {
background:url(../Userfiles/image/logo-auctions2.png) no-repeat;
}



#homebot {
width:487px; height:127px;
background:url(../Userfiles/image/homebot.png) no-repeat;
float:left;
margin:18px 0 0 25px;
}

#homebot p {
float:left;
width:300px;
color:#b88753;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
margin:0px 0 0 45px;
}

#homebot a {
color:#f1d77b;
text-decoration:underline;
}
#homebot a:hover {
color:#fff;
}

/********************************/


#ddfooter {
float:left;
width:950px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin:10px 0 0 0px;
}
#ddfooter p.copyright {
text-align:center;
font-size:11px;
}

#ddfooter p {
font-size:13px;
}
#ddfooter p a {
color:#ffffff;
text-decoration:none;
}
#ddfooter p a:hover {
color:#fff;
text-decoration:underline;
}