@charset "UTF-8";
/* CSS Document */

body { 
	text-align:center;
	margin:0px;
}

a img{
	border:none;
}

#wrapper_outer { width:1020px;
margin: 0 auto;
text-align:left;
height:100%;

}

#wrapper { 
	width:950px;
	padding:0 35px;
	text-align:left;
	height:100%;
	float:left;
	display:block;
	background-image:url(images/image_shadow.png);
	background-repeat:repeat-y;
	background-position:center;

}

.mainimage{
	float:right;
	display:block;
}


.mainimage-home{
	float:right;
	display:block;
	padding-top:30px;
}



#header{
display:block;
float:left;
width:950px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.nav{
display:block;
float:left;
width:780px;
padding:0px 0px 0px 0px;
margin:35px 0px 0px 0px;
}

#main_area{
float:left;
width:950px;
padding:0;
margin:0;
}



	
.email
	{
	display:inline;
	float:left;
	width:152px;
	height:156px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	.twit
	{
	display:inline;
	float:left;
	width:152px;
	height:156px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 30px 0px;
	}
	
	.facebook
	{
	display:inline;
	float:left;
	width:152px;
	height:156px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 30px 0px;
	}
	
.threelogo 
	{
	display:block;
	border:none;
	float:left;
	width:55px;
	height:85px;
	padding:0px 0px 0px 0px;
	margin:20px 10px 0px 0px;
	}
	
.ZTElogo
	{
	display:block;
	float:left;
	width:95px;
	height:40px;
	padding:0px 0px 0px 0px;
	margin:36px 0px 0px 7px;
	}
	
.Belenlogo
	{
	display:block;
	float:left;
	width:264px;
	height:23px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	.findoutmore 
	{
	display:block;
	text-decoration:none;
	border:none;
	float:left;
	width:140px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 20px 0px;
	}
	.prizepage
	{
	display:block;
	text-decoration:none;
	border:none;
	float:left;
	width:140px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 20px 0px;
	}
	
.enternow  {
	display:block;
	float:left;
	width:113px;
	height:20px;
	text-decoration:none;
	background-image:url(images/enternow.png) no-repeat;
	padding:0px 0px 0px 0px;
	margin:15px 50px 0px 0px;
	}

	
	.send
	{
	display:block;
	float:right;
	width:120px;
	height:20px;
	padding:20px 0px 0px 0px;
	margin:0px 20px 20px 0px;
	}
	
	.moreinfo
	{
	display:block;
	float:left;
	width:114px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 20px 0px;
	}
	
	.enternow2
	{
	display:block;
	float:left;
	width:113px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 20px 0px;
	}
	
	.twitter_now
		{
	display:block;
	vertical-align:bottom;
	float:left;
	width:113px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	}
	
	.facebook_enternow
		{
	display:block;
	float:left;
	width:113px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	left: 682px;
	top: 1127px;
	}
.TandCs
	{
	display:block;
	float:left;
	width:227px;
	height:20px;
	padding:20px 0px 20px 0px;
	margin:0px 50px 20px 0px;
	}
	
	.getshared
	{
	display:block;
	float:left;
	width:113px;
	height:20px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

.main_image
	{
	display:block;
	float:left;
	width:594px;
	height:368px;
	padding:0;
	margin:0px 0px 0px 0px;
	}
	
	.runnerup_image
	{
	display:block;
	float:left;
	width:465px;
	height:165px;
	padding:0;
	margin:20px 0px 0px 0px;
	}
	
#content {
display:block;
	float:left;
	width:355px;
	height:368px;
	line-height:14px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0 0px 0;
	background:#ffffff;
	margin:0px 0px 0px 0px;
	}
	
	#content-home {
display:block;
	float:left;
	width:355px;
	height:398px;
	line-height:14px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0 0px 0;
	background:#ffffff;
	margin:0px 0px 0px 0px;
	}

#content h1, #content-home h1
{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:32px;
	width:350px;
	line-height:34px;
	text-decoration:none;
	padding:15px 0px 0px 0px;
	margin:0px 1px 0 1px;
	}

#content p, #content-home p
{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:15px;
	width:350px;
	line-height:20px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:10px 1px 0 1px;
	}
	
.greytext
	{
	color:#999999;
	}
	
	.greytextbold
	{
	color:#999999;
	font-weight:bold;
	}
	
.greytextnormal
	{
	color:#999999;
	font-weight:normal;
	font-size:14px;
	line-height:17px;
	}
	
.blacktextnormal
	{
	color:#000000;
	font-weight:normal;
	font-size:13px;
	line-height:17px;
	}
	
.greytext14
	{
	color:#999999;
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	}
	
.blacktext14
	{
	color:#000000;
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	}
	
.blacktext
	{
	color:#000000;
	}
	
.blacktextbold
	{
	color:#000000;
	font-weight:bold;
	}

.subsubheading
	{
	color:#000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	width:800px;

	
	}

ul li{
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
	
ul .home a:hover{
	color:#000000;
	background:#FFFFFF;
	}
	
ul .prizes a:hover{
	color:#000000;
	background:#FFFFFF;
	}
	
ul .works a:hover{
	color:#000000;
	background:#FFFFFF;
	}
	
ul .enter a:hover{
	color:#000000;
	background:#FFFFFF;
	}
	
ul .share a:hover{
	color:#000000;
	background:#FFFFFF;
	}
	
ul .terms a:hover{
	color:#000000;
	background:#FFFFFF;
	}
	
	
ul a{
	display:block;
	float:left;
	height:28px;
	line-height:14px;
	color:#666666;
	text-decoration:none;
	padding:14px 10px 0px 10px;
	background:#FFFFFF;
	margin:0px 1px 0 1px;
	}


#home #mainNav .home a {
	background:#FFFFFF;
	color:#000000;
	cursor:default;
	}
	
#prizes #mainNav .prizes a {
	background:#FFFFFF;
	color:#000000;
	cursor:default;
	}
	
