body
{ 
background-color:#293617;
background-image:url(blitzbg3.jpg);
background-repeat:repeat;
text-align:center;
font-family:Lucida Sans Unicode;
font-size:12px;
}
a
{ 
color:#cb361e;
}
a img
{
border:none;
}
.wrapper
{ width:790px;
margin:auto;
}
#rightnav
{ width:150px;
float:right;
background-color:#000000;
height:100%;
}
#content
{ background-image:url(images/background1.jpg);
width:598px;
float:left;
text-align:left;
padding:20px;
}
#folderfront
{ background-image:url(images/folderfront.jpg);
width:600px;
height:935px;
float:left;
text-align:left;
padding:20px;
}
#tabs
{ background-color:#000000;
width:790px;
text-align:left;
display:-moz-inline-block;
z-index:1200;
}
#tabs li ulS
{
background-image:url(tabs.bmp);
background-repeat:no-repeat;
width:76px;
text-align:center;
display:-moz-inline-block;
}
#tabs a
{ text-decoration:none;
}
.border
{ border:solid 0px black;
}
#banner
{
background-image:url(images/BBD_BANNER.jpg);
background-repeat:no-repeat;
text-align:right;
width:790px;
height:150px;
margin:auto; 
padding-bottom:10px;
cursor:pointer;
}
#footer
{ display:-moz-inline-block;
width:760px;
text-align:center;
color:#ffffff;
}

.sotm
{ 
margin:auto;
background-color:#000000;
font-size:16px;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
color:#ffffff;
}
.textblock
{
background-image:url(images/background2.jpg);
background-color:#7d7b48;
border:dotted 2px #ffffff;
padding:2px;
}
.textblockleft
{
background-image:url(images/background2.jpg);
background-color:#7d7b48;
border:dotted 3px #ffffff;
padding:2px;
float:left;
}
.textblockright
{
background-image:url(images/background2.jpg);
background-color:#7d7b48;
border:dotted 3px #ffffff;
padding:2px;
float:right;
}
.textblockrough
{
background-image:url(images/brownpaper.jpg);
border:outset 2px #000000;
margin:auto;
padding:5px;
}
.floatright
{
float:right;
}
.floatleft
{
float:left;
}
.pageheader
{
font-family:Stencil;
width:100%;
text-align:center;
font-size:26px;
padding-top:10px;
}
.center
{
width:100%;
text-align:center;
}
.raisedborder
{
border:outset 2px #000000;
}
.paperblock
{
background-image:url(images/paper.jpg);
width:90%;
padding:15px;
}
.submenu
{
font-size:18px;
margin-left:10px;
}
.general
{
width:40%;
background-color:#FFFFFF;
border:outset 2px #000000;
margin:auto;
}
.smallallies
{
width:199px;
float:right;
text-align:center;
height:200px;
}
#allysmall
{

}
.textcenter
{
text-align:center;
}
.charitylogos
{
float:right;
text-align:right;
padding-top:30px;
}
#charityteam
{
width:363px;
float:left;
}
#blogscrap
{
margin:auto;
border:dashed 1px #000000;
background-image:url(images/paper.jpg);
width:590px;
text-align:center;
padding:5px;
float:inherit;
}
#blogscrap strong
{
font-size:16px;
}
#mailing
{
float:right;
}
#frontpageblurb
{
text-align:center;
width:387px;
}
#frontteamshot
{
margin-bottom:5px;
border:solid 5px #ffffff;
width:390px;
}
.how
{
padding-top:0px;
padding-left:40px;
}
.eventFlyer
{
text-align:center;
}
.oldpicture
{
border:solid 4px #ffffff;
}
#2007
{

}
#2008
{

}
#eventstext
{
width:50%;
padding-left:10px;
padding-right:10px;
}
#frontflyer
{
width:98%;
text-align:center;
}
#boutgallery
{
width:45%;
height:160px;
text-align:center;
float:right;
}
#practicegallery
{
width:45%;
height:160px;
text-align:center;
}
#mixedgallery
{
width:45%;
height:160px;
text-align:center;
float:right;
}
#eventsgallery
{
width:45%;
height:160px;
text-align:center;
}
#injuriesgallery
{
width:45%;
height:160px;
text-align:center;
margin:auto;
}
#video
{
width:280px;
text-align:center;
}
#photo
{
width:280px;
text-align:center;
}
#exposure2008
{
width:50%;
float:right;
padding-left:5px;
padding-right:5px;
}
#exposure2007
{
width:50%;
float:right;
padding-left:5px;
padding-right:5px;
}
.generalheader
{
width:100%;
text-align:center;
font-weight:bold;
line-hight:30px;
font-size:26px;
}
.marginauto
{
margin:auto;
padding-top:15px;
}
#profiles
{
width:100%;
text-align:center;
}
.profileborder
{
border:solid 1px #000000;
}
.tempprofile
{
width:180px;
height:257px;
background-color:#000000;
text-align:center;
font-size:20px;
font-weigth:bold;
float:right;
}
.facespace
{
margin-top:20px;
background-color:#00000;
}
#capcha 
{background:url(desk.jpg) left center no-repeat;
padding-left: 135px;
min-height:128px; 
line-height:1.4em;
}
#profile
{

}
#profile h1
{
text-align:center;
}
.profilepic
{
float:left;
border:solid 5px #ffffff;
}

