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

/**
 * CSS RESET
 * removes all inconsistencies between browsers box models
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
     margin:0;   
     padding:0;   
 } 
table {  
     border-collapse:collapse;   
     border-spacing:0;   
 } 
 fieldset,img {    
     border:0;   
 } 
 address,caption,cite,code,dfn,th,var {  
     font-style:normal;   
     font-weight:normal;   
 } 
 ol,ul {  
     list-style:disk;   
 } 
 caption,th {  
     text-align:left;   
 } 
 h1,h2,h3,h4,h5,h6 {  
     font-size:100%;   
     font-weight:normal;   
 } 
 q:before,q:after {  
     content:'';   
 } 
 abbr,acronym { border:0;   
 } 

/************************** end css reset ************************************/


body {
	background-color:#000000;
	font-family:Tahoma;
	}
	
#pack_header {
	margin:8px 0 0 0;
	}

/**
 * the white section where all the contents fit
 */
#main {
	position:relative;
	top:-1px;
	background-color:#ffffff;
	height:auto;
	width:690px;
	/*margin:0 0 0 123px;*/
	padding:13px 25px 0 25px;
	margin: 0 auto;
	}

#tagline {
	text-align:center;
	margin:0 28px 0 29px;
	font-size:13px;
	font-weight:bold;
	}

.yellow {
	background-color:#ffff00;
	}

#tagline img {
	margin-top:17px;
	}

#tagline p {
	font-size:20px;
	color:#000000;
	font-weight:bold;
	}

#args {
	text-align:center;
	}

#args .style1{
	font-weight:bold;
	font-size:16px;
	}

.style2 {
	font-weight:bold;
	font-size:20px;
	}

#args.style3 {
	font-weight:bold;
	font-size:20px;
	font-style:italic;
	color:#d40000
	}
	
.bold{
	font-weight:bold;
	}

.heading2 {
	text-align: center;
	font-size:26px;
	font-weight:bold;
	}



#list {
	margin-top:14px;
	padding-left:15px;
	}
	
#list p {
	font-size:16px;
	}

.item {
	font-size:16px;
	font-style:italic;
	background:url(http://www.yoursixpackquest.com/images/check.gif) no-repeat;
	height:57px;
	width:590px;
	padding-left:45px;
	margin-left:20px;
	}

#list .item strong {
	font-weight:bold;
	font-style:italic;
	}
	
.underlined{
	text-decoration:underline;
	}


#guarantee p {
	font-style:italic;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	}

#guarantee img {
	margin-left:118px;
	}

#delmonte_img {
	float:left;
	border:1px #000000 solid;
	margin-left:30px;
	}

#bio {
	padding:45px 0 0 240px;
	}
#bio2 {
	padding:10px 0 0 240px;
	}

#bio strong {
	font-weight:bold;
	font-size:16px;
	}

#bio li {
	list-style-type:disc;
	list-style-position:inside;
	padding-left:23px;
	line-height:1.2em;
	font-size:15px;
	}
	
#bio2 li {
	list-style-type:disc;
	list-style-position:inside;
	padding-left:10px;
	line-height:1.2em;
	font-size:15px;
	}

#bio img {
	margin-left:30px;
	}
	

/**
 * clears all floated boxes. Necessary to avoid overlapping.
 */
 
.clearer {
	clear:both;
	}

#long_text {
	padding:10px 15px 0 15px;
	}

#long_text p{
	font-size:16px;
	}

#long_text strong {
	font-weight:bold;
	}

#long_text #ab_torso{
	float:right;
	}
	
	
#bbb{
	float:right;
	padding-right: 30px;
	}

.bigred {
	font-size:25px;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#d40000;
	margin:0 90px 0 90px;
	}

#long_text em {
	font-style:italic;
	font-size:18px;
	font-weight:bold;
	}


.box1 {
	margin:10px 0 0 0px;
	 }
	 
.flashbox1 {
	background-color:#EFEFEF;
	width:620px;
	padding:22px 20px 10px 8px;
	margin-left:8px;
	font-size:15px;
	}

.flashcontent {
	float:left;
	padding:0 10px 10px 10px;
	font-size:16px;
	}

.flashbox1 .tagline {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#d40000;
	}

