.textb
{
border:0px;
color:#000000;
background:#FFFFFF;
font-size:12px;
}

.textb2
{
border:0px;
color:#643200;
background:#FFFFFF;
font-size:11px;
}

#leftloserblock
{
width:317px;
min-height:287px;
background:#ECE4D9;
display:block;
float:left;
}

#displaybox
{

 }

#displaybox2
{
display:block;
position:relative;
padding-top:20px;
min-height:600px;
width:980px;
max-width:980px;
} 

.smalltext
{
font-size:10px;
 }


#middleloserblock
{
width:317px;
min-height:287px;
background:#DCCFC1;
display:block;
float:left;
}

#rightloserblock
{
width:317px;
min-height:287px;
background:#ECE4D9;
display:block;
float:left;
}

#tournament
{
float:left;
width:222px;
height:265px;
margin-left:5px; 
 }

#tourtop
{
height:250px;
  }

#tourtop2
{
height:233px;
  }


 
.ttable
{
height:215px;
 } 
 
 
 
.linkbut
{
border:0px;
background:#FFFFFF;
 }

#alltours
{
float:left;
color:#000000;
height:252px;
}
 
#profilestyle
{
text-align:left;
font-family:arial;
font-size:12px;
color:#444444;
}

#profilestyle h1
{
font-family:arial;
font-weight:normal;
font-size:20px;
color:#424242;
padding:0px;
padding-bottom:7px;
margin:0px;
}

#profilestyle h2
{
font-family:arial;
font-weight:bold;
font-size:11px;
color:#444444;
padding-top:3px;
padding-bottom:3px;
}

#profilestyle h3
{
font-family:arial;
font-weight:normal;
font-size:11px;
color:#6d6d6d;
padding:0px;
}

#profilestyle h4
{
font-family:arial;
font-weight:normal;
font-size:11px;
color:#643200;
padding:0px;
}

#headline
{
height:2px;
font-weight:normal;

width:100%;
background:#f1eded;
}

#tab2border
{
min-height:15px;
width:100%;
border-bottom:1px solid #E5E5E5;
padding-bottom:10px;
}



* { margin: 0px; padding: 0px; font-family:arial; }


.translucent 
{ 
filter:alpha(opacity=70); 
-moz-opacity:0.7; 
opacity:0.7; 
} 

#line
{

height:10px;
border-bottom:1px solid #DDDDDD;
position:relative;
top:-6px;
width:600px;
float:left;
}

#all {
    height:100%;
    min-height:100%;
	width: 100%;
	position: absolute;
	top:0px;
    left:0px;
    background:#FFFFFF;
	background-image: url(images/lanback.jpg);
	background-repeat: repeat-x;
	background-position: center top;
    
    font-family:calibri;
    font-size:14px;
    }

#theback {
    min-height:100%;
     position:relative;
     top:-32px;
     left:-130px;
	width: 1284px;
    
 
	background-image: url(images/background.png);
	background-repeat: no-repeat;
	background-position: center top;
    
    font-family:calibri;
    font-size:14px;
 }       
    
    

#mainblock
{

width:1024px;
background:#FFFFFF;

}

#footercontent
{
padding-top:10px;
width: 1024px;
 }

#main
{

width: 1024px;
height: 100%;
text-align: left;

} 
 /* Footer Style */

.clearfooter
{
display:block;
clear: both;
 }
 
#footer
{
 text-align: center;
  vertical-align: middle;
  line-height: 37px;
  height: 161px;
  float: none;
  clear: both;
background-image:url('images/footerback.jpg');
  margin: 0 0 10px 0;


}

#footer p
{

}

#footer a
{
text-decoration:none;
font-weight:bold;
color:#FFFFFF;

}


#tnc a:link
{
color:#000000;
}

#dlink a
{
padding:10px 20px 10px 20px;
border:1px solid #000000;
background:#554A3D;


 }
 
 #dlink a:hover
{
background:#675949;

 }

#eventleft
{
float:left;
 }

#ratingbuts a img
{
border:0;
text-decoration:none;
 } 
 
#eventright
{

float:right;
 } 
#eventbanner
{
padding-top:5px;
padding-bottom:5px;
color:#FFFFFF; 
 }

.moveitimg
{
padding-bottom:4px;
 }
 
#eventbanner a img
{
border:0px;

} 

