@charset "utf-8";

body {
	background-color: #f5f4f4;
	margin: 0px;
	width: 100%;
}
#fire {
	background-image: url(images/topoimage.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	height: 366px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-color: #1C1F24;
}

.search {
	background-image: url(images/search.jpg);
	background-color: #3c3e42;
	height: 18px;
	width: 151px;
	color: #CCCCCC;
	float: left;
	margin-right:2px;
}



#backround1 {
	background-image: url(images/topoimage.jpg);
	background-position: top;
	width: 100%;
	background-repeat: no-repeat;
}

#redhead a {
	color: #FFFFFF;
	text-decoration: none;
}

#center {
	width:788px;
	background-color:#FFF;
	border-left:1px solid #D7D6D6;
	border-right:1px solid #D7D6D6;
	}

#container {
	
	width: 990px;
	margin-left:auto;
	margin-right:auto;
	width:990px;
	background-color:#FFF;
	border-left:1px solid #D7D6D6;
	border-right:1px solid #D7D6D6;

}
#transparency3 {
	background-image: url(images/transparency2.png);
	height: 34px;
	width: 990px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #D7D6D6;
	border-right-color: #D7D6D6;
	border-left-color: #D7D6D6;
	margin-right: auto;
	margin-left: auto;
}
#transparency2 {
	background-image: url(images/transparency2.png);
	height: 34px;
	width: 990px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D7D6D6;
	border-bottom-color: #D7D6D6;
	border-left-color: #D7D6D6;
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
}

#logo {
	height: 110px;
	width: 122px;
	float: left;
	margin-left: 15px;
	padding-top:40px;
}
#info2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	width: 990px;
	font-weight: bold;
	background-image: url(images/transparency2.png);
	height: 34px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #d7d6d6;
	border-right-color: #d7d6d6;
	border-left-color: #d7d6d6;
	position: absolute;
	top:136px;
	margin-left: auto;
	margin-right:auto;
}
#p1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	width: 200px;
	padding-left: 20px;
	float: left;
	margin-top: 10px;
}
#p2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	float: right;
	width: 120px;
	margin-top: 10px;
}
#p2 a {
	color: #BA2028;
	text-decoration: none;
}
#info2 a {
	color: #000000;
	text-decoration: none;
}

#redhead {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 190px;
	float: left;
	padding-top: 15px;
	padding-left: 15px;
}
#thl1 {
	width: 160px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 6px;
	float: left;
}
#pic {
	background-image: url(images/pic.jpg);
	float: left;
	height: 95px;
	width: 125px;
	margin-top: 15px;
	margin-left: 10px;
}
#info {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	width: 140px;
	margin-top: 35px;
	margin-left: 15px;
}
#thl2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	width: 130px;
	float: left;
	padding-top: 8px;
}
#thl1 img {
	padding-right: 4px;
}


#redtext {
	font-family: "Trebuchet MS";
	font-size: 26px;
	text-transform: capitalize;
	color: #FFFFFF;
	width: 300px;
	margin-left: 100px;
	margin-top: 40px;
}
#top {
	width: 990px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 22px;
	height:309px;
	position:relative;
}
#transparency {
	background-image:url(images/transparency2.png);
	background-repeat:no-repeat;
	border-left:1px solid #D7D6D6;
	border-right:1px solid #D7D6D6;
	border-top:1px solid #D7D6D6;
	height:34px;
	margin-left:auto;
	margin-right:auto;
	margin-top:23px;
	position:relative;
	width:988px;
	z-index:1;
}
#transparency4 {
	background-image:url(images/transparency2.png);
	background-repeat:no-repeat;
	border-left:1px solid #D7D6D6;
	border-right:1px solid #D7D6D6;
	border-top:1px solid #D7D6D6;
	height:34px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-34px;
	position:relative;
	width:988px;
	z-index:1;
}
#grad {
	background-image: url(images/grad.jpg);
	background-repeat: repeat-x;
	height: 96px;
	width: 100%;
	left:0;
	top: 366px;
	position: absolute;
	z-index:-1;
}

#grad2 {
	background-image: url(images/grad.jpg);
	background-repeat: repeat-x;
	height: 96px;
	width: 100%;
	left:0;
	position: absolute;
	z-index: -1;
	margin-top:-1px;
}

#bottom2 {
	width: 990px;
	float: left;
}
#bottom {
	float: left;
	width: 990px;
}

#left {
	width: 647px;
	float: left;
}
#logo2 {
	height: 111px;
	width: 124px;
}
#logo2 img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top:5px;
}

#right {
	float: left;
	width: 341px;
}
#headline2 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #404146;
	width: 300px;
	padding-top: 17px;
	padding-left: 35px;
}
#redline2 {
	background-color: #BA2028;
	width: 300px;
	height: 10px;
	margin-top: 10px;
	margin-left: 20px;
}
#redtext a {
	color: #E9E9E9;
	text-decoration: none;
}

#headline1 {
	width: 612px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #404146;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 34px;
}
#logo img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#box1 {
	width: 625px;
	float: left;
	margin-left: 20px;
	margin-top: 22px;
}

