
#sidebanner
{
/*	background-image:url(/res/newimages/sidebanner_home_champ.jpg);*/
	background-image:url(/res/newimages/sidebanner_bar3.jpg);
}

#sidebanner .extensiongraphic /* FOR CHAMPAGE BOTTLE GRAPHIC OVERFLOW */
{
	background-image:url(/res/newimages/sidebanner_home_champ_extension.jpg);
}
#bottommainwrapper
{
	background-image:none;
}


#membershiptypes
{
	color:#CACACA;
	padding:20px 0px 40px 0px;
	float:left;
}

#membershiptypes .membershiptype
{
	padding-bottom:10px;
	float:left;
}
#membershiptypes .membershiptype .membershipreglink
{
	float:right;
}
#membershiptypes .membershiptype p
{
	
}

div.membershipdesc ul
{
	list-style-type: none;
}

div.cont_top
{
background-image: url(../../res/topbg_b.jpg); background-position:top; background-repeat:no-repeat;
}

div.cont_bot
{
background-image: url(../../res/botbg_b.jpg); background-position:top; background-repeat:no-repeat;
}

div.main_content_r
{
float: right;
width: 240px;
padding: 0px 0px 0px 0px;
margin-right: 0px;
}

div.main_content_l
{
float: right;
width: 240px;
padding: 0px 30px 0px 0px;
margin-right: 0px;
}

form.reg
{
}

input.inputform
{
background-color:#000000;
border-style: solid; 
border-width: 1px;
border-color:#3B3920;
font-family: verdana, arial, sans-serif;
width: 220px;
color:#ffffff;
}

textarea.inputform
{
background-color:#000000;
border-style: solid; 
border-width: 1px;
border-color:#3B3920;
font-family: verdana, arial, sans-serif;
width: 220px;
color:#ffffff;
height: 70px;
font-size:1em; 
}

div.submit
{
padding-top: 5px;
padding-bottom: 5px;
float:left;
width: 86px;
}

div.submit input
{
background-color:#7E7E7E;
border-style: solid; 
border-width: 1px;
border-color:#3B3920;
font-family: verdana, arial, sans-serif;
width: 70px;
color:#000000;
height: 25px;
margin-top:0px;
font-weight: bold;
}

p.error
{
color:#FF0101;
}

div.membershipreglink
{
	border: 1px solid #A89C6C;
}

div.membershipreglink a
{
	font-size: 1.2em;
	display: block;
	padding: 3px;
}
