/*

Design by Free CSS Templates

http://www.freecsstemplates.org

Released for free under a Creative Commons Attribution 2.5 License

*/



body {

	margin: 0;

	padding: 0;

	background: #000;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #000000;

	text-weight: normal;

	

}



h1, h2, h3 {

	margin-top: 0;

	text-align: center;

}



h1 {

	font-size: 1.7em;

}



h2 {

	font-size: 1.7em;

}



h3 {

	font-size: 1.3em;

}



h5 {

	font-size: 1.3em;

	color: #246882;

	font-weight: bold;

	text-align: center;

}



ul reg {

	list-style-image: url(images/img07.gif);

	line-height: 110%;

}





a {

	color: #333333;

}



a:hover {

	text-decoration: none;

	color: #000000;

}



a img {

	border: none;

}



img.left {

	float: left;

	margin: 0 20px 0 0;

}



img.right {

	float: right;

	margin: 0 0 0 20px;

}



/* Header */



#logo {

	width: 1062px;

	height: 182px;

	margin: 0 auto;

}



#logo h1, #logo p {

	margin: 0;

	color: #FFFFFF;

}



#logo h1 {

	float: left;

	padding-top: 30px;

}



#logo p {

	float: right;

	padding-top: 39px;

	font-size: 1.2em;

}



#logo a {

	text-decoration: none;

	color: #FFFFFF;

}



/* Menu */



#menu {

	width: 778px;

	height: 45px;

	margin: 0 auto;

	background: #d6dbdf url(images/img02.gif) no-repeat;

}



#menu ul {

	margin: 0;

	padding: 5px 0 0 14px;

	list-style: none;

}



#menu li {

	display: inline;

}



#menu a {

	display: block;

	float: left;

	height: 29px;

	padding: 11px 30px 0 30px;

	text-decoration: none;

	font-weight: bold;

	color: #333333;

}



#menu a:hover {

	text-decoration: underline;

	color: #000000;

}



#menu .current_page_item a {

	background: url(images/img06.gif) repeat-x;

}



/* Page */



#page {

	width: 1062px;

	margin: 0 auto;

	background-color: #000;

	background-image: url(images/img05.gif);

	background-repeat: repeat-y;

}



#page-bg {

	padding: 11px 60px 0 60px;

	background: url(images/img03.jpg) repeat-y;

}



/* Latest Post */



#copy {

	padding: 0px;

	border: 0px solid #E7E7E7;

	font-weight: normal;

}



.bold {

	font-weight: bold;

}



/* Content */



#content {

	/*float: left;*/

	margin:0 auto;

	width: 705px;

	padding-top: 0px;

	padding-right: 130px;

	padding-bottom: 0;

	padding-left: 130px;

}



.post {

	margin-bottom: 20px;

	padding-bottom: 15px;

	border-bottom: 1px solid #E7E7E7;

}



.title {

	margin: 0;

}



.title a {

	text-decoration: none;

}



.title a:hover {

	border-bottom: 1px dotted #999999;

}



.byline {

	margin: 0 0 20px 0;

}



.entry {

}



.links {

	padding-top: 10px;

	text-align: right;

	font-weight: bold;

}





/* Footer */



#footer {

	width: 500px;

	height: 125px;

	margin: 0 auto;

	padding: 0  5px;

	background: url(images/img08.jpg) no-repeat;

}



#footer p {

	margin: 0;

	text-align: center;

	font-size: smaller;

	color: #666666;

}



#footer a {

	color: #666666;

}.yellow {

	background-color: #FF0;

}

.bigred {

	color: #D70005;

	font-size: 30px;

	text-align: center;

	font-weight: bold;

}

.red {

	color: #D70005;



}

.list_checktrans {



	margin-left: 20px;



	padding-left: 0;



	margin-bottom: 10px;



}



.list_checktrans li,



.list_checktrans_marg li,