#center {
	background-color: #FFFFFF;
	width: 988px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d7d6d6;
	border-left-color: #d7d6d6;
	float: left;
	
}



#holder {
	width: 990px;
	margin-left:auto;
	margin-right:auto;
}

#main_container{
	width:100%;
	position:relative;
}






#lista3 {
	width: 200px;
	float: left;
	margin-right: 5px;
}

#box1 img {
	width: 4px;
	float: left;
	padding-top: 6px;
	padding-right: 20px;
	padding-left: 10px;
}
#box2 {
	width: 320px;
	margin-top: 18px;
	float: left;
	margin-left: 20px;
}
#lista2 {
	width: 319px;
	margin-right: auto;
	margin-left: auto;
}
#greybar2 {
	background-color: #E9E7E4;
	height: 1px;
	width: 308px;
	margin-bottom: 2px;
	margin-top: 2px;
}
#lista2 img {
	width: 21px;
	height: 19px;
	padding-top: 3px;
	padding-right: 10px;
}
#lista2 a {
	text-decoration: none;
	color: #858585;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

#lista3 a {
	text-decoration: none;
	color: #858585;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}


#greybar {
	height: 1px;
	width: 206px;
	margin-top: 5px;
	background-color: #e9e7e4;
	margin-bottom: 7px;
}

#greybar2 {
	height: 1px;
	width: 300px;
	margin-top: 5px;
	background-color: #e9e7e4;
	margin-bottom: 7px;
}


#box1 a {
	color: #858585;
	margin-bottom:5px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}




#redbanner {
	background-image: url(images/redbanner.png);
	float: right;
	height: 148px;
	width: 560px;
	margin-top: 139px;
	margin-right: 33px;
}

#form2 {

	margin-left: 785px;
	top: 10px;
	position:absolute;
	width:200px;
	
}

#form20 {
	top:0px;
	padding-left: 785px;
	top: 10px;

	width:200px;
	
}

#form {
	top:0px;
	padding-left: 792px;
	top: 10px;
	position:absolute;
	width:200px;
	
}
form {
	margin: 0px;
	padding: 0px;
	}
	
#bottomsearch {
	height: 24px;
	width: 30px;
	float: right;
	padding-top: 10px;
	padding-right: 33px;
}
#bottomsearch img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#redbox {
	background-image: url(images/redbox.jpg);
	float: left;
	height: 156px;
	width: 305px;
	margin-right: 10px;
	margin-left: 20px;
}
#bluebox {
	background-image: url(images/bluebox.jpg);
	float: left;
	height: 156px;
	width: 305px;
	margin-right: 20px;
	margin-left: 10px;
}
#greybox {
	background-image: url(images/greybox.jpg);
	float: left;
	height: 156px;
	width: 305px;
}

#menu2 {
	width: 600px;
	top: 50px;
	position:absolute;
	margin-left:355px;
}

#menu2 a:hover {
	color:#bf1e2e;
}
#menu2 li {
	text-decoration: none;
	list-style-type: none;
	display: block;
	float: right;
	padding-left: 13px;
	padding-right: 13px;
}
#menu2 a {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #f3f3f3;
	text-decoration: none;
	font-weight: bold;
}

#menu {
	width: 600px;
	top: 50px;
	position:absolute;
	left:361px;
}

#menu a:hover {
	color:#bf1e2e;
}
#menu li {
	text-decoration: none;
	list-style-type: none;
	display: block;
	float: right;
	padding-left: 13px;
	padding-right: 13px;
}
#menu a {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #f3f3f3;
	text-decoration: none;
	font-weight: bold;
}

#apDiv1 {
	width:265px;
	height:356px;
	background-image: url(images/athlete.png);
	background-repeat: no-repeat;
	left: 220px;
	top: 12px;
	position: absolute;
	z-index: 1;
}
#redline {
	height: 10px;
	width: 625px;
	background-color: #ba2028;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
}

#apDiv2 {
	position:absolute;
	width:156px;
	height:182px;
	background-image: url(images/magazine.png);
	background-repeat: no-repeat;
	top: 120px;
	left:800px;
}
#background2 {
	width: 100%;
	height: 185px;
	background-image: url(images/bottom1.jpg);
	background-color: #1E1F24;
	position:relative;
	clear:both;
}

#top2 {
	width: 990px;
	margin-left: auto;
	margin-right:auto;
	
}
.head {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #BA2028;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-weight: bold;
}
.grayline {
	background-color: #e4e4e4;
	width: 285px;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#picture {
	width: 263px;
	margin-right: auto;
	margin-left: auto;
}

#listaleft {
	float: left;
	width: 206px;
	margin-right: 20px;
	margin-left: 13px;
	display:block;
}

#text {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #858585;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.listacenter img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.skia {
	background-image: url(images/skia.jpg);
	height: 16px;
	width: 285px;
	float: left;
	background-repeat:no-repeat;
	background-position:center;
}

.text1 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #858585;
	width: 150px;
	float: right;
	padding-top: 20px;
	padding-right: 2px;
	padding-left: 2px;
}
.ball {
	float: left;
	width: 105px;
	height:105px;

}