.updateclass
{
position:absolute;
left:47%;
}
.absolute
{
position:absolute;
}
#comingsoon
{
z-index:10;
}
#flyer
{
width:192px;
float:left;
}
#adultTicket
{
width:130px;
text-align:center;

}
#childTicket
{
width:130px;
float:left;
text-align:center;
}
.floatrightitem
{
float:right;
padding-left:30px;
}
.floatleftitem
{
float:left;
padding-left:60px;
}
.floatrightitem p
{
font-family:Stencil;
text-align:center;
padding-top:40px;
font-size:20px;
}
#calform
{
text-align:left;
width:250px;
}
.leftItem
{
float:left;
padding-left:30px;
text-align:right;
width:250px;
}
.leftItem img
{
align:center;
}
.rightItem
{
float:right;
padding-right:30px;
text-align:left;
width:250px;
}
.rightItem img
{
align:center;
}
#profileNav
{
width:590px;
text-align:center;
}
#exposure
{
	text-align:center}
.resultline 
{
width:192px;
overflow:auto;
height:50px;
}
.result1
{
display:inline-block;
width:170px;
 background-color:#cecece;
}
.result2
{

}
.pictabs
{
	width:100%;
	height:220px;
	}
/*Spry*/
UL.MenuBarHorizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; CURSOR: default; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.MenuBarActive {
	Z-INDEX: 1000
}
UL.MenuBarHorizontal LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; CURSOR: pointer; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: left
}
UL.MenuBarHorizontal UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; Z-INDEX: 1020; LEFT: -1000em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; CURSOR: default; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
UL.MenuBarHorizontal UL.MenuBarSubmenuVisible {
	LEFT: auto
}
UL.MenuBarHorizontal UL LI {
	WIDTH: 100px;
}
UL.MenuBarHorizontal UL UL {
	MARGIN: 0% 0px 0px 100%; POSITION: absolute
}
UL.MenuBarHorizontal UL.MenuBarSubmenuVisible UL.MenuBarSubmenuVisible {
	LEFT: auto; TOP: 0px
}
UL.MenuBarHorizontal UL {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid
}
UL.MenuBarHorizontal A {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; CURSOR: pointer; COLOR: #FFFFFF; PADDING-TOP: 0em; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
UL.MenuBarHorizontal A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000000;
}
UL.MenuBarHorizontal A:focus {
	COLOR: #fff; BACKGROUND-COLOR:  #000000;
}
UL.MenuBarHorizontal A.MenuBarItemHover {
	COLOR: #ff0; BACKGROUND-COLOR:  #000000;
}
UL.MenuBarHorizontal A.MenuBarItemSubmenuHover {
	COLOR: #fff; BACKGROUND-COLOR:  #000000;
}
UL.MenuBarHorizontal A.MenuBarSubmenuVisible {
	COLOR: #fff; BACKGROUND-COLOR:  #000000;
}
UL.MenuBarHorizontal A.MenuBarItemSubmenu {
	BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: url(SpryMenuBarDown.gif); BACKGROUND-REPEAT: no-repeat
}
UL.MenuBarHorizontal UL A.MenuBarItemSubmenu {
	BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: url(SpryMenuBarRight.gif); BACKGROUND-REPEAT: no-repeat
}
UL.MenuBarHorizontal A.MenuBarItemSubmenuHover {
	BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: url(SpryMenuBarDownHover.gif); BACKGROUND-REPEAT: no-repeat
}
UL.MenuBarHorizontal UL A.MenuBarItemSubmenuHover {
	BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: url(SpryMenuBarRightHover.gif); BACKGROUND-REPEAT: no-repeat;
}
UL.MenuBarHorizontal IFRAME {
	Z-INDEX: 1010; POSITION: absolute
}

@media Screen, Projection    
{
UL.MenuBarHorizontal LI.MenuBarItemIE {
	 FLOAT: left
}

}