#works #mainNav .works a {
	background:#FFFFFF;
	color:#000000;
	cursor:default;
	}
		
#enter #mainNav .enter a {
	background:#FFFFFF;
	color:#000000;
	cursor:default;
	}
			
#share #mainNav .share a {
	background:#FFFFFF;
	color:#000000;
	cursor:default;
	}
			
#terms #mainNav .terms a {
	background:#FFFFFF;
	color:#000000;
	cursor:default;
	}
	
.topline {
	display:block;
	float:left;
	width:950px;
	height:5px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:0px 0px 0 0px;
	}
	
	.questionline {
	display:block;
	float:left;
	width:950px;
	height:5px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:30px 0px 0 0px;
	}
	
	
	.bottomline {
	display:block;
	float:left;
	width:950px;
	height:1px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:0px 0px 0 0px;
	}
		
.pagetitlehome {
	display:block;
	float:left;
	width:950px;
	height:40px;
	line-height:22px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0 5px 0;
	background:#ffffff;
	margin:20px 2px 0px 0px;
	}

.pagetitlehome h1
{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:23px;
	width:302px;
	height:29px;
	color:#000000;
	background:#FFFFFF;
	padding:15px 0px 0px 0px;
	margin:0px 0px 0 0px;
	}
	
#col_1{
float:left;
width:303px;
height:100%;
padding:0;
margin:0px 20px 0px 0px;
}

.col_line {
	display:block;
	float:left;
	width:303px;
	height:5px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:45px 0px 0 0px;
	}
.col_bottomline {
	display:block;
	float:left;
	width:303px;
	height:1px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:0px 0px 0 0px;
	}
	
.col_text
{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	width:303px;
	line-height:22px;
	text-decoration:none;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
.col_subtext
{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#999999;
	font-size:12px;
	width:303px;
	line-height:17px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	}
	
#col_2{
	float:left;
	width:303px;
	height:100%;
	padding:0;
	margin:0px 20px 0px 0px;
	}

#col_3{
	float:left;
	width:303px;
	height:100%;
	padding:0;
	margin:0px 0px 0px 0px;
	}

.pagetitleprizes {
	display:block;
	float:left;
	width:950px;
	height:40px;
	line-height:24px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0 5px 0;
	background:#ffffff;
	margin:20px 2px 0px 0px;
	}
	.pagetitleprizes h1
{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:23px;
	width:302px;
	height:29px;
	color:#000000;
	background:#ffffff;
	padding:15px 0px 0px 0px;
	margin:0px 0px 0 0px;
	}
	
	#footer{
	float:left;
	color:#000000;
	width:1000px;
	height:30px;
	padding:0px 0px 0px 0px;
	margin:40px 0px 4px -25px;
	}

#footer p {
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	color:#999999;
	background:#000000;
	padding:10px 5px 10px 10px;
	margin:0px 0px 0px 0px;
	}
	
	
#WorksCol{
float:left;
width:465px;
height:100%;
padding:0;
margin:0px 20px 0px 0px;
}