.flashbox1 strong {
	font-size:15px;
	}

.addresses {
	text-align:right;
	}

.shadow {
	margin-left:287px;
	}

.true {
	float:right;
	margin:80px 0 0 60px;
	}
	
.sixpackbook {
	float:right;
	margin:100px 0 0 20px;
	}

#grand {
	margin-left:85px;
	}

.bigger {
	font-size:20px;
	font-weight:bold;
	}
.bigger18 {
	font-size:18px;
	font-weight:bold;
	text-align: center;
	}

.quote {
	color:#6666CC;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	}

.bigred2 {
	font-size:25px;
	text-align:center;
	font-weight:bold;
	font-size:26px;
	color:#d40000;
	margin:0 10px 0 10px;
	font-style:italic;
	}


#yellow_box {
	border:5px dashed #d5533C;
	width:500px;

	margin-left:80px;
	padding-top:20px;
	background-color:#feec8b;
	text-align:center;
	}
	

.big_blue {
	color:#0000CC;
	font-size:20px;
	text-align:center;
	}

.flashbox2 {
	height:260px;
	width:360px;
	margin-left:70px;
	padding:15px 0 0 0;
	background:#000000;
	}

.form_flashbox {
	height:240px;
	width:340px;
	margin-left:80px !important;
	margin-left:0px;
	padding:10px 0 10px 0px;
	background:#000000;
	}
	
#yellow_box input {
	width:120px;
	height:16px;
	margin-top:5px;
	}
	
.left_input {
	float:left;
	padding-left:110px;
	margin-right:20px !important;
	margin-right:10px;
	}

#yellow_box input#input_submit {
	margin-left:0px;
	width:90px;
	height:26px;
	font-size:12px;
	}

#yellow_box form div{
	text-align:left;
	}

	
label {
	font-size:13px;
	font-weight:bold;
	}

label .red {
	color:#d40000;
	}
	
#yellow_box .label {
	float:left;
	padding:0 0 0 0px;
	}

#yellow_box .smalltext {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-style:italic;
	font-size:13px;
	}

.right {
	float:right;
	margin-left:20px;
	}


.review {
	float:right;
	width:260px;
	height:auto;
	border:1px solid #8f8f8f;
	background-color:#f27800;
	padding:0 10px 30px 10px!important;
	padding:0 20px 30px 10px;
	margin:0 20px 0 20px !important;
	margin:0 0 0 20px;
	}

.review_bis {
	float:right;
	width:280px;
	height:auto;
	border:1px solid #8f8f8f;
	background-color:#f27800;
	padding:5px 10px 10px 10px;
	margin:0 10px 0 30px;
	}

.review_bis #robriches {
	margin-left:45px;
	}
	
#long_text .review p, #long_text .review2 p, #long_text .review_bis p, #long_text .review3 p, #long_text .review4 p{
	color:#ffffff;
	font-size:15px;
	}

.bigred3 {
	font-size:25px;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#d40000;
	}

.centered {
	text-align:center;
	padding-left:20px;
	width:640px;
	}
	
.item_crossed {
	font-size:16px;
	font-style:italic;
	background:url(http://www.yoursixpackquest.com/images/xbullet.gif) no-repeat;
	height:57px;
	width:500px;
	padding-left:45px;
	margin-left:30px !important;
	margin-left:80px;
	}

.flashbox3 {
	float:right;
	}

#yellow_box3 {
	margin-left:130px;
	border:2px groove #A7A48F;
	background-color:#FFFFBB;
	width:400px;
	}

#yellow_box3 .imgbox3 {
	float:left;
	padding:10px;
	margin-right:20px;
	border-right:2px groove #A7A48F;
	}  

#yellow_box3 .textbox {
	font-size:15px;
	margin:35px 0 0 0;
	}

.heading3 {
	font-size:18px;
	font-weight:bold;
	}

#robriches {
	margin-left:30px;
	}

