#login label
{
	font-size				: 9pt;
	font-weight				: bold;
	padding					: 0 0 0 10px;
	display: block;
	color					: #606060;
}
#login input
{
	font-family				: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size				: 9pt;
	background				: #D1E1EF;
	border					: 1px solid #D1E1EF;
	margin					: 0 0 5px 10px;
	padding					: 1px 5px;
	width					: 155px;
	color					: #606060;
}
#login input:focus
{
	background				: #FFFFEF;
	border					: 1px solid #D1E1EF;
	color					: #606060;
}
#login a
{
	color					: #606060;
	font-size				: 9pt;
	font-weight				: bold;
	margin					: 0;
}
#login .submit_position
{
	margin					: 3px 11px 0 0;
	text-align				: right;
}
#login .submit
{
	width					: auto;
}
#login .submit:focus
{
	background				: #D1E1EF;
	border					: 1px solid #D1E1EF;
}
#login .remember_me
{
	position: absolute;
	margin-left: 10px;
	font-size: 9pt;
	font-weight: bold;
}
#login .create_account
{
	position: absolute;
	top: 110px;
	margin-left: 10px;
	font-size: 9pt;
	font-weight: bold;
}
#login .checkbox
{
	padding: 0;
	margin: 0;
	width: auto;
}
#user_box #select select
{
	background				: #E0E8EF;
	border					: 1px solid #666;
	color					: #606060;
	font-family				: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size				: 8pt;
	padding					: 0 0 0 2px;
	margin					: 0 0 0 28px;
	left					: 28px;
}
.selectme
{
	background				: #E0E8EF;
	border					: 1px solid #666;
	color					: #606060;
	font-family				: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size				: 8pt;
	padding					: 0;
	margin					: 0;
	left					: 28px;
	width: 140px;
}
#search input
{
	background				: #79a3cd;
	color					: #36434F;
	font-family				: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size				: 8pt;
	border					: 1px #83A0BF solid;
	margin					: 2px 0 0 0;
	padding					: 1px 6px;
}
#search select
{
	background				: #79a3cd;
	color					: #36434F;
	font-size				: 8pt;
	border					: 1px #83A0BF solid;
	margin					: 2px 0 0 0;
	padding					: 0 0 0 2px;
	width					: 74px;
}
#search .search_button
{
	padding					: 0.5px 6px;
	width					: 60px;
	border					: 0;
}

.friend_input
{
	background				: #1d73a6;
	font-size				: 8pt;
	width					: 130px;
	border					: 1px #83A0BF solid;
	margin					: 2px 0 0 0;
}

fieldset
{
	display					: block;
	margin					: 10px 0 10px 0;
	padding					: 10px 0;
	background: #e3e3e3 url(img/headerbg.png) bottom repeat-x;
	border					: 1px solid #C2C8CF;
	clear: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;	
}
legend
{
	font-size				: 9pt;
	font-weight				: bold;
	margin-left				: 185px;
	border					: 1px solid #C2C8CF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;	
background: #ae0505;	
background-image: linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -o-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -moz-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -webkit-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -ms-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.06, rgb(174,5,5)),
	color-stop(0.56, rgb(138,7,7))
);	
color: #ffffff;
padding:5px 10px;	
}
.label
{
	float					: left;
	text-align				: right;
	width					: 160px;
	color					: #606060;
	font-size				: 9pt;
	font-weight				: bold;
}
.data
{
	margin-left				: 185px;
	margin-bottom			: 10px;
	font-size				: 10pt;
}
.data a:active, .data a:visited, .data a:link, .data a:hover
{
	text-decoration				: underline;
}
input, textarea
{
	background				: #fff;
	border					: 1px solid #666;
	color					: #000;
	font-family				: Verdana, Arial, Helvetica, sans-serif;
	font-size				: 9pt;
	padding					: 2px 6px;
}
select
{
	background				: url(img/tbl-row-bg.jpg) repeat-x;
	border					: 1px solid #666;
	color					: #606060;
	font-family				: Tahoma;
	font-size				: 8pt;
	padding					: 1px 0 1px 2px;

}
select:hover
{
	background				: url(img/tbl-bg-hover.jpg) repeat-x;

	color					: #606060;

}
#forumContent #moderator_options select
{
	background				: #fff;
	border					: 1px solid #666;
	color					: #606060;
	font-family				: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size				: 9pt;
	padding					: 1px 0 1px 2px;
}
option
{
	padding					: 0 2px;
}
.large
{
	width					: 275px;
}
.medium
{
	width					: 175px;
}
.extramedium
{
	width					: 100px;
}
.extra_small
{
	width					: 30px;
	text-align				: center;
	padding					: 2px 2px 0 2px;
}
.small
{
	width					: 50px;
}
.small_bigger
{
	width: 60px;
}
.small_text
{
	font-size				: 8pt;
	font-weight				: bold;
}
.small_textbox
{
	width					: 400px;
	height					: 100px;
}
.extrasmall_textbox
{
	width					: 500px;
	height					: 100px;
}
.minimedium_textbox
{	
	width: 400px;
	height: 200px;
}
.medium_textbox
{	
	width: 500px;
	height: 500px;
}
.day { width: 45px; }
.month { width: 100px; }
.year { width: 55px; }
.ie_eurgh_checkbox
{
	padding					: 0;
	border					: 0;
}
.button
{
	display					: inline;
}
.submit
{
	border					: 1px solid #666;
	color: #ffffff;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
	padding: 3px;
		cursor: pointer;
background: #ae0505;
background-image: linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -o-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -moz-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -webkit-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);
background-image: -ms-linear-gradient(bottom, rgb(174,5,5) 6%, rgb(138,7,7) 56%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.06, rgb(174,5,5)),
	color-stop(0.56, rgb(138,7,7))
);	
/* CSS 3 Stylings */

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;		
}
.btn
{
	background				: url(img/tbl-row-bg.jpg) repeat-x;
	border: 0;
	color: #9f0b0b;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
	padding: 3px;
		cursor: pointer;
}


form.inplaceeditor-form input, textarea
{
	background				: #fff;
	border					: 1px solid #666;
	color					: #606060;
	font-family				: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size				: 9pt;
	padding					: 2px 6px;
}
.inplaceeditor-saving
{
	background: url(/assets/img/ajax-loader1.gif) no-repeat;
	width: 16px;
	height: 16px;
}
.bio_modify input
{
	font-size: 16pt;
	padding: 1px;
	margin: 4px 0 5px 120px;
	border: 1px solid #D2D2D2;
}
.bio_modify_saving
{
	background: url(/assets/img/ajax-loader1.gif) no-repeat;
	width: 16px;
	height: 16px;
	margin: 0 0 0 120px;
}

.shoutbox_submit {
	background: transparent;
	border: 0;
}
