@charset "utf-8";
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,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
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;
}
body {
	background-color: #2B2B2B;
}

#Container {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#Wrapper {
	background-image: url(../images/main/slice.jpg);
	background-repeat: repeat-x;
}
#Wrapper .Clear {
	clear: both;
}

#Header {
	height: 180px;
	background-color: #282828;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#Header #Logo {
	position: absolute;
	bottom: -28px;
	left: 0px;
}
#Header #Text {
	position: absolute;
	top: 48px;
	right: 14px;
}
#Header li {
	float: right;
	margin-left: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
}
#Header a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/header/spacer.gif);
	background-position: left;
	padding-left: 10px;
	background-repeat: no-repeat;
}
#HeadWrapper {
	height: 180px;
	background-color: #282828;
}



p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #CCCCCC;
	margin-bottom: 18px;
	width: 560px;
}

#Container #Nav {
	height: 54px;
	position: relative;
}
#Container #Nav ul {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 36px;
}
#Container #Nav li {
	background-repeat: no-repeat;
	background-position: left;
	float: right;
	margin-left: 10px;
	height: 36px;
}
#Container #Nav ul li a {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	height: 29px;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 13px;
	padding-top: 7px;
}
#Container #Nav ul li a:hover {
	color: #DBDBDB;	
}
#Container #Nav li#Active {
	background-image: url(../images/nav/left.png);
}
#Container #Nav ul li#Active a {
	background-image: url(../images/nav/right.png);
}
#Wrapper #Container #Sub {
	background-image: url(../images/sub/sub.png);
	height: 115px;
}
#Wrapper #Container #Main #MainLeft #About {
	background-image: url(../images/h2/about.jpg);
	height: 36px;
	width: 110px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	display: block;
}
#ContentsH2 {
	background-image: url(../images/h2/contents.png);
	height: 36px;
	width: 300px;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#ImagesH2 {
	background-image: url(../images/h2/images.png);
	height: 36px;
	width: 300px;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#Wrapper #Container #Main #MainLeft #Aboutw {
	background-image: url(../images/h2/aboutw.png);
	height: 36px;
	width: 110px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	display: block;
}
#Wrapper #Container #Main #MainLeft {
	float: left;
	width: 460px;
	padding-right: 10px;
}
#Wrapper #Container #Main #MainRight {
	float: left;
	width: 470px;
}
#Wrapper #Container .ThirdSplit#Main #MainRight {
	width: 310px;
	float: left;
}
#Wrapper #Container .ThirdSplit#Main #MainLeft {
	width: 618px;
	position: relative;
}
#Wrapper #Container #Main #MainRight #EliteH2 {
	height: 36px;
	width: 300px;
	background-image: url(../images/h2/elite.png);
	background-repeat: no-repeat;
	display: block;
	margin-left: 10px;
	text-indent: -9999px;
}
#Wrapper #Container #Main #MainRight #EliteH2w {
	height: 36px;
	width: 460px;
	background-image: url(../images/h2/elitew.png);
	background-repeat: no-repeat;
	display: block;
	margin-left: 10px;
	text-indent: -9999px;
}
#Wrapper #Container #Main #MainRight #H2Events {
	height: 36px;
	width: 300px;
	background-image: url(../images/h2/events.png);
	background-repeat: no-repeat;
	display: block;
	margin-left: 10px;
	text-indent: -9999px;
}
#Wrapper #Container #Main #MainLeft #ContactUsH2 {
	background-image: url(../images/h2/contact.png);
	height: 36px;
	width: 129px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Wrapper #Container #Main #MainLeft #LinksH2 {
	background-image: url(../images/h2/links.png);
	height: 36px;
	width: 129px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Wrapper #Container #Main #MainLeft #TestUsH2 {
	background-image: url(../images/h2/test.png);
	height: 36px;
	width: 146px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Wrapper #Container #Main #MainRight #H2ContactInfo {
	background-image: url(../images/h2/contact_information.png);
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 300px;
	margin-left: 10px;
}
#Wrapper #Container #Main #MainRight #HomepageBlock p {
	margin-bottom: 0px;
	margin-left: 10px;
}
#Wrapper #Container #Main #MainRight #HomepageBlock a {
	color: #CCCCCC;
	text-decoration: none;
}
#Wrapper #Container #Main #MainRight #HomepageBlock span {
	color: #FFFFFF;
}
#Wrapper #Container #Main #MainRight #HomepageBlock {
	margin-left: 10px;
	background-color: #242424;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #353535;
	border-bottom-color: #353535;
	border-left-color: #353535;
	background-image: url(../images/right/man.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#Wrapper #Container #Main #HomepageBlock2 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #CCCCCC;
	margin-bottom: 18px;
	margin-right: 10px;
	margin-left: 0px;
	background-image: url(../images/li/tick.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#Wrapper #Container #Main #MainLeft h2#Group {
	background-image: url(../images/h2/group.png);
	height: 36px;
	width: 129px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Wrapper #Container #Main #MainLeft h2#H2Services {
	background-image: url(../images/h2/services.png);
	height: 36px;
	width: 129px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#Wrapper #Container #slider {
	height: 130px;
	width: 930px;
	border: 5px solid #CCCCCC;
	clear: both;
	background-color: #FFFFFF;
}
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{
	width:930px;
	height:130px;
	overflow:hidden;
	}
#Wrapper #Container #content #slider img {
	margin-top: 13px;
	margin-left: 32px;
}


	#Wrapper #Container #SliderShadow {
	background-image: url(../images/slider/sadow.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 15px;
}
#Wrapper #Container #content {
	position: relative;
	height: 140px;
	width: 940px;
	clear: both;
}