.item2 {
	font-size:16px;
	font-style:italic;
	background:url(http://www.yoursixpackquest.com/images/check.gif) no-repeat;
	padding-left:48px;
	margin-left:135px;
	margin-bottom:13px;
	display: inline-block; /* anti IE invisible Text bug */
	}

.review2 {
	float:right;
	width:355px;
	height:auto;
	border:1px solid #8f8f8f;
	background-color:#f27800;
	padding:0 20px 30px 15px;
	margin:0 0 10px 10px;
	}
	
.review2 img {
	margin-left:15px;
	}

.review3 {
	float:right;
	width:215px;
	height:auto;
	border:1px solid #8f8f8f;
	background-color:#f27800;
	padding:0 20px 30px 15px;
	margin:0 -10px 0 20px;
	}
	
.review3 img {
	margin-left:15px;
	}

.article {
	border:2px solid #999999;
	width:645px;
	margin-left:5px;
	text-align:left;
	}

.article_title {
	background-color:#3799ec;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	padding:10px 0 10px 0;
	}

.article_body {
	padding:10px;
	}

.article_body  img{
	float:left;
	}

.article_body#art1 img{
	margin: 0 30px 0 25px;
	}

.article_body  #art2  img, .article_body#art7 img, .article_body#art8 img, .article_body#art9 img, .article_body#art10 img, .article_body#art11 img, .article_body#art12 img {
	margin: 0 30px 0 10px;
	}

#long_text .article_body#art2 .section p{
	font-size:14px;
	}

.article_body#art3  img, .article_body#art4  img, .article_body#art13  img{
	float:none;
	margin: 0 0 0 0px;
	}

.article_body#art5  img, .article_body#art6  img {
	float:none;
	margin: 0 0 0 55px;
	}

#long_text .article em {
	font-style:italic;
	font-weight:bold;
	font-size:20px;
	}

.article_body#art13 .red {
	text-align:center;
	font-weight:bold;
	font-size:17px;
	color:#d40000;
	padding:0 0 0 400px;
	}
	
.review4 {
	width:560px;
	height:auto;
	border:1px solid #8f8f8f;
	background-color:#f27800;
	padding:10px 20px 10px 20px;
	margin:10px;
	}

.article_body#art13 .review4 img {
	float:left;
	margin:0 10px 0 0;
	}

.article_title_bis {
	background-color:#666666;
	color:#ffffff;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	padding:10px 0 10px 0;
	}

.article .crosses {
	padding-left:85px !important;
	padding-left:0px;
	
	font-style:italic;
	font-weight:bold;
	}
	

.article .crosses .item_crossed {
	font-size:14px;
	}

.article_body#art14 img {
	float:none;
	}

#dream_abs {
	float:left;
	margin-bottom:40px;
	}

#acceptance_form {
	border:4px dashed #000099;
	height:auto;
	width:590px;
	margin-left:22px;
	padding:10px;
	}

#acceptance_form h3 {
	font-size:12pt;
	text-align:center;
	text-decoration:underline;
	}

#acceptance_form li {
	text-align:center;
	font-size:14px;
	}

#acceptance_form .offer {
	margin-left:70px;
	width:440px;
	height:200px;
	}
	
	
#acceptance_form .big_yes {
	font-size:36pt;
	font-weight:bold;
	color:#ca0000;
	text-align:center;
	}

#acceptance_form .offer_title {
	color:#cc0000;
	font-weight:bold;
	font-size:14px;
	margin-bottom:20px;
	}

#acceptance_form .offer_comments {
	font-size:15px;
	margin-bottom:20px;
	}

#acceptance_form .price {
	color:#339966;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
	}

#acceptance_form .price del{
	color:#cc0000;
	}

#acceptance_form .total_value {
	text-align:center;
	color:#339966;
	font-size:18px;
	font-weight:bold;
	}

#long_text .little_blue {
	color:#0000cc;
	text-align:center;
	margin:0 15px 0 15px;
	font-size:15px;
	font-weight:bold;
	}

#long_text .PS {
	font-size:26px;
	}

#long_text .pps {
	color:#990000;
	font-weight:bold;
	}

.newpic {
	float:right;
	border:1px solid #000000;
	margin-left:30px;
	}

#long_text .note {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	}
	
#long_text .menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	}

.copyright {
	text-align:center;
	}

#dropin {
	position: absolute;
	visibility: hidden;
	left: 100px;
	top: 100px;
	width: 400px;
	height: auto;
	border: 3px solid #0000A0;
	background-color: #FFFFFF;
	}


