/*
About this style sheet
------------------------

This is the main template style sheet. This Stylesheet is linked to in in the logged out and logged in headers of your site which in turn are located via Advanced Editor>Edit Logged out and Advanced Editor>Edit Logged in respectively. Any queries, contact Rob. 

Quick Editing
---------------

We have added template colour changing shortcut stylesheet to enable quick edits of colours and graphics.

Edit the page "stylesquick" in the page editor to edit core page colours which will overrride certain elements of this main stylesheet.
*/


/*-------------------Main Body Tag Styling---------------------*/
body{
background: #520000 url(/images/sexybg.gif) repeat-x;
font-family: helvetica, sans serif;
}

/*------------------Main Content Container-------------------*/
.maincontainer{
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
-border-radius:15px 15px 0 0;
/*-moz-box-shadow:1px 1px 10px #000000, 10px 10px 20px rgba(0, 0, 0, 0.2);*/
/*-webkit-box-shadow:1px 1px 10px #000000, 10px 10px 20px rgba(0, 0, 0, 0.2);*/
border:8px solid #000000;
}
/*---------------------Preset Heights-------------------------*/
.height35{height: 35px;}
.height150{height: 150px;}
.height170{height: 170px;}
.height350{height: 350px;}
.height350b{height: 348px;}
.height700{height: 700px;}
.clear0{
clear: both;
height: 0;
}
/*Typography Additions*/

/*-----------------Header graphic image replacement------------------*/
/*
h1.graphic{
background: url(image path here) no-repeat;
height: 65px;
width: 300px;
text-indent: -9999px;
margin: 0;
float:right;
display: inline;
}
h1 span.graphic{
margin: 0;
}
*/
/*--------------------------------Site title styles----------------------------------*/
h1.sitename{
color:#FFFFFF;
font-family:"Myriad Pro",Helvetica Neue,Arial,sans-serif;
font-size:18pt;
margin:5px 10px 10px 0;
text-align:right;
text-shadow:0 3px 6px rgba(0, 0, 0, 0.75);;
}
h1.sitename a{
color: #FFFFFF !important;
}
h1.sitename-li{
margin: 10px 10px 5px 0;
text-align:right;
font-size: 1.2em;
color: #cc0000;
}
h2.sitename-sub{
color:#AA0000;
font-size:12pt;
margin:10px 10px 5px 0;
text-align:right;
}
h2{
margin: 0;
font-size: 1.5em;
}
h3{
font-size:1.2em;
margin-left:7px;
margin-top:12px;
}
h4.frontpage{
margin: 12px 0 10px 10px;
}
.logo{margin: 10px;}
.header{background: #ffffff url(/gfx/simple/dating-light/header-bg.jpg) repeat-x;}
.italic{font-style: italic;}
.border-1px{border: 1px solid #000;}


/*-----------------Horizontal Menu--------------------*/
#menu{
height: 75px;
background: #eeeeee url(gfx/simple/shared/logo_head_01.gif) repeat-x;
}
#horizontal
{
color:#fff;
margin: 0;
font-family: "lucida sans unicode","lucida grande",sans-serif;
font-size: 1em;
letter-spacing: -0.2pt;
margin:0 0 0 3px;

}
#horizontal a{
background: /*url(gfx/simple/shared/tabs_vert_black-pink.gif) repeat*/;
margin: 0;
}

 #horizontal a, #horizontal a:visited {
background: #212121;
background-position:0 0px;
border:1px solid #AA0000;
color:#ffbe1b;
display:block;
font-weight:normal;
height:19px;
padding:4px 10px 2px;
text-decoration:none;
 }
#horizontal a:active {
color:#000000;
text-decoration:none;
display:block;
padding: 4px 10px 2px 10px;
height: 19px;
background-position: 0 0;
}

#horizontal a:hover, #horizontal a:visited:hover {
background: #AA0000 url("/images/media-page-grad.gif") repeat-x;
color:#FF0000;
text-decoration:none;
display:block;
background-position: 0 0;
padding: 4px 10px 2px 10px;
height: 19px;
font-weight: normal;
border: 1px solid FFCC00;
}
 dd.horiz
{
margin:10px 0 0 7px;
padding:0 0 0 0;
text-align:center;
height: 19px;
/*width: 110px;*/
float: left;
text-align: center;
font-size: 9pt;
}

