﻿
body
{
	background-color:#467792;
	
}

/* LAYOUT */

.container
{
	width:978px;
	margin:0px auto;
	background-color:#fff;
}


.col{min-height:400px;}
.cols2{}
.cols2 .col1
{
	width:300px;
	float:left;
	padding-top:14px;
	padding-bottom:30px;
	margin:0px 0px 0px 15px;
	_display:inline;
}
.cols2 .col2
{
	width:626px;
	float:left;
	padding-top:14px;
	margin:0px 14px 0px 21px;
	
	padding-bottom:30px;
	_display:inline;
}

.cols2 .col1_inside
{
	width:321px;
	float:left;
	padding-bottom:30px;
	margin:0px 0px 0px 16px;
	_display:inline;
}
.cols2 .col2_inside{width:613px;float:left;margin:0px 15px 0px 13px;padding-bottom:30px;_display:inline;}

	#header
	{
		position:relative;
		height:140px;
		
	}	
	
	#bwlogo
	{
		position:absolute;
		top:10px;
		left:16px;
	}
	#logo
	{
		position:absolute;
		top:37px;
		right:16px;
	}
	#phone
	{
		position:absolute;
		top:80px;
		left:20px;
		
		text-align:right;
		font-size:26px;
		font-family:Times New Roman;
		color:#006666;
		font-style:italic;
		font-weight:bold;
		width:300px;
	}
	
	#smallmenu
	{
		position:absolute;
		top:expression(12);
		top:0px;
		right:15px;
		
	}
	#smallmenu a{font-size:11px;}
	
	#slogan
	{
		position:absolute;
		top:98px;
		top:expression(113);
		left:16px;
	}
		#slogan p
		{
			font-family:Times New Roman;
			font-size:16px;
		}
	
	#footer
	{
		margin:15px;
		padding:10px 20px;
		background-color:#B1E5DA;
		position:relative;
		zoom:1;
	}
		#footer p,#footer td, #footer a
		{
			font-size:11px;
			margin:0px;
			padding:0px;
		}
	#txlLink{position:absolute;top:130px;right:-15px;}
	#txlLink, #txlLink a, #txlLink a:hover, #txlLink a:visited{color:#fff;text-decoration:none;}
#li{position:absolute;top:130px;right:100px;width:100px;height:20px;}
/*   TOPMENU    */
#topmenu
{	
	
	position:absolute;
	top:108px;
	right:15px;
	width:947px;
	height:32px;
	background:url(layout/tm_line.gif) repeat-x top left;
	
}

.topmenu td{text-align:center;}
.topmenu td a, .topmenu td a:visited, .topmenu td div
{
	font-family:Arial Narrow;font-weight:bold;font-size:11px!important;
	color:#003300;
	display:block;
	text-decoration:none;
	text-transform:uppercase;
}
.cols2 .topmenu a
{
	font-size:10px!important;
}
	.topmenu a:hover, .topmenu a:hover div
	{
		color:#993300!important;
	}
	.topmenu a.sel, .topmenu a.sel:hover, .topmenu a.sel div, .topmenu a.sel:hover div
	{
		color:#ffffff!important;
	}
	
.topmenu a div
{
	cursor:pointer;
	line-height:28px;
	height:32px;
}
.topmenu a div.left{background:url(layout/tm_norm_left.png) no-repeat top left;padding:0px 19px;}
.topmenu a div.mid{background:url(layout/tm_norm_mid.png) repeat-x top left;}
.topmenu a div.right{background:url(layout/tm_norm_right.png) no-repeat top right;}

.topmenu a:hover div.left{background:url(layout/tm_over_left.png) no-repeat top left;}
.topmenu a:hover div.mid{background:url(layout/tm_over_mid.png) repeat-x top left;}
.topmenu a:hover div.right{background:url(layout/tm_over_right.png) no-repeat top right;}

.topmenu a.sel div.left, .topmenu a.sel:hover div.left{background:url(layout/tm_sel_left.png) no-repeat top left;}
.topmenu a.sel div.mid, .topmenu a.sel:hover div.mid{background:url(layout/tm_sel_mid.png) repeat-x top left;}
.topmenu a.sel div.right, .topmenu a.sel:hover div.right{background:url(layout/tm_sel_right.png) no-repeat top right;}


/* LEFTMENU */
.leftmenu{padding:12px 0px 2px 2px;}
.leftmenu a, .leftmenu a:visited
{
	color:#CCFFFF;
	font-size:12px;
	display:block;
	line-height:19px;
	text-decoration:none;
	padding-left:20px;
}
.leftmenu a:hover{color:#fff;}
.leftmenu a.sel
{
	color:#016E74!important;
	background-color:#fff;
}
.leftdot
{
	background:url(layout/left_dot.gif) repeat-x center left;
	height:5px;
	font-size:0.1px;
	line-height:0.1px;
}


/* NOMERA IMAGES */
.ThumbImg
{
	float:left;
}
.ThumbImg a, .ThumbImg a:visited
{
	display:block;
	padding:1px;
	border:1px solid #fff;
}
	.ThumbImg a:hover
	{
		border:1px solid red;
	}


/* BUTTONS */
.pinkBorder
{
	border:1px solid #F24921;
	display:inline-block;
}
.pinkBorder:hover
{
	border:1px solid #CC0033;
	display:inline-block;
}
.pinkBorder .pinkButton
{
	background-color:#F24921;
	border:1px solid #DBEAF2;
	color:#fff;
	text-align:center;
	font-size:11px;
}
.pinkBorder:hover .pinkButton, .pinkButton:hover
{
	background-color:#CC0033;
	border:1px solid #DBEAF2;
	color:#fff;
	text-align:center;
}



.txlPager {display:block;text-align:center}
.txlPager a, .txlPager a:visited {padding:0px 4px;text-decoration:none;color:#016e74}
.txlPager a.pselected,.txlPager a.pselected:visited {background-color:#016e74;color:White;}
.more {text-align:right;clear:both;}
.more a{font-size:11px;}
.sdate {font-style:italic;}
.answer 
{
	padding:5px;
	margin:10px 0 5px 50px;
	background-color:#DBF2EB;
}

/*       FORM ELEMENTS        */
.input,textarea{border:1px solid #B6C4E4;}
.w82 {width:82px;}
.w256 {width:256px;_width:252px;}
.w100p {width:100%;width:expression(98+'%');}
.textarea{height:50px;overflow:auto;}

.formtbl td{padding-top:5px;}


/*       STARTPAGE PLAYER        */

#Player{position:relative;zoom:1;width:626px;height:336px;margin-bottom:15px;}
#Player img{position:absolute;top:0px;left:0px;display:none;}

/*       ROOM DETAILS        */
.roomAjaxLink{}
.roomAjaxDiv{position:absolute;display:none;width:400px;left:150px;}

.h1
{
	font-family:Times New Roman;
	padding:0px;
	margin:6px 0px;
	font-size:18px;
	font-weight:bold;
	color:#002674;
}
