/* CSS Document */
body {
	background: #ffffea url(../images/erosrus.jpg) top repeat-x;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787848;
}
.clear {
	clear: both;
}
.wrapper {
 width: 890px;
 margin: 0 auto;
 position:relative;
}

	/*box*/
	
	#box {
	 width:378px;
	 height:71px;
	 position:absolute;
	 top:169px;
	 left:0;
	 z-index:10;
	 background:url(../images/box.gif) 0 0 no-repeat;
	}
	
	#box p {
	 clear:both;
	 padding:10px 0 0 19px !important;
	 margin:0px !important;
	}
	
	.box-edit {
	 padding-left:10px;
	 font-size:11px;
	 color:#d60001 !important;
	 text-decoration:underline;
	}
	
	.box-forgot {
	 color:#D60001 !important;
	 font-size:11px;
	 text-decoration:underline;
	}
	
	.box-edit:hover, .box-forgot:hover {
	 text-decoration:none;
	}
	
	#box form {
	 padding-top:4px;
	}


.header {
	display: block;
	width: 890px;
	height: 199px;
	background: url(../images/erosrus_head.jpg) top no-repeat;
	position: relative;
}
	.header h1.title {
		margin:0;
		padding: 0;
	}
	.header h1.title a {
		display: block;
		width: 390px;
		height: 199px;
	}
	.header h1.title a span {
		display: none;
	}
	.header .slogan1 {
		display: block;
		position: absolute;
		top: 43px;
		left: 620px;
		width: 250px;
		font-size: 18px;
		font-weight: bold;
		color: #eb0000;
		text-align: center;
		padding-top: 8px;
		font-family: "Arial Narrow";
	}
	.header .slogan2 {
		display: block;
		position: absolute;
		top: 93px;
		right: 0;
		width:305px;
		color: #4a4a1e;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.slogan3 {
		display: block;
		position: relative;
		top: 1px;
		right: 0;
		width:905px;
		color:red;
		font-size:12px;
		padding:2px;
		background:#ccc;
		font-family: Arial, Helvetica, sans-serif;
	}
	.header .slogan2 strong {
		display: block;
		font-family: "Arial Narrow";
		color: #787848;
		font-size: 21px;
		font-weight: normal
	}
.menu {
	display: block;
	clear: both;
	width: 890px;
	height: 54px;
	background: url(../images/erosrus_menu.jpg) top no-repeat;
	font-family: "Arial Narrow";
}
	.menu ul {
		margin: 0;
		padding: 0;
		float:right;
		list-style: none;
	}
	.menu ul li {
		display: inline;
	}
	.menu ul li a {
		float: left;
		background:url(../images/eros_menu_link1a.png) right no-repeat;
		padding: 0 9px 0 0;
		height: 40px;
		color: #ad0e0e;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
		margin-right: 5px;
	}
	.menu ul li a span {
		display: block;
		background: url(../images/eros_menu_link1.png) 0px 0px no-repeat;
		padding: 10px 6px 10px 15px;
	}
	.menu ul li a:hover {
		background:url(../images/eros_menu_link1a-hover.png) right no-repeat;
	}
	.menu ul li a:hover span {
		background: url(../images/eros_menu_link1-hover.png) 0px 0px no-repeat;
	}
	.menu .foto_video_links {
		padding: 10px 0 0 15px;
	}
	.menu .foto_video_links a {
		float: left;
		background:url(../images/eros_menu_link2a.png) right no-repeat;
		padding: 0 10px 0 0;
		height: 33px;
		color: #787848;
		font-weight: bold;
		text-decoration: none;
		margin-right: 5px;
		font-size: 15px;
	}
	.menu .foto_video_links a span {
		display: block;
		background: url(../images/eros_menu_link2.png) 0px 0px no-repeat;
		padding: 7px 20px 7px 30px;
	}
	.menu .foto_video_links a:hover {
		background:url(../images/eros_menu_link2a-hover.png) right no-repeat;
	}
	.menu .foto_video_links a:hover span {
		background: url(../images/eros_menu_link2-hover.png) 0px 0px no-repeat;
	}
.block {
	display: block;
	width:890px;
	background: url(../images/erosrus_block_bg.gif) top repeat-y;
	margin-bottom:5px;
}
	.block .content {
		padding: 0 20px;
		clear: both;
	}
	.block .picture-cell {
		float: left;
		width: 170px;
		padding-bottom: 10px;
	}
	.block .video-cell {
		float: left;
		width: 210px;
		padding-bottom: 10px;
	}
	.block .picture-cell strong, .block .video-cell strong {
		color: #f14d4d;
		display: block;
	}
	.block .picture-cell a img, .block .video-cell a img{
		border: 1px solid #838356;
	}
	.block-top, .block-bottom {
		display: block;
		clear: both;
		height: 6px;
		font-size: 0;
		width: 890px;
		background: url(../images/erosrus_block_topbot.gif) 0px 0px no-repeat;
	}
	.block-top {
		background: url(../images/erosrus_block_topbot.gif) 0px -6px no-repeat;
		margin-bottom: 15px;
	}
	a.desk {
		font-size: 15px;
		color: #000;
		text-decoration: none;
		margin-bottom:5px;
		clear: both;
		display:block;
	}
	a.desk b {
		color: #f14d4d;
	}
	a.desk i {
		font-weight:bold;
	}
