body {	font-family: arial;	font-size:.8em;	line-height:1.2em;	color: #eee;	padding:0;	margin:auto;	background:url(../images/bg1.jpg) no-repeat top center #121212;}img, img a {	border:none;}a {	color:#db0505;	text-decoration:none;}a:hover {	color:#ffcc00;}h2 {	color:#ffcc00;	font-size:1.5em;	text-transform:uppercase;	font-weight:lighter;	margin: 10px 0px 15px 0px;	text-align:center;}h3 {	color:#db0505;	font-weight:normal;	font-size:1.3em;	text-transform:uppercase;	margin: 10px 0px 10px 0px;}h4 {	color:#ffcc00;	font-weight:bold;	font-size:1.1em;	line-height:1.3em;	text-transform:uppercase;	margin: 0px 0px 0px 0px;}h5 {	font-size:.7em;	color:#888;}
.blackText {
	color:#000000;
	font-size:1.0em;
	line-height:1.3em;
	margin: 0px 0px 0px 0px;
}
}
.greyText {
	color:#999999;
	font-size:1.0em;
	line-height:1.3em;
	margin: 0px 0px 0px 0px;
}
.smallText {	font-size:.8em;	line-height:1.2em;	font-weight:lighter;	margin:2px 0px 2px 0px;}/*** HEADER ***/#wrap { 	width:900px;	margin:auto;}#lineTop {	width:100%;	height:26px;	border-bottom:solid 1px #3a3a3a;	background:#000;}h1 {	display: block;	width:150px; 	height:135px; 	overflow:hidden;	position:relative;	top:-34px;	left:375px;}h1 a span {	display:none;}#logo {	display: block;	width:150px;	height:135px;	background:url(../images/logo.png);}/*** LINKS ***/ul#linksTopLeft {	width:320px; 	height:19px; 	overflow:hidden;	position:relative;	top:-113px;	left:0px;	padding:0px;}ul#linksTopRight {	width:285px; 	height:19px; 	overflow:hidden;	position:relative;	top:-145px;	left:620px;	padding:0px;}ul#linksTopLeft li, ul#linksTopRight li {	list-style:none; 	float:left;	margin:0px 14px 0px 14px;}ul#linksTopLeft li a span, ul#linksTopRight li a span {	display:none;}#fitness {	display: block;	width:42px;	height:19px;	background:url(../images/linkFitness.png) 0px 0px;}#fitness:hover {	background:url(../images/linkFitness.png) -42px 0px;}#martialArts {	display: block;	width:71px;	height:19px;	background:url(../images/linkMartialArts.png) 0px 0px;}#martialArts:hover {	background:url(../images/linkMartialArts.png) -71px 0px;}#alternativeTraining {	display: block;	width:117px;	height:19px;	background:url(../images/linkAlternativeTraining.png) 0px 0px;}#alternativeTraining:hover {	background:url(../images/linkAlternativeTraining.png) -117px 0px;}#aboutConviction {	display: block;	width:100px;	height:19px;	background:url(../images/linkAboutConviction.png) 0px 0px;}#aboutConviction:hover {	background:url(../images/linkAboutConviction.png) -100px 0px;}#joinNow {	display: block;	width:50px;	height:19px;	background:url(../images/linkJoinNow.png) 0px 0px;}#joinNow:hover {	background:url(../images/linkJoinNow.png) -50px 0px;}#contact {	display: block;	width:47px;	height:19px;	background:url(../images/linkContact.png) 0px 0px;}#contact:hover {	background:url(../images/linkContact.png) -47px 0px;}a.linkMore {	display:block;	width:39px; 	height:10px; 	background:url(../images/linkMore.png) no-repeat;	margin:0px 0px 0px 152px;}a.linkMoreSet {	display:block;	width:39px; 	height:10px; 	background:url(../images/linkMore.png) no-repeat;	position:absolute;	right:8px;	bottom:3px;}a.linkMore span, a.linkMoreSet span {	display:none;}/*** CONTENT ***/.contentWrap {	margin:-108px 0px 0px -11px;}.contentTop {	width:922px;	height:17px;	background:url("../images/contentBGTop.png") no-repeat;	margin-top:10px;}.contentMiddle {	width:876px;	height:auto;	background:url("../images/contentBGMiddle.png") repeat-y;	padding:8px 23px 5px 23px;}.contentBottom {	width:922px;	height:17px;	background:url("../images/contentBGBottom.png") no-repeat;	margin-bottom:10px;}.bucketWrap {	overflow:hidden;}.bucketContainer {	float:left;}.bucketMarginRight {	margin:0px 20px 0px 0px;}#videoPlayer {	width:864px;	height:486px;	text-align:center;	margin:5px 5px 4px 6px;}/*** BUCKETS 4 WIDE ***/.bucketSmallTop {	width:210px;	height:7px;	background:url("../images/bucketSmallTop.png") no-repeat;}.bucketSmallMiddle {	width:190px;	height:auto;	background:url("../images/bucketSmallMiddle.png") repeat-y;	padding:4px 10px 4px 10px;}.bucketSmallMiddleSet {	width:190px;	height:87px;	background:url("../images/bucketSmallMiddle.png") repeat-y;	padding:4px 10px 4px 10px;	position:relative;}.bucketSmallBottom {	width:210px;	height:7px;	background:url("../images/bucketSmallBottom.png") no-repeat;}/*** BUCKETS 3 WIDE ***/.bucketMediumTop {	width:286px;	height:7px;	background:url("../images/bucketMediumTop.png") no-repeat;}.bucketMediumMiddle {	width:266px;	height:auto;	background:url("../images/bucketMediumMiddle.png") repeat-y;	padding:4px 10px 4px 10px;}.bucketMediumBottom {	width:286px;	height:7px;	background:url("../images/bucketMediumBottom.png") no-repeat;}/*** BUCKETS 2 WIDE ***/.bucketLargeTop {	width:440px;	height:7px;	background:url("../images/bucketLargeTop.png") no-repeat;}.bucketLargeMiddle {	width:420px;	height:auto;	background:url("../images/bucketLargeMiddle.png") repeat-y;	padding:4px 10px 4px 10px;}.bucketLargeBottom {	width:440px;	height:7px;	background:url("../images/bucketLargeBottom.png") no-repeat;}/*** BUCKETS 1 WIDE ***/.bucketWideTop {	width:900px;	height:7px;	background:url("../images/bucketWideTop.png") no-repeat;}.bucketWideMiddle {	width:880px;	height:auto;	background:url("../images/bucketWideMiddle.png") repeat-y;	padding:4px 10px 4px 10px;}.bucketWideBottom {	width:900px;	height:7px;	background:url("../images/bucketWideBottom.png") no-repeat;}.thumbFloat {	float:left;	margin:0px 8px 2px 0px;}/*** FOOTER ***/#footerContainer {	width:900px;	padding:10px;	text-align:center;	margin:0px auto;	display:block;}ul#footerLinks {	font-size: .8em;	font-weight: lighter;	color: #db0505;	text-transform: uppercase;	text-decoration:none;	overflow:hidden;	text-align:center;	margin-left:18px;}ul#footerLinks li {	list-style:none;	float:left;	margin:0px 5px 0px 5px;}ul#footerLinks li a {	text-decoration:none;}ul#footerLinks li a:hover {	color: #ffcc00;}ul.footerText {	font-size: .75em;	font-weight:lighter;	color: #666;	overflow:hidden;	text-align:center;	margin:0px 0px 0px 178px;}ul.footerText2 {	font-size: .75em;	font-weight:lighter;	color: #666;	overflow:hidden;	text-align:center;	margin:0px 0px 0px 302px;}ul.footerText li, ul.footerText2 li {	list-style:none;	float:left;	margin:0px 5px 0px 5px;}.disclaimer {font-size: .7em;color: #cccccc; text-align:center;}
