/* CSS Document */
/* CSS Document */

/******************* Body *******************/
a:link {
	
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	
}
a:hover {
	text-decoration: none;
	
}
a:active {
	text-decoration: none;
	
}
.clear
{
	clear:both;
}
ul {
	list-style: none;
}

* {
	margin: 0;
	padding: 0;
}


body {
	background: #ffffff url('images/bg_center.jpg') top center repeat-x;
	color: #ffffff;
	font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	position: relative;
}

#container {
    
	margin:0 auto;
	width:1024px;
	min-height:100%;
	height:1000px;
	background:#ffffff;
}

img {
	border:0px none;
	overflow:hidden;
	filter:progid:DXImageTransform
}
#nav_bg { 
	width:1024px;
	height:32px;	
	background:url("images/nav_bg.jpg");
	
}
#nav_bg  .text{ 
	padding: 5px 10px 10px 10px;	
}


/******************* Header *******************/
#header {
	float:left;
	padding:0;
	margin:0;
}


/******************* content *******************/
#content_box
{   
    float:left;
    background: url('images/content_bg.jpg') no-repeat;
	width:1024px;
	height:711px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left: auto;
	margin-right: auto;
}

#content_logo1
{
	float:left;
	width:249px;
	padding:20px;
	color:#00000;
}
#content_3column_right
{
	float:right;
	width:720px;
	color:#00000;
}
#content_description
{
	float:left;
	width:320px;
	padding:12px;
	color:#00000;
}
#content_description h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	position: relative;
}
#content_logo2
{
	float:right;
	width:324px;
	padding:20px;
	color:#00000;
}
#thumbs_holder
{
	margin-left: auto;
	margin-right: auto;
	width:948px;
}
#thumbs_holder_left
{
	float:left;
	width:600px;
}
#thumbs_holder_padding
{
    padding:0px 0px 5px 0px;

}
#thumbs_holder_right
{   
	float:right;
	width:344px;
	color:#00000;
}

#thumbs_join
{
	margin-left: auto;
	margin-right: auto;
	width:950px;
}
#thumbs_join2
{
	margin-left: auto;
	margin-right: auto;
	width:974px;
}
#footer
{
	height:102px;
	background: url('images/bg_footer.jpg') ;
	width:1024;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	text-shadow:1px 1px 0px #ccc;
}
/******************* joinpage *******************/
#text_join2
{	
	width:1024px;
	height:44px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#891149;
	text-align:center;
	background: url("images/bg_jointext.jpg");
	
}
#site_thumbs
{	
    margin-left: auto;
	margin-right: auto;
	width:1009px;
	height:230px;
	background: url("images/bg_box.png");
	
}
#site_thumbs_padding
{   
    padding:10px 3px 3px 3px;
}
#payment
{
	width:900px;
	margin-left: auto;
	margin-right: auto;
}
#payment_left
{
    margin-top:20px;
	float:left;
	width:300px;
	height:200px;
	color:#00000;
}
#payment_right
{
    margin-top:20px;
	float:right;
	width:600px;
	height:200px;
	color:#00000;
}
#payment_1
{
	float:left;
	width:300px;
	color:#00000;
	
}
#payment_2
{
	float:right;
	width:300px;
	color:#00000;
}
#button_pink
{	margin-left: auto;
	margin-right: auto;
    text-align:center;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	text-shadow:1px 1px 0px #000;
	width:245px;
	height:52px;
	background: url("images/bg_button_pink.jpg");
}
#button_pink a
{	
	color:#ffffff; text-shadow:1px 1px 0px #000;

}
#buttom_pink_padding
{   
    padding:17px 3px 3px 3px;
	color:#ffffff;
}

#buttom_pink_padding a:link 
{
	color: #FFFFFF; text-decoration: none;
}
/******************* warning *******************/
#warning_right
{	
    float:right;    	
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#a7005d;
	text-shadow:1px 1px 0px #fff;
	width:617px;
	height:346px;
	background: url("images/warningpage_heder_04.jpg");
}
#warning_right_padding
{
padding:20px 20px 20px 20px;
}
.enterhere
{	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#282828;
}
.enterhere a a:link  
{
	color: #FFFFFF; text-decoration: none;
}
#warning_text2
{
	height:102px;	
	width:1024;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:center;
	text-shadow:1px 1px 0px #ccc;
}
warning_text2 a 
{
	color: #333333; text-decoration: none;
}
#footer2 {
	margin-left: auto;
	margin-right: auto;
	width:900px;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-family: Arial;    
    color:#454545;	
	border-top:1px dotted #aaa;
}
#footer2_left {
    width:100px;
	float:left;
}
#footer2_right {
    width:800px; 
	float:right;
}
#footer4_
{
    margin-left: auto;
	margin-right: auto;
    float:left;
    width:1024px; 
	height:200px;
}

#footer4_padding
{   
    padding:3px 3px 3px 3px;
}
#warning_wrap
{   
    position: absolute;
	left: 698px;
	top: 327px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#a7005d;
	width: 583px;
	height: 344px;
}
