@charset "utf-8";
/* CSS Document */

html 						{margin: 0;padding: 0;}

body 						{font-family: Arial, Helvetica, sans-serif;font-size:10pt;line-height: 1.3em;background: url("../img/bg.jpg") repeat-x scroll center top #F7F7F7;color:#333; text-align: center;}

#contain 					{margin:0 auto;width:940px; text-align: left;}

a:link, a:visited			{color: #3399FE;text-decoration: none; font-size:12px;}
a:hover 					{color: #3399FE;text-decoration: underline;}

#top 						{ background:url(../img/top_bar.jpg) no-repeat top center; border-bottom:1px solid #FFFFFF; height:93px; margin:20px 0 0;}
#top #logo					{ margin:0 0 0 8px; border:none; cursor:pointer;}
#top #slogan				{ border:medium none;cursor:pointer;left:360px;position:relative;}

#side 						{ background:url("../img/side_bg.jpg") repeat-x scroll center top #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;float:right;height:416px;margin:-505px 0 0;position:relative;width:277px;z-index:1000;}

#side_left 					{ background:url("../img/side_bg.jpg") repeat-x scroll center top #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;float:left;margin-bottom:78px;position:relative;width:277px;z-index:1000; padding:13px 0 0; overflow:hidden;}

#side_right 				{ float:left;margin:0 0 40px;padding:15px;position:relative;width:615px;z-index:1000; overflow:hidden;}

#inner						{width:940px!important; border-top:1px solid #FFFFFF;background:url("../img/gallery_bg.jpg") repeat-x scroll center bottom #fff; overflow:hidden;}

#footer						{ background: url(../img/footer.jpg) no-repeat top center; height:66px; width:940px; margin:0 0 20px;}
.gormleys_logo				{ background:url("../img/gormleys_logo.jpg") no-repeat scroll center top transparent;float:left;height:38px;margin:-44px 0 0 825px;width:100px; }
.gormleys_logo:hover		{ background-position:0 -39px;}					

#nav								{ }
#nav ul 							{ float:left;list-style:none outside none;margin:0;padding:0;width:940px;z-index:10; background:#FFE28C; }
#nav ul li 							{ position:relative; float:left;position:relative; }
li ul								{ position:absolute; display:none; width:90px; color:#000; }
#nav li ul li						{ height:39px; width:140px;float:left;background:#393939;display: block;cursor:pointer;padding:5px;color:#FFF; border-top:1px solid #fff;}
#nav_list li a 						{ display: block;height: 30px; background: url(../img/nav1.jpg) no-repeat;text-indent:-9999px;overflow:hidden;z-index:10;}
#nav li ul li:hover					{ display: block;background:#FA9E16 none;}

li#nav-home a 						{ background-position:0 0;left:0;margin:0 25px 0 0;width:50px;}
li#nav-home a:hover 				{ background-position: 0 -30px; }
li#nav-register a 					{ background-position:-75px 0;left:75px;margin:0 28px 0 0;width:102px;}
li#nav-register a:hover				{ background-position: -75px -30px;}
li#nav-about a 						{ background-position:-205px 0;left:205px;margin:0 28px 0 0;width:63px;}
li#nav-about a:hover				{ background-position: -205px -30px;}
li#nav-sell a 						{ background-position:-296px 0;left:296px;margin:0 28px 0 0;width:60px;}
li#nav-sell a:hover					{ background-position: -296px -30px;}
li#nav-contact a 					{ background-position:-384px 0;left:384px;margin:0 29px 0 0;width:78px;}
li#nav-contact a:hover				{ background-position: -384px -30px;}
li#nav-gormleys a 					{ background-position:-491px 0;left:491px;margin:0 269px 0 0;width:127px;}
li#nav-gormleys a:hover				{ background-position: -491px -30px;}						
li#nav-login a 						{ background-position:-887px 0;left:887px;width:45px;}
li#nav-login a:hover				{ background-position: -887px -30px;}

#footer_top							{ float:left;font-size:11px;margin:10px 0 13px 10px; width:800px;}
#footer_bottom 						{ float:left;font-size:11px;margin:0 0 0 10px; width:800px;}

#auction							{ color:#555555;float:left;font-family:georgia;font-size:27px;line-height:33px;margin:9px 0 0;text-align:center;width:277px;}
#location							{ background:url("../img/line.jpg") no-repeat scroll right bottom transparent;color:#555555;float:left;font-family:georgia;font-size:17px;margin:3px 0 10px;padding:0 0 12px;text-align:center;width:277px;}
#date								{ background:url("../img/line.jpg") no-repeat scroll right bottom transparent;color:#555555;float:left;font-family:georgia;font-size:16px;margin:2px 0 10px;text-align:center;width:277px;}
#text								{ float:left;margin:15px 0 0 15px;width:248px; color:#444444;}

.view_btn							{ background:url("../img/view_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:25px 0 0 35px;width:179px;}
.view_btn:hover						{ background-position:0 -36px;}
.view_btn:active					{ background-position:0 -72px;}

.view_result_btn					{ background:url("../img/view_result_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:17px 0 0 34px;width:179px;}
.view_result_btn:hover				{ background-position:0 -36px;}
.view_result_btn:active				{ background-position:0 -72px;}

.view_unsold_btn					{ background:url("../img/view_unsold_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:10px 0 15px 34px;width:179px;}
.view_unsold_btn:hover				{ background-position:0 -36px;}
.view_unsold_btn:active				{ background-position:0 -72px;}

.live_bidding_btn					{ background:url("../img/live_bidding_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:25px 0 0 34px;width:179px;}
.live_bidding_btn:hover				{ background-position:0 -36px;}
.live_bidding_btn:active			{ background-position:0 -72px;}

.offer_btn							{ background:url("../img/offer_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:25px 0 0 34px;width:179px;}
.offer_btn:hover					{ background-position:0 -36px;}
.offer_btn:active					{ background-position:0 -72px;}

.view_result_grey_btn				{ background:url("../img/view_result_grey_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:17px 0 0 14px;width:179px;}
.view_result_btn:hover				{ background-position:0 -36px;}
.view_result_btn:active				{ background-position:0 -72px;}

.view_unsold_grey_btn				{ background:url("../img/view_unsold_grey_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:10px 0 0 14px;width:179px;}
.view_unsold_btn:hover				{ background-position:0 -36px;}
.view_unsold_btn:active				{ background-position:0 -72px;}

.live_bidding_grey_btn				{ background:url("../img/live_bidding_grey_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:17px 0 0 18px;width:179px;}
.live_bidding_btn:hover				{ background-position:0 -36px;}
.live_bidding_btn:active			{ background-position:0 -72px;}

.offer_btn_grey_btn						{ background:url("../img/offer_btn_grey_btn.jpg") no-repeat scroll center top transparent;float:left;height:36px;margin:25px 0 0 34px;width:179px;}
.offer_btn_grey_btn:hover				{ background-position:0 -36px;}
.offer_btn_grey_btn:active				{ background-position:0 -72px;}

.auction_list							{}
.text									{float:left;margin:0 0 10px 0; width:605px;}
.title									{float:left;font-size:16px;font-weight:bold;margin:0 0 20px; width:620px;color:#444444;}
.bold									{color:#3399FE;float:left;font-size:12px;font-weight:bold;margin:0 0 10px;width:600px;}
.text-box								{}
.label									{ font-style:italic;margin:0 5px;}

.btn-register							{ background:url(../img/register-btn.jpg) no-repeat 0 0;border:medium none;cursor:pointer;height:22px;margin:5px 0 0 88px;text-indent:-9999px;width:109px;}
.btn-submit								{ background:url("../img/submit-btn.jpg") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:22px;margin:8px 0 0 189px;text-indent:-9999px;width:58px;}
.btn-submit2							{ background:url("../img/submit-btn.jpg") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:22px;margin:8px 0 0 10px;text-indent:-9999px;width:58px;}
.btn-login								{ background:url(../img/login-btn.jpg) no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:22px;margin:5px 0 0 229px;text-indent:-9999px;width:58px;}
.btn-submit-contact						{background:url("../img/submit-btn.jpg") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:22px;margin:1px 0 0 229px;text-indent:-9999px;width:58px;}
.btn-register-login {background:url("../img/register-btn.jpg") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:22px;margin:5px 0 0 7px;text-indent:-9999px;width:109px;
}

.login-form								{ border-bottom:1px solid #EAEAEA;margin:10px 0;overflow:hidden;padding:10px 0; float:left;}

#form-left								{ float:left;margin:0 5px 20px;width:300px;}
#form-right								{ width:300px; float:left;}
#form-wide								{ float:left;width:600px;}

#form-left-contact								{ float:left;margin:0 5px 20px;width:370px;}
#form-right-contact								{ width:220px; float:left;}

#form-left-email {float:left;margin:0 5px 0 0;width:300px;}

.fieldcolour							{ background:none repeat scroll 0 0 #EAEAEA;border:medium none;margin:0 0 4px;padding:7px;width:183px; }
.reg-label								{ float:left;font-style:italic;margin:4px 0 0;width:90px;}
.reg-label-email						{ float:left;font-style:italic;margin:4px 0 0;width:50px;}
.reg-label-email-contact				{ float:left;font-style:italic;margin:0;width:50px;}
.viewmap								{ float:left;margin:10px 0 0;width:200px;}


.clear	{clear:both;}

.small { font-size:12px;}

.border { border:2px solid #3399FE;}

.red { color: #CC0000;}

#next_auction {
float:left;
margin:10px 0 0 15px;
width:248px;
border-top:1px solid #ccc;
}

#next_auction #a_title{
color:#555555;
font-family:georgia;
font-size:20px;
text-align:center;
width:248px;
float:left;
height:40px;
margin-top:10px;
}

#next_auction .more_text {
color:#444444;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
line-height:1.3em;
}

#side {
    background: url("../img/side_bg.jpg") repeat-x scroll center top #FFFFFF !important;
    border-left: 1px solid #FFFFFF !important;
    border-right: 1px solid #FFFFFF !important;
    float: right !important;
    height: 416px !important;
    margin: -505px 0 0 !important;
    padding: 10px 10px 0 !important;
    position: relative !important;
    width: 245px !important;
    z-index: 1000 !important;
}

#auction {
	color: #555555 !important;
    float: left !important;
    font-family: georgia !important;
    font-size: 23px !important;
    line-height: 33px !important;
    text-align: center !important;
    width: 257px !important;}
	
#side p {font-size:11px; }
	
#side ul {font-size:12px; margin:0 0 0 -25px; }