.WorksCol_line {
	display:block;
	float:left;
	width:465px;
	height:5px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:35px 0px 0px 0px 0px;
	}
.WorksCol_bottomline {
	display:block;
	float:left;
	width:360px;
	height:1px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:0px 0px 0 0px;
	}
	
.WorksCol_text{
border-top:#000000;
border-top-width:5px;
border-top-style:solid;
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	width:460px;
	line-height:22px;
	text-decoration:none;
	padding:5px 0px 5px 0px;
	margin:30px 0px 0px 0px;
	}
	
.WorksCol_subtext{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#999999;
	font-size:13px;
	width:460px;
	line-height:16px;
	text-decoration:none;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	.WorksCol_sublist{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#999999;
	font-size:13px;
	width:460px;
	line-height:16px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	
	.WorksCol_text_what{
border-top:#000000;
border-top-width:5px;
border-top-style:solid;
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	width:460px;
	line-height:22px;
	text-decoration:none;
	padding:5px 0px 5px 0px;
	margin:30px 0px 0px 0px;
	}
	
	.WorksCol_subtext_2{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#999999;
	font-size:13px;
	width:460px;
	line-height:16px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	.WorksCol_text_why{
border-top:#000000;
border-top-width:5px;
border-top-style:solid;
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	width:460px;
	line-height:22px;
	text-decoration:none;
	padding:5px 0px 5px 0px;
	margin:30px 0px 0px 0px;
	}
	
	#WorksCol2{
float:left;
width:465px;
height:100%;
padding:0;
margin:0px 0px 0px 0px;
}
	.WorksCol_text_want{
border-top:#000000;
border-top-width:5px;
border-top-style:solid;
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	width:460px;
	line-height:22px;
	text-decoration:none;
	padding:5px 0px 5px 0px;
	margin:10px 0px 0px 0px;
	}
	
	.WorksCol_text_rules{
border-top:#000000;
border-top-width:5px;
border-top-style:solid;
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	width:460px;
	line-height:22px;
	text-decoration:none;
	padding:5px 0px 5px 0px;
	margin:30px 0px 0px 0px;
	}
	
	#WorksColquestion1{
float:left;
width:490px;
height:100%;
padding:0;
margin:0px 0px 0px 0px;
}
	
		.WorksCol_text_question1{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	width:490px;
	line-height:22px;
	text-decoration:none;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:#d10a6d;
	}
	
	.col_subtextquestion
{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#999999;
	font-size:13px;
	width:480px;
	line-height:18px;
	text-decoration:none;
	padding:0px 10px 0px 0px;
	margin:10px 0px 0px 0px;
	}
	
		.WorksCol_text_question2{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
	width:490px;
	line-height:22px;
	text-decoration:none;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:#009d00;
	}
	
	#share_1{
	border-top:#000000;
border-top-width:5px;
border-top-style:solid;
float:left;
width:303px;
height:100%;
padding:0;
margin:20px 20px 0px 0px;
}

	#share_2{
	border-top:#000000;
border-top-width:5px;
border-top-style:solid;
float:left;
width:303px;
height:100%;
padding:0;
margin:20px 20px 0px 0px;
}


#share_3{
	border-top:#000000;
border-top-width:5px;
border-top-style:solid;
float:left;
width:303px;
height:100%;
padding:0;
margin:20px 0px 0px 0px;
}
.share_line {
	display:block;
	float:left;
	width:149px;
	height:5px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:45px 0px 0 0px;
	}
	.share_bottomline {
	display:block;
	float:left;
	width:303px;
	height:1px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:0px 0px 0 0px;
	}
	
	.share_text
{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:20px;
	width:149px;
	line-height:22px;
	text-decoration:none;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	.share_subtext
{
display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#999999;
	font-size:13px;
	width:149px;
	line-height:16px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	}
	
	#share_textcol{
float:left;
width:146px;
height:150px;
padding:0;
margin:0px 0px 0px 0px;
}
	#share_image{
float:left;
width:154px;
height:180px;
padding:0;
margin:0px 0px 0px 0px;
}



#col_terms_1{
float:left;
width:303px;
height:100%;
padding:0;
margin:0px 20px 0px 0px;
}