.join {
	padding: 15px 40px;
	display: block;
	clear: both;
}
	.join h2 {
		font-family: "Arial Narrow";
		font-size: 22px;
		display: block;
		clear: both;
		margin: 0;
		padding: 15px 0;
	}
	.join form {
		padding: 10px 0;
	}
	.join input, .join select {
		border: 1px solid #787848;
		background: #ffffea;
		padding:4px;
	}
	.join input#submit {
		border: 0;
		background: url(../images/submit.png) 0px 0px no-repeat;
		width: 144px;
		height: 29px;
		color: #990000;
		text-align: center;
		margin: 0 10px;
	}
	.join ul.links {
		padding: 0;
		margin: 0 0 5px 0;
		list-style: none;
		clear:both;
	}
	.join ul.links li {
		display: inline;
	}
	.join ul.links a {
		float: left;
		background:url(../images/eros_link1a.png) right no-repeat;
		padding: 0 7px 0 0;
		height: 29px;
		color: #787848;
		font-weight: bold;
		text-decoration: none;
		margin-right: 5px;
		font-size: 13px;
	}
	.join ul.links a span {
		display: block;
		background: url(../images/eros_link1.png) 0px 0px no-repeat;
		padding: 6px 5px 7px 12px;
	}
	.join ul.links a:hover {
		background:url(../images/eros_link1a-hover.png) right no-repeat;
	}
	.join ul.links a:hover span {
		background: url(../images/eros_link1-hover.png) 0px 0px no-repeat;
	}
		
.pager {
	display: block;
	padding: 10px 0px;
	clear: both;
	font-family: "Arial Narrow";
	font-size: 15px;
}
.pager a {
	margin: 0 7px;
	color: #f14d4d;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.footer {
	display: block;
	clear: both;
	background: url(../images/erosrus_foot-logo.gif) 20px 20px no-repeat;
	padding: 50px 0px 40px 230px;
}

.join #tab3 b {
  font-size: 18px;
  color:#CC0000;
 }
 
 
.joinblock {
	position: relative;
	display: block;
	width: 509px; 
	height: 123px;
	background: url(../images/eros_join2.gif) top no-repeat;
	padding: 125px 0 0 300px;
	color: #925805;
	margin-top:-10px;
}
	.joinblock .gotcode {
		top: 218px;
		left: 450px;
		width: 350px;
		text-align: center;
		font-weight: bold;
		position: absolute;
	}
	.joinblock .gotcode a {
		color:#e90000;
	}
	.joinblock .jrule {
		position: absolute;
		top: 165px;
		left: 37px;
		width: 250px;
		color: #925805;
		font-size: 12px;
		line-height: 13px
	}
	.joinblock input#form_phone {
		background: url(../images/eros_join2_input.gif) 0px 0px no-repeat;
		width: 203px;
		height: 23px;
		padding: 0;
		margin: 0;
		border: 0;
		float: left;
		margin-right: 5px;
		color: #925805;
		font-weight: bold;
		font-size:16px;
		padding:5px;
	}
	.joinblock input#submit2 {
		background: url(../images/eros_join2_submit.gif) 0px 0px no-repeat;
		width: 144px;
		height: 33px;
		padding: 0;
		margin: 0;
		border: 0;
		font-weight: bold;
		font-size: 12px;
		 color: #925805;
		 letter-spacing:0;
	}
 
a#rules_button {
	position:absolute;
	display:block;
	wight:20px;
	height:20px;
	top:60px;
	right:348px;
	border:0px solid red;
	text-decoration:none;
}
 
a.backbutton {
 float: left;
 background:url(../images/eros_link1a.png) right no-repeat;
 padding: 0 7px 0 0;
 height: 29px;
 color: #787848;
 font-weight: bold;
 text-decoration: none;
 margin-right: 5px;
 margin-bottom:15px;
 font-size: 13px;
}
a.backbutton span {
 display: block;
 background: url(../images/eros_link1.png) 0px 0px no-repeat;
 padding: 6px 20px 7px 27px;
}
a:hover.backbutton {
 background:url(../images/eros_link1a-hover.png) right no-repeat;
}
a:hover.backbutton span {
 background: url(../images/eros_link1-hover.png) 0px 0px no-repeat;
}

a.rules_link {
	color:#925805;
}

a.rules_link:link, a.rules_link:active, a.rules_link:visited {
	text-decoration:underline;
}

a.rules_link:hover {
	text-decoration:none;
}

div#warn {
 clear:both;
 height:62px;
 padding:20px 0 0 90px;
 background-image:url(../images/stop.jpg);
 background-position:0 10px;
 background-repeat:no-repeat;
 font-weight:bold;
 font-family: Arial !important;
 color:#000 !important;
 font-size:18px;
 margin:5px 0;
}

div#warn a {
 color:#de0002;
 text-decoration:underline;
}

div#warn a:hover {
 color:#de0002;
 text-decoration:none;
}



