/** General HTML elements **/
body {margin:0;font-family:georgia;font-size:10pt;background:#E2D2A8 url('images/bg.gif') repeat; color:#000000;}
a img {border:0;}
a, a:link {color:#4670a5;font-weight:bold;cursor:pointer; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
h1,h2,h3,h4,h5 {color:#313131; margin:2px;}
input, select, textarea {border:1px solid #96ACC4;font-family:inherit;font-size:inherit;}

/** Error/Success Messages **/
.message {background: #FFC url('images/icons/exclamation.gif') 10px 7px no-repeat; border: 1px solid #CCCCCC; padding: 7px 5px 7px 35px; margin-bottom: 10px;}
.message p {margin: 0; color: #000000;}
.message p a {color: #000000;}
.message ul {padding-left:0; color:#FF0000;}
.message_success {background: #FFC url('images/icons/greentick.gif') 10px 7px no-repeat;}
.message_success ul {padding-left:0; color:#009900;}
.message_fail {background: #FFC url('images/icons/redcross.gif') 10px 7px no-repeat;}
.message_fail ul {padding-left:0; color:#FF0000;}

#wrapper {
	width:auto;
	border:none;
	margin:0;
	background-color:#F5F5F5;
}

#login {
	display:none;
	padding:10px;
	height:25px;
	background:url('images/login_bg.gif') bottom repeat-x #F2F2F2;
}
#login form {display:none;margin:0;}

#header {
	display:none;
	height:250px;
	background:url('images/header.jpg') repeat-x #E2D2A8;
}

#topads {display:none;float:right;}

#menu {
	display:none;
	background-color:#534C33;
	border-top:1px solid #EbE0C4;
	border-bottom:1px solid #8E8B7B;
	height:32px;
}
#menu ul {display:none;display:inline;}

#menu ul li {
	display:none;
	list-style:none;
	float:left;
	line-height:32px;
	font-size:1.1em;
	cursor:pointer;
}

#menu li a {
	display:none;
	display:block;
	padding:0 10px;
	color:#FFFFFF;
	text-decoration:none;
}
#menu li a:hover {display:none;background-color:#a39564;}

/** Text Message Box **/

#textbox {
	width:100%;
	top:auto;
	left:auto;
	position:relative;
	opacity:0.75;
	border:none;
	background-color:#ebe5c0;
	padding:0;
	margin:0;
	z-index:100;
}
#textbox form select, input, textarea {font-family:georgia;}
#schedulemsg {display:none;}
.textboxads {display:none;}
.textboxadsmobile {display:block;}
.textmobilemsg {display:block; font-weight:bold; font-size:0.6em;}
.textmainmsg {display:none;}

/** Content **/

#midads {
	display:none;
	float:right;
	position:relative;
	width:475px;
	z-index:1;
}

#content {
	top:auto;
	width:100%;
	position:relative;
	left:auto;
	margin:0
	/* padding:10px; */
}
.box {
	display:none;
	float:left;
	margin:40px;
	width:25%;
	color:#313131;
	position:relative;
}

#bottomads {display:none;margin-bottom:20px;}

/** Footer **/

#footer {
	background-color:#000;
	height:20px;
	padding:10px;
	color:#FFFFFF;
}
#footer a:hover {display:none;color:#4670a5;}
#footer ul {
	display:none;
	display:inline;
	float:right;
	padding:0; 
	margin:0;
	font-size:0.9em;
}
#footer ul li {
	display:none;
	border-right:1px solid #6e859f;
	display:block;
	float:left;
	line-height:18px;
	padding:0 5px;
}
#footer ul li.last {display:none;border:0;}

#footer ul li a {display:none;color:#abcef4;text-decoration:none;font-weight:normal;}

#footer .supports{
	font-size:0.7em;
	float:left;
	padding:0;
	border-right:none;
}