@import('ffzawag.css');
/* Global Elements */
a
{
	border: 0px;
}
body
{
	background: url('../images/faux_bg.jpg') repeat-y 50% 0;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	
}
img
{
	margin: 0;
	border: none;
}
table
{
	cellspacing:0px;
}
iframe
{
	background: transparent;
	border: 0px;
	margin: 0px;
	
}
textarea
{
	width: 100%;
	height: 100px;
	font:Bold 12pt Arial;
	color:#222;
}
marquee
{
	font: bold 12pt Arial;
}

marquee #males
a:linked,
a:visited,
{
	color: #ffe8f9;
}
ul li
{
	line-height: 20px;
}


/* Forum */
.frow
{
	background: url('../images/frow.jpg') repeat-x;
	height: 32px;
	font: bold 16px Arial;
	color: #50032f;
	text-align: center;
   border-left:1px solid #fad8f3;
	border-right:1px solid #61af0d;	
}
.srow
{
	background: url('../images/body_forumb2.jpg') repeat-x;
	height: 32px;
	font: bold 16px Arial;
	color: #50032f;
	white-space: nowrap;
	height:50px;
	text-align:center;
   border-left:1px solid #f2fad8;
	border-right:1px solid #61af0d;
}
.srow 
a:visited,
a:linked,
{
	color: #50032f;
}
.topic_description
{
	color:#000;
	font: normal 0.7em Tahoma;
}
.member_bar
{
	background:#000 url('../images/latest_mbuttonb.jpg') repeat-x center;
	height: 73px;
	width: 76px;
	font: 1.0em Tahoma;
	color: #4E4E4E;
}
.member_barh
{
		background:url('../images/member_barh.jpg') repeat-x center;
	font: Bold 12pt Arial;
	color: #ffebfa;
	text-align: center;
	height: 30px;
}
.guest_bar td
{
	background:url('../images/llatest_mbuttonb.jpg') no-repeat center;
	height: 35px;
	font: Bold 12pt Arial;
	color: #4E4E4E;
	padding:13px;
}
.guest_bar tr
{
	background: #fff;
	width: 76px;
	font: 1.0em Tahoma;
	color: #4E4E4E;
}




/* Global IDs */
#header
{
	background: url('../images/header_t.jpg') no-repeat top right;
	height: 203px;
	width:693px;
}
#header_dlc
{
	background: url('../images/header_db.jpg') no-repeat top right;
}
#margin_trc
{
	background: url('../images/margin_trc.jpg') no-repeat top left;
	height: 395px;
	width: 100%;
}
#margin_tlc
{
	background: url('../images/margin_tlc.jpg') no-repeat top right;
	height: 395px;
	width: 100%;
	vertical-align: top;
}
#margin_dlc
{
	background: url('../images/margin_dlc.jpg') no-repeat bottom right;
	height: 573px;
}
#latest_fscroller
{
	background: url('../images/latest_fbuttonb.jpg') repeat-x;
	height: 34px;
}
#latest_mscroller
{
	background:url('../images/mem_barb.jpg') repeat-x;
}
#latest_mscroller a
{
	color:#373737;
	text-align:center;
	font: bold 12pt Arial;
}
#latest_mscroller 
a:hover
{
	color:blue;
	text-align:center;
	font: bold 12pt Arial;
}
#body_trc
{
	background: url('../images/body_tb.jpg') repeat-x;
}
#body_rb
{
	background: url('../images/body_rb.jpg') repeat-y right;
}
#footer
{
	background: url('../images/footer.jpg') no-repeat right;
	height: 102px;
}
#login_block
{
	width: 172px;
	height: 252px;
	background: url('../images/login_block.jpg') no-repeat;
	text-align: justify;
	vertical-align: top;
	padding:40px 20px 0px 21px;
	font: bold 16px Arial;
	color: #6c0b41;
	
}
#login_block p
{
line-height: 0px;
}
#login_block input
{
	background: transparent url('../images/inputs.jpg') no-repeat;
	border: 0px;
}
#search_block
{
	background: url('../images/search_block.jpg') no-repeat top right;
	height: 167px;
	width: 225px;
	font: bold 16px Arial;
	color: #700b00;
	white-space: nowrap;
	padding-right:20px;
}
#search_block td
{
	text-align: center;
}
#search_block input
{
	background: transparent url('../images/inputs.jpg') no-repeat;
	border: 0px;
}
#poll_block
{
	background: url('../images/poll_block.jpg') no-repeat right;
	height: 168px;
	width: 230px;
}
#statistics_block
{
	width: 172px;
	height: 252px;
	background: url('../images/statistics.jpg') no-repeat;
	text-align: center;
	vertical-align: top;
	padding:30px 0px 0px 0px;
	font: bold 15px Arial;
	line-height: 63px;
	vertical-align: top;
	color: #FFF;
}
#latest_females
{
	background: url('../images/latest_female_block.jpg') no-repeat center;
	height: 227px;
	width: 230px;
}
#latest_males
{
	background: url('../images/latest_male_block.jpg') no-repeat center;
	height: 227px;
	width: 230px;
}
#text_adv
{
	border: 1px solid #ff4a4a;
	background: #ffcbd1;
	font: bold 12pt Arial;
	color: #b20000;
	padding-right:4px;
}
#lmem_b1
{
	background: url('../images/lmem_b1.jpg') repeat-x center center;
	height: 41px;
}
#member_bartr
{
	background: url('../images/member_bartr.jpg') repeat-x;
}
#alert{
	font: bold 15px Arial;
	color: #D50000;
	margin: 0 0 20px 0;
	background: url('../admin/images/stop.png') no-repeat top right;
	padding: 8px 50px 0px 0px;
	height: 48px;
	width: 50%;
	text-align: right;
}

#alert .description{
	font: normal 0.8em Tahoma;
	color: #222;
}
#waitstate
{
	display: none;
}
.lmem_b2
{
	background: url('../images/lmem_b2.jpg') repeat-x center;
	height: 41px;
	font: bold 12pt Arial;
	text-align: center;
}



/* Global Classes */
.gsrow
{
	background: url('../images/t_onlineh.jpg') repeat-x;
	font: bold 12pt Arial;
	color: #50032f;
	white-space: nowrap;
	height:40px;
	text-align:center;
	padding-top:5px;
	vertical-align: top;
}
.gsrow2
{
	background: url('../images/t_onlineh2.jpg') repeat-x;
	font: bold 12pt Arial;
	color: #512a03;
	white-space: nowrap;
	height:40px;
	text-align:center;
	padding-top:5px;
	vertical-align: top;
}
.order_countries_h
{
	background: url('../images/orders_countryh.jpg') no-repeat center;
	padding: 8px 43px 0 0;
	text-align: right;
	font: Bold 12pt Arial;
	height: 26px;
	width: 212px;
	color: #F7DFF0;
	
}
.order_countries_b
{
	background: url('../images/orders_countryb.jpg') no-repeat top center;
	text-align: center;
	font: Bold 12pt Arial;
	height: 78px;
	
}
.warning_message
{
	border:1px dotted #CC0000;
	background: #F7CBCA;
	padding:4px;
	color:#CC0000;
	font:Bold 12pt Arial;
	text-align: center;
}
.admin_messageG
{
	margin-left:30px;
	border:1px dotted #349534;
	background:#C9FFCA;
	padding:4px;
	font-weight:bold;
	color:#008000;
}
.t_online
{
	margin:3px;
	border:1px dotted #ae7233;
	background:#fceee1;
	padding:2px;
	float: right;
	font: bold 12pt Arial;
	color:#008000;
}
