@charset "UTF-8";

body {
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
	background-attachment:fixed;
}

a img {
	border:0;
}

h1 {
	font-size:18px;
	color:#000;
	font-weight:normal;
	margin-bottom:8px;
}

h2 {
	font-size:12px;
	color:#84004B;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:5px;
}


p {
		padding:0;
		margin:5px 10px 10px 0px;
}


.TOPMENU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 10px;
}
.TOPMENU a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 12px;
	background-color: #000000;
	border-right-style: solid;
	border-right-color: #666666;
	border-right-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.TOPMENU a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#8d0023;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 12px;
	padding-left: 12px;
	background-color: #000000;
	border-right-style: solid;
	border-right-color: #666666;
	border-right-width: 1px;
}
.textbox {
}
.textboxtext {
	padding-right: 10px;
	padding-left: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #FFFFFF;
}
input {
	background-color: #D4DFB7;
	margin-bottom: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 2px;
}
.baselinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.baselinks a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.baselinks a:hover{
	color: #000000;
}
.inputlabels {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 100%;
	color: #FFFFFF;
}
.specialsbacking {
	background-image: url(images/specials_backing.jpg);
	background-repeat: no-repeat;
}
.events_backing {
	background-color: #5E1019;
}


.mainHolder {
display:block;
width:984px;
overflow:hidden;
height:1%;
background-repeat:no-repeat;
background-position:top left;
}

.leftCol {
float:left;
width:205px;
padding-top:15px;
}

.rightCol {
float:right;	
width:510px;
margin-right:15px;
margin-top:15px;
}

.productsDiv {
float:left;
width:730px;
color:#fff;
font-size:11px;
line-height:18px;
margin-bottom:5px;
margin-left:40px;
background-repeat:no-repeat;
}

* html .productsDiv {
	padding-left:0px;
	padding-left:25px;
	margin-left:-90px;
	width:700px;
}

.welcomeDiv {
float:left;
width:506px;
height:266px;
color:#fff;
font-size:11px;
line-height:17px;
margin-bottom:5px;
background-image:url(images/welcome_bg.gif);
background-repeat:no-repeat;
-moz-opacity:.70; 
filter:alpha(opacity=70); 
opacity:.70;
}


.panelTitles {
display:block;
font-size:19px;
color:#fff;
font-weight:lighter;
font-style:italic;
margin-bottom:18px;
margin-top:3px;
}

.membersDiv {
float:left;
position:relative;
width:194px;
height:295px;
margin-bottom:15px;
margin-right:6px;
color:#ebebeb;
font-size:11px;
line-height:17px;
background-image:url(images/members_bg.gif);
background-repeat:no-repeat;
-moz-opacity:.70; 
filter:alpha(opacity=70); 
opacity:.70;
}

.eventsDiv {
float:left;
width:304px;
height:295px;
margin-bottom:15px;	
color:#ebebeb;
font-size:11px;
line-height:16px;
background-image:url(images/events_bg.gif);
background-repeat:no-repeat;
-moz-opacity:.85; 
filter:alpha(opacity=85); 
opacity:.85;
}

.welcomeDiv p, .membersDiv p, .eventsDiv p {
margin:0;
padding:0;
padding-bottom:8px;
}

.catMenu {
display:block;
background-image:url(images/catmenu_bg.gif);
background-repeat:no-repeat;
background-position:top left;
width:207px;
height:34px;
font-family:Arial;
font-size:16px;
line-height:28px;
text-decoration:none;
font-style:italic;
margin-bottom:3px;
padding-left:15px;
}

.catMenu:hover {
	background-position:0em -2.2em;
}


.catMenuPink {
display:block;
background-image:url(images/catmenupink_bg.gif);
background-repeat:no-repeat;
background-position:top left;
width:207px;
height:34px;
font-family:Arial;
font-size:16px;
line-height:28px;
text-decoration:none;
font-style:italic;
margin-bottom:3px;
padding-left:15px;
}

.catMenuPink:hover {
	background-position:0em -2.2em;
}

.catMenuGold {
display:block;
background-image:url(images/catmenugold_bg.gif);
background-repeat:no-repeat;
background-position:top left;
width:207px;
height:34px;
font-family:Arial;
font-size:16px;
line-height:28px;
text-decoration:none;
font-style:italic;
margin-bottom:3px;
padding-left:15px;
}

.catMenuGold:hover {
	background-position:0em -2.2em;
}

.catMenuGreen {
display:block;
background-image:url(images/catmenugreen_bg.gif);
background-repeat:no-repeat;
background-position:top left;
width:282px;
height:34px;
font-family:Arial;
font-size:16px;
line-height:28px;
text-decoration:none;
font-style:italic;
margin-bottom:3px;
padding-left:40px;
}

.catMenuGreen:hover {
	background-position:0em -2.2em;
}


.advert1 {
display:block;
margin:5px;
margin-top:15px;
}

.menulinebreak {
	display:block;
	width:982px;
	margin:0 auto;
}


.biddingLink {
text-decoration:none;
}

.biddingLink:hover {
color:#a57732;
}

.twitterbox {
display:block;
width:295px;
height:58px;
padding-top:3px;
background-image:url(images/twitter_box.jpg);
background-repeat:no-repeat;
margin-left:5px;
}
.sociallink {
display:block;
width:34px;
height:37px;
}