#language{
float: left;
width: 130px;
height: 20px;
background: #444;
margin: 10px 0 0 10px;
}
.language-img{
float: left;
margin: 4px 0 0 5px;
border: none;
}
/*-------Logged out page main content containers-------*/
#joinwindow center, #searchwindow center {
font-size:0.9em;
margin:40px 10px 10px 0;
}

#joinwindow td, #searchwindow td {
border-collapse:collapse;
/*padding:5px 0 5px 10px;*/
}
#searchwindow td {
padding:4px;
}

#joinwindow blockquote, #searchwindow blockquote {
color:#AAAAAA;
line-height:110%;
}
#joinwindow a {
color:#AA0000;
font-size:0.8em;
}



/*-------Logged out search box styling-------*/
.losearchtext{
font-size: 0.75em;
font-family: "trebuchet ms", tahoma, arial, san-serif;
}
.losearchgap{height: 1px !important;}
#losearchminage, #losearchmaxage, #losearchcountry{font-size: 0.75em;}


/*-------Tag Cloud Styling-------*/
#tagcloud{
/*height: 130px;*/
/*width: 340px;*/
overflow: hidden;
margin: 10px;
float: left;
}
p.tags{
text-align:justify;
margin: 7px;
font-family: georgia, serif;
}
.smalltag, .smalltag a{
font-size: 100%;
color: #aaaaaa;
text-decoration: none;
}
.smalltag, .smalltag a, .smalltag a:visited, .mediumtag, .mediumtag a, .mediumtag a:visited, .largetag, .largetag a, .largetag a:visited, .massivetag, .massivetag a, .massivetag a:visited  {
text-decoration: none;
}
.mediumtag, .mediumtag a{
font-size: 105%;
color: #555555;
}
.largetag, .largetag a{
font-size: 110%;
font-weight: bold;
color: #343434;
}
.massivetag, .massivetag a{
font-size: 120%;
font-weight: bold;
color: #ff5500;
}

.sidebarhead{
background: url(/gfx/simple/adult-dark/sidebar-head-bp.gif) repeat-x;
color: #e66a8f;
}
/*-------Form layout styling-------*/
form{margin: 10px;}


.footer-banner{margin: 15px 0 0 0;}

/*-------standard fieldset-------*/

fieldset
{
border:1px solid #AAAAAA;
margin:0 20px;
}
legend
{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #AAAAAA;
color:#232323;
font-size:90%;
}

/*-------Join form field set-------*/

#join-form fieldset
{
border:1px solid #AAAAAA;
margin:0 20px;
}

#join-form legend
{
border:1px solid #AAAAAA;
background: #AAAAAA;
color: #FFFFFF;
margin:0 20px;
padding: 4px;
}


/*-------------------Last 20 Styles-------------------*/
/*These are used to change the style of the tables in the logged in are - for latest members etc*/
.last20bg{
/*border: 1px solid #AAAAAA;*/
-moz-box-shadow:1px 1px 5px #AAAAAA, 2px 2px 20px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:1px 1px 5px #AAAAAA, 2px 2px 20px rgba(0, 0, 0, 0.2);
border-collapse:collapse;
margin:0 0 50px;
font-size: 0.8em;
}
.last20head{
background:#AA0000 none repeat scroll 0 0;
color:#FFFFFF;
font-size:1em;
padding:10px;
}
.last20head a{
color: #FFFFFF;
}
.last20one{
background:#F5F5F5;
padding:7px;
}
.last20two{
background:#FBFBFB;
padding:7px;
}
.small{font-size: 0.75em;}