#prevBtn a{
	display:block;
	width:22px;
	height:70px;
	position:absolute;
	left:-22px;
	bottom: 35px;
	background-image: url(../images/slider/prev.jpg);
	text-indent: -9999px;
	}
	#nextBtn a{
	display:block;
	width:22px;
	height:70px;
	position:absolute;
	right:-22px;
	bottom: 35px;
	background-image: url(../images/slider/next.jpg);
	text-indent: -9999px;
	}
span#prevBtn{}
span#nextBtn{}
#Wrapper #Container #Footer {
	height: 62px;
	background-image: url(../images/footer/slice.jpg);
	background-repeat: repeat-x;
	margin-top: 18px;
	position: relative;
}
#Wrapper #Container #FooterShadow {
	background-image: url(../images/footer/shadow.png);
	height: 37px;
	width: 940px;
	position: relative;
	background-repeat: no-repeat;
}
#Wrapper #Container #Footer #Email {
	position: absolute;
	left: 5px;
	top: 25px;
}
#Wrapper #Container #Footer #Copyright {
	position: absolute;
	right: 2px;
	bottom: 0px;
}

#Wrapper #Container #Footer #Tel {
	position: absolute;
	top: 25px;
	right: 15px;
}


.Spacer {
	height: 18px;
	clear: both;
}
#Wrapper #Container #Main #MainLeft input {
	width: 200px;
	border: 2px solid #676767;
	height: 24px;
	background-color: #F0F0F0;
	font-size: 18px;
	color: #242424;
	padding-left: 3px;
	padding-top: 2px;
}
#Wrapper #Container #Main #MainLeft li {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 32px;
	padding-left: 0px;
	font-weight: normal;
}
#Wrapper #Container #Main #MainRight #HomepageBlock li {
	background-image: none;
	margin-top: 0px;
	margin-bottom: 18px;
	line-height: 18px;
	font-size: 12px;
	margin-left: 13px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

#Wrapper #Container #Main #MainLeft textarea {
	background-color: #F0F0F0;
	border: 2px solid #676767;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #242424;
	padding: 3px;
}
#Wrapper #Container #Main #MainLeft form {
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 18px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
#Wrapper #Container #Main #MainLeft #Submit {
	margin-top: 18px;
	height: 30px;
	width: 100px;
	background-color: #A60000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