.flashbox4 {
	background-color:#000000;
	height:250px;
	padding:40px;
	}

.subscription_form {
	background-color:#feec8b;
	}

.subscription_form label {
	padding-bottom:15px;
	}

.subscription_form input {
	width:120px;
	height:16px;
	margin-top:5px;
	}

.subscription_form input.submit {
	height:26px;
	clear:both;
	margin-left:160px;
	width:auto;
	}
	
.signup {
	text-align:center;
	font-style:italic;
	font-size:17px;
	font-weight:bold;
	}

.left {
	float:left;
	padding-left:50px;
	margin-right:20px;
	}
.left3 {
	float:left;
	padding-left:50px;
	margin-right:20px;
	}


.fillout {
	font-size:12px;
	font-style:italic;
	text-align:center;
	}

 .spam{
	font-style:italic;
	font-size:10px;
	text-align:center;
	}
	

.confirmationPage {
	width:450px;
	padding:10px;
	height: auto;
	}

confirmationPage p {
	font-size:14px;
	}

confirmationPagestrong {
	font-weight:bold;
	}
	
	/* sets the padding for all the paragraphs of the optin/confirm box */
#confirm p{
 padding:0 10px 0 10px;
 }
.italic {

	font-style: italic;
}
.forumtitle {
	color: #990000;
	font-weight: bold;
}



#yellow_box2 {
	border:5px dashed #d5533C;
	width:400px;

	margin-left:130px;
	padding-top:20px;
	background-color:#feec8b;
	text-align:center;
	}
	

.big_blue2 {
	color:#0000CC;
	font-size:20px;
	text-align:center;
	}

.flashbox22 {
	height:260px;
	width:360px;
	margin-left:70px;
	padding:15px 0 0 0;
	background:#000000;
	}

.form_flashbox2 {
	height:240px;
	width:340px;
	margin-left:80px !important;
	margin-left:0px;
	padding:10px 0 10px 0px;
	background:#000000;
	}
#yellow_box2 input2 {
	width:120px;
	height:16px;
	margin-top:5px;
	}
	
.left_input2 {
	float:left;
	padding-left:30px;
	margin-right:10px !important;
	margin-right:10px;
	}
	
.right_input2 {
	float: right;
	padding-right:10px;
	margin-right:10px !important;
	margin-right:10px;
	}

#yellow_box2 input2

#input_submit2 {
	margin-left:0px;
	width:70px;
	height:26px;
	font-size:12px;
	}

#yellow_box2 form div2{
	text-align:left;
	}

	
label {
	font-size:13px;
	font-weight:bold;
	}

label .red2 {
	color:#d40000;
	}
	
#yellow_box2 .label {
	float:left;
	padding:0 0 0 0px;
	}

#yellow_box2 

.smalltext2 {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-style:italic;
	font-size:13px;
	}

.right2 {
	float:right;
	margin-left:20px;
	}
	
big drop in starts here
#dropin {
	font-family: tahoma;
	
	}
	
#dropinTitle {
	margin: 1px 10px 0; 
	font-size: 20px; 
	font-weight: bold; 
	color: #d40000;
	text-align:center
	}

#dropinMedia {
	float:left;
	margin-left:5px !important;
	margin-left:0;
	padding-right:10px;
	}

#dropinText .title {
	margin: 1px 8px 0; 
	font-size: 16px; 
	font-weight: bold; 
	color: #000000;
	text-align:center;


	}

#dropinText p {
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	padding-right:10px;
	
	}
	
#play  {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left:20px;
	}

#dropinList {
	clear:both;
	}

#dropinList{
	font-size: 14px; 
	font-weight: normal; 
	color: #000000
	}
#dropinList span{
	margin: 1px 10px 0 30px; 
	font-size: 14px; 
	font-weight: bold; 
	color: #d40000;
	}


#dropinForm{
	background-color:#feec8b;
	text-align:center;
	}


#dropinText2 {
	color: #000000; 
	font-weight: normal;
	margin: 0 10px 0 30px; 
	font-size: 14px; 
	}

#dropinForm .dropintitle {
	font-size: 18px; 
	font-weight: bold; 
	font-style: italic; 
	margin-bottom: 10px;
	position:relative
	}

#dropinForm label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}