#eventbanner h1
{
margin:0px;
padding:0px;
display:inline;
font-weight:bold;
font-size:13px;
 }
 
#eventbanner h2
{
font-size:12px;
} 


.floatl
{
float:left;
 }


 
 
body {
margin:0px;
width:100%;
max-width:100%;
height:auto;
overflow-x:hidden;
padding:0px;
margin-top:161px;
background:#FFFFFF;
font-family:calibri;
}

#moveleft
{
margin-left:-8px;

 }


#owndiv
{
padding:1px;
display:block;
 }

.toplogo
{
float:left;
}

#topbar
{
width: 100%;
background: #3A3A3A;
}





#menub
{

margin-top:1px;
background-image:url(images/menuback.jpg);
height:27px;
text-align:left;
width:100%;
padding-left:20px;
padding-right:20px;
}

.menub
{
background-image:url(images/menuback.jpg);
height:27px;
font-family:arial;
font-weight:bold;
font-size:12px;
border:0px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
 }
 

.menub hover
{
cursor:pointer;
background-image:url(images/menubackhover.jpg);
height:29px;
font-family:arial;
font-weight:bold;
font-size:12px;
border:0px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
 } 
  


#menub a:link, #menub a:active, #menub a:visited 
{
font-family:arial;
font-weight:bold;
font-size:12px;
height:27px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}

#menub a:hover
{
color:#FFFFFF;
}

.tabmenubutton
{
background-image:url('images/tabmenuback.jpg');
height:22px;
margin-bottom:1px;
padding-left:10px;
padding-right:10px;
border:0px;
color:#FFFFFF;

 }

 .emailin
 {
 border:1px solid #DDDDDD;
 height:19px;
 background-image:url('images/emailback.png');
 background-repeat: no-repeat;
 background-position:center;
 width:125px;
  }
  
 .passwordin
 {
 margin-left:3px;
 border:1px solid #DDDDDD;
 height:19px;
 width:95px;
 background-image:url('images/passwordback.png');
 background-repeat: no-repeat;
 background-position:center;
  }  
  
  .emailin2
 {
 border:1px solid #DDDDDD;
 height:19px;
 width:125px;
  }
  
 .passwordin2
 {
 margin-left:3px;
 border:1px solid #DDDDDD;
 height:19px;
 width:95px;
  }   
 
 
.tabmenubuttonsel
{
background-image:url('images/tabmenuhover.jpg');
height:23px;
min-height:23px;
padding-left:10px;
padding-right:10px;
border:0px;
color:#FFFFFF;
ccursor:pointer;
 } 
 
.tabmenubutton:hover
{
background-image:url('images/tabmenuhover.jpg');
height:23px;
margin-bottom:0px;
padding-left:10px;
padding-right:10px;
border:0px;
color:#FFFFFF;

} 
 

.tabmenu2button
{
font-family:arial;
background:#FFFFFF;
font-size:12px;
border:1px solid #E5E5E5;
height:16px;
line-height:11px;
padding-left:10px;
padding-right:10px;

display:block;
color:#787878;
float:left;
 } 
 

.tabmenu2sel
{
font-family:arial;
font-size:12px;
border:1px solid #E5E5E5;
height:16px;
line-height:11px;

padding-left:15px;
padding-right:15px;
display:block;
color:#000000;
background:#DDDDDD;
float:left;
 }  
 


.tabmenu2button:hover
{
color:#000000;
background:#DDDDDD;
} 

 
#listedevent
{
text-align:left;
font-family:arial;
color:#777777;
font-size:12px;
float:left;
width:225px;
height:199px;
min-height:19px;

}

#listedteam
{
text-align:left;
font-family:arial;
color:#777777;
font-size:12px;
float:left;
width:215px;
height:210px;
min-height:210px;

}
 
#menubcontent
{


 }

#menublock
{

width: 1024px;
 }



#topban
{
}


#login
{
margin-top:17px;
font-family:Calibri;

font-weight:bold;
font-size:13px;
color:#FFFFFF;
}

#add
{

font-family:Calibri;

font-weight:bold;
font-size:13px;
color:#FFFFFF;
}


#loglinks

{
color:#D87220;
font-size:13px;
}
#login a:link, #login a:active, #login a:visited 
{

font-family:arial;
font-size:11px;

color:#D87220;

padding-right:10px;
text-decoration:none;

}
.loginb
{
font-family:Calibri;

font-weight:bold;
font-size:13px;
color:#cc6600;
border:0.5px solid #573C27;
background: #565654;
}

