@media screen {
.visual {height:105px; background:url("/images/skin/header/bg.gif"); background-repeat:repeat-x;}
.visualblock {clear:both;}

	.bg_top {background: url("/images/skin/header/bg_top.gif") repeat-x; vertical-align:middle;}
	.bg_top	h1 {color:#FFF; font-size:20pt; text-align:center; vertical-align:middle; margin:0; padding:0;}
	.bg_top	h1 a {font-size:28px; color:#FFF; text-decoration:none; font-weight:bold;}

	div#header {width:764px; border-left:1px solid #FFCF89; border-right:1px solid #FFCF89; border-bottom:1px solid #FFCF89; background:#FFF url("/images/skin/header/bgHeadBar.gif") repeat-x; margin:0 auto;}
	div#header div#langs {height:25px; background:url("/images/skin/header/bgLangRight.gif") repeat-x; width:350px; float:right;}
	
	div#langBar {clear:both; display:inline; float:left; background:url("/images/skin/header/bgLangSplit.gif") no-repeat; padding-left:40px; text-align:left;}
	div#langBar p {float:left; height:25px; line-height:25px; margin:0; padding:0;}
	div#langBar p, div#alterNavbar p, div#copyBar p {font-size:11px;}
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:25px;}
	div#langBar ul#switchlocale li {float:left; margin:0 0.5em; padding:0; line-height:25px;}
	div#langBar ul#switchlocale li span {display:block; border-left:1px solid #C3DCE2; border-right:1px solid #C3DCE2; padding:0 0.5em; font-weight:bold; background:#FFF; font-size:11px;}
	div#langBar ul#switchlocale li a {color:#D72828; text-decoration:none; font-size:11px;}
	div#langBar ul#switchlocale li a:hover {}


	/* Header 
	div#header {width:764px; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #EEDECB; background:#FFF url(/images/skin/header/bg_header.jpg) repeat-x; margin:0 auto;}
	div#header div#langs {height:25px; width:230px; height:100px; float:left;}

	div#langBar { background:url(/images/skin/header/bgLangSplit.gif) no-repeat; padding-left:20px; text-align:left; float:none}
	div#langBar p {float:left; height:25px; line-height:25px; margin:0; padding:0;}
	div#langBar p, div#alterNavbar p, div#copyBar p {font-size:11px}
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:23px;}
	div#langBar ul#switchlocale li {float:left; margin:0 0.5em; padding:0; line-height:23px;}
	div#langBar ul#switchlocale li span {display:block; border-left:1px solid #C3DCE2; border-right:1px solid #C3DCE2; padding:0 0.5em; font-weight:bold; background:#FFF;}
	div#langBar ul#switchlocale li a {color:#D72828; text-decoration:none;}
	div#langBar ul#switchlocale li a:hover {}
	*/
	
	img#logo {float:left; margin:25px 0 0 15px;}
	img#singles {float:left; margin:0; padding:0;}
	h1#heading { margin:0 auto; padding:0 0 10px 0; color:#FFF8FB; font-size:135%; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
	img#couple {float:left;}
	table#headAdultTable{float:left; margin-top:18px; margin-left:50px; width:290px; text-align: center}
	img#realSexWithRealPeople{margin-right:10px; /*position:relative; top:-3px*/}
	
	div#navBar {height:25px; background:url(/images/skin/header/bgNav.gif) repeat-x; text-align:left; clear:left}
	div#navBar div#nav {float:left; height:25px; line-height:25px; padding-left:5px;}
	div#navBar h2 {float:right; margin:0; padding:0 1em; height:25px; line-height:25px; color:#FF3600; font-size:130%; font-family:Arial,Verdana, Helvetica, sans-serif;}

	/*Begin MainMenu*/
	div#nav{ float:left}
	div#nav ul {list-style:none; margin:0 0 0 5px; padding:0;}
	div#nav ul li {margin:0; padding:0; float:left; background:url(/images/skin/header/menuSplit.gif) right center no-repeat;}
	div#nav ul li.last {background-image:none;}
	div#nav ul li a {display:block; float:left; height:25px; line-height:25px; padding:0 21px 0 10px; color:#FF3600; text-decoration:none; font-weight:bold;}
	/*End MainMenu*/
}

/* Mass fixing header version 1 */
div#navBar div#nav ul {list-style:none; margin:0 0 0 5px; padding:0; font-size:12px}
div#navBar div#nav ul li {margin:0; padding:0; float:left; background:url('/images/menu_spacer.jpg') right center no-repeat;}
div#navBar div#nav ul li.last {background-image:none;}
div#navBar div#nav ul li a {display:block; float:left; height:25px; line-height:25px; padding:0 15px 0 15px; text-decoration:none; font-weight:bold;}