#confirmationPage .title, #includedfile #confirm .title {
	font-size:22px; 
	color:#CC0000; 
	font-weight: bold;
	text-align:center
	}

#confirmationPage span {
	font-size:14px; 
	color:#000000;
	}

	
#confirm #dropinText2 p {
    padding: 0;
	line-height:18px;
}

h2 {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#d40000;
	}

h3 {
	font-size:25px;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#d40000;
	}

h4 {
	background-color:#3799ec;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	padding:10px 0 10px 0;
	}
vdm upgrade page styles start here

.padd_top {
	padding-top: 10px;
}
.list_square li {
	list-style: square;
	font-weight: bold;
	margin-bottom: 15px;
}
.list_square li .blinkbold {
	background-color: #FFFFCC
}
.padd_left_25 {
	padding-left: 25px;
}
.w_280 {
	width: 280px;
}
.w_620 {
	width: 620px;
}
.w_650 {
	width: 650px;
}
.w_650 .style38 {
	background-color: #FFFFCC;
}
.w_650 img {
	margin-bottom: 20px;
}
.w_380 {
	width: 380px;
}
.hr_text {
	margin-bottom: 25px;
}
.btext p {
	padding-top: 20px;
	margin: 0;
}
.big_red,
.small_red {
	text-align: center;
	padding: 20px 60px 10px;
	color: #CC0000;
	font-weight: bold;
	font-size: 20px;
}
.small_red {
	font-size: 18px;
}
.big_red_yell {
	padding: 20px 0 10px;
	color: #CC0000;
	font-weight: bold;
	font-size: 20px;
}
.big_black_yell {
	padding: 20px 0 10px;
	font-weight: bold;
	font-size: 20px;
	font-style: italic;
}
.black_box_black,
.black_box_red {
	font-size: 18px;
	text-align: center;
	padding: 20px 0 10px;
	font-weight: bold;
}
.black_box_red {
	font-size: 16px;
	color: #CC0000;
}
.size_16 {
	font-size: 16px;
}
.big_red_yell span,
.big_blue_yell span,
.big_black_yell span {
	background-color: #ffffcc;
}
.big_blue_yell {
	color: #000080;
	font-weight: bold;
	font-size: 18px;
}
.bold_u {
	font-weight: bold;
	text-decoration: underline;
}
.bold {
	font-weight: bold;
}
.yellow_bg {
	background-color: #FFFFCC;
}
.black_bg {
	background-color: #000000;
}
.video_red_border {
	background-color: #FFFAB7;
	border: dashed 4px #cc0000;
	padding: 1px;
}

.book_background {
	background-color: #FFFAB7;
	font-size: 18px;
	color: #000099;
	font-weight: bold;
	line-height: 18px;
	
}
.video_red_border td {
	text-align: center;
	vertical-align: top;
}
.flash_video {
	padding-top: 10px;
	padding-bottom: 50px;
}
.video_red_border form#GRSubscribeForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	size: 2;
}
.small {
	font-size: 12px;
}
.video_red_border .small {
	padding: 20px 0;
}
.list_question {
	margin: 0 50px;
}
.list_question li {
	background: url(question.gif) no-repeat left center;
	padding-left: 30px;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	list-style: none;
	line-height: 27px;
	margin-bottom: 10px;
}
.list_money {
	margin-left: 90px;
	width: 410px;
}
.list_money li {
	font-weight: bold;
	background: url(money.png) no-repeat left center;
	line-height: 28px;
	list-style: none;
	padding-left: 30px;
	margin-bottom: 10px;
	font-size: 16px;
}
.list_checktrans {
	margin-left: 20px;
	padding-left: 0;
	margin-bottom: 10px;
}
.list_checktrans li,
.list_checktrans_marg li {
	list-style: none;
	margin-bottom: 10px;
	background: url(checktrans.gif) no-repeat left top;
	padding-left: 25px;
	line-height: 18px;
}
.list_checktrans_marg {
	margin-left: 150px;
	padding-left: 0;
	font-size: 16px;
	font-weight: bold;
	width: 380px;
}
.list_checktrans_marg li {
	margin-bottom: 20px;
}
.yellow_bg {
	background-color: #FFFFCC;
}
.black_bg {
	background-color: #000000;
}