.clear0{
clear: both;
height: 0;
}
/*-----------------------Typography Additions-------------------------*/
/*Additional cutom typographical styles*/
h2.section{
text-align: center;
}
h1 a, h1 a:hover, h1 a:visited, h1 a:visited:hover{color: #000000; text-decoration: none !important;}

h2 a, h2 a:hover, h2 a:visited, h2 a:visited:hover{color: #ffffff; text-decoration: none !important;}

.logo{margin: 10px;}
.header{background: #ffffff url(/gfx/simple/dating-light/header-bg.jpg) repeat-x;}
.italic{font-style: italic;}
.border-1px{border: 1px solid #000;}
.cb-darkgrad{background: #000000 url(/gfx/simple/shared/footer-slate-grey.gif) repeat-x;}

.helvetica{
font-family: helvetica, sans-serif !important;
}

/*--------------------Footer List Styles----------------------*/

.mh500{min-height: 500px;}
ul{list-style-type: none; font-size: 0.9em; margin: 0 0 0 0; padding: 0; text-indent: 0;}
li{list-style-type: none; font-size: 0.9em; margin: 0 0 0 0; padding: 0; text-indent: 0;}
.mh500{min-height: 500px;}
ul a:link, ul a:visited{color:#FFFFFF; text-decoration:  none;}
ul a:hover, ul a:visited:hover{color: #FF0000; text-decoration: none; /*border-bottom: 1px dotted #FFFFFF !important;*/}
.cb-footergrad{background: #000000 url(/gfx/simple/shared/footer-dk-red.gif) repeat-x;}

.last20one ul a:link, .last20one ul a:visited{color:#444444; text-decoration:  none;}
.last20one ul a:hover,.last20one ul a:visited:hover{color: #FF0000; text-decoration: none; /*border-bottom: 1px dotted #FFFFFF !important;*/}





a{color: #CC0000;
text-decoration: none;
}
a:hover{text-decoration: underline;}



/*-------Styles to edit quick join section-------*/
#formdiv form{margin: 0 10px;}
h2.qj_title {
color:#ffbe1b;
font-size:1.1em;
margin:10px 0 0 10px !important;
}
table.qj{margin: 15px 0 0 0; width: 325px;}
.qj_username, .qj_password, .qj_emailaddress {
background: #ECECEC url("/images/inputbg.gif") no-repeat;
border:1px solid #FFFFFF;
color:#000000;
font-size:1.2em;
padding:4px;
width:96%;
}
.qj_button{
background:#ECECEC url(/images/inputbg.gif) repeat-x scroll 0 0;
scroll 0 0 #CC0000;
border:1px solid #FFFFFF;
color:#FFFFFF;
float:right;
font-size:1.2em;
font-weight:bold;
margin:5px 0 0;
padding:5px 20px;
}
.qj_country, .qj_gender {
background: #ECECEC url("/images/inputbg.gif") no-repeat;
border:1px solid #FFFFFF;
color:#000000;
font-size:1.2em;
padding:0;
width:100%;
}
.qj_tr1{font-size: 0.8em; color: #EEEEEE;}
.qj_tr2{font-size: 0.8em; color: #EEEEEE;}
.qj_tr3{font-size: 0.8em; color: #EEEEEE;}
.qj_tr4{font-size: 0.8em; color: #EEEEEE;}
.qj_tr5{font-size: 0.8em; color: #EEEEEE;}
.qj_tr6{height: 25px;}


.qj_td1, .qj_td2, .qj_td3, .qj_td4, .qj_td5{ width: 35% !important;}

p.boxtext{
font-size:0.8em;
line-height:140%;
margin:10px;
}
p.boxtext-ntm {
font-size:0.8em;
line-height:140%;
margin:0 10px;
}

.qjside table.qj {
width:100% !important;
font-size: 8pt;
}

h2.searchtitle{color: #000000; margin: 0 !important; font-size: 1.1em;}


/*-----------------Vertical Menu Container-----------------------*/
/*Styling of the vertical navigation menu in the logged in section*/
 #menuvert
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#111111;
        margin: 10px;
        border: none;
}

#menuvert a, #menuvert a:visited
{
	color:#232323;
	text-decoration:none;
	display:block;
	padding:0.4em 0.4em 0.4em 2em;
	font-weight:normal;
        background: #FFFFFF;
}
#menuvert .r1 a,#menuvert .r1 a:visited {
background:#F5F5F5;
}
#menuvert .r2 a,#menuvert .r2 a:visited {
background:#EFEFEF;
}

#menuvert .r1 a:hover, #menuvert .r2 a:hover
{
	color:#FFFFFF;
	font-weight:normal;
	padding:0.4em 0.4em 0.4em 2em;
        background: #212121 url(gfx/simple/shared/bp-rep/02-anim.gif) no-repeat;
	display: block;
}

dd
{
margin:0 0 0 0;
padding:0px;
text-align:left;
}

dt
{
color:#ffbe1b;
font-size:1.2em;
font-weight:bold;
height:20px;
margin:0;
padding:0.4em;
text-align:left;
background: #510a0a url("/images/media-page-grad.gif") repeat-x;
}
dt#top{
margin:0;
background: #510a0a url("/images/media-page-grad.gif") repeat-x;
}

dl
{
margin: 0px;
padding: 0px;
}
.li-grad{
background:transparent url(/gfx/simple/adult-dark/li-grad.gif) repeat-x;
}
.bdr-1px-light-grey{
border: 1px solid #bbbbbb;
}

.pagetop a{
color: #FFFFFF;
}
h3.lowertext{
color:#FF9A00;
font-family:gerogia,serif;
font-size:16pt;
margin:0 0 10px;
}
p.lowertext{
border-bottom:1px dashed #BB5500;
color:#FF9A00;
font-family:gerogia,serif;
margin:0 0 25px;
padding:0 0 45px;
}

/*-------Search box container-------*/
.formcontainer{
background:none repeat scroll 0 0 #AA0000;
border:1px solid #000000;
color:#FFFFFF;
width:70%;
}
.formcontainer a{
color:#FF9A00;
}
.last20head a{
color:#FFFFFF !important;
}
/*-------Popup caption styling-------*/
.popupbg
{
background-color:#000000 !important;
padding:3px !important;
color:#FFF !important;
font-family:verdana,arial !important;
font-size:9pt !important;
font-weight:normal !important;
}
.popupcaption
{
color:#000000 !important;
font-size:9pt !important;
background-color:#CCCCCC !important;
border:1px solid #000000 !important;
font-family:verdana !important;
font-weight:bold !important;
}
/*-------Footer affiliate ad styling-------*/
.diydfooter, .diydfooter a, .payout, .payout a
{
font-family: georgia, serif;
font-size: 0.85em;
text-decoration: none;
color: #444444;
}
.diydfooter a:hover, .payout a:hover
{
color: #CCCCCC;
}

/*-------Super CSS buttons code-------*/
/*Set button widths*/
.b250{width: 250px;}
.b150{width: 150px;}

.superbutton a{
background: transparent url(/images/btn-sprite-green-grey.gif) repeat-x;
}
.superbutton2 a{
background: transparent url(/images/btn-sprite-green-grey.gif) repeat-x;
}
.superbutton a, .superbutton2 a, .superbutton a:hover, .superbutton2 a:hover, .superbutton a:visited, .superbutton2 a:visited, .superbutton a:visited:hover, .superbutton2 a:visited:hover{
display: inline-block;
height: 40px;
-moz-border-radius: 15px;
margin: 10px;
}
.superbutton a, .superbutton2 a, .superbutton a:visited, .superbutton2 a:visited{
background-position:0 0;
border: 1px solid;
border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35);
color:#FFFFFF;
text-decoration: none;
}
.superbutton a:hover, .superbutton2 a:hover, .superbutton a:visited:hover, .superbutton2 a:visited:hover{
background-position:0 -45px;
color:#FFFFFF;
text-decoration: none;
}
.superbutton span, .superbutton2 span{
border-top:1px solid rgba(255, 255, 255, 0.2);
display:block;
font-size:18px;
font-weight:bold;
padding:11px 20px 0;
text-align:center;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
}
/*Main image background*/
#mainimg{
background: url(/images/mainimg.jpg) no-repeat;
}
#mainimg h2{
color:#343434;
font-size:30pt;
font-weight:bold;
margin:20px 10px 10px;
}

/*-------Super CSS buttons code-------*/
/*Set button widths*/
.b250{width: 250px;}
.b150{width: 150px;}

.superbutton a{
background: transparent url(/images/btn-sprite-green-grey.gif) repeat-x;
float: right;
}
.superbutton2 a{
background: transparent url(/images/btn-sprite-green-grey.gif) repeat-x;
float: right;
}
.superbutton a, .superbutton2 a, .superbutton a:hover, .superbutton2 a:hover, .superbutton a:visited, .superbutton2 a:visited, .superbutton a:visited:hover, .superbutton2 a:visited:hover{
display: inline-block;
height: 40px;
-moz-border-radius: 10px;
margin: 10px;
}
.superbutton a, .superbutton2 a, .superbutton a:visited, .superbutton2 a:visited{
background-position:0 0;
border: 1px solid;
margin:0 20px 0 0;
border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35);
color:#FFFFFF;
text-decoration: none;
}
.superbutton a:hover, .superbutton2 a:hover, .superbutton a:visited:hover, .superbutton2 a:visited:hover{
background-position:0 -45px;
margin:0 20px 0 0;
color:#FFFFFF;
text-decoration: none;
}
.superbutton span, .superbutton2 span{
display:block;
border-top:1px solid rgba(255, 255, 255, 0.2);
text-align:center;
font-size:18px;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
font-weight:bold;
text-decoration: none;
padding:8px 20px 0;
}

/*Main Image styling*/
#mainimg{
background: url(/images/mainimg.jpg) no-repeat;
font-family:"Myriad Pro",Helvetica Neue,Arial,sans-serif;
}
#mainimg h2{
color:#343434;
font-size:30pt;
font-weight:bold;
margin:15px 10px 10px;
}
#mainimg h3{
color:#343434;
font-size:16pt;
font-weight:bold;
}

.button-cont{
margin: 0 0 0 0;
}

/*-----------------jQuery Styles--------------------*/
/*jQuery Slider*/
/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
	margin:0;
}
/*--Window/Masking Styles--*/
.window {
	height:350px;	width: 580px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 15px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 37px;
	background: url(/images/paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a{
background: #550000;
border:1px solid #000000;
color:#EFEFEF;
padding: 4px;
text-decoration:none;
}
.paging a.active{
	border: 1px solid #EFEFEF;
	background: #AA0000;
	font-weight: normal;
}
.paging a:hover{font-weight: normal; color: #FF0000;}

#feature-viewer{
/*float: right;*/
background: #CCCCCC;
width: 580px;
height: 350px;
margin: 0;
}

#profilecontainer{
font-size: 80%;
}

#picText{
font-size: 80%;
}

h1.mediapage{
display: block;
background: #EE0000 url(/images/media-page-grad.gif);
color: #ffbe1b;
padding: 10px;
margin: 0 10px 25px 10px;
}
p.mediapage{
text-align: left;
font-size: 10pt;
}
.mediablock{
width: 95%;
overflow: hidden;
border: 1px solid #550000;
background: #EEEEEE;
margin: 0 0 25px 0;
font-size: 10pt;
}
.mediablock a{
color: #000000;
}
.mediablock li a, .mediablock li a:hover{
display:block;
height:15px;
list-style-type:none;
margin:5px;
padding:10px 5px 5px 15px;
text-align:left;
}
.mediablock li a{
background: #AAAAAA;
color:#000000;
}
.mediablock li a:hover, .mediablock li a:visited:hover{
background: #CDCDCD;
color:#AA0000;
}
h3.mediablockhead, h3.upgradeblockhead{
display: block;
background: #EE0000 url(/images/media-page-grad.gif);
color: #FFFFFF;
margin:0 0 10px;
padding:10px;
font-size: 16pt;
}
h3.upgradeblockhead{
background:url("/images/media-page-grad.gif") repeat-x scroll 0 0 #510A0A;
border-bottom:7px solid #411300;
border-top:7px solid #411300;
color:#FFAA00;
font-size:12pt;
text-align:center;
}
h3.mediablockhead a{
color: #FFFFFF;
}
h4.mediablockhead{
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px dotted #000000;
color:#FFCC00;
display:block;
font-size:10pt;
margin:10px 0 0;
padding:10px;
}
h4.mediablockhead a{
color: #AA0000;
}
p.mediablockpg, p.mediablockpg a{
font-size: 10pt;
padding: 10px;
}

.latestmwt{
color:#FFAA00;
display:block;
font-size:125%;
font-weight:bold;
margin:0 0 10px;
}

/*Sense menu*/
#sense{
background: #000000;
font-size: 10pt;
}
#sense a{
color: #EEEEEE;
background: #AAAAAA url(/images/button-sprite-black.gif) repeat-x;
}
#sense li a{
display:block;
height:38px;
list-style-type:none;
margin:0;
padding:4px 5px 0 4px;
text-align:left;
}
#sense li a{
color:#000000;

background-position:0 0;
}
#sense li a:hover, #sense li a:visited:hover{

