/* CSS Document */

body{
margin:0;
padding:0;
background-color:#ffffff;
font-family:Helvetica, Arial, sans-serif;
}

#Wrapper{
margin-right:auto;
margin-left:auto;
width:930px;
display:block;
}


#innerWrapper{
width:930px;
}

img {
padding:0px;
margin:0px;
}

#innerWrapperHome{
width:930px;
}

#navArea{
float:left;
width:300px;
display:block;
margin-left:10px;
margin-top:10px;
}

* html #navArea{
width:200px;
}


#navAreaList {
padding-top:50px;
}



#main{
width:470px;
float:left;
padding-bottom:20px;
}


.smallItems{

width:160px;/*160px*/
display:block;
}

#RH-col{
float:left;
margin-left:10px;
width:140px;
}

#navAreaList{
display:block;
margin-top:350px;
}

* html #navAreaList{
margin-top:50px;
}

#flashArea{
float:left;
width:580px;

padding:0px;
}

* html #flashArea{
width:570px;
}


#newsWrapper{
float:left;
width:900px;
margin-top:10px;
}

.newsItems{
float:left;
display:block;
width:280px;/*290*/
height:150px;
margin-left:10px;
}

* html .newsItems{
width:280px;
}



#footer{
width:941px;
position:relative;
background-repeat:repeat-x;
height:47px;
display:block;
margin-right:auto;
margin-left:auto;
background-image:url(../images/footer.jpg);
margin-top:0px;
}



#footerContent{
position:absolute;
left:30px;
top:9px;
height:20px;
margin: 10px auto;
padding: 0;
text-align: center; 
}

#footer p{
color:#e37f1c;
font-size:0.6em;
margin-left:10px;
float:left;
height:20px;
margin-top:3px;
}


#footerEmail a{
float:left;
background-image:url(../images/loz.jpg);
width:155px;
height:22px;
font-size:0.65em;
text-decoration:none;
color:#ea9a50;
height:17px;
padding-top:5px;
padding-left:0px;
display:block;
margin-left:100px;
}

#footerRight {
position:absolute;
display:block;
height:10px;
left:300px;
width:600px;
}

/****************************************nav items******************************************/


#nav, #nav ul{
list-style:none;
padding: 0;
margin: 0;
float:left;
font-size:1.65em;
}

#nav li {
position:relative;
float:left;
margin-bottom:0;
}

#nav li ul { /* second-level lists */
background-color:#d9d9d9;
position : absolute;
left: -999em;
margin-left:130px;
margin-top:-25px;
width:135px;
}
	
#nav li ul li a { /* second-level list links */
margin-left:5px;
padding:3px 0px 0 10px;
width:115px;
}
	
#nav li ul ul { /* third-and-above-level lists */
left: -999em;
}
	
#nav li a {
width:290px;
color:#ea9a50;
display:block;
text-decoration:none;
}

	
#nav li a.arrowBg {
line-height:1.15em;
color:#000000;
text-decoration:none;
w\idth:114px;
display:block;
font-weight:bold;
text-decoration:none;
background-image:url(images/nav_BG.gif);
}

#nav li a.arrowBg:active {
background:url(images/arrow.gif) no-repeat;
background-color:#9b0505;
background-position:140px 3px;
}

#nav li a.arrowBg:hover {
background:url(images/arrow.gif) no-repeat;
background-color:#9b0505;
}


#nav li a:hover {
color:#000000;
text-decoration:underline;
display:block;
}
	

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}



/****************drop down*******************/



#nav-v, #nav-v ul{
list-style:none;
padding: 0;
margin: 0;
float:left;
height:22px;
}

#nav-v li {
position:relative;
float:left;
margin-bottom:0;
border:1px solid #ea9a50;
background-color:#d1761d;
}

#nav-v li ul { /* second-level lists */
background-color:#d9d9d9;
position : absolute;
left: -999em;
margin-left:-1px;
width:130px;
}
	
#nav-v li ul li a { /* second-level list links */
margin-left:5px;
min-width:250px;
width:230px;
}
	