.yellow_box {
	border: solid 1px #663300;
	padding: 10px;
	background-color: #FFFFCC;
}

.yellow_box p {
	margin-top: 1px;
}
.grey_box {
	padding: 10px;
	background-color: #E8E8E8;
	margin: 0 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.grey_box h1{
	text-align: center;
	color:#0000CC;
	font-family:tahoma;
	font-size:18px;
	font-weight:bold;
}
.before_after_grey {
	float: left;
	margin: 20 25px;
}
.grey_signed {
	font-family: Courier New;
	line-height: 20px;
	padding-left: 15px;
}
.black_box {
	width: 530px;
	padding: 10px;
	border: solid 1px #000000;
	margin-left: 90px;
	margin-bottom: 15px;
}
.black_box_title {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 24px;
	text-align: center;
	padding: 5px;
	background-color: #000000;
	margin-bottom: 10px;
	height: 33px;
	padding-top: 12px;
	clear: both;
}
.black_box_text {
	padding: 0 20px;
}
.black_box_hot_bonus {
	text-align: center;
	
}
.black_box_hot_bonus img {
	float: left;
	margin-left: 170px;
	margin-top: -12px;
	position: relative;
}
.black_box .big_black,
.black_box .big_red {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.black_box li {
	margin-bottom: 10px;
}
.border_box {
	border: dashed 4px #000000;
	padding: 10px;
	margin: 0 55px 15px 45px;
	font-size: 14px;
}
.very_big_red {
	font-size: 44px;
	color: #CA0000;
	font-weight: bold;
}
.border_box_list {
	width: 400px;
	margin-left: 80px;
	font-size: 13px;
	margin-bottom: 10px;
}
.border_box_li {
	clear: both;
	padding-top: 20px;
}
.border_box_li .fl_right {
	margin-top: 0;
}
.border_box_red {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 0;
}
.border_box_green {
	font-weight: bold;
	color: #339966;
	font-size: 14px;
}
.blue_box {
	border: solid 1px #000080;
	background-color: #E8F3FF;
	padding: 10px;
	margin: 0 20px;
}

.marg_l_40 {
	margin-left: 40px;
}
.marg_l_250 {
	margin-left: 250px;
}
.marg_l_100 {
	margin-left: 250px;
}

.clear {
	clear: both;
}
.fl_right {
	float: right;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.fl_left {
	float: left;
	margin-right: 20px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.footertxt {
	color : #000000;
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	margin-left : auto;	
}	
.yellow_box2 {
	border: solid 1px #000000;
	padding: 10px;
	background-color: #ffff99;
}
#head_img {
	border-left: thin solid black;
	border-right: thin solid black;
	border-top: thin solid black;
	width: 750px;
	background-color: #FFFFFF;
}
.marg_l {
	margin-left: 35px;
	margin-right: 35px;
	font-size: 14px;
}
	
.contestbox {
	background-color:#e8f0ff;
	border:0px;
	height:auto;
	margin:0 auto;
	padding:0px 10px 5px 10px !important;
	width:675px;
}

.contestbox p {
	background-color: #e8f0ff;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 120%;
	margin-top: 3px;
	margin-bottom: 8px;
}

.blue {
	color: #002d9d;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	line-height: 110%;
	margin-top: 3px;
	margin-bottom: 8px;
}

.contestbox img {
	padding: 3px 3px 3px 3px;
}


	
.contestboxL {
	float:left;
	margin:2px;
	}
	
.contestboxR {
	float:right;
	margin:2px;
	}

.contest_title {
	font-weight:bold;
	font-size:15pt;
	text-align: center;
	color: #002d9d;
	padding-top: 10px;
	padding-bottom: 10px;
	}
.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	}

.shadow {
	margin-left: 320px;
	margin-top: 0px;
	}
	
.sixpackbox {
	background-color:#ffffff;
	border: 0px;
	height: auto;
	margin: 0 auto;
	padding: 0px 0px 0px 0px !important;
	width: 250px;
	float: right;
}

.6packbox p {
	padding: 0px 30px 15px 30px;
	font-weight: bold;
}

	
.pstyle p{
	padding-top: 0px;
	padding-left: 40px;
	padding-right: 50px;
	padding-bottom: 15px;
	}