.removebut
{
font-family:Calibri;


font-weight:bold;
font-size:13px;
color:#cc6600;
border:0.5px solid #573C27;
background: #565654;
margin-top:2px;
}

#aplacement
{
margin-top:-20px;
position:absolute;
right:20px;
 }

#eventblock
{
border:1px solid #000000;
background:#88633C;

}



#eventblock a img
{ 
border:0px;
}
 
.logr
{
padding-left:10px;
}


input.loginin
{
width:131px;

font-size:14px;
font-family:calibri;

color: #A44200;
background: #2A2A2A;
border: 1px solid #573C27
}

.logout
{


font-size:14px;
font-family:calibri;

color: #A44200;
background: #2A2A2A;
border: 1px solid #573C27
}

.mapupdate
{
font-size:11px;
font-family:calibri;
color: #A44200;
background: #2A2A2A;
border: 1px solid #573C27;
}

.logrem
{
border:0.5px solid #573C27;
background: #2A2A2A;
}

#topemail
{
font-family:arial;
font-size:11px;
color:#BFBFBF;
padding-left:10px;
padding-right:10px;
text-decoration:none;

 }
 
#topemail a
{
color:#E67816;
} 





#col_left {
	width: 183px;
	margin-left: 25px ;
	margin-left: 10px;
	text-align: left;
	float: left;
	padding-bottom: 10px;
}


#col_center 
{
	min-height:820px;
    width: 555px;
	margin-left: 13px;
	float: left;
	padding-bottom:66px;
	
}


#col_right {
	width: 230px;
	margin-left: 17px;
	text-align: left;
	float: left;
	padding-bottom: 10px;
}




#main td { vertical-align: top }


#middlebox
{
font-family:calibri;
font-size:14px;
color:#FFFFFF;
margin-left:300px;
}

#middlebox a
{
color:#e87613;
text-decoration:none;


}

#profilestyle a:link, #profilestyle a:active, #profilestyle a:visited 
{
border:0xp;
text-decoration:none;
}

#profilestyle img 
{
border:0xp;
text-decoration:none;
}

#leftcol
{
float:left;
}

#rightcol
{
margin-top:0;

}

#upcomingevents
{
margin-top:5px;

height:320px;
background: url(images/ueback.jpg);
}

#desc
{
padding-left:10px;
padding-bottom:10px;
}

#searchbar
{

height:44px;
margin-left:-1px;
border:1px solid #000000;
background: url(images/searchback.jpg);
color:#FFFFFF;
font-size:11px;
font-family:calibri;
}



.searchin
{
position:relative;
bottom:38px;
left:370px;
height:20px;
color: #A44200;
background: #ABACAD;
border: 1px solid #573C27

}
.searchimg
{
position:relative;
bottom:30px;
left:368px;


}
.amounts
{
color:#ff0000
}

#spotlight
{


height:50px;
background: #533D26;
}

.mhead
{
font-family:Calibri;

font-weight:bold;
font-size:13px;
color:#FFFFFF;
margin-left:10px;
}
.ehead
{
font-family:Calibri;

font-weight:bold;
font-size:13px;
color:#FFFFFF;
margin-left:113px;
}


.shead
{
font-family:Calibri;
margin-left:5px;
font-weight:bold;
font-size:13px;
color:#FFFFFF;

}


.suline
{
margin-left:4px;
 }

.mahead
{
font-family:Calibri;

font-weight:bold;
font-size:13px;
color:#FFFFFF;
margin-left:160px;
}

.ueline
{
margin-left:10px;
padding-bottom:7px;
}


#sideadd
{
padding-top:5px;
background:#171717;
height:600px;
padding-bottom:5px;

 }

 

.flogo
{
float:left;
padding-right:20px;
padding-left:20px;

}

#termslink a
{
background:#533D26;

}

/* Profile Style */

#eprofileblock
{
border:3px solid #261c11;
padding:5px;
height:auto;
margin-top:10px;
text-align:left;
}

#eprofileblock h1
{
color:#FFFFFF;
text-align:left;
font-size:23px;
}

#eprofileblock h3
{
font-size:17px;
font-family:calibri;
font-weight:normal;
color:#FFFFFF;
padding:0px;
margin:0px;
}

#eprofileblock td
{

}