.terms_text
{
	display:block;
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	color:#999999;
	font-weight:normal;
	font-size:12px;
	width:303px;
	line-height:16px;
	text-decoration:none;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
		.terms_bottomline {
	display:block;
	float:left;
	width:950px;
	height:1px;
	padding:0px 0 0px 0;
	background:#000000;
	margin:30px 0px 0 0px;
	}
	
	#col_terms_3{
float:left;
width:303px;
height:100%;
padding:0;
margin:0px 0px 0px 0px;
}


#emailform{
	float:left;
	width:303px;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
.emailform_text
	{
	color:#000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	padding: 15px 0px 5px 0px;
	margin:0px 0px 0px 0px;
		}
		
		.email_field1 {
  clear: both;
  border-color: #000000;
  border-width: 1px;
  border-style: solid;
  height:100%;
  padding: 10px;        
  margin: 0px 0px 0px 0px;
}
	
#email_message {
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  height:100%;
  padding: 10px;        
  margin: 0px 0px 0px 0px;
}
.emailmessage_text
	{
	color:#000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:17px;
	font-weight:normal;
	padding: 5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
		}
		
.prize_image {
	float:left;
	display:block;
}
.prize_image #prize_image{
	display:block;
	padding:5px 10px;
	height:186px;
	width:930px;
	color:#FFF;
	text-decoration:none;
	border-right:none;
	background:url(images/prize_banner.jpg) no-repeat -850px 0;
}


.prize_image a#prize_image_right_button{
	display:block;
	padding:0px;
	height:44px;
	width:44px;
	background:url(images/scroll_right_button.png) no-repeat 0 0px;
	margin:-204px 0 104px 906px;
	display:none;
}


.prize_image a#prize_image_left_button{
	display:block;
	padding:0px;
	height:44px;
	width:44px;
	background:url(images/scroll_left_button.png) no-repeat 0 0px;	
	margin:-160px 0 160px 0;	
	display:none;
}

.find_out_more{
	float:left;
	display:block;
	margin:40px 0 0 350px;
}

.FBConnectButton_Simple, .FBConnectButton_RTL_Simple {
	background-image:none;
}

.question_answer {
	color:#999999;
	display:block;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:10px;
	margin:10px 0 0;
	padding:0 10px 0 0;
	text-decoration:none;
	width:480px;
}

.question_answer input {
	color:#999999;
	display:block;
	float:left;
	height:16px;
	line-height:16px;
	margin:3px 10px 0 0;
}

.question_answer label {
	color:#999999;
	display:block;
	float:left;
	height:16px;
	line-height:16px;
	margin:2px 0 0 0;
}

.question_answer label.error {
	display:block;
	float:left;
	margin:0px -510px 0 70px;
	width:300px;
	font-size:11px;

}

.question_answer_2{
	display:block;
	float:left;
	width:480px;
}

.question_answer_2 input{
	color:#999999;
	display:block;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	margin:10px 10px 0 0;

	text-decoration:none;
	text-align:left;
}

.question_answer_2 label{
	color:#999999;
	display:block;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	margin:12px 0 0 0;
	padding:0 10px 0 0;
	text-decoration:none;
	width:440px;
}


.question_answer_2_text{
	display:block;
	float:left;
	width:480px;
}

.question_answer_2_text input{
	color:#000000;
	display:block;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	margin:10px 10px 0 0;

	text-decoration:none;
	text-align:left;
	border:1px solid #000000;
	width:150px;
}

.email_field {
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:10px;
	margin:0px 10px 0 0;
	padding:0 3px;
	text-decoration:none;
	text-align:left;
	border:1px solid #000000;
	width:294px;
	height:16px;
}

textarea.email_field{
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin:0px 10px 0 0;
	padding:5px;
	text-decoration:none;
	text-align:left;
	border:1px solid #000000;
	width:290px;
	height:100px;
}


	
.question_answer_2_text label{
	color:#000000;
	display:block;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:13px;
	margin:10px 0 0 0;
	padding:0 0px 0 0;
	text-decoration:none;
	width:110px;
}

.question_answer_2 label.error{
	float:left;
	display:block;
	margin:10px -810px 0 470px;
	width:140px;
}

.question_answer_2_text label.error{
	float:left;
	display:block;
	margin:-15px 0px 0 275px;
	width:300px;
	font-size:11px;
}

#submit_button{
	width:160px;
	height:38px;

	margin:-30px 0 0 780px;
	border:none;
	float:left;
	display:block;
}

.question_answer_2_group{
	float:left;
	display:block;
	padding:20px 0 0 0;
}

label.error { 
	float: none; 
	color: red; 
	padding-left: .5em; 
	vertical-align: top;
	font-size:11px;
	font-family:Helvetica,Arial,sans-serif;
 }