background-position: 0 -42px;
color:#AA0000;
}
.senseimg{width: 34px;}
.sensetext{height:35px; padding:0 0 0 7px; width:290px;}
h5.sense{margin: 0; color: #FFFFFF; font-size: 10pt;}
p.sense{margin: 0; font-size: 9pt; color: #FFFFFF;}

.col-6s{
width: 360px;
margin-left: 10px;
margin-right: 0;
float: left;
}

.col-10s{
width: 580px;
margin-left: 0;
margin-right: 10px;
float: left;
}

#formdiv{
margin: 0 0 0 10px;
}

h3.members a{
font-family: impact, arial, helvetica, sans-serif;
color: #FFFFFF;
Font-size: 50pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}
p.members{
color: #FFFFFF;
text-align: center;
font-size: 14pt;
font-weight: bold;
}
#members-window{
background: #444444 url(/images/members-window.jpg) no-repeat;
padding-top:75px;
text-align: center;
}
#updates-window{
background: #444444 url(/images/updates-window.jpg) no-repeat;
padding-top:40px;
text-align: center;
}
#latestmw-window{
background: #444444 url(/images/latest-mw-window.jpg) no-repeat;
color: #FFAA00;
}
#latestmw-window a{
color: #FFFFFF;
}
.layout-16-a{
margin:0 auto;
width:976px;
-moz-border-radius: 0 0 15px 15px;
}

