@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif; font-size:12px;  color: #666666;
background-color:#000000;

}

h1{ font-family:Arial, Helvetica, sans-serif; font-size: 32px;  font-weight:normal; color:#000000; border-bottom:1px solid #dbdbd8;}
h2{ font-family:Arial, Helvetica, sans-serif; font-size: 23px;  font-weight:normal; color:#000000; border-bottom:1px solid #dbdbd8;}
h3{ font-family:Arial, Helvetica, sans-serif; font-size: 16px;  font-weight:normal; color:#000000; border-bottom:0px solid #dbdbd8;}
h4{ font-family:Arial, Helvetica, sans-serif; font-size: 14px;  font-weight:normal;}
h5 { font-family:Arial, Helvetica, sans-serif; font-size: 1em;  font-weight:bold; color:#6fa1bb; background-color:#FFFFFF;}

p{
line-height:18px;
}

a, a:visited{
color:#833687;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}


#wrapper{
background-image:url(../images/wrapper-bg.jpg);
background-repeat:repeat-x;
background-color:#403d46;
}

#holder{
width:900px;
margin:0 auto;
}

#header{
height:117px;
position:relative;
background-image:url(../images/logo-with-bottom.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
/*********start nav***********/
#header #navigation{
position:absolute;
right:0px;
top:12px;
}

/*#udm {
float:left;
border: 0px solid green;
}*/

/*#udm li {
float:left;
margin: 0;
padding: 0;
display: inline;
list-style: none;
}*/

#udm a {
float:left;
text-decoration:none;
}

#udm a:hover {
float:left;
}
/*********end nav***********/

#banner{
background-image:url(../images/banner.jpg);
height:165px;
}

#content{
background-image:url(../images/content-bg-top.jpg);
background-repeat:repeat-x;
background-position:top;

}

/*contentbottom{
height:51px;
background-image:url(../images/content-bg-bottom.jpg);
background-repeat:repeat-x;
}*/

#contentOver{
background-image:url(../images/content-bg-bottom.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFFFFF;
}

#left{
float:left;
width:575px;
padding:20px 10px 50px 20px;
border:0px solid red;
}

#left img.rightImage{
float:right;
margin:0px 0px 10px 10px;
}

#right{
padding:33px 20px 20px 10px;
margin-left:610px;
border:0px solid green;
}
#right .freeTrialBtn{
border:0px;
}

.clear{
clear:both;
}

.loginBtn{
	color:#fff;
	background: url(../images/login-btn.jpg) no-repeat;
	border:none;
	width:57px;
	height: 26px;
	cursor:hand;
}

#footer{
width:900px;
margin:0 auto;
margin-top:12px;
margin-bottom:12px;
}
#footer a:link, #footer a:visited{
color:#666666;
text-decoration:none;

}
#footer a:hover{
color:#666666;
text-decoration:underline;
}

#footer .footerLeft{
float:left;
width:450px;
padding-left:4px;
border:0px solid blue;
padding-bottom:12px;

}

#footer .footerRight{
margin-left:500px;
text-align:right;
padding-right:4px;
border:0px solid red;
}

.inputText{
color:#666666;
}

.formRow{
padding:10px 20px 10px 10px;
}

.formField{
margin-top:5px;
}

.submitBtn{
padding:20px 20px 20px 10px;
}

.captcha{
padding:10px 20px 10px 10px;
}
.nightclubs {
	display:block;
	width:77px;
	height:13px;
	margin: 7px 15px 0px 15px;
	background:url("/templates/static_files/images/nightclubs-btn.gif") no-repeat left top;
}
.nightclubs:hover {
	margin: 8px 15px 0px 15px;
	background-position:left -14px;
}
.associate-members {
	display:block;
	width:132px;
	background:url("/templates/static_files/images/associate_members.gif") no-repeat left top;
	height:13px;
	margin: 7px 15px 0px 15px
}
.associate-members:hover {
	margin: 8px 15px 0px 15px;
	background-position:left -14px;
}
a.sub-mem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#484848;
	text-decoration:none;
	text-transform:uppercase;
}
a.sub-mem:hover {
	text-decoration:underline;
}