#nav-v li ul ul { /* third-and-above-level lists */
left: -999em;
}
	
#nav-v li a {
width:250px;
margin-top:5px;
margin-left:5px;
color:#FFF;
display:block;
text-decoration:none;
font-size:0.75em;
color:#FFF;
}

#nav-v li a.arrow {
background-image:url(images/arrow.gif);
background-repeat:no-repeat;
background-position:225px;
}

#nav-v li a:hover {
color:#FFF;
text-decoration:underline;
display:block;
}
	

#nav-v li:hover ul ul, #nav-v li:hover ul ul ul, #nav-v li.sfhover ul ul, #nav-v li.sfhover ul ul ul {
left: -999em;
}
	
#nav-v li:hover ul, #nav-v li li:hover ul, #nav-v li li li:hover ul, #nav-v li.sfhover ul, #nav-v li li.sfhover ul, #nav-v li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}


/**************************home page elements**************************************/

.newsContent{
border-top:solid 1px #ea9a50;
border-bottom:solid 1px #ea9a50;
height:110px;
}

.newsContent2{
border-top:solid 1px #ea9a50;
border-bottom:solid 1px #ea9a50;
margin-bottom:10px;
}

.newsContent2 img{
margin-top:10px;
}

.go_btn{
display:block;
width:41px;
height:32px;
background-image:url(../images/gobutton.jpg);
background-repeat:no-repeat;
}

.go_btn a{

display:block;
height:27px;
text-decoration:none;
color:#ea9a50;
margin-left:7px;
margin-bottom:10px;
font-size:0.65em;
padding-top:7px;
}

* html .go_btn a{
padding-top:0;
margin-bottom:10px;
margin-top:5px;
height:22px;
}


.go_btn a:hover{
text-decoration:underline;
}

#regform {

background-color:#d1761d;
padding:0 20px 10px 10px;
margin-bottom:10px;
color:#ffffff;
font-size: 12px;

}

#regform input {
width:100%;
margin-bottom:10px;
border: solid #e37f1c 1px;
padding:4px;
}



#regform select {
width:100%;
margin-bottom:10px;
border: solid #e37f1c 1px;
padding:3px;
}

#regform #submit {
width: 100px;
margin-left:160px;
}

#regform input.other {
margin-top:2px;
}

#sports_interested_other {
display:none;
}

#community_development_other {
display:none;
}

#expect_achieve_other {
display:none;

}

#reason_funding_other {
display:none;

}


#community_other {
display:none;
}

#regform .contactMessage {
height:200px;
}

#galleryImages img {
padding:6px;
background-color:#EA9A50;
border:0px;
margin:4px;

}


.caseStudy {
background-color:#EA9A50;
padding-bottom:20px;
margin-bottom:20px;
}

.caseStudy h2 {
color:#ffffff;
}

.caseStudy p {
padding:10px;
} 

.caseStudy img {
padding:10px;
border:0px;}



#backImg2{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main02.jpg);

}


#backImg3{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main03.jpg);

}

#backImg4{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main04.jpg);

}

#backImg5{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main05.jpg);

}

#backImg6{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main06.jpg);

}

#backImg7{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main07.jpg);

}

#backImg8{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main08.jpg);

}

#backImg9{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main09.jpg);

}

#backImg10{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main10.jpg);

}

#backImg11{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main11.jpg);

}

#backImg12{

width:470px;
height:170px;
float:left;
padding:0px;
margin:0px;
background-image:url(/images/TSB-main12.jpg);

}

.smalllogo  {
position:relative;
left:255px;
top:24px;
}


.checkB {
border:0px;
padding:0px;
margin:0px;
width:15px;
height:15px;

}

#scroll_checkboxes { 
color:#000000;
width:100%;
height: 100px; 
padding: 5px; overflow: auto;
background:#ffffff;
border: solid #e37f1c 1px;
}

#scroll_checkboxes input {
width:30px;
height:10px;
margin:5px;
border:none;
padding:0px;
}

