@charset "UTF-8";

/* CSS Document */
/******************************************************************************************************************************************************************
*	@css		: main
*
*	@author		: Daniel Ivanovic
*	@contact	: dan@anti-blanks.co.uk
*
*	@usage		: Contains all document styles for UKFF girls Website
*
*******************************************************/
html, body { width: 100%; background-color: #440500; margin: 0px; border: 0px; }
/*******************************************************
Ticker Classes
*******************************************************/
/**
*	tickercontainer
*	newsticker
*/
.tickercontainer { background: #2f0300; width: 642px; height: 26px; margin: 10px 0px 0px 26px; padding: 0px; overflow: hidden; }
.tickercontainer .mask { position: relative; left: 10px; top: 6px; width: 622px; overflow: hidden; }
ul.newsticker { position: relative; left: 650px; font: bold 10px Verdana; list-style-type: none; margin: 0; padding: 0; }
ul.newsticker li { float: left; margin: 0; padding: 0; background: #2f0300; }
ul.newsticker a, ul.newsticker a:link, ul.newsticker a:visited, ul.newsticker a:active { white-space: nowrap; padding: 0; color: #feb20e; font: bold 10px Verdana; margin: 0 50px 0 0; text-decoration: none; }
ul.newsticker span { margin: 0 10px 0 0; color: #920001; }
/*******************************************************
Wrap to Center Classes
*******************************************************/
/**
*	wraptocenter
*
*	Class to wrap content to center of div
*/
.wraptocenter { display: table-cell; text-align: center; vertical-align: middle; }
.wraptocenter * { vertical-align: middle; }
/* IE/Mac \*//*/
* html .wraptocenter { display: block; line-height: 0.6; }
* html .wraptocenter span { display: inline-block; height: 100%; width: 1px; }
/**/
/*******************************************************
Global display classes
*******************************************************/
/**
*	margins
*/
.margin_t0-r4-b0-l0 { margin: 0px 4px 0px 0px; }
.margin_t0-r0-b0-l0 { margin: 0px 0px 0px 0px; }
.margin_t0-r0-b0-l4 { margin: 0px 0px 0px 4px; }
.margin_t0-r0-b10-l0 { margin: 0px 0px 10px 0px; }
.margin_t4-r0-b0-l0 { margin: 4px 0px 0px 0px; }
.margin_t20-r0-b0-l0 { margin: 20px 0px 0px 0px; }
.margin_t5-r0-b0-l0 { margin: 5px 0px 0px 0px; }
.margin_t25-r0-b0-l156 { margin: 25px 0px 0px 156px; }
.margin_t286-r0-b0-l286 { margin: 256px 0px 0px 286px; }
.margin_t64-r0-b64-l286 { margin: 64px 0px 64px 286px; }
/**
*	floats
*/
.float_left { float: left; }
.float_right { float: right; }
/*******************************************************
Anchor Classes
*******************************************************/

/**
*	a_buy_credits_btn_134x60
*/
a.a_buy_credits_btn_134x60, a.a_buy_credits_btn_134x60:link, a.a_buy_credits_btn_134x60:visited, a.a_buy_credits_btn_134x60:active { float: left; width: 134px; height: 60px; margin: 0px; padding: 0px; background-image: url(../images/buttons/BuyCredits_Button_1.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_buy_credits_btn_134x60:hover { background-image: url(../images/buttons/BuyCredits_Button_1_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
/**
*	a_sign_up_btn_134x60
*/
a.a_sign_up_btn_134x60, a.a_sign_up_btn_134x60:link, a.a_sign_up_btn_134x60:visited, a.a_sign_up_btn_134x60:active { float: left; width: 134px; height: 60px; margin: 0px; padding: 0px; background-image: url(../images/buttons/SignUp_Button_1.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_sign_up_btn_134x60:hover { background-image: url(../images/buttons/SignUp_Button_1_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }

/**
*	a_lozenge_btn_grey_116x34
*/
a.a_lozenge_btn_grey_116x34, a.a_lozenge_btn_grey_116x34:link, a.a_lozenge_btn_grey_116x34:visited, a.a_lozenge_btn_grey_116x34:active { display: block; float: left; width: 116px; height: 34px; background-image: url(../images/buttons/Grey_Bevel_Button.png); background-repeat: no-repeat; background-position: left; font: bold 11px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; }
a.a_lozenge_btn_grey_116x34:hover { color: #000000; text-decoration: none; }
a.a_lozenge_btn_grey_116x34 span { display: block; padding: 8px; }

/**
*	a_lozenge_btn_grey_100x20
*/
a.a_lozenge_btn_grey_100x20, a.a_lozenge_btn_grey_100x20:link, a.a_lozenge_btn_grey_100x20:visited, a.a_lozenge_btn_grey_100x20:active { display: block; float: left; width: 100px; height: 20px; background-image: url(../images/buttons/Grey_Bevel_Button_100x20.png); background-repeat: no-repeat; background-position: left; font: bold 9px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; }
a.a_lozenge_btn_grey_100x20:hover { color: #000000; text-decoration: none; }
a.a_lozenge_btn_grey_100x20 span { display: block; padding: 4px; }
/**
*	a_lozenge_btn_grey_140x20
*/
a.a_lozenge_btn_grey_140x20, a.a_lozenge_btn_grey_140x20:link, a.a_lozenge_btn_grey_140x20:visited, a.a_lozenge_btn_grey_140x20:active {float: left; width: 140px; height: 20px; margin: 0px; padding: 0px; background-image: url(../images/buttons/Grey_Bevel_Button_140x20.png); background-repeat: no-repeat; background-position: left;text-decoration: none; }
a.a_lozenge_btn_grey_140x20:hover { color: #000000; text-decoration: none; }
a.a_lozenge_btn_grey_140x20 div.label { font: bold 9px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 4px; }
a.a_lozenge_btn_grey_140x20 div.label:hover { color: #000000; }
/**
*	a_lozenge_btn_feb20e_60x22
*/
a.a_lozenge_btn_feb20e_60x22, a.a_lozenge_btn_feb20e_60x22:link, a.a_lozenge_btn_feb20e_60x22:visited, a.a_lozenge_btn_feb20e_60x22:active { float: right; width: 60px;	height: 22px; margin: 0px 0px 0px 5px; padding: 0px;	background-image: url(../images/buttons/Lozenge_Button_feb20e_60x22.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_60x22:hover { color: #ffffff; background-image: url(../images/buttons/Lozenge_Button_feb20e_60x22_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_60x22 div.label{	font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 3px; }
/**
*	a_lozenge_btn_feb20e_60x22_strd
*/
a.a_lozenge_btn_feb20e_60x22_strd, a.a_lozenge_btn_feb20e_60x22_strd:link, a.a_lozenge_btn_feb20e_60x22_strd:visited, a.a_lozenge_btn_feb20e_60x22_strd:active { float: right; width: 60px; height: 22px; background-image: url(../images/buttons/Lozenge_Button_feb20e_60x22.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_60x22_strd:hover { color: #ffffff; background-image: url(../images/buttons/Lozenge_Button_feb20e_60x22_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_60x22_strd div.label{ font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 3px; }
/**
*	a_lozenge_btn_feb20e_60x18
*/
a.a_lozenge_btn_feb20e_60x18, a.a_lozenge_btn_feb20e_60x18:link, a.a_lozenge_btn_feb20e_60x18:visited, a.a_lozenge_btn_feb20e_60x18:active { float:left;width: 60px; height: 18px; margin: 0px; padding: 0px;	background-image: url(../images/buttons/Lozenge_Button_feb20e_60x18.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_60x18:hover { color: #ffffff; background-image: url(../images/buttons/Lozenge_Button_feb20e_60x18_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_60x18 div.label{	font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 1px; }
/**
*	a_lozenge_btn_feb20e_80x22
*/
a.a_lozenge_btn_feb20e_80x22, a.a_lozenge_btn_feb20e_80x22:link, a.a_lozenge_btn_feb20e_80x22:visited, a.a_lozenge_btn_feb20e_80x22:active { float: right; width: 80px; height: 22px; margin: 0px; padding: 0px; background-image: url(../images/buttons/Lozenge_Button_feb20e_80x22.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_80x22:hover { color: #ffffff; background-image: url(../images/buttons/Lozenge_Button_feb20e_80x22_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_80x22 div.label { font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 3px; }
/**
*	a_lozenge_btn_feb20e_100x22
*/
a.a_lozenge_btn_feb20e_100x22, a.a_lozenge_btn_feb20e_100x22:link, a.a_lozenge_btn_feb20e_100x22:visited, a.a_lozenge_btn_feb20e_100x22:active { float: right; width: 100px; height: 22px; margin: 0px; padding: 0px; background-image: url(../images/buttons/Lozenge_Button_feb20e_100x22.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_100x22:hover { color: #ffffff; background-image: url(../images/buttons/Lozenge_Button_feb20e_100x22_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_100x22 div.label { font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 3px; }
/**
*	a_lozenge_btn_feb20e_100x22_l
*/
a.a_lozenge_btn_feb20e_100x22_l, a.a_lozenge_btn_feb20e_100x22_l:link, a.a_lozenge_btn_feb20e_100x22_l:visited, a.a_lozenge_btn_feb20e_100x22_l:active { float: left; width: 100px; height: 22px; margin: 0px; padding: 0px; background-image: url(../images/buttons/Lozenge_Button_feb20e_100x22.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_100x22_l:hover { color: #ffffff; background-image: url(../images/buttons/Lozenge_Button_feb20e_100x22_R.png); background-repeat: no-repeat; background-position: left; text-decoration: none; }
a.a_lozenge_btn_feb20e_100x22_l div.label { font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 3px; }
/**
*	a_go_btn_feb20e_20x20
*/
a.a_go_btn_feb20e_20x20, a.a_go_btn_feb20e_20x20:link, a.a_go_btn_feb20e_20x20:visited, a.a_go_btn_feb20e_20x20:active { float: right; width: 22px; height: 22px; margin: 0px 0px 0px 5px; padding: 0px; background-image: url(../images/buttons/Go_Button_feb20e_22x22.png); background-repeat: no-repeat;  background-position: left; text-decoration: none; }
a.a_go_btn_feb20e_20x20:hover { color: #ffffff; background-image: url(../images/buttons/Go_Button_feb20e_22x22_R.png); background-repeat: no-repeat;  background-position: left; text-decoration: none; }
a.a_go_btn_feb20e_20x20 div.label { font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 3px; }
/**
*	a_ffffff_b_r_9_btn
*/
a.a_ffffff_b_r_9_btn, a.a_ffffff_b_r_9_btn:link, a.a_ffffff_b_r_9_btn:visited, a.a_ffffff_b_r_9_btn:active { font: bold 9px "Verdana", Geneva, sans-serif; text-decoration: none; color: #ffffff; }
a.a_ffffff_b_r_9_btn:hover { text-decoration: none; color: #000000; }
/**
*	a_ffffff_b_r_9_btn_bw
*/
a.a_ffffff_b_r_9_btn_bw, a.a_ffffff_b_r_9_btn_bw:link, a.a_ffffff_b_r_9_btn_bw:visited, a.a_ffffff_b_r_9_btn_bw:active { font: bold 9px "Verdana", Geneva, sans-serif; text-decoration: none; color: #000000; }
a.a_ffffff_b_r_9_btn_bw:hover { text-decoration: none; color: #ffffff; }
/**
*	a_ffffff_b_r_10_btn
*/
a.a_ffffff_b_r_10_btn, a.a_ffffff_b_r_10_btn:link, a.a_ffffff_b_r_10_btn:visited, a.a_ffffff_b_r_10_btn:active { font: bold 10px "Verdana", Geneva, sans-serif; text-decoration: none; color: #ffffff; }
a.a_ffffff_b_r_10_btn:hover { text-decoration: none; color: #000000; }
/**
*	a_860011_b_r_10_btn
*/
a.a_860011_b_r_10_btn:link, a.a_860011_b_r_10_btn:visited, a.a_860011_b_r_10_btn:active { font: bold 10px "Verdana", Geneva, sans-serif; text-decoration: none; color: #860011; }
a.a_860011_b_r_10_btn:hover { text-decoration: none; color: #ffffff; }
/**
*	a_ffffff_b_r_11_btn
*/
a.a_ffffff_b_r_11_btn, a.a_ffffff_b_r_11_btn:link, a.a_ffffff_b_r_11_btn:visited, a.a_ffffff_b_r_11_btn:active { font: bold 11px "Verdana", Geneva, sans-serif; text-decoration: none; color: #ffffff; }
a.a_ffffff_b_r_11_btn:hover { text-decoration: none; color: #000000; }
/**
*	a_000000_b_r_11_btn
*/
a.a_000000_b_r_11_btn:link, a.a_000000_b_r_11_btn:visited, a.a_000000_b_r_11_btn:active { font: bold 11px "Verdana", Geneva, sans-serif; text-decoration: none; color: #000000; }
a.a_000000_b_r_11_btn:hover { text-decoration: none; color: #ffffff; }
/**
*	a_ffffff_b_r_9
*/
a.a_ffffff_b_r_9:link, a.a_ffffff_b_r_9:visited, a.a_ffffff_b_r_9:active { font: bold 9px "Verdana", Geneva, sans-serif; text-decoration: none; color: #ffffff; }
a.a_ffffff_b_r_9:hover { text-decoration: none; color: #feb20e; }
/**
*	a_ffffff_b_r_11
*/
a.a_ffffff_b_r_11:link, a.a_ffffff_b_r_11:visited, a.a_ffffff_b_r_11:active { font: bold 11px "Verdana", Geneva, sans-serif; text-decoration: none; color: #ffffff; }
a.a_ffffff_b_r_11:hover { text-decoration: none; color: #feb20e; }
a.a_ffffff_b_r_11_selected:link, a.a_ffffff_b_r_11_selected:visited, a.a_ffffff_b_r_11_selected:active { font: bold 11px "Verdana", Geneva, sans-serif; text-decoration: none; color: #feb20e; }
/**
*	a_ffffff_n_r_9
*/
a.a_ffffff_n_r_9:link, a.a_ffffff_n_r_9:visited, a.a_ffffff_n_r_9:active { font: normal 9px "Verdana", Geneva, sans-serif; text-decoration: none; color: #ffffff; }
a.a_ffffff_n_r_9:hover { text-decoration: none; color: #feb20e; }
/**
*	a_ffffff_n_u_r_9
*/
a.a_ffffff_n_u_r_9, a.a_ffffff_n_u_r_9:link, a.a_ffffff_n_u_r_9:visited, a.a_ffffff_n_u_r_9:active { font: normal 9px "Verdana", Geneva, sans-serif; text-decoration: underline; color: #ffffff; }
a.a_ffffff_n_u_r_9:hover { text-decoration: underline; color: #feb20e; }
/**
*	a_feb20e_b_r_9
*/
a.a_feb20e_b_r_9:link, a.a_feb20e_b_r_9:visited, a.a_feb20e_b_r_9:active { font: bold 9px "Verdana", Geneva, sans-serif; text-decoration: none; color: #feb20e; }
a.a_feb20e_b_r_9:hover { text-decoration: none; color: #ffffff; }
/*******************************************************
Messages Classes
*******************************************************/
/**
*	JQuery UI Custom extender classes
*/
/**
*	@@ date pickers
*/
#ui-datepicker-div  { z-index: 9999; }
/**
*	@@ buttons
*/
/**
*	Icon Text button
*/
.jq_icon_text_btn { padding: .4em 1em .4em 20px; text-decoration: none; position: relative; }
.jq_icon_text_btn-ui-icon { margin: 0 5px 0 0; position: absolute; left: .2em; top: 50%; margin-top: -8px; }
/**
*	@@ messages
*/
/**
*	msges
*/
.msge_holder { margin: 0px 0px 10px 0px; padding: 0px; }
.msge { margin: 0px;  padding: 0 .7em; text-align: left; }
.msge-ui-icon { float: left;  margin-right: .3em; }
/*******************************************************
Dialogue Classes
*******************************************************/
/**
*	@@ dialogues
*/
/**
*	600x292
*/
.dialogue_600x292_content { float: left; width: 600px; height: 292px; margin: 0px; padding: 0px; }
.dialogue_600x292_content div.dialogue_msges { margin: 0px; padding: 5px 0px; }
.dialogue_600x292_content form { margin: 0px; padding: 10px 5px; }
.dialogue_600x292_content form div.top { margin: 0px; padding: 0px; height: 120px; }
.dialogue_600x292_content form div.bottom { margin: 0px; padding: 0px; float: right; }
.dialogue_600x292_content form ul.checkboxes { list-style-type: none; margin: 0px; padding: 0px; float: left; width: 98%; }
.dialogue_600x292_content form ul.checkboxes li { list-style-type: none; margin: 0px; padding: 2px 0px; float: left; width: 100%; }
.dialogue_600x292_content form ul.checkboxes li div.left { float: left; width: 5%; }
.dialogue_600x292_content form ul.checkboxes li div.right { float: left; width: 95%; }
.dialogue_600x292_content div.body_text { float: left; padding: 10px 5px; }
/**
*	600x600
*/
.dialogue_600x750_content { float: left; width: 600px; margin: 0px; padding: 0px 0px 5px 0px; }
.dialogue_600x750_content div.dialogue_msges { margin: 0px; padding: 5px 0px; }
.dialogue_600x750_content form { margin: 0px; padding: 10px 5px; }
.dialogue_600x750_content form div.top { margin: 0px; padding: 0px; height: 120px; }
.dialogue_600x750_content form div.bottom { margin: 0px; padding: 0px; float: right; }
.dialogue_600x750_content form ul.checkboxes { list-style-type: none; margin: 0px; padding: 0px; float: left; width: 98%; }
.dialogue_600x750_content form ul.checkboxes li { list-style-type: none; margin: 0px; padding: 2px 0px; float: left; width: 100%; }
.dialogue_600x750_content form ul.checkboxes li div.left { float: left; width: 5%; }
.dialogue_600x750_content form ul.checkboxes li div.right { float: left; width: 95%; }
.dialogue_600x750_content div.body_text { float: left; padding: 10px 5px; }
.dialogue_600x750_content div.content_cell { float: left; padding: 10px 5px; }
.dialogue_600x750_content div.content_cell ul.credit_options { list-style-type: none; margin: 0px; padding: 0px; float: left; width: 100%; }
.dialogue_600x750_content div.content_cell ul.credit_options li.credit_option { list-style-type: none; padding: 0px; float: left; width: 194px; height: 530px; }
.dialogue_600x750_content div.field_cell { float: left; width: 100%; padding: 0px; }
.dialogue_600x750_content div.field_cell div.left { float: left; width: 60%; margin: 0px; text-align: left; }
.dialogue_600x750_content div.field_cell div.right { float: right; width: 35%; margin: 0px; text-align: right; }
.dialogue_600x750_content div.field_cell div.left_25 { float: left; width: 25%; margin: 0px; text-align: left; }
.dialogue_600x750_content div.field_cell div.right_70 { float: right; width: 70%; margin: 0px; text-align: right; }
.dialogue_600x750_content div.field_cell div.right_align_left { float: right; width: 35%; margin: 0px; text-align: left; }
.dialogue_600x750_content div.field_cell div.right_70_align_left { float: right; width: 70%; margin: 0px; text-align: left; }
.dialogue_600x750_content div.field_cell div.text { padding: 9px 5px 9px 8px; }
.dialogue_600x750_content div.field_cell div.text_image_46x46 { padding: 18px 5px 9px 8px; }
.dialogue_600x750_content div.field_cell div.input { padding: 5px; }
.dialogue_600x750_content div.field_cell div.image_46x46 { padding: 5px; }
.dialogue_600x750_content div.field_cell div.wraptocenter { width: 600px; height: 100%; }
.dialogue_600x750_content div.field_cell div.im { position: relative; display: block; margin-top: 50px; margin-bottom: 50px; }
.dialogue_600x750_content div.bg_721e26 { background: #721e26; }
.dialogue_600x750_content div.bg_88343b { background: #88343b; }
/**
*	642x600
*/
.dialogue_642x600_content { float: left; width: 642px; margin: 0px; padding: 0px 0px 5px 0px; }
.dialogue_642x600_content div.dialogue_msges { margin: 0px; padding: 5px 0px; }
/**
*	loader_400x100
*/
.dialogue_loader_400x100_content { float: left; width: 380px; height: 80px; margin: 0px; padding: 0px; }
/*******************************************************
Loader Classes
*******************************************************/
.loader_bar_220x33_001 { width: 220px; height: 33px; }
.loader_disc_64x64_001 { width: 64px; height: 64px; }
.loader_disc_100x100_001 { width: 100px; height: 100px; }
/*******************************************************
Generic content Classes
*******************************************************/
/**
*	content_gen
*/
.content_gen { position: relative; width: 100%; height: 100%; float: left; margin: 0px 0px 10px 0px; padding: 0px; }
.content_gen div.left { position: relative; width: 50%; height: 100%; float: left; margin: 0px; padding: 0px; }
.content_gen div.right { position: relative; width: 50%; height: 100%; float: right; margin: 0px; padding: 0px; }
/*******************************************************
Add Girl Classes
*******************************************************/
/**
*	content_adg
*/
/*.content_adg { position: relative; width: 100%; height: 830px; float: left; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/addgirl/UKFF_Addgirl_Bg_Main.jpg") no-repeat center left; }*/
/*******************************************************
Edit Girl Classes
*******************************************************/
/**
*	content_edprf
*/
.content_edprf { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") repeat-y center left; }
/*******************************************************
Get Password Classes
*******************************************************/
/**
*	content_gpw
*/
.content_gpw { position: relative; width: 100%; height: 180px; float: left; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") repeat-y center left; }
/*******************************************************
Sign Up Classes
*******************************************************/
/**
*	content_sup
*/
.content_sup { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") no-repeat center left; }
.content_sup_hdr { position: relative; width: 642px; height: 63px; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Header_Generic.jpg") no-repeat center left; }
.content_sup_hdr_l { position: relative; top: 15px; left: 20px; width: 65%; float: left; margin: 0px; padding: 0px; text-align: left; font: italic bold 38px "Palatino Linotype", "Book Antiqua", Palatino, serif; color: #000000; }
.content_sup_hdr_r { position: relative; top: 20px; right: 20px; width: 25%; float: right; margin: 0px; padding: 0px; text-align: right; font: bold 18px "Verdana", Geneva, sans-serif; color: #000000; }
a.sup_lozenge_left { float: left; }
a.sup_lozenge_right { float: right; }
/*******************************************************
Form Element Classes
*******************************************************/
/**
*	content_frm
*/
.content_frm { float: left; position: relative; padding: 0px 0px 10px 0px; }
.content_frm_hdr_920001 { position: relative; width: 642px; height: 30px; float: left; margin: 0px; padding: 0px; text-align: left; background-color: #920001; }
.content_frm_hdr_l { position: relative; width: 65%; float: left; margin: 0px; padding: 5px 0px 0px 10px; text-align: left; font: bold 12px "Verdana", Geneva, sans-serif; color: #ffffff; }
/**
*	@@ category form
*/
.cat_frm { float: left; width: 100%; text-align: left; margin: 0px; padding: 0px 0px 4px 0px; }
.cat_frm div.right { float: right; width: 45%; text-align: right; margin: 0px; padding: 0px; }
.cat_frm div.left { float: left; width: 45%; text-align: left; margin: 0px; padding: 0px; }
.cat_frm_grp { width: 180px; float: right; margin: 0px; padding: 0px; }
/**
*	@@ signup form
*/
.sup_frm { float: left; width: 602px; margin: 0px; padding: 12px 19px 0px 19px; text-align: center; }
.sup_frm_r { float: right; text-align: right; margin: 0px; padding: 0px; }
.sup_frm_l { float: left; text-align: left; margin: 0px; padding: 2px 0px 0px 0px; }
/**
*	@@ action form
*/
form.action_frm { float: left; width: 602px; margin: 0px; padding: 12px 19px 0px 19px; text-align: center; }
form.action_frm div.frm_middle { float: right; text-align: right; margin: 0px; padding: 0px 10px 0px 0px; }
form.action_frm div.frm_middle div.output { float: right; padding: 5px 0px 0px 5px; }
form.action_frm div.frm_middle div.input { float: right; padding: 0px 0px 0px 5px; }
form.action_frm div.frm_middle div.prompt { float: right; padding: 5px 0px 0px 5px; }
form.action_frm div.frm_right { width: 80px; height: 100%; float: right; text-align: right; margin: 0px; padding: 0px; }
form.action_frm div.frm_left { float: left; text-align: left; margin: 0px; padding: 2px 0px 0px 0px; }
a.action_frm_btn, a.action_frm_btn:link, a.action_frm_btn:visited, a.action_frm_btn:active { float: right; width: 80px; height: 22px; margin: 0px; padding: 0px; background-image: url(../images/buttons/Lozenge_Button_feb20e_80x22.png); background-repeat: no-repeat;  background-position: left; text-decoration: none; }
a.action_frm_btn:hover { color: #ffffff; background-image: url(../images/buttons/Lozenge_Button_feb20e_80x22_R.png); background-repeat: no-repeat;  background-position: left; text-decoration: none; }
a.action_frm_btn div.label { font: bold 10px "Verdana", Geneva, sans-serif; color: #ffffff; text-decoration: none; text-align: center; margin: 0px; padding: 3px; }
/*******************************************************
Text Classes
*******************************************************/
/**
*	@@ 11px classes
*/
.bc_11_fea70f { font: normal 11px "Verdana", Geneva, sans-serif; line-height: 14px; color: #fea70f; }
.bc_11_fea70f_b { font: bold 11px "Verdana", Geneva, sans-serif; line-height: 14px; color: #fea70f; }
.bc_11_ffffff { font: normal 11px "Verdana", Geneva, sans-serif; line-height: 14px; color: #ffffff; }
.bc_11_ffffff_b { font: bold 11px "Verdana", Geneva, sans-serif; line-height: 14px; color: #ffffff; }
.bc_11_920001_b { font: bold 11px "Verdana", Geneva, sans-serif; line-height: 13px; color: #920001; }
.bc_11_660001_b { font: bold 11px "Verdana", Geneva, sans-serif; line-height: 13px; color: #660001; }
/**
*	@@ 10px classes
*/
.bc_10_fea70f { font: normal 10px "Verdana", Geneva, sans-serif; line-height: 13px; color: #fea70f; }
.bc_10_fea70f_b { font: bold 10px "Verdana", Geneva, sans-serif; line-height: 13px; color: #fea70f; }
.bc_10_ffffff { font: normal 10px "Verdana", Geneva, sans-serif; line-height: 13px; color: #ffffff; }
.bc_10_ffffff_b { font: bold 10px "Verdana", Geneva, sans-serif; line-height: 13px; color: #ffffff; }
.bc_10_ff0000 { font: normal 10px "Verdana", Geneva, sans-serif; line-height: 13px; color: #ff0000; }
.bc_10_ff0000_b { font: bold 10px "Verdana", Geneva, sans-serif; line-height: 13px; color: #ff0000; }
.bc_10_fea70f h3, .bc_10_ffffff h3, .bc_10_ff0000 h3 { margin: 20px 0px 0px 0px; line-height: 24px; }
/**
*	@@ 9px classes
*/
.bc_9_ffffff_b { font: bold 9px "Verdana", Geneva, sans-serif; line-height: 13px; color: #ffffff; }
.bc_9_ffffff { font: normal 9px "Verdana", Geneva, sans-serif; line-height: 13px; color: #ffffff; }
/*******************************************************
Button Classes
@@ Grey Bevel Button
*******************************************************/
/**
*	btn_gbvl
*/
.btn_gbvl { width: 116px; height: 34px; text-align: center; background: url("../images/buttons/Grey_Bevel_Button.png") no-repeat center left; }
.btn_gbvl_lbl { text-align: center; color: #ffffff; padding: 8px; }
/**
*	btn_gbvl_100x20
*/
.btn_gbvl_100x20 { width: 100px; height: 20px; text-align: center; background: url("../images/buttons/Grey_Bevel_Button_100x20.png") no-repeat center left; }
.btn_gbvl_100x20_lbl { text-align: center; color: #ffffff; padding: 4px; }
/**
*	btn_gbvl_80x20
*/
.btn_gbvl_80x20 { width: 80px; height: 20px; text-align: center; background: url("../images/buttons/Grey_Bevel_Button_80x20.png") no-repeat center left; }
.btn_gbvl_80x20_lbl { text-align: center; color: #ffffff; padding: 4px; }
/**
*	main
*/
.main { position: absolute; width: 830px; left: 50%; margin-left: -415px; display: none; border: 0px; }
/**
*	noscript
*/
#noscript { position: absolute; width: 830px; left: 50%; margin-left: -415px; display: block; text-align: center; }
/**
*	alternate_content_ie6
*/
#alternate_content_ie6 { position: absolute; width: 830px; left: 50%; margin-left: -415px; display: block; text-align: center; }
/**
*	header
*/
.header { position: relative; width: 100%; height: 300px; background: url("../images/mechs/UKFF_Header_Main.jpg") no-repeat center left; border: 0px; }
/*******************************************************
Header : Miss UKFF Classes
*******************************************************/
/**
*	miss_ukff
*/
.miss_ukff { position: relative; top: 75px; width: 160px; height: 180px; float: right; }
/*******************************************************
Header : User Bar Classes
*******************************************************/
/**
*	userbar
*/
.userbar { position: relative; top: 5px; left: 25px; width: 800px; height: 30px; float: left; background: url("../images/mechs/UKFF_UserBar_Bg_800x30.jpg") no-repeat center left; border: 0px; }
.userbar div.left { position: relative; width: 10%; height: 30px; float: left; margin: 0px; padding: 0px; }
.userbar div.right { position: relative; width: 85%; height: 30px; float: right; margin: 0px; padding: 0px; }
.userbar ul { margin: 0px; padding: 5px 10px 0px 0px; height: 20px; float: right; text-align: right; list-style-type: none; text-align: center; font: bold 9px "Verdana", Geneva, sans-serif; color: #ffffff; border: 0px; }
.userbar li.active_link { margin: 3px 0px 0px 10px; padding: 0px; float: left; text-align: left; list-style-type: none; }
.userbar li.passive_link { margin: 3px 0px 0px 10px; padding: 0px; float: left; text-align: left; list-style-type: none; }
.userbar li.divide { color: #FFF; margin: 2px 0px 0px 10px; padding: 0px; float: left; text-align: left; list-style-type: none; }
.userbar div.form { margin: 0px; padding: 0px; float: right; }
.userbar div.form div.input { margin: 0px 5px 0px 0px; padding: 4px 0px 0px 0px; width: 180px; height: 18px; float: left; }
.userbar div.form div.title { margin: 0px 5px 0px 0px; padding: 7px 0px 0px 0px; float: left; }
.userbar div.form div.email { width: 40px; height: 22px; }
.userbar div.form div.password { width: 60px; height: 22px; }
.userbar div.form div.button { margin: 0px 5px 0px 0px; padding: 4px 0px 0px 0px; width: 60px; height: 22px; float: left; }
/*******************************************************
Header : Navigation Classes
*******************************************************/
.navbar { position: relative; top: 175px; left: 25px; width: 642px; float: left; text-align: center; border: 0px; }
.nav_holder { position: relative; float: left; padding: 10px 0px; text-align: center; font: bold 9px "Verdana", Geneva, sans-serif; color: #ffffff; border: 0px; }
.nav_holder ul { list-style-type: none; text-align: center; margin: 0px; padding: 0px; border: 0px; } 
.nav_holder li { list-style-type: none; float: left; margin: 0px; padding: 0px 5px 0px 5px; border: 0px; }
.nav_drop_dwn { display: block; z-index: 99; width: 200px; background: #8e0000; padding: 3px; list-style-type: none; text-align: left; font: 9px "Verdana", Geneva, sans-serif; color: #ffffff; border: 0px; }
.nav_drop_dwn li { background:none; padding:0px 5px 0px 5px; margin:3px; list-style-type: none; }
/*******************************************************
Footer Classes
*******************************************************/
/**
*	footer
*/
.footer { width: 100%; float: left; text-align: center; }
.footer_holder { width: 100%; }
/**
*	leaderboard
*/
.leaderboard { position: relative; top: 17px; left: 200px; width: 624px; height: 60px; float: left; }
.leaderboard div.left { width: 468px; height: 60px; float: left; margin: 0px; }
.leaderboard div.right { width: 134px; height: 60px; float: right; }
/*******************************************************
Adverts Classes
*******************************************************/
/**
*	ad_placement_1
*/
.ad_placement_1 { position: relative; width: 468px; height: 60px; float: left; margin: 0px; }
/**
*	ad_placement_2
*/
.ad_placement_2 { position: relative; width: 120px; height: 600px; float: left; margin: 10px 0px 20px 22px; }
/**
*	ad_placement_3
*/
.ad_placement_3 { position: relative; width: 642px; height: 120px; float: left; }
/**
*	ad_placement_4
*/
.ad_placement_4 { position: relative; width: 642px; height: 160px; float: left; }
/*******************************************************
Content Classes
*******************************************************/
/**
*	content
*/
.content { position: relative; width: 642px; height: 100%; float: left; margin: 10px 0px 20px 26px; text-align: center; font: bold 9px "Verdana", Geneva, sans-serif; color: #ffffff; }
.content_hp { position: relative; width: 642px; height: 100%; float: left; margin: 10px 0px 20px 26px; text-align: center; font: bold 9px "Verdana", Geneva, sans-serif; color: #ffffff; }
.content_wndw { position: relative; width: 100%; height: 100%; float: left; margin: 10px 0px 0px 0px; padding: 0px; background: #8e0000; }
.content_text { width: 90%; height: 100%; float: left; margin: 10px; padding: 0px; text-align: left; }
.content_msge { width: 98%; height: 100%; float: left; margin: 0px; padding: 6px 0px 6px 6px; text-align: left; }
.content_hdr_fea10a { position: relative; width: 602px; height: 30px; float: left; background: #fea10a;  margin: 0px; padding: 12px 20px 0px 20px; }
.content_hdr_fea10a_l { position: relative; width: 25%; float: left; margin: 0px; padding: 0px; text-align: left; font: bold 13px "Verdana", Geneva, sans-serif; color: #490501; }
.content_hdr_fea10a_r { position: relative; width: 75%; float: right; margin: 0px; padding: 0px; text-align: right; font: bold 9px "Verdana", Geneva, sans-serif; color: #000000; }
.content_hdr_fea10a_r_btn { position: relative; float: right; margin: 0px; padding: 0px 0px 0px 5px; text-align: right; }
.content_hdr_fea10a_r_txt { position: relative; float: right; margin: 0px; padding: 4px 0px 0px 5px; text-align: right; }
.content_l { position: relative; width: 508px; height: 100%; float: left; }
.content_r { position: relative; width: 128px; height: 100%; float: right; }
.content_l_390 { position: relative; width: 390px; height: 100%; float: left; margin: 10px 0px 0px 0px; padding: 0px; }
.content_l_390 div.item { width: 100%; height: 100%; float: left; margin: 0px 0px 10px 0px; }
.content_l_390 div.item div.hdr { width: 100%; height: 26px; float: left; margin: 0px; padding: 0px; background: url("../images/mechs/UKFF_Content_Header_RND_390x26.jpg") no-repeat center left; }
.content_l_390 div.item div.hdr span { display: block; padding: 6px; color: #000; font: bold 10px "Verdana", Geneva, sans-serif; }
.content_r_246 { position: relative; width: 246px; height: 100%; float: right; margin: 10px 0px 0px 0px; padding: 0px; }
.content_r_246 div.item { width: 100%; height: 100%; float: left; margin: 0px 0px 10px 0px; }
.content_r_246 div.item div.hdr { width: 100%; height: 26px; float: left; margin: 0px; padding: 0px; background: url("../images/mechs/UKFF_Content_Header_RND_246x26.jpg") no-repeat center left; }
.content_r_246 div.item div.hdr span { display: block; padding: 6px; color: #000; font: bold 10px "Verdana", Geneva, sans-serif; }
/*******************************************************
Homepage Content Classes
*******************************************************/
.hp_cont_splash { position: relative; width: 390px; height: 230px; float: left; margin: 0px; padding: 0px; }
.splash-become { background: url("../images/mechs/UKFF_Home_Become.jpg") no-repeat center left; }
.splash-casting { background: url("../images/mechs/UKFF_Home_Casting.jpg") no-repeat center left; }
.hp_cont_splash div.btn_container { position: absolute; top: 185px; left: 260px; width: 116px; height: 34px; }
/*******************************************************
Announcements Classes
*******************************************************/
ul#hp_ancmnts { width: 246px; height: 100%; float: left; padding: 6px 0px; margin: 0px; background: #860011; list-style-type: none; }
ul#hp_ancmnts li.hp_ancmnt { width: 234px; height: 100%; float: left; margin: 0px; padding: 0px 0px 6px 6px; list-style-type: none; }

/* @@ header */
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_hdr { width: 234px; height: 28px; float: left; margin: 0px; padding: 0px; background: #440500; }
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_hdr div.left { width: 75%; float: left; margin: 0px; padding: 6px; text-align: left; }
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_hdr div.right { width: 15%; float: right; margin: 0px; padding: 6px; text-align: right; }
/* @@ content */
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_cnt { width: 234px; height: 100%; float: left; margin: 0px; padding: 0px; background: #721e26; }
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_cnt div.left { width: 46px; height: 46px; float: left; margin: 0px; padding: 6px; text-align: left; }
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_cnt div.right { width: 160px; float: left; margin: 0px; padding: 6px; text-align: left; overflow: hidden; }
/* @@ form */
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_cnt div.top { width: 222px; height: 100%; float: left; margin: 0px; padding: 5px; text-align: left; }
ul#hp_ancmnts li.hp_ancmnt div.ancmnt_cnt div.bottom { width: 222px; height: 20px; float: left; margin: 0px; padding: 0px 5px; text-align: right; }
/*******************************************************
Featured Girls Classes
*******************************************************/
/**
*	featuredgirls
*/
.feat_girls { width: 390px; height: 194px; float: left; padding: 0px; margin: 0px; background: #860011; }
.feat_girl { width: 118px; height: 174px; float: left; margin: 10px 0px 0px 9px; padding: 0px; }
.feat_girl_img { width: 118px; height: 154px; float: left; margin: 0px; padding: 0px; overflow: hidden; }
.feat_girl_hdr { width: 100%; height: 20px; float: left; background: #fea70f; text-align: center; }
.feat_girl_hdr_lbl { text-align: center; font: bold 9px "Verdana", Geneva, sans-serif; color: #860011; padding: 3px; }
.feat_txt { padding: 3px; }
.feat_girl_lrg_row { float: left; width: 100%; height: 100%; padding: 10px 0px 0px 10px; margin: 0px; text-align: left; }
.feat_girl_lrg { float: left; width: 190px; height: 310px; padding: 5px; margin: 0px 10px 0px 0px; background: #440500; }
.feat_girl_lrg_img { width: 190px; height: 271px; float: left; margin: 0px; padding: 0px; overflow: hidden; }
.feat_girl_lrg_ftr { width: 100%; height: 40px; float: left; margin: 0px; padding: 0px; text-align: center; }
.feat_girl_lrg_ftr_lbl { text-align: center; margin: 0px; padding: 8px; }
/**
*	content_ft
*/
.content_ft { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") repeat-y left; }
.content_ft_mn_hdr { position: relative; width: 642px; height: 116px; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/featured/UKFF_Featured_Header.jpg") no-repeat center left; }
/*******************************************************
League Table Classes
*******************************************************/
/**
*	content_lg
*/
.content_lg_tbl { position: relative; width: 100%; height: 876px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/leaguetable/UKFF_League_Bg.jpg") no-repeat center left; }
.lg_tbl_holder { margin: 0px; padding: 0px 50px 50px 50px; }
.lg_tbl { position: relative; margin: 0px; padding: 0px; width: 542px; height: 584px; float: left; text-align: left; font: bold 11px "Verdana", Geneva, sans-serif; color: #ffffff; }
.lg_tbl_ftr { position: relative; margin: 50px 0px 0px 0px; padding: 0px; text-align: center; width: 100%; height: 68px; float: left; }
.lg_tbl_hdr_gen { position: relative; width: 542px; height: 146px; float: left; margin: 0px; padding: 0px; text-align: left; }
.lg_tbl_hdr_gen_bg_g { background: url("../images/mechs/leaguetable/UKFF_League_Header_Girls.jpg") no-repeat center left; }
.lg_tbl_hdr_gen_bg_a { background: url("../images/mechs/leaguetable/UKFF_League_Header_Agencies.jpg") no-repeat center left; }
.lg_tbl_hdr { position: relative; width: 100%; height: 24px; float: left; margin: 0px; padding: 0px; text-align: left; background: #f1f256; font: bold 11px "Verdana", Geneva, sans-serif; color: #000000; }
.lg_tbl_hdr_left { position: relative; width: 45%; float: left; margin: 0px; text-align: left; padding: 5px 0px 0px 5px; }
.lg_tbl_hdr_right { position: relative; width: 10%; float: right; margin: 0px; text-align: right; padding: 5px 5px 0px 0px; }
.lg_tbl ul { width: 100%; height: 100%; float: left; list-style-type: none; text-align: left; margin: 0px; padding: 0px; }
.lg_tbl li.col_1 { list-style-type: none; float: left; width: 522px; height: 46px; background: #721e26; margin: 0px; padding: 5px 10px 5px 10px; }
.lg_tbl li.col_2 { list-style-type: none; float: left; width: 522px; height: 46px; background: #88343b; margin: 0px; padding: 5px 10px 5px 10px; }
.lg_tbl_g_num { float: left; width: 20px; margin: 0px 5px 0px 0px; padding: 16px 0px 0px 0px; text-align: left; }
.lg_tbl_g_name { float: left; width: 250px; margin: 0px 0px 0px 5px; padding: 16px 0px 0px 0px; text-align: left; }
.lg_tbl_g_im { float: left; width: 46px; height: 46px; margin: 0px; padding: 0px; }
.lg_tbl_g_right { float: right; width: 10%; margin: 0px; padding: 16px 0px 0px 0px; text-align: right; }
/*******************************************************
List Classes
*******************************************************/
/**
*	list_holder, list
*/
.list_holder { margin: 0px; padding: 0px; }
.list_holder div.pages { position: relative; margin: 0px; padding: 10px 20%; width: 60%; height: 100%; float: left; text-align: center; }
.list { position: relative; margin: 0px; padding: 0px; width: 100%; height: 100%; float: left; text-align: left; }
.list ul { width: 100%; height: 100%; float: left; list-style-type: none; text-align: left; margin: 0px; padding: 0px; }
/* Column types */
.list li.col_1 { list-style-type: none; float: left; width: 98%; height: 46px; background: #721e26; margin: 0px; padding: 5px 5px 5px 5px; }
.list li.col_2 { list-style-type: none; float: left; width: 98%; height: 46px; background: #88343b; margin: 0px; padding: 5px 5px 5px 5px; }
.list li.col_h32 { list-style-type: none; float: left; width: 98%; height: 32px; margin: 0px; padding: 5px 5px 5px 5px; }
.list li.col_h18 { list-style-type: none; float: left; width: 98%; height: 18px; margin: 0px; padding: 5px 5px 5px 5px; }
/* Colours */
.list li.bg_920001 { background: #920001; }
.list li.bg_660001 { background: #660001; }
/* Divides */
.list li.col_1 div.left, li.col_2 div.left { float: left; width: 45%; margin: 0px; text-align: left; }
.list li.col_1 div.right, li.col_2 div.right { float: right; width: 45%; margin: 0px; text-align: right; }
.list li.col_1 div.left div.item, li.col_2 div.left div.item { float: left; margin: 0px 0px 0px 5px; text-align: left; }
.list li.col_1 div.right div.item, li.col_2 div.right div.item { float: right; margin: 0px 5px 0px 0px; text-align: right; }
.list li.col_1 div.left_65, li.col_2 div.left_65, li.col_h32 div.left_65 { float: left; width: 65%; margin: 0px; text-align: left; }
.list li.col_1 div.right_25, li.col_2 div.right_25, li.col_h32 div.right_25 { float: right; width: 25%; margin: 0px; text-align: right; }
.list li.col_1 div.left_65 div.item, li.col_2 div.left_65 div.item, li.col_h32 div.left_65 div.item { float: left; margin: 0px 0px 0px 5px; text-align: left; }
.list li.col_1 div.right_25 div.item, li.col_2 div.right_25 div.item, li.col_h32 div.right_25 div.item { float: right; margin: 0px 5px 0px 0px; text-align: right; }
.list li.col_1 div.left_10, li.col_2 div.left_10, li.col_h18 div.left_10 { float: left; width: 10%; margin: 0px; text-align: left; }
.list li.col_1 div.right_85, li.col_2 div.right_85, li.col_h18 div.right_85 { float: right; width: 85%; margin: 0px; text-align: right; }
.list li.col_1 div.left_10 div.item, li.col_2 div.left_10 div.item, li.col_h18 div.left_10 div.item { float: left; margin: 0px 0px 0px 5px; text-align: left; }
.list li.col_1 div.right_85 div.item, li.col_2 div.right_85 div.item, li.col_h18 div.right_85 div.item { float: right; margin: 0px 5px 0px 10px; text-align: right; }
.list li.col_1 div.left_75, li.col_2 div.left_75, li.col_h32 div.left_75 { float: left; width: 75%; margin: 0px; text-align: left; }
.list li.col_1 div.right_10, li.col_2 div.right_10, li.col_h32 div.right_10 { float: right; width: 10%; margin: 0px; text-align: right; }
/* Cells */
.list li.col_1 div.cell_w15, li.col_2 div.cell_w15, li.col_h18 div.cell_w15 { width: 15%; }
.list li.col_1 div.cell_w20, li.col_2 div.cell_w20, li.col_h18 div.cell_w20 { width: 20%; }
.list li.col_1 div.cell_w25, li.col_2 div.cell_w25, li.col_h18 div.cell_w25 { width: 25%; }
.list li.col_1 div.cell_w50, li.col_2 div.cell_w50, li.col_h18 div.cell_w50 { width: 50%; }
.list li.col_1 div.cell_w100, li.col_2 div.cell_w100, li.col_h18 div.cell_w100 { width: 100%; }
/* Item content */
.list li.col_1 div.list_im, li.col_2 div.list_im { width: 46px; height: 46px; margin: 0px; padding: 0px; }
.list li.col_1 div.list_bc, li.col_2 div.list_bc { margin: 0px; padding: 16px 0px 0px 0px; }
.list li.col_1 div.list_bc_block, li.col_2 div.list_bc_block { margin: 0px; padding: 2px 0px 0px 0px; }
.list li.col_1 div.list_btn_h22, li.col_2 div.list_btn_h22 { margin: 0px; padding: 12px 0px 0px 0px; }
.list li.col_h18 div.list_bc { margin: 0px; padding: 2px 0px 0px 0px; }
.list li.col_h32 div.list_bc { margin: 0px; padding: 10px 0px 0px 0px; }
.list li.col_h32 div.list_btn_h22 { margin: 0px; padding: 6px 0px 0px 0px; }
.list li.col_h32 div.list_btn_h18 { margin: 0px; padding: 8px 0px 0px 0px; }

/*******************************************************
Miss UKFF Classes
*******************************************************/
/**
*	content_msuk
*/
.content_msuk { position: relative; width: 100%; height: 1540px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/missukff/UKFF_MissUKFF_Bg.jpg") no-repeat center left; }
.msuk_video_holder { position: absolute; top: 700px; left: 118px; width: 400px; height: 300px; float: left; margin: 0px; padding: 0px; }
.msuk_btn_visit_calibase { position: absolute; top: 1010px; left: 0px; width: 642px; height: 50px; float: left; margin: 0px; padding: 0px; }
.msuk_btn_terms { position: absolute; top: 1490px; left: 0px; width: 642px; height: 20px; margin: 0px; padding: 0px; }
.msuk_btn_apply { position: absolute; top: 1415px; left: 0px; width: 642px; height: 50px; margin: 0px; padding: 0px; }
.msuk { position: relative; margin: 0px; padding: 0px; width: 400px; height: 300px; float: left; }
.msuk_ftr { position: relative; margin: 0px; padding: 0px; text-align: center; width: 100%; height: 68px; float: left; }
/**
*	content_msuk_vote
*/
.content_msuk_vote { position: relative; width: 100%; height: 800px; float: left; margin: 0px; padding: 0px; text-align: center; }
.content_msuk_vote div.fla_application { position: relative; width: 642px; height: 800px; }
.content_msuk_vote div.fla_altcontent { padding: 10px; }
/*******************************************************
Event Classes
*******************************************************/
/**
*	content_event_missukfflaunch
*/
.content_event_missukfflaunch { position: relative; width: 100%; height: 850px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/events/UKFF_Event.MissUKFFLaunch_Bg.jpg") no-repeat center left; }
.content_event_missukfffinal { position: relative; width: 100%; height: 920px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/events/UKFF_Event.MissUKFFFinal_Bg.jpg") no-repeat center left; }
.content_event_beachshoot { position: relative; width: 100%; height: 919px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/events/UKFF_Event.BeachShoot_Bg.jpg") no-repeat center left; }
.content_event_worlcupwarmup { position: relative; width: 100%; height: 920px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/events/UKFF_Event.WorldCupWarmUp_Bg.jpg") no-repeat center left; }
.content_event_summerparty { position: relative; width: 100%; height: 920px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/events/UKFF_Event.SummerParty_Bg.jpg") no-repeat center left; }
/*******************************************************
Profile Classes
*******************************************************/
/**
*	content_prf
*/
.content_prf_mn { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/profile/UKFF_Profile_Bg.jpg") repeat-y center left; }
.content_prf_mn_hdr { position: relative; width: 642px; height: 63px; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Header_Generic.jpg") no-repeat center left; }
.content_prf_mn_hdr_l { position: relative; top: 15px; left: 20px; width: 65%; float: left; margin: 0px; padding: 0px; text-align: left; font: italic bold 38px "Palatino Linotype", "Book Antiqua", Palatino, serif; color: #000000; }
.content_prf_mn_hdr_r { position: relative; top: 20px; right: 20px; width: 25%; float: right; margin: 0px; padding: 0px; text-align: right; font: italic bold 38px "Palatino Linotype", "Book Antiqua", Palatino, serif; color: #000000; }
.content_prf_mn_hdr_r_cnt { float: right; }
.content_prf_mn_l { position: relative; width: 246px; height: 100%; float: left; margin: 0px; padding: 0px; background-color: #ffa70f; }
.content_prf_mn_r { position: relative; width: 354px; height: 100%; float: left; margin: 0px; padding: 20px; text-align: left; }
.content_prf_mn_r_grp_top { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; }
.content_prf_mn_r_grp_btm { position: relative; width: 100%; float: left; margin: 0px; padding: 0px; }
.content_prf_mn_r_top_l { position: relative; width: 40%; float: left; margin: 0px; padding: 0px; }
.content_prf_mn_r_top_l ul { width: 100%; float: left; list-style-type: none; text-align: left; margin: 0px; padding: 0px; }
.content_prf_mn_r_top_l li { width: 100%; float: left; list-style-type: none; padding: 0px 0px 10px 0px; margin: 0px; }
.content_prf_mn_r_top_r { position: relative; width: 40%; float: right; margin: 0px; padding: 0px; }
.content_prf_mn_r_top_r ul { width: 100%; float: left; list-style-type: none; text-align: left; margin: 0px; padding: 0px; }
.content_prf_mn_r_top_r li { width: 100%; float: left; list-style-type: none; padding: 0px 0px 10px 0px; margin: 0px; }
.content_prf_mn_r_mid { position: relative; width: 354px; float: left; margin: 0px; padding: 0px; text-align: left; }
.content_prf_mn_r_btm { position: relative; width: 354px; float: left; margin: 10px 0px; padding: 0px; text-align: left; }
.content_prf_mn_l_top { position: relative; width: 246px; height: 350px; margin: 0px; padding: 0px; }
.content_prf_mn_l_btm { position: relative; width: 246px; height: 172px; margin: 0px; padding: 0px; text-align: center; font:normal 10px "Verdana", Geneva, sans-serif; color: #490501; }
.content_prf_mn_l_btm div.status { position: relative; padding: 10px; margin: 0px; text-align: center; }
.content_prf_mn_l_btm div.button { position: relative; width: 116px; height: 34px; float: left; padding: 15px 0px 0px 65px; margin: 0px; }
.content_prf_ims { position: relative; width: 100%; height: 100%; float: left; padding: 0px; text-align: left; }
.content_prf_ims ul { position: relative; width: 100%; height: 100%; float: left; padding: 0px; margin: 0px; text-align: left; list-style-type: none; }
.content_prf_ims li.image { list-style-type: none; float: left; padding: 4px; margin: 0px; }
.content_prf_ims li.image div.wraptocenter { width: 120px; height: 120px; background: url("../images/mechs/profile/UKFF_ProfileGalleryImageBg.png") no-repeat left; }
.content_prf_ims li.image div.ims_links { list-style-type: none; text-align: center; padding: 0px; margin: 4px 0px 0px 0px; width: 120px; }
.content_prf_ims li.text { position: relative; width: 100%; height: 100%; float: left; padding: 0px; margin: 5px 0px 5px 0px; list-style-type: none; text-align: center; }
.content_prf_priv_ims { position: relative; width: 100%; height: 100%; float: left; padding: 0px; text-align: left; }
.content_prf_priv_ims ul { list-style-type: none; text-align: left; margin: 0px; padding: 0px; text-align: left; }
.content_prf_priv_ims li { list-style-type: none; float: left; padding: 4px; margin: 0px; }
.content_prf_priv_ims li div.wraptocenter { width: 206px; height: 206px; background: url("../images/mechs/profile/UKFF_ProfilePrivateGalleryImageBg.png") no-repeat left; }
.content_prf_priv_ims li div.ims_links { list-style-type: none; text-align: center; padding: 5px 0px 5px 0px; margin: 4px 0px 0px 0px; width: 206px; height: 15px; background: #721e26; }
.content_prf_priv_ims li div.ims_labels { list-style-type: none; text-align: center; padding: 5px 0px 5px 0px; margin: 4px 0px 0px 0px; width: 206px; height: 15px; background: #88343b; }
.content_prf_priv_ims li div.im { position: relative; display: block; }
/*******************************************************
Forum Classes
*******************************************************/
.content_prf_forum { position: relative; width: 100%; height: 100%; float: left; padding: 0px; text-align: left; }
ul#forum_posts { width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; list-style-type: none; }
ul#forum_posts li.forum_post { width: 98%; height: 100%; float: left; margin: 0px; padding: 0px 0px 6px 6px; list-style-type: none; }
/* @@ header */
ul#forum_posts li.forum_post div.post_header { width: 100%; height: 28px; float: left; margin: 0px; padding: 0px; background: #440500; }
ul#forum_posts li.forum_post div.post_header div.left { width: 45%; float: left; margin: 0px; padding: 6px; text-align: left; }
ul#forum_posts li.forum_post div.post_header div.right { width: 45%; float: right; margin: 0px; padding: 6px; text-align: right; }
/* @@ content */
ul#forum_posts li.forum_post div.post_content { width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; background: #721e26; }
ul#forum_posts li.forum_post div.post_content div.left { width: 46px; height: 46px; float: left; margin: 0px; padding: 6px; text-align: left; }
ul#forum_posts li.forum_post div.post_content div.right { width: 85%; float: left; margin: 0px; padding: 6px; text-align: left; }
/* @@ form */
ul#forum_posts li.forum_post div.post_form { width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; background: #440500; }
ul#forum_posts li.forum_post div.form { width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; background: #721e26; }
ul#forum_posts li.forum_post div.post_form div.top, ul#forum_posts li.forum_post div.form div.top { width: 98%; float: left; margin: 0px; padding: 5px; text-align: left; }
ul#forum_posts li.forum_post div.post_form div.bottom, ul#forum_posts li.forum_post div.form div.bottom { width: 98%; height: 20px; float: left; margin: 0px; padding: 0px 5px; text-align: right; }
/*******************************************************
Fans Classes
*******************************************************/
.content_prf_fans { position: relative; width: 100%; height: 100%; float: left; padding: 0px; text-align: left; }
.content_prf_fans ul { position: relative; width: 100%; height: 100%; float: left; padding: 0px; margin: 0px; text-align: left; list-style-type: none; }
.content_prf_fans li.image { position: relative; width: 46px; height: 46px; float: left; padding: 0px; margin: 6px 0px 6px 7px; list-style-type: none; }
.content_prf_fans li.text { position: relative; width: 100%; height: 100%; float: left; padding: 0px; margin: 5px 0px 5px 0px; list-style-type: none; text-align: center; }
/*******************************************************
Form Element Classes
*******************************************************/
.select_standard { background-color:#440500; color: #FFF; border: thin #2d0300 solid; }
.input_standard { background-color:#440500; color: #FFF; border: thin #2d0300 solid; padding: 3px 0px 0px 3px; }
.input_w_100_h_50 { width: 100%; height: 50px; float: left; }
.input_w_100_h_100 { width: 99%; height: 100px; float: left; }
.input_w_180_h_100 { width: 100px; height: 100px; }
.input_w_360_h_18 { width: 360px; height: 18px; }
.input_w_280_h_18 { width: 280px; height: 18px; }
.input_w_180_h_18 { width: 180px; height: 18px; }
.input_w_120_h_18 { width: 120px; height: 18px; }
.input_w_100_h_18 { width: 100px; height: 18px; }
.input_w_100_h_22 { width: 100px; height: 22px; }
.input_w_60_h_18 { width: 60px; height: 18px; }
.input_w_50_h_18 { width: 50px; height: 18px; }
.input_w_30_h_18 { width: 30px; height: 18px; }
.input_w_20_h_18 { width: 20px; height: 18px; }
.input_w_180_h_18_r { float: right; width: 180px; height: 18px; }
.input_w_180_h_18_l { float: left; width: 180px; height: 18px; }
.input_w_100p_h_18_l { float: left; width: 100%; height: 18px; }
/*******************************************************
Find Classes
*******************************************************/
/**
*	content_fnd
*/
.content_fnd { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px 0px 10px 0px; text-align: center; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") no-repeat center left; }
/*******************************************************
Casting Classes
*******************************************************/
/**
*	content_castings
*/
.content_castings { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px 0px 10px 0px; text-align: center; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") repeat-y center left; }
/*******************************************************
Map Classes
*******************************************************/
/**
*	content_map
*/
.content_map { position: relative; width: 642px; height: 300px; float: left; margin: 0px; padding: 0px; background: url("../images/mechs/castings/UKFF_Map_Loader_642x300.jpg") no-repeat center left;  }
/*******************************************************
Gallery Classes
*******************************************************/
/**
*	content_gl
*/
.content_gl { position: relative; width: 100%; height: 638px; float: left; margin: 0px; padding: 0px; text-align: center; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") repeat-y center left; }
.content_gl div.gl_top { position: relative; width: 574px; height: 34px; float: left; margin: 20px 0px 0px 34px; padding: 0px; text-align: center; }
.content_gl div.gl_middle { position: relative; width: 100%; height: 434px; float: left; margin: 30px 0px; text-align: center; }
.content_gl div.gl_bottom { position: relative; width: 100%; height: 34px; float: left; margin: 0px; padding: 0px; text-align: center; }
.content_gl div.gl_middle div.wraptocenter { width: 642px; height: 434px; }
.content_gl_btn_p { position: relative; width: 116px; height: 34px; margin: 0px; padding: 0px; text-align: center; float: left; }
.content_gl_btn_n { position: relative; width: 116px; height: 34px; margin: 0px; padding: 0px; text-align: center; float: right; }
.content_gl_btn_m { position: relative; width: 340px; height: 18px; margin: 0px; padding: 8px 0px 0px 0px; text-align: center; float: left; }
.content_gl_comments { position: relative; width: 100%; height: 100%; float: left; padding: 0px; text-align: left; }
/******************************************************************************************************************************************************************
*	@css		: UkffAdmin
*
*	@author		: Daniel Ivanovic
*	@contact	: dan@anti-blanks.co.uk
*
*	@usage		: Contains all document styles for UKFF girls Website Admin section
*******************************************************/
/*******************************************************
Anchor Classes
*******************************************************/
/**
*	a_feb20e_tab
*/
a.a_feb20e_tab { font: bold 9px "Verdana", Geneva, sans-serif; text-decoration: none;  color: #ffffff; float: left; width: 100px; height: 20px; margin: 0px; padding: 5px 0px 0px 0px; background-repeat: no-repeat;  background-position: left; }
a.a_feb20e_tab:link, a.a_feb20e_tab:visited, a.a_feb20e_tab:active { background-image: url(../images/buttons/Tab_Button_feb20e_100x20.png); }
a.a_feb20e_tab:hover { background-image: url(../images/buttons/Tab_Button_feb20e_100x20_R.png); }
a.a_feb20e_tab_active:link, a.a_feb20e_tab_active:visited, a.a_feb20e_tab_active:active, a.a_feb20e_tab_active:hover { font: bold 9px "Verdana", Geneva, sans-serif; text-decoration: none;  color: #ffffff; float: left; width: 100px; height: 20px; margin: 0px; padding: 5px 0px 0px 0px; background-image: url(../images/buttons/Tab_Button_feb20e_100x20_R.png); background-repeat: no-repeat;  background-position: left; }
/*******************************************************
Admin Home Classes
*******************************************************/
/**
*	content_admin_girls
*/
.content_admin_girls{ position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") repeat-y center left; }
/*******************************************************
Admin Home Classes
*******************************************************/
/**
*	content_admin_home
*/
.content_admin_home { position: relative; width: 100%; height: 100%; float: left; margin: 0px; padding: 0px; text-align: left; background: url("../images/mechs/UKFF_Content_Bg_Generic.jpg") repeat-y center left; }
.request_display { position: relative; float: left; text-align: left; width: 622px; height: 100%; margin: 0px; padding: 0px; }
.request_display ul { list-style-type: none; text-align: left; margin: 0px; padding: 0px; }
/**
*	Closed Request display
*/
.request_display_closed li.col_1 { list-style-type: none; float: left; width: 100%; height: 46px; background: #a83333; margin: 0px; padding: 5px 10px 5px 10px; }
.request_display_closed li.col_2 { list-style-type: none; float: left; width: 100%; height: 46px; background: #920001; margin: 0px; padding: 5px 10px 5px 10px; }
.request_display_closed_txt { float: left; width: 300px; margin: 0px 0px 0px 10px; padding: 16px 0px 0px 0px; text-align: left; }
.request_display_closed_im { float: left; width: 46px; height: 46px; margin: 0px; padding: 0px; }
.request_display_closed_act { float: right; width: 100px; margin: 0px; padding: 16px 0px 0px 0px; text-align: right; }/**/
/**
*	Open Request display
*/
/**
*	@@ open display 120 px
*/
.request_display_open_120 li.col_1 { list-style-type: none; float: left; width: 100%; height: 120px; background: #a83333; margin: 0px; padding: 5px 10px 5px 10px; }
.request_display_open_120 li.col_2 { list-style-type: none; float: left; width: 100%; height: 120px; background: #920001; margin: 0px; padding: 5px 10px 5px 10px; }
/**
*	@@ open display 80 px
*/
.request_display_open_80 li.col_1 { list-style-type: none; float: left; width: 100%; height: 80px; background: #a83333; margin: 0px; padding: 5px 10px 5px 10px; }
.request_display_open_80 li.col_2 { list-style-type: none; float: left; width: 100%; height: 80px; background: #920001; margin: 0px; padding: 5px 10px 5px 10px; }
.request_display_open_hdr { list-style-type: none; float: left; width: 100%; height: 24px; margin: 0px; padding: 5px 10px 0px 10px; background: #feb20e; font: bold 11px "Verdana", Geneva, sans-serif; color: #ffffff; }
.request_display_open_hdr_left { position: relative; width: 45%; float: left; margin: 0px; text-align: left; padding: 0px; }
.request_display_open_hdr_right { position: relative; width: 45%; float: right; margin: 0px; text-align: right; padding: 0px; }
.request_display_open_im_120 { float: left; width: 120px; height: 120px; margin: 0px; padding: 0px; }
.request_display_open_im_46 { float: left; width: 46px; height: 46px; margin: 0px; padding: 0px; }
.request_display_open_txt { float: left; width: 300px; margin: 0px 0px 0px 10px; padding: 5px 0px 0px 0px; text-align: left; }
.request_display_open_act { float: right; width: 100px; margin: 0px; padding: 5px 0px 0px 0px; text-align: right; }
.request_display_open_act div.rdoa_button { float: right; width: 80px; height: 22px; margin: 0px; padding: 0px 0px 5px 0px; text-align: right; }
/*******************************************************
Admin Form Classes
*******************************************************/
/**
*	content_admin_frm
*/
.content_admin_frm { float: left; position: relative; padding: 0px 0px 10px 0px; }
/*******************************************************
Admin Navigation Classes
*******************************************************/
/**
*	navbar
*/
.admin_navbar { position: relative; width: 642px; text-align: center; margin: 0px;}
/**
*	navigation
*/
.admin_navigation { position: relative; text-align: center; font: bold 9px "Verdana", Geneva, sans-serif; color: #ffffff; }
.admin_navigation ul { list-style-type: none; text-align: center; margin: 0px; padding: 0px; } 
.admin_navigation li { list-style-type: none; float: left; width: 100px; height: 20px; padding: 0px; margin: 0px 1px 1px 0px; }
/**
*	admin_navigation_sublinks
*/
.admin_navigation_sublinks { position: relative; width: 642px; height: 30px; float: left; margin: 0px; padding: 0px; text-align: left; background-color: #920001; }
.admin_navigation_sublinks ul { list-style-type: none; text-align: center; margin: 0px; padding: 0px; } 
.admin_navigation_sublinks li { list-style-type: none; float: left; padding: 0px; margin: 10px 0px 0px 10px; }
/**
*	girls
*/
.content_admin_hdr_920001 { position: relative; width: 642px; height: 30px; float: left; margin: 0px; padding: 0px; text-align: left; background-color: #920001; }
.content_admin_hdr_l { position: relative; width: 65%; float: left; margin: 0px; padding: 5px 0px 0px 10px; text-align: left; font: bold 12px "Verdana", Geneva, sans-serif; color: #ffffff; }