#shadow {
	background-image:url(images/shade1x1.png); 
	position:absolute; 
	left:0; 
	top:0; 
	width:100%; 
	z-index:100;
	height:100px;
	padding:0 0 100px 0;
	margin:0 0 -600px 0;
	display:none;
}

.ui-dialog{
	background:#ffffff;
	width:750px;
	height:430px;
	float:left;
	display:block;
}

#dialog{
	background:#ffffff;
	width:750px;
	float:left;
	display:block;
	padding:0px;
	display:none;
}

.ui-dialog {
	position:fixed; 
	margin:-100px 0 -450px 0; 
	width:750px;
	height:450px;
}

.ui-widget-overlay{
	display:none !important;
}

.popup_title{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:34px;
	text-align:left;
	padding:10px 0 0 20px;
	margin:0px;
}

.ui-icon-closethick{
	background:url(images/close_button.gif) no-repeat;
	font-size:0px;
	width:14px;
	height:14px;
	display:block;
	float:right;
	margin:5px -15px 0 0;
}

.ui-dialog-titlebar{
	border:#000000 solid;
	border-width:0 0 5px 0;
	margin:0 20px;
}

.popup_subtitle{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-align:left;
	padding:5px 0 0 20px;
	display:block;
	width:340px;	
}

.popup_text{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	text-align:left;
	padding:5px 0 0 20px;
	color:#999999;
	display:block;
	width:340px;
}

.popup_image_container {
	float:left;
	display:block;
	margin:0px;
	padding:0px 0 0 10px;
	text-align:left;
	
}
.popup_image_container a{
	float:left;
	display:block;
	margin:0px;
	padding:0px 20px 0 10px;
	text-align:left;
	text-decoration:none;	
}

.popup_image_container a span{
	float:left;
	display:block;
	color:#999999;
	margin:100px 0 0 -97px; 
	text-decoration:none;
	font-size:14px;
	width:100px;
	text-align:center;
}

.popup_image_container img{
	width:100px;
	float:left;
	display:block;	
}

.share_now_button{
	float:right;
	display:block;
	margin:100px 0 0 205px;
}

a.retweet strong {
	display:none;
}

#share_textcol a{
	display:block;
	float:left;
	width:135px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	font-size:0px;
	background:url('images/twitter_now.png');
	border:0px;
}

#share_1 a.retweet span{
	display:none;
}

#thephonesection{
display:block;
	float:left;
	width:950px;
	height:313px;
	line-height:14px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0 0px 0;
	background:#ffffff;
	margin:0px 0px 0px 0px;
	}

#thephone{
display:block;
	float:left;
	width:460px;
	height:313px;
	line-height:14px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0 0px 0;
	background:#ffffff;
	margin:0px 20px 0px 0px;
	background:url('images/thephone_image.jpg');
	}
	
	.thephone_text{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	text-align:left;
	padding:0px 0px 0px 0px;
	color:#999999;
	display:block;
	width:150px;
	margin:0px 0px 0px 0px;
}

.thephone_heading{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:25px;
	line-height:20px;
	text-align:left;
	padding:10px 0px 0px 0px;
	color:#000000;
	display:block;
	width:150px;
	margin:0px 0px 10px 0px;
}

#thephonedetails{
display:block;
	float:left;
	width:460px;
	height:313px;
	line-height:14px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 0px 0px;
	background:#ffffff;
	margin:0px 0px 0px 30px;
	}
	
	.details{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	text-align:left;
	padding:0px 0px 0px 0px;
	color:#999999;
	display:block;
	margin:0px 0px 10px 0px;
}

	.detailsheading{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:14px;
	text-align:left;
	padding:5px 0px 0px 0px;
	color:#000000;
	display:block;
	margin:5px 0px 5px 0px;
}

#thebag{
display:block;
	float:left;
	width:950px;
	height:350px;
	line-height:14px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding:0px 0px 0px 0px;
	background:#ffffff;
	margin:0px 0px 0px 0px;
	background:url('images/the_bag.jpg');
	}
	.thebag_text{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	text-align:left;
	padding:0px 0px 0px 0px;
	color:#999999;
	display:block;
	width:500px;
	margin:0px 0px 0px 0px;
}
	.bagdetails{
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	text-align:left;
	padding:0px 0px 0px 0px;
	color:#999999;
	display:block;
	margin:0px 0px 10px 0px;
	width:480px;
}


