/* CSS Document */
html,body { height:100%; max-height:100%; padding:0; margin:0; border:0; background:url(../images/bg.jpg) repeat-y center top; font-family: Tahoma, Arial, Verdana;}
#outer{ position:relative; border-left:1px solid #000; text-align:center}

/* Top menu */
.top_menu { padding-left:40px}
.top_menu img { margin-right:16px}

/* Flags */
.flags img { margin-right:5px; margin-top:13px}

/* Fonts */
.font_white { font-size:13px; color:#FFFFFF; font-weight:bold; text-align:left}
.font_white a { color:#FFFFFF; text-decoration:none; padding:0px 3px 0px 3px}
.font_white a:hover { color:#FF0072; background-color:#FFFFFF; padding:0px 3px 0px 3px}
.font_black11 { font-size:11px; color:#000000; text-align:left; font-weight:200}
.font_black10, .font_black10 a, .font_black10 a:hover { font-size:10px; color:#000000; font-weight:100; text-align:left}
.font_foot { font-size:12px; color:#FFFFFF; font-weight:bold}

/* Main Section */
.heading { padding-left:36px; font-size:11px; color:#003366}
.info { padding-left:75px; font-size:9px}
.pics_small { font-size:9px; color:#336666; padding:10px}
.pics_small a { color:#336666;}
.pics_small a:hover { text-decoration:none}
.pics_small img { border:1px solid #3E5669; margin-top:7px; margin-bottom:3px }
.pic_big { margin:17px 20px 12px 22px; position:relative}
.pic_big img { border:1px solid #3E5669; margin-bottom:4px}
.white_line {
	height:35px; line-height:35px; font-size:17px; font-weight:bold; color:#FF5000; text-align:center; width:510px; background-color:#FFFFFF; line-height:35px; position:absolute; left: 1px; top:350px; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}

/*
.play { width:93px; height:69px; position:absolute; left:220px; top:145px; display:block; background:transparent url(../images/play.gif) no-repeat center center; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
*/

.play { width:510px; height:384px; position:absolute; left:0; top:0; display:block; background:transparent url(../images/play.gif) no-repeat center center; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
.play:hover {filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;}
.play span { display:none}
.clock { padding:10px 0px 10px 505px; color:#224E67; font-size:9px; font-weight:100; line-height:40px; text-decoration:none;}

/* Left Menu */
#menu { padding:0px; margin:0px; list-style-type:none;}
#menu li { height:22px; font-size:11px; font-weight:bold; line-height:22px; border-bottom:1px solid #FFFFFF; background:#E2ECEE url(../images/arrow_white.gif) no-repeat 6px center}
#menu a { font-size:11px; text-align:left; font-weight:bold; text-decoration:none; color:#003661; width:143px; height:22px; display:block; padding-left:16px}
#menu a:hover { color:#ffffff; background:#FF5000 url(../images/arrow_white.gif) no-repeat 6px center; text-align:left; padding-left:16px}
#active, #active a, #active a:hover { background:#FFFFFF url(../images/gay/arrow_colour.gif) no-repeat left center; cursor:default; color:#FF5000}

/* Sign up & Log in */
.signup { width:95px; margin-right:3px}
.login { margin-top:2px; margin-bottom:4px; width:117px}
.ok { padding:2px 12px 2px 10px; border-right:1px solid #DDDDDD; margin-bottom:4px; margin-top:4px; width:23px}

/* Footer */
#footer{ height:71px; background:transparent url(../images/footer.gif) no-repeat center center; position:fixed;bottom:0; z-index:4}
.foot_left { float:left; width:413px; padding-top:20px; text-align:right}
.foot_right { padding-top:20px;}
#clearfooter{ height:71px; margin-top:-14px; clear:both;}
.button, .button a, .button a:visited {display:block;width:133px;height:26px;background-image:url(../images/bg_button.gif);text-align:center;line-height:22px;font-size:12px;color:#FFD700}

/* IE only styles below */
/* Mac hide \*/
* html, * html body{ overflow:hidden; height:100%;}
* html #headerinner{margin-right:17px;}
* html #header{position:absolute;}
* html #outer {height:100%;overflow:auto; padding-left:17px;voice-family: "\"}\""; voice-family:inherit;}
* html #inner{height:1%;}
* html #footer{clear:both; margin-top:-71px; position:relative; width:auto;}
/* End hide */

