
/***************************  Copyrights 2008 for Therubberclinic.com  ***************************

This sites, text, coding, CSS and programming belongs and is copyrighted to "RE Productions Ltd" 
Any one found copying, using or cloning this material will be prosecuted in their own country 
to the fullest extent of the law!

*********************************** YOU HAVE BEEN WARNED!!! *************************************/

#header h1 {
	margin: 0;
	padding: 0;
	width: 802px;
	height: 103px;
	background:url(../images/de/the_rubber_clinic_header.jpg) 0 0 no-repeat;
	display:inline;
    float:left;
}
#enter_wrapper { 
	width: 1210px;
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: left;
	background:url(../images/de/the_rubber_clinic_enter.jpg) 0 0 no-repeat;
	min-height: 820px;
}
#enter_wrapper #enter {
	float: left;
	padding: 140px 0 0 250px;

}

#enter_wrapper #leave {
	float: left;
	padding: 140px 0 0 260px;

}
#enter_wrapper #enter a {
	display: block;
	background: url(../images/de/enter.png) no-repeat;
	width: 226px;
	height: 51px;
	text-decoration: none;
}
#enter_wrapper #leave a {
	display: block;
	background: url(../images/de/leave.png) no-repeat;
	width: 226px;
	height: 51px;
	text-decoration: none;
}
#enter_wrapper #enter p a, #enter_wrapper #leave p a {
	display: inline;
	background: none;
	color: #d30e0e;
	
}
#images_online {
	background:url(../images/de/images_online.png) no-repeat;
	width: 170px;
	height: 91px;
	margin-top:10px;
}
#images_online p {
    padding: 53px 0 0 33px;
	font-family: "BankGothic Md BT",Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #fff;
	margin-top: 0;
}

#videos_online {	
	background:url(../images/de/videos_online.png) no-repeat;
	width: 170px;	
	height: 91px;
	margin-top:10px;
}
#videos_online p {
    padding: 53px 0 0 10px;
	font-family: "BankGothic Md BT",Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #fff;
	margin-top:0;
}
#videos_online p span {
	font-size: 14px;
}
.subscribe_small a, .subscribe_small_odd a  {
	display: block;
    width: 231px;
	height: 46px;
	background: url(../images/de/subscribe_small.png) no-repeat;
	text-decoration: none;
	
}
.subscribe {
	margin: 10px 0 0 10px;
	bottom: 0px; 
	left: 0px; 
}
.subscribe a {
	display: block;
    width: 235px;
	height: 46px;
	background: url(../images/de/subscribe.png) no-repeat;
	text-decoration: none;
	
}

#home a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#home a {
	left: bottom;
	background: url(../images/de/home.png) no-repeat;
}
#sign-up a {
	left: bottom;
	background: url(../images/de/sign-up.png) no-repeat;
}
#sign-up  a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#members_login a {
	left: bottom;
	background: url(../images/en/members_login.png) no-repeat;
}
#members_login   a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#navMain #galleries a {
	left: bottom;
	background: url(../images/de/galleries.png) no-repeat;
}
#navMain #galleries  a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#videopage a {
	left: bottom;
	background: url(../images/de/videos.png) no-repeat;
}
#videopage a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#shop a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#shop a {
	left: bottom;
	background: url(../images/en/shop.png) no-repeat;
}
#buy_dvd a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#buy_dvd a {
	left: bottom;
	background: url(../images/en/buy_dvd.png) no-repeat;
}
#links a {
	left: bottom;
	background: url(../images/de/links.png) no-repeat;
}
#links  a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#contact a {
	left: bottom;
	background: url(../images/de/contact.png) no-repeat;
}
#contact  a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}
#patients a {
	left: bottom;
	background: url(../images/de/patients.png) no-repeat;
}
#patients  a:hover, .selected a {
	background-position: right bottom;
	color: #fff;
}

.enter_here {
    margin: 15px 0 0 5px;
	bottom: 0px; 
	left: 0px;
}
.enter_here a {
	display: block;
    width: 288px;
	height: 53px;
	background: url(../images/de/enter_here.png) no-repeat;
	text-decoration: none;
	
}
.members_here a, .members_here_odd a {
	display: block;
    width: 230px;
	height: 46px;
	background: url(../images/de/members_here.png) no-repeat;
	text-decoration: none;
	
}
.back_to_video_list a {
	margin: 0 auto 0 auto;
	display: block;
    width: 349px;
	height: 54px;
	background: url(../images/de/back_to_video_list.png) no-repeat;
	text-decoration: none;
	
}
.back_to_gallery_list a {
	margin: 0 auto 0 auto;
	display: block;
    width: 349px;
	height: 53px;
	background: url(../images/de/back_to_gallery_list.png) no-repeat;
	text-decoration: none;
	
}
#login_wrapper { 
	width: 835px;
	margin: 0 auto;
	padding: 320px 0 0 0;
	text-align: left;
	background:url(../images/de/login_header.jpg) 0 0 no-repeat;
}
form label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 300px; 
	padding: 0; 
	margin: 10px 0 0 -125px; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	color: #fff;
}
.back_to_gallery a {
	margin: 0 auto -30px auto;
	display: block;
    width: 571px;
	height: 62px;
	background: url(../images/de/back_to_gallery.png) no-repeat;
	text-decoration: none;
	
}