#eprofileblock td a
{
background:#88633C;
height:20px;
padding-left:5px;
padding-right:5px;
color:#000000;
text-decoration:none;

display:block;
}
#eprofileblock td a:hover
{
background:#A57949;
padding-left:5px;

}

#rborder td
{
border:0px; 
 }

#fright
{
text-align:right;
}

#eprofileblock td img
{
border:0px;
}

#info
{

margin:0;
font-size:14px;
text-align:left;
font-family:calibri;
position:relative;
left:35px;
}


.top {
float:left;
vertical-align:text-top;

}



#tabtext
{
font-family:calibri;
font-size:14px;
}
#tabtext a
{
color:#D87220;
font-family:calibri;
text-decoration:none;
}

/* TEAM submission*/

#eprofileblock h2
{
font-size:17px;
font-family:calibri;
font-weight:normal;
color:#FFFFFF;
padding:0px;
margin:0px;
}

/* Messages */

#mailbox 
{
color:#FFFFFF;
}

#mailbox a
{
color:#e87613;

}

#dark
{
background-color:#564B3E;

}

#light 
{

background-color:#6F5F4F;

}

#profileback
{

background:#533D26;
font-family:calibri;
padding-left:10px;
padding-right:10px;
min-height:740px;

}
#profileback a:link, #profileback a:visited
{
color:#000000;
}

#rblock
{
border:1px solid #9D968E;
padding:6px;
margin:4px;
height:35px;
background:#544A3E;
 }


#profileback h2
{
font-size:23px;
font-family:calibri;
font-weight:bold;
color:#FFFFFF;
padding:0px;
margin:0px;

}

#profileback h1
{
font-size:17px;
font-family:calibri;
font-weight:normal;
color:#FFFFFF;
padding:0px;
padding-bottom:6px;
margin:0px;
}

.moveit
{
margin-left:-10px;
 }
#links
{

}

#linksinbox 
{

margin-top:7px;
margin-left:4px;
}

#inboxleft
{
margin-left:-6px;
 }


 
#linksinbox a
{ 
text-decoration:none;
}

#linksinbox h4
{ 
font-size:13px;
font-family:calibri;
font-weight:bold;
color:#908E8E;
margin:0px;
display:inline;
text-decoration:none;
}

.floatr
{
float:right;
display:inline;
margin:0px;
 }
#profileback h3
{
font-size:13px;
font-family:calibri;
font-weight:bold;
color:#908E8E;
margin:0px;
display:inline;
text-decoration:none;

}

#storelinks a
{

text-decoration:none;
}



#storelinks h3
{
font-size:13px;
font-family:calibri;
font-weight:bold;
color:#908E8E;
margin:0px;
display:inline;
text-decoration:none;

}


#profileback a
{
text-decoration:none;
}

#headingunderline
{
background: url(images/underline3pxorange.jpg);
width:100%;
height:3px;



}


.newb:hover
{
background-image: url(images/backbuttonhover.jpg);
border-bottom:1px solid #E3C6A7;
border-left:1px solid #F5E7DA;
border-right:1px solid #F5E7DA;
border-top:1px solid #F7EFE5;
color:#9f724e;
}




.newb
{
background-image: url(images/buttonback.jpg);
text-align:center;
height:19px;
color:#6F6F6F;
line-height:8px;
vertical-align:middle;
font-weight:bold;
font-family:arial;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
padding-right:20px;
padding-left:20px;
border-bottom:1px solid #C9C9C9;
border-left:1px solid #EAEAEA;
border-right:1px solid #EAEAEA;
border-top:1px solid #F0F0F0;

}

#undero
{
background: url(images/underlineorange.jpg);
height:1px;
width:100%;

}

#underr
{
background: url(images/underlineorange.jpg);
height:1px;
width:518px;

}

#leftprocol
{
width:50%;
float:left;

 }
 
#rightprocol
{
padding:10px;
border:1px solid #000000;
margin-left:20px;
width:225px;
float:left;
 } 
 
 
#memberblock
{
background:#533D26;
border:1px solid #000000;
height:90px;

width:100%;
margin-top:10px;
 }


 
 #leftmemcol
{

float:left;

 }


#replybut { 

width:50px; 
height:20px;
dispay:block;
float:right;
}

 
#delcomdiv
{
margin-top:3px;
margin-right:15px;
float:right;
 }

#delcomdiv input
{
position:absolute;
z-index:2;

}
 
 
#replybut a
{
position:absolute;
z-index:2;
height:20px;
width:40px;
 } 