.list_checktrans2 li {



	list-style: none;



	margin-bottom: 10px;



	background: url(http://www.vincedelmontefitness.com/checktrans.gif) no-repeat left top;



	padding-left: 25px;



	line-height: 20px;



}



.list_startrans li {



	list-style: none;



	margin-bottom: 10px;



	background: url(http://www.maximizeyourmuscle.com/images/liststar.gif) no-repeat left top;



	padding-left: 25px;



	line-height: 30px;



}

.list_checktrans li {

	

	font-style:italic

	

}



.list_checktrans_marg {



	margin-left: 150px;



	padding-left: 0;



	font-size: 16px;



	font-weight: bold;



	width: 380px;



}



.list_checktrans_marg li {



	margin-bottom: 20px;



}

.bluelg {

	font-familiy: tahoma;

	font-size: 30px;

	color: #246882;

	text-align: center;

	font-weight: bold;

}

.slantblack {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 20px;

	font-style: italic;

	font-weight: bold;

}

.redborder {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 16px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	color: #000;

	margin: 20px;

	padding: 20px;

	width: 600px;

	border: thick ridge #D32121;

	text-align: center;

}

.productbox {

	margin: 30px;

	width: 600px;

	border: thin inset #000;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 20px;

}





.bigblack {

	color: #000;

}



.item_crossed {

	font-size:16px;

	font-style:normal;

	background:url(http://www.yoursixpackquest.com/images/xbullet.gif) no-repeat;

	/*height:57px;*/

	height:auto;

	width:500px;

	padding-left:45px;

	margin-left:70px !important;

	margin-left:80px;

	}

	



.black {

	color:#000;

	}



.blue {

	color:#246882

	}

	



.mdblack  {

	font-size: 22px;

	text-align: center;

}



.left {

	text-align:left;

	}

	

.bluelink {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-weight: bold;

	color: #009;

	text-align: center;

}



.grey_box {



	padding: 10px;



	background-color: #e9e9e9;



	margin: 0 20px;



	padding-bottom: 20px;



	margin-bottom: 20px;



}



.before_after_grey {



	float: left;



	margin: 20 15px;



}



.grey_signed {



	font-family: Courier New;



	line-height: 20px;



	padding-left: 15px;



}





/* product list boxes */

.black_box {



	width: 570px;



	padding: 10px;



	border: solid 1px #000000;



	margin-left: auto;

	

	margin-right: auto;



	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;



	padding-top: 12px;



	clear: both;



}



.black_box_text {



	padding: 0 20px;



}



.fl_left {



	float:left;

	margin-right:10px

	

}



.fl_right {



	float:right;

	

}



.black_box_text li {

	list-style-image:url(http://www.vincedelmontefitness.com/checktrans.gif);

	margin-top:15px;

	}



.black_box_text .blue {

	font-weight:bold;

	}



.clear {

	clear:both;

	}



#copy table {

	border:none;

	}



#copy table th {

	font-weight:bold;

	}



#copy table td.row {

	background-color:#FFFF00;

	font-weight:bold;

	padding:5px 0 5px 5px;

	border:2px solid #ffffff;

	}



.extended {

	line-height:1.5em;

	}

	

/*	.centered_box {

	width:486px;

	height:113px;

	margin:0px auto;

	}

	

.centered_box img {

	float:left;

	}



.centered_box p {

	text-align:justify;

	font-size:14px

	}



.centered_box p span {

	font-size:26px;

	line-height:1em;

	}



.red {

	color:#800000;

	text-align:center;

	font-weight:bold;

	font-size:18px;

	}



.bigger {

	font-size:125%;

	}



a img {

	border: none;

}*/



.comm {

	padding: 10px;

	height: 200px;

	width: 500px;

	border: thin ridge #F00;

}



/* checkout box on index page */

.checkout-box {

	border:3px groove #FF0000;

	padding:15px;

	}



#accept-offer-submit {

	/*width:125px;*/

	padding:10px 30px;

	}



.green {

	background-color:#d4e5f0;

	}

	

/* testimonial contest page */

	

.contestbox {

	background-color:#d4e5f0;

	border:0px;

	height:auto;

	margin:0 auto;

	padding:0px 10px 5px 10px !important;

	width:675px;

}



.contestbox p {

	background-color: #d4e5f0;

	font-family: Tahoma;

	font-size: 12px;

	line-height: 120%;

	margin-top: 3px;

	margin-bottom: 8px;

}



.blue {

	color: #b8d2e3;

	font-family: Tahoma;

	font-weight: bold;

	font-size: 12px;

	line-height: 110%;

	margin-top: 3px;

	margin-bottom: 8px;

}





.heading2 {

	text-align: center;

	font-size:26px;

	font-weight:bold;

	}

	

	.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;

	}