#lista3 img {
	width: 4px;
	float: left;
	padding-top: 6px;
	padding-right: 20px;
	padding-left: 10px;
}



#headline3 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #404146;
	padding-left: 10px;
	padding-top: 10px;
}

.listacenter {
	float: left;
	width: 285px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;

}

#listacenter20 {
	width: 590px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#text20{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#redbar {
	background-color: #ba2028;
	height: 10px;
	width: 206px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.redbar1 {
	height: 10px;
	width: 285px;
	background-color: #BA2028;
	margin-top:9px;
}
#titles {
	width: 990px;
	float: left;
}
#titles1 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #4d4e52;
	float: left;
	width: 121px;
	padding-left: 20px;
	padding-top: 15px;
}
#titles2 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #4d4e52;
	float: right;
	width: 135px;
	padding-top: 15px;
}

#titles3 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #4d4e52;
	float: left;
	width: 250px;
	padding-top: 15px;
	margin-left:107px;
}


#redbar2 {
	height: 10px;
	width: 132px;
	margin-top: 10px;
	background-color: #BA2028;
}

#listaright {
	float: left;
	width: 132px;
	margin-left: 20px;
	display:block;
}
#represent {
	width: 132px;
	float: left;
	margin-top: 10px;
}
#represent img {
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#redbigbar {
	background-color: #BA2028;
	width: 570px;
	float: left;
	height: 10px;
	margin-top: 10px;
}
#listacenter2 {
	width: 590px;
	float: left;
	display:block;
}
#headbig {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #BA2028;
	float: left;
	width: 560px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#greybar3 {
	background-color: #E9E7E4;
	float: left;
	width: 570px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 1px;
}

#greybar_menu {
	background-color:#E9E7E4;
	height:1px;
	margin-bottom:7px;
	margin-top:5px;
	width:187px;
	}
	
#greybar_submenu {
background-color:#E9E7E4;
height:1px;
margin-bottom:7px;
margin-top:5px;
width:167px;
}

#picbig {
	width: 260px;
	float: left;
	margin-top: 40px;
	margin-bottom: 5px;
}
#shadow {
	background-image: url(images/bigshadow.jpg);
	width: 570px;
	float: left;
	height: 18px;
}
#picbig img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



#comments h3 {
	color:#ba2028;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.formcontact{
	float: left;
	width: 290px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #8d8d8d;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	font-weight: normal;
	height:20px;

}

#background11 {
	background-image: url(images/topimage2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 170px;
	width: 100%;
	background-color: #202126;

}
#infotext {
	float: left;
	width: 980px;
	padding-top: 7px;
	padding-left: 10px;
}

#box_text {
	float:left;
	margin-left:20px;
	margin-top:18px;
	width:514px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4E52;
}

#redline_text {
	background-color:#BA2028;
	height:10px;
	margin-left:0;
	margin-top:10px;
	width:590px;
}


#send_msg {
	text-decoration: none;
	color: #858585;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

.arrowlistmenu ul li img {
	width: 4px;
	float: left;
	padding-right: 20px;
	list-style-image:none;
	border:0px;
}

.arrowlistmenu img {
	width: 4px;
	padding-top: 6px;
	padding-right: 20px;
	list-style-image:none;
	border:0px;
}

.arrowlistmenu{
	width: 200px;
	margin-right: 5px;
	padding:0px;
    position:relative;
	text-decoration:none;
}


.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #858585;
	cursor:pointer;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px; /*bottom spacing between header and rest of content*/
	padding:0px;  /* padding: 4px 0 4px 10px; header text is indented 10px*/
	text-decoration:none;
	
}

.arrowlistmenu .menuheader ul li{
	}

.arrowlistmenu .menuheader a {
	color: #858585;
	cursor:pointer;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
	font-weight:bold;
	margin:0px; /*bottom spacing between header and rest of content*/
	padding:0px;  /* padding: 4px 0 4px 10px; header text is indented 10px*/
	text-decoration:none;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
	padding: 0px;
	margin:0px;
}

.arrowlistmenu .expandable2 .openheader{ /*CSS class to apply to expandable header when it's expanded*/
	padding: 0px;
	margin:0px;
	margin-left:20px;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	padding: 0;
	margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
	margin:0px;
	text-decoration:none;
}

.arrowlistmenu ul li {
	padding: 0px; 
	display:block;
	padding-bottom: 0px; /*bottom spacing between menu items*/
	margin:0 0 0 20px;
	text-decoration:none;
}



.arrowlistmenu ul li a{
	color: #858585;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}
	
.arrowlistmenu ul li ul li a{
	color: #858585;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	}

.lia {
	float:left;
	margin-left:20px;
	margin-top:18px;
	width:301px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4E52;
	padding-left: 8px;
	font-weight: normal;
}

#lia {
	float:left;
	margin-left:20px;
	margin-top:18px;
	width:301px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4E52;
	padding-left: 8px;
	font-weight: normal;
}		

#text_form{
	color:#4D4E52;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-top:10px;
	padding-left:8px;
	width:250px;
}

#comments {
	float: left;
	width: 290px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#4D4E52;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	font-weight: normal;
}