#replybut a:hover
{
background:#E97A19;
dispay:block;

 } 
 
#rightmemcol
{
padding:10px;

margin-left:20px;

float:left;
 } 

#profileborder2
{
height:120px;

background:#554A3D;
width:530px;

padding-left:20px;
padding-top:10px;
padding-bottom:10px;
float:left;
 }
 
#profileborder
{

background:#554A3D;

padding-left:20px;
padding-top:10px;
padding-bottom:10px;
margin:0px;
margin-top:5px;
}
.epbanner
{
margin-top:5px;
 }
#epbanner
{
margin-top:5px;
 }

#commentblock
{

clear:both;
display:block;

min-height:100px;
border:1px solid #000000;
background:#654A2D;
overflow:hidden;

}

.floatimgr
{
position:relative;
left:140px;

 }

#infobar
{
color:#E97915;
border:2px solid #989898;
background:#3F3F3F;
padding:10px;
 }

#commenttop
{
font-size:13px;

width:100%;
background:#976E43;
height:20px;
margin:0px;
 }

#mdown
{
position:relative;
top:1px;

 }

 
#eventprofile
{
background: #533D26;
}

#shortnews
{
position:relative;
left:6px;
top:0px;

width:450px;
font-size:12px;

 }

#newsheading a
{
position:relative;
top:3px;
left:6px;
font-weight:bold;
text-decoration:none;
color:#E87613;
 font-size:17px;
 }
 
#newsheading a:hover
{
text-decoration:underline;
} 

#imageright
{
position:relative;
top:-5px;

} 

 
#movecorrect
{
position:relative;
top:-5px;
left:7px;
font-size:12px;
font-family:calibri;
color:#ffffff;
 
} 

<!--[if IE]>
	<style type="text/css">
.searchin
{
position:relative;
bottom:40px;



}

#pib  
{


margin-top:3px;
margin-bottom:3px;
padding-top:5px;
background:#544A3E;
 }

#rblockedge
{

 } 
 
#paddingblock
{

margin-left:10px;
 } 
 
#rblock
{
border:1px solid #9D968E;
padding:6px;
margin:4px;
height:35px;
 } 
 
#firstblock
{
width:317px;

background:#EFEFEF;
 } 

#middleblock
{
width:317px;

background:#E0E0E0;
 }  
 
 
#maplist
{
background:#554A3D;

 }
 
#matchesdisp
{
margin-top:5px;
color:#FFFFFF;
font-size:12px;
 } 
 
 #matchesdisp a
{
border:0px;
text-decoration:none;
color:#FFFFFF;
}
 #matchesdisp a img
{
border:0px;
}

#line
{
margin-top:10px;
font-size:20px;

 }

#cmarg
{
position:relative;
top:-24px;

 }
 #topm 
 {
margin-top:15px;
 
  }
  
 #mleft
 {
position:relative;
left:5px;

padding:8px;
  }
  
.cimg
{
position:relative;
top:2px;
left:2px;
padding-right:2px;
 }   
 
#change td a
{
color:#FFFFFF;
background-color:#533D26;
 } 
 
#change a:hover
{
background-color:#533D26;
 }  


#ul
{
height:200px;
 }
 
.noborder img
{
border:0px;
margin:0px;


 } 

#javalinks a
{
border:1px solid #000000;
width:28px;
font-size:11px;
 } 

#storeforms 
{
text-align:left;
font-family:arial;
font-size:12px;
color:#444444;
} 
 
#storeforms h2
{ 
font-family:arial;
font-weight:normal;
font-size:20px;
color:#424242;
padding:0px;
padding-bottom:7px;
margin:0px;
}

#storeforms a
{
text-decoration:none; 
}

#storeforms h3
{
font-size:13px;
font-family:calibri;
font-weight:bold;
color:#908E8E;
margin:0px;
display:inline;
text-decoration:none; 
}

#sproduct
{
float:left;
vertical-align:bottom;
height:215px;
width:200px;
overflow:hidden;
padding:15px 15px 20px 1px;
margin-left:5px;
border-bottom:2px solid #eeeeee;
 } 

#sproduct a
{
text-decoration:none;
 } 
 
 
#product
{
float:left;
background-color: #533D26;
width:138px;
padding:20px;

 } 

#product a
{
text-decoration:none;
}
 