html, body{margin:0px; padding:0px; background-image:url(Images/background.jpg); background-repeat: repeat-x; font-family: "Trebuchet MS"; text-align:center;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
table{font-size:11px; text-align:center;}

ul, ol{font-size:11px;}

#page{width:1004px; text-align:left; margin:0 auto 0 auto;}

#header{height:188px; width:1004px;}
#teamusa{background:url(Images/usdeafsoccerhead.jpg) no-repeat; float:left; width:819px; height:188px;}
#badge{float:left; width:185px; height:188px;}

#navigation{width:819px; height:34px; float:left; margin-top:100px; }
#navigation a{float:left; padding:10px 23px 10px 23px; text-decoration:none; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;}
#navigation a:hover{background-color:#000000; text-decoration:none; color:#FFFFFF; text-align:center;}
.active{background-color:#000000; }

.content{width:1004px; float:left;}
.left{background:url(Images/fieldside.jpg) no-repeat; font-size:11px; width:148px; height:486px; float:left; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; color:#FFFFFF;}
.middlenr{width:834px; float:left; padding:0 10px 0 10px; font-size:11px; }
.hmr{width:322px; float:left; padding:10px 5px 0 15px;}
.hmr p{ font-size:11px; }
.hml{width:322px; float:left; padding:10px 5px 0 15px;}
.hml p{ font-size:11px; }
.middle{width:684px; float:left; padding:0 10px 0 10px;}
.middle p{font-size:11px;}
.middle2{width:684px; float:left;}
.middle2 p{ font-size:11px; }
.right{width:148px; border:1px solid #000000; float:left; font-size:11px; height:486px; font-size:11px; }
#righthead{background:url(Images/upevents.jpg) repeat-x; height:28px; text-align:center; border-bottom:1px solid #000000; font-size:16px; font-weight:bold; color:#ffffff;}
#righthead p{margin:0; }
.right p{padding: 0 5px 0 5px; }

.moreinfo{width:148px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-top:10px; }
.moreinfo a{color:#FFFFFF;}

#news{width:853px; height:485px; background-color:#000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; float:left; font-size:11px; }
.newsphoto{background:#000 none repeat scroll 0 0; height:384px; width:601px; border-right:1px solid #000000; float:left; }
#newsPhoto #frame_photo {width: 601px; height: 384px; float:left; margin:0; padding:0;}
#rightstory{background-color:#999999; float:left; width:251px; font-size:11px; }
#rightstory img {margin-left:2px; margin-right:2px; border:1px solid #000; float:left;}
#rightstory .activeOn {background:#fff none repeat scroll 0 0;}
#rightstory div:hover { background-color: #fff;}
.newsdate {color:#a80000; font-size:11px; font-weight:bold;}
.newsheadline {font-size:11px;}
.morenews a {color:#a80000;font-size:11px; font-weight:bold; text-decoration:none;}
.morenews a:hover {color:#a80000; font-size:11px; font-weight:bold; text-decoration:underline;}

.board{width:232px; float:left; padding:0  0 0 110px;}
.board p{ font-size:11px; }

.coach{width:322px; float:left; height:220px;}
.coachimg{width:150px; height:150px; float:left; padding: 6px 10px 6px 10px;}

.contact{width:232px; float:left; padding:0  0 0 110px;}
.contact p{ font-size:11px;}

.storyimgr{float:right; padding: 0 0 6px 10px;}
.storyimgl{float:left; padding: 0 10px 6px 0;}
.storyimgr p{text-align:center; font-size:11px; font-weight:normal; float:none;}

.photol{width:322px; float:left;}
.photol ul{list-style-type:none;}
.photol li{text-align:center; font-size:11px; font-weight:normal; padding: 5px 3px 0 0; border:4px solid #999999; margin-bottom:15px;}
.photol a{text-align:center; color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
.photol a:visited{text-align:center; color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
.photol a:hover{text-align:center; color:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}
.photor{width:322px; float:left;}
.photor ul{list-style-type:none;}
.photor li{text-align:center; font-size:11px; font-weight:normal; padding: 5px 3px 0 0; border:4px solid #999999; margin-bottom:15px;}
.photor a{text-align:center; color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
.photor a:visited{text-align:center; color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
.photor a:hover{text-align:center; color:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}

.videoh{width:654px; float:left; padding:0 10px 0 10px;}
.videoh p{color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}

.rosterm{width:150px; float:left; padding:10px 5px 0 85px;}
.rosterw{width:150px; float:left; padding:10px 5px 0 85px;}
.rosterlist{border-right:1px #000000 solid; border-left:1px #000000 solid; border-bottom:1px #000000 solid; width:150px; float:left;}
.rosterpos{border-top:1px #000000 solid; border-bottom:1px #000000 solid; width:150px; background-color: #BF0005; float:left; width:150px; text-align: center; font-size:12px; font-weight:bold; color:#ffffff;}
.rosterplaya{background-color:#DADADA; width:140px; float:left; font-size:11px; text-align:left; padding:0 5px 0 5px; text-decoration:none;}
.rosterplayb{width:140px; float:left; font-size:11px; text-align:left; padding:0 5px 0 5px; text-decoration:none;}

.rosterplaya a:link{color:#000000; text-decoration:none;}
.rosterplaya a:visited{color:#000000; text-decoration:none;}
.rosterplaya:hover{color:#000000; text-decoration:underline;}
.rosterplayb a:link{color:#000000; text-decoration:none;}
.rosterplayb a:visited{color:#000000; text-decoration:none;}
.rosterplayb:hover{color:#000000; text-decoration:underline;}

.rosterimg{width:400px; height:225px; float:left; border:1px solid #000000; margin-top:10px; }
.rosterbio{width:282px; height: 226px; float:left; margin-top:10px;}
.rosterbio p{padding:15px; font-size:11px;}
.rosteraddit{width:682px; float:left; }
.rosteraddit p{padding:15px; font-size:11px;}

#story0 {background-color:#ccc; height:50px; padding:6px 2px 7px 2px; width:247px; float:left; border-bottom:1px solid #000000; line-height:14px; font-size:11px; }
#story1 {background-color:#ccc; height:50px; padding:6px 2px 7px 2px; width:247px; float:left; border-bottom:1px solid #000000; line-height:14px; font-size:11px; }
#story2 {background-color:#ccc; height:50px; padding:6px 2px 7px 2px; width:247px; float:left; border-bottom:1px solid #000000; line-height:14px; font-size:11px; }
#story3 {background-color:#ccc; height:50px; padding:6px 2px 7px 2px; width:247px; float:left; border-bottom:1px solid #000000; line-height:14px; font-size:11px; }
#story4 {background-color:#ccc; height:50px; padding:6px 2px 7px 2px; width:247px; float:left; border-bottom:1px solid #000000; line-height:14px; font-size:11px; }
#story5 {background-color:#ccc; height:50px; padding:6px 2px 8px 2px; width:247px; float:left; line-height:14px; font-size:11px; }

#morebox{float:left;width:853px; height:16px; background-color:#FFFFFF; border-top:1px solid #000000; border-bottom:1px solid #000000; font-size:11px; }
#teamnewsbox {background-color:#FFFFFF; float:left; height:16px; width:250px; text-align:center; font-size:11px; }
#teamnewsbox a {color:#000; background-color:#FFFFFF; font-size:11px; font-weight:bold; float:left; text-align:center; width:250px; text-decoration:none;}
#teamnewsbox a:hover {color:#000; background-color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:underline;}
.controlbox{width:300px;  float:left; height:16px; background-color:#FFFFFF; border-right:1px solid #000000; text-align:center;}
.controlbox a {color:#000; font-size:11px; font-weight:bold; text-decoration:none;}
.controlbox a:hover {color:#000; font-size:11px; font-weight:bold; text-decoration:underline;}
.morenews a {color:#a80000; font-size:11px; font-weight:bold; text-decoration:none;}
.morenews a:hover {color:#a80000; font-size:11px; font-weight:bold; text-decoration:underline;}

#newsstoryline {width:845px; height:72px; float:left; background-color:#000000; font-size:11px; padding: 4px 0 0 4px;}
.storyinfo {width:845px; float:left; color: #ffffff; font-weight:bold; font-size:11px; text-align:left;}
.storyinfoname{color:#FFCC00;}
.storyinfomore{color:#a80000; font-size:11px; font-weight:bold; text-decoration:none;}
.storyinfomore:hover{color:#a80000; font-size:11px; font-weight:bold; text-decoration: underline;}
#frameposition{position: relative;}
#storyline0 {width:845px; position: absolute;}
#storyline1 {visibility:hidden; width:845px; position:absolute;}
#storyline2 {visibility:hidden; width:845px; position:absolute;}
#storyline3 {visibility:hidden; width:845px; position:absolute;}
#storyline4 {visibility:hidden; width:845px; position:absolute;}
#storyline5 {visibility:hidden; width:845px; position:absolute;}
.headline a {color: #FFCC00; font-size:16px; font-weight:bold; text-decoration:none;}
.headline a:hover {color:#FFCC00; font-size:16px; font-weight:bold; text-decoration:underline;}

.homeleft{width:300px; height:550px; border-right:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; float:left; font-size:11px; }
.homeleft2{width:300px; height:189px; float:left; font-size:11px;  }
.homeleft p{padding:0 5px 0 5px;}
.homeleft2 p{padding:0 5px 0 5px;}
.homeleft li{padding-bottom:8px;}
.homemiddle{width:400px; height:550px; float:left; border-bottom:1px solid #000000; font-size:11px;  }
.homemiddle p{padding:0 5px 0 5px;}
.homeright1{width:300px; height:550px; border-right:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; float:left; font-size:11px; }
.homeright1 p{padding:0 5px 0 5px;}
.homeright2 p{padding:0 5px 0 5px;}
.htitlehead{background:url(Images/upevents.jpg) repeat-x; height:28px; border-bottom:1px solid #000000; border-top: 1px #000000 solid; font-size:16px; font-weight:bold; color:#ffffff;}
.htitlehead p{padding:1px 0 0 20px; margin:0; }

#footer{background:url(Images/footimg.jpg) 0 100% no-repeat; width:1004px; float:left; margin-top:10px; padding-top:5px; height:100px; background-color:#000000; text-align:center; font-size:11px; }
#footcopy{width:1004px; color:#FFFFFF; padding-top:35px; font-weight:bold;}
#footerlinks{text-decoration: none; margin: 0px; float: left; width: 1004px; color: #FFFFFF; font-weight:bold;}
a.footerlink:link {color:#FFFFFF; padding-right:5px; padding-left:5px; text-decoration:none;}
a.footerlink:visited {color: #FFFFFF; padding-right: 5px; padding-left: 5px; text-decoration:none;}
a.footerlink:hover {color: #DBDE00; padding-right: 5px; padding-left: 5px;text-decoration:none;}
a.footerlink:active{color: #FFFFFF; padding-right: 5px; padding-left: 5px;text-decoration:none;}