/*-------Addiontional region_main styling-------*/
#rm2_main_table .last20bg, #rm3_main_table .last20bg{
margin-bottom: 0;
}

#rm2_status_table td, #rm3_status_table td{
font-size: 8pt !important;
}

.cb-image-window{
background: #000000 url(/images/images-window.jpg) no-repeat;
color: #FFFFFF;
}

#profile-images{
margin: 0 0 0 1px;
}

#profile-images li{
border:1px solid #000000;
display:block;
float:left;
line-height:0;
margin:50px 0 10px 22px;
padding:0;
}

#ClickTaleDiv{
display:none;
}

/*-----------------Header graphic image replacement------------------*/
h1.graphic, h2.graphic{
background:url("/images/sex-contacts-logo.png") no-repeat scroll 0 0 transparent;
display:inline;
float:left;
height:95px;
margin:10px 0 0;
text-indent:-9999px;
width:250px;
}
h2.graphic{
float: right;
width: 200px;
}
h1 span.graphic, h2 span.graphic{
margin: 0;
}

h1.graphic-li, h2.graphic-li{
background:url("/images/sex-contacts-logo-li.png") no-repeat scroll 0 0 transparent;
display:inline;
float:left;
height:70px;
margin:0;
text-indent:-9999px;
width:500px;
}
h2.graphic-li{
float: right;
width: 325px;
}
h1 span.graphic-li, h2 span.graphic-li{
margin: 0;
}

.cb-joinwindow{
background: url(/images/joinform.jpg) no-repeat;
}

.content-scroll{
height:200px;
margin:0 0 0 12px;
/*overflow-y:scroll;*/
width:315px;
}
#updates{
width: 100%;
margin:0;
}

.updates-title, .updates-date, .updates-go{
padding: 10px 7px;
font-size: 9pt;
background-color: rgba(0, 0, 0);
background-color: rgba(0, 0, 0, 0.2);
}
.updates-title{ color: #FFAA00; text-align: left;}
.updates-date{ color: #FFAA00;}
.updates-go{ color: #FFAA00;}

.formcontainer{
font-size: 10pt;
width: 95% !important;
}