body{margin: 0px auto; padding: 0px; text-align: center; font-family: arial; font-size: 12px; color: #6e6e6e;}

a, a:link, a:visited, .a_fake{text-decoration: none; color: #b8860b; outline: none;}
a:hover{text-decoration: underline;}

h1, h2, h3{font-size: 12px; color: #b8860b; font-weight: bold; padding: 0px 0px 15px 0px; margin: 0px;}

input{display: block; margin-bottom: 5px !important;}
#form_2-action_sign_up-button, #form_4-process-button{background: #b8860b !important; color: #fff !important; border: 1px solid #fff !important; padding: 3px 6px !important;}

body{background: url(../img/bg.jpg) repeat-x #1f1f1f !important;}

  #container{display: block; width: 900px; height: auto; margin: 0px auto; text-align: left;}
	
	  #top{display: block; float: left; width: 900px; height: 100px; margin-bottom: 1px; overflow: hidden}
		  .logo{display: block; float: left; width: 369px; height: 28px; margin: 15px 0px;}
			  .logo img{padding: 0px; margin: 0px; border: 0px;}
      .loggedin-menu{display: block; float: left; width: auto; margin: 35px 0px 35px 165px;}
        .loggedin-menu .menu-line{width: auto !important;}
        .loggedin-menu .menu-line li.line_menu_item{color: #666 !important;}
			.language{display: block; float: right; width: auto; margin: 35px 0px;}

    .main-menu{float: left !important; width: 900px !important; background: none !important; text-align: left !important; margin: -13px 0px 5px 0px;}
      .main-menu ul.menu{float: left !important; width: 900px !important; background: none !important; text-align: left !important; padding: 0px !important; margin-left: 1px !important; list-style-type: none;}
        ul.menu li{display: block; float: left; padding: 7px 10px;}
        ul.menu li.current{background: url("http://www.swingersmeetingpoint.nl/layout/themes/bn/img/menu-active_hov.png") repeat-x scroll left top transparent;}
        ul.menu li a{color: #666 !important;}
        ul.menu li a:hover, ul.menu li a:active, ul.menu li.current a{color: #fff !important;}
        .main-menu ul.menu li a{border: 0px !important;}

    .submenu{background: #4d4d4d !important; margin-left: 1px; width: 898px !important; margin: 0px 0px 8px 1px !important; text-align: left !important;}
      .submenu ul{padding-left: 0px !important; margin-left: 0px !important;}
        .submenu ul ul{background: #333; margin: -5px 0px -11px 0px; padding: 10px 0px 10px 0px;}
      .menu-list a{background: none !important; color: #fff;}
      .menu-list a:hover, .menu-list a.active{color: #F4BC08 !important; text-decoration: underline !important;}
			
		#header{display: block; float: left; width: 916px; height: 399px; color: #fff !important; background: url(../img/header-empty.png) center no-repeat; margin: -19px 0px 0px -8px;}
      #header #streetsbox{display: block; width: 861px; height: 348px; margin: 22px 0 0 27px !important; background: url(../img/swingers.jpg) no-repeat;}
        #header .streettxt{display: block; margin-top: 50px;}
        #header a img{border: 0px;}
		  .login{display: block; float: left; width: 323px; height: 300px; margin: 40px 110px 0px 80px; overflow: hidden;}
		  .register{display: block; float: left; width: 323px; height: 300px; margin: 40px 0px 0px 0px;}
			
	  #contentbox{display: block; float: left; width: 860px; height: auto; margin: 0px 0px 20px 0px; padding: 20px; position: relative;}
      #contentbox a{color: #B8860B;}
      #go-prev{position: absolute; top: 0px; right: 10px;}
      #go-next{position: absolute; top: 0px; right: 0px;}
      #my-start-stop{position: absolute; right: 0px; top: -35px; z-index: 9999;}
        a.bx-start.start{display: block; width: 32px; height: 32px; background: url(../img/start.png) no-repeat; text-indent: -9999px;}
        a.bx-start.stop{display: block; width: 32px; height: 32px; background: url(../img/stop.png) no-repeat; text-indent: -9999px;}
		  .left{display: block; float: left; width: 585px; min-height: 350px; height: auto;}
        .left .form{float: left;}
        .left .center_block{float: left; margin: 0px !important;}
	    .right{display: block; float: right; width: 250px; min-height: 350px; height: auto; padding: 0px 0px 0px 25px;}
			
	#footerbox{display: block; float: left; width: 100%; height: 100px; background: #3c3c3c;}
	  /**.advert{display: block; width: 900px; height: 87px; text-align: center; padding: 40px 0px; margin: 0px auto;}*/
		#copyrightbox{display: block; float: left; width: 100%; height: 28px; background: #6e6e6e;}
		  .copyright{display: block; width: 900px; height: 28px; line-height: 28px; font-size: 10px; color: #fff; margin: 0px auto; text-align: left;}
			  .copyright a{float: left; padding: 0px; margin: 0px; color: #fff !important;}
				.copyright ul{float: right; list-style-type: none; padding: 0px; margin: 0px;}
				  .copyright ul li{display: inline-block; padding: 0px !important;}
					/*.copyright ul li:before{content: " - ";}
					.copyright ul li:first-child:before{content: "";}*/
					  .copyright ul li a, .copyright ul li a:link, .copyright ul li a:visited, .copyright ul li .a_fake{float: none; color: #fff !important; text-decoration: none !important;}
					  .copyright ul li a:hover{text-decoration: underline !important;}

/** Basic Override **/
.block, .block_cap, .block_body{background: none !important; border: 0px !important;}
#form_1,#form_2{display: block !important; float: left !important;}
ul.menu-line-bottom{width: 750px !important; text-align: right !important; padding: 0px !important;}
.homelogin .block_toolbar, ul.menu-ajax-block{display: none !important;}
.register h3{display: block; float: left; width: 323px !important;}
.homelogin .no_content, .homelogin .no_content .block_body{text-align: left !important; padding-top: 0px !important;}
.left .block_cap_title{display: block !important; width: 585px !important;}
.sign_in_cont-line, .sign_in_cont-no_block label{color: #fff !important;}
#form_2-i_agree_with_tos, #form_4-remember_me{float: left !important;}
#form_2-action_sign_up-button{float: right !important;}
.sign_in_cont-no_block .forgot_password a{color: #6e6e6e !important;}

/** Adsmanager **/
.adsmanager_main_cat, .adsmanager_main_cat a:link, .adsmanager_main_cat a:visited{font-size: 12px;}
.adsmanager_sub_cat a{color: #999 !important;}
#adminForm{margin: 0px auto;}