#Wrapper #Container #FooterShadow #copy {
	text-align: right;
	padding-top: 10px;
}
#Wrapper #Container #Main #MainLeft em {
	text-decoration: underline;
}
#Wrapper #Container #Main #MainLeft a {
	color: #CCCCCC;
	font-weight: bold;
}
#Wrapper #Container #Main #MainLeft #Athlete li {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	width: 540px;
}
#Wrapper #Container #Main #MainLeft #Athlete h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DB1818;
	line-height: 18px;
	font-weight: bold;
	margin-top: 18px;
	margin-bottom: 3px;
}
#Wrapper #Container #Main #MainLeft #Top {
	margin-top: 0px;
}
#Wrapper #Container #Main #MainLeft #Athlete h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #C71212;
	font-weight: bold;
	margin-top: 32px;
}
#Wrapper #Container #Main #MainLeft #Athlete img {
	border: 1px solid #464646;
	background-color: #161616;
	padding: 4px;
}
#Wrapper #Container #Main #MainLeft #Athlete .InfoBlock {
	background-color: #FFFFFF;
	padding: 10px;
	width: 540px;
	margin-bottom: 18px;
}
#Wrapper #Container #Main #MainLeft #Athlete strong {
	color: #D11F1F;
	font-weight: bold;
}
#Wrapper #Container #Main #MainLeft #Athlete .InfoBlock li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B2B2B;
	line-height: 18px;
	margin-top: 9px;
	margin-bottom: 9px;
	list-style-type: none;
	margin-left: 10px;
}
#Wrapper #Container #Main #MainLeft #Athlete #Strat {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #2B2B2B;
	padding: 0px;
}
#Wrapper #Container #Main #MainLeft #HomepageBlock2 li {
	padding-left: 45px;
}

#Wrapper #Container #Main #MainLeft #Athlete ul {
	margin-top: 18px;
	margin-bottom: 18px;
}
#Wrapper #Container #Main #MainLeft #Athlete .InfoBlock ul {
	margin-top: 0px;
	margin-bottom: 0px;
}
.InfoBlock li {
	margin-right: 20px;
}
#Wrapper #Container #Main #MainRight #HomepageBlock p a {
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-weight: bold;
	text-decoration: none;
}
.Post {
	background-color: #292929;
	width: 580px;
	border: 1px solid #353535;
}#Wrapper #Container #Main #MainRight #HomepageBlock h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D51616;
	margin-left: 10px;
}
#Wrapper #Container #Main #MainRight .rss#HomepageBlock a {
	color: #CCCCCC;
	font-size: 14px;
	line-height: 50px;
}
#Wrapper #Container #Main #MainLeft form {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	
}

#FooterShadow #copy {
	width: 940px;
	text-align: right;
}
.Gap {
	height: 18px;
}
#Fixed {
	position: fixed;
	height: 100%;
	width: 310px;
}
#Wrapper #Container #Main #MainRight #HomepageBlock p {
	width: 270px;
}
#Wrapper #Container #Main #MainRight #HomepageBlock #Con p {
	font-size: 14px;
	padding-top: 12px;
	padding-bottom: 12px;
}
#Wrapper #Container #Main #MainRight #HomepageBlock img {
	padding: 5px;
	border: 1px solid #3A3A3A;
	background-color: #1F1F1F;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#Wrapper #Container #Main #MainLeft  .TestPic {
	float: left;
	border: 1px solid #414141;
	padding: 5px;
	background-color: #212121;
	margin-right: 10px;
	clear: left;
	margin-bottom: 10px;
}
#TestDiv p {
	height: 160px;
}
.BigGap {
	height: 60px;
}
#Wrapper #Container #Main #MainLeft #TestDiv {
	width: 600px;
}
#Wrapper #Container #Main #MainLeft .carousel_container {
	clear: both;
	height: 265px;
	width: 600px;
}
#Athlete .NoBorder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
	padding: 0px;
}
