@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead {
	margin: 0; 	padding: 0;	border: 0;outline: 0;font-weight: inherit;font-style: inherit;
	font-size: 100%;font-family: inherit;vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
body { line-height: 1; color: black; background: white; font: 16px Arial, Verdana, sans-serif; }
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
caption { text-align: left; font-weight:bold; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* end reset */
.regfield { background-color:LightGray;}
.listnotes { background-color:LightGray;}
.textfield { background-color:LightGray;}
table { line-height:18px; bborder-collapse: separate; border-spacing: 0;}
table th{line-height:18px; font-weight:800; color:#725c4d;}


.classtable {  border: 1px solid Gray; font: 11px Verdana;}
.classtable td{ clear:both; font-size:9px; font-weight:600; color:#725c4d;text-align:left;padding:5px;}

#signup{ position:absolute; font-size:9px; font-weight:900;width:330px; top:65px; margin-left:520px;height:28px;  }
.register{ ccolor:#725c4d;}
.register th  { text-align:right;  font-weight:800; color:#725c4d;}
.lowtable { line-height:18px; border-collapse: separate;border: 1px solid #A49174;}
.lowtable th{ line-height:18px; font-weight:800; color:White; background-color:Black;}
body { 	font-family:Verdana; font-size:11px;color: #000000;background-color:#4e4e4c; background-image: url(../images/bg_gray.jpg); background-repeat:repeat-x; background-position:top; text-align:left; }
#container {margin-left: auto; margin-right: auto; width:800px;	}
fieldset { border: 1px solid gray; text-align:left;color:#000066; padding: 10px 10px 10px 10px;}  
fieldset th { text-align:left; color:#000; font-weight:900; }  
 /* -- fieldset { border: 1px 1px 1px 1px; color:#999999;} -- */ 
/* --fieldset { border: 1px solid blue; color:#999999;}-- */ 
/* -- fieldset { border: 1px solid gray; color:#660000} -- */ 
/* -- fieldset  { border: 1px Red; width:450px;} -- */ 
#content { width:800px;	background-image:url(../images/content-bg.png);
	background-position:top;background-repeat:repeat-y; }
#page_body {  width: 764px; margin-left: 18px; text-align:left;  }
.t1 { background: #FFFFFF url(../images/header_classified.jpg) no-repeat top left; }
.t2 { background: #FFFFFF url(../images/headerimage.jpg) no-repeat top left; }
.t3 { background: #FFFFFF url(../images/header_trees9.jpg) no-repeat top left; }
.t4 { background: #FFFFFF url(../images/header_trees.jpg) no-repeat top left; }
.t5 { background: #FFFFFF url(../images/header_plushtee.jpg) no-repeat top left; }
.t6 { background: #FFFFFF url(../images/header_oneTee.jpg) no-repeat top left; }
.t7 { background: #FFFFFF url(../images/header_oneFairway.jpg) no-repeat top left; }
.t8 { background: #FFFFFF url(../images/header_impact.jpg) no-repeat top left; }
.t9 { background: #FFFFFF url(../images/header_gazebo.jpg) no-repeat top left; }
.t10 { background: #FFFFFF url(../images/header_femaleJr.jpg) no-repeat top left; }
.t11 { background: #FFFFFF url(../images/header_divot11.jpg) no-repeat top left; }
.t12 { background: #FFFFFF url(../images/header_derek.jpg) no-repeat top left; }
.t13 { background: #FFFFFF url(../images/header_chad.jpg) no-repeat top left; }
.t14 { background: #FFFFFF url(../images/header_3green.jpg) no-repeat top left; }
.t15 { background: #FFFFFF url(../images/header_18fairway.jpg) no-repeat top left; }
.t16 { background: #FFFFFF url(../images/header_blueskys.jpg) no-repeat top left; }
#classified-body { float: left; width: 555px; margin: 180px 0 0 0; line-height:16px;font-size:12px; margin-right:4px; 	}

#content-body { float: left; width: 522px; margin: 180px 0 0 0; line-height:16px;font-size:12px; margin-right:4px; 	}
#content-bodyfull {  margin: 180px 0 0 0; padding: 0 30px;line-height:16px;	font-size:12px;	}
.center {text-align: center;}
.left {text-align: left;}
#header { width:800px;background-image:url(../images/top.png);background-position:top; 
			background-repeat:no-repeat;padding-top: 31px; }
#header ul { background-image:url(../images/content-bg.png); background-repeat:repeat-y;	
			text-align: right; padding-right: 20px; vertical-align: middle;padding-bottom: 60px; }
#header ul li { display: inline; list-style-type: none; padding: 0px 10px; }
#header a { color: #1A1A1A; }

/* Begin register.php */
.regfield {  color:Black; width:142px; background-color:#DFDFDF; }
/* Begin register.php */
.field {  color:Black; width:220px; background-color:#DFDFDF; }
.st {  color:Black; width:20px; background-color:#DFDFDF; }
.short {  color:Black; width:90px; background-color:#DFDFDF; }
iinput { color:Black; width:80px; background-color:BurlyWood;}
h1 { margin: 0px; font: bold 18px Arial, Verdana, sans-serif; line-height: 20px; color:#725c4d; }
h2 { margin: 0px 0px 10px 0px; font: bold 16px Arial, Verdana, sans-serif; line-height: 18px; color: #444444; }
h3 { font: bold 13px Arial, Verdana, sans-serif; lline-height: 16px; color: #444444; }
#logo {  position: absolute;background-image: url(../images/briarmeade_sm.png);background-repeat:no-repeat; wwidth: 238px; hheight: 116px; width:245px; height:129px;  top: 0px;}
#Christmas {  position: absolute; background-image: url(../images/merrychristmas.png);background-repeat:no-repeat;top: 0px;
				width: 194px; height: 70px;}
#Mothers {  position: absolute; background-image: url(../images/mothers.png);background-repeat:no-repeat;top: 0px;width: 117px; height:104px;}


/* START */
#tttopnav { margin-left:100px;width: 764px;height: 30px;margin: 0px 0px 1px 0px;font: bold 11px Arial, Verdana, sans-serif; line-height: 12px; color: #FFFFFF; }
#mainmenu {	width:auto; height: 36px;clear: both; background-color: #000;background-image: url(../images/menu_black_bg.jpg);}
#mainmenu ul { 	width: 100%; margin: 0;margin-top: 5px; padding: 12px 1px;list-style: none;}
#mainmenu li { font-size:14px;height:36px;font-family:Arial, Helvetica, sans-serif;margin-top: 0px;	
				display: inline;	}
#mainmenu a:link, #mainmenu a:visited { padding: 0.2em 1em; background: transparent; color: #FFF; 				text-decoration: none; float: left; border-right: 1px solid #CCC; height:18px; margin-top: -7px;	}
#mainmenu ul li a:hover { bbackground: #000 url(../images/menu_back1.jpg) repeat-x; color: #CCC;
						  text-decoration:underline; 	}
/* END  */
#topnav { margin-left:100px;width: 764px;height: 30px;margin: 0px 0px 1px 0px;font: bold 11px Arial, Verdana, sans-serif; line-height: 12px; color: #FFFFFF; }
#topnav ul { margin: 0px; }
#topnav ul li { float: left;list-style-type: none;text-align: left; }
#topnav #nav_home { top: 0px; padding:0px 5px 0px 5px; }
#topnav #nav_tournaments { top: 0px; padding:0px 5px 0px 5px; border-left: thick; }
#topnav #nav_aboutus { top: 0px; padding:0px 5px 0px 5px;  }
#topnav #nav_sponsors { top: 0px; padding:0px 5px 0px 5px;  }
#topnav #nav_ads { top: 0px; padding:0px 5px 0px 5px;  }
#topnav #nav_bla { top: 0px; padding:0px 5px 0px 5px;  }
#topnav #nav_organized { top: 0px;padding:0px 5px 0px 5px;  }
#topnav #nav_sep { top: 0px; padding:0px 5px -25px 5px; }
#topnav a.current { color: #A59970; text-decoration: none; padding:0px 5px 0px 5px;  }
#topnav a { color: #FFFFFF; }
#topnav a:hover { color: #A59970; text-decoration: none; }
/** LEFTNAV STYLES **/
#leftnav {background-color: white; float:left; width: 175px; margin: 60px 0px 0px 0px; padding: 0px 13px 0px 5px;}
#leftnav div { float: none !important; }
#leftnav ul { font: normal 11px Arial, Verdana, sans-serif; line-height: 16px; color: #444444; }
#leftnav ul.item { margin: 7px 0px 10px 0px; border-top: 2px solid #C5C6C7; }
#leftnav ul.item li { margin: 0px 0px 0px 5px; list-style-type: none; font-weight: bold; }
#leftnav ul.item ul.subitem { margin: 0px; background-color: #DDDDDD; border: none; }
#leftnav ul.item ul.subitem li { margin: 0px 0px 0px 5px; padding: 0px 6px; border-bottom: 1px solid #F6F6F6; list-style-type: none; font-weight: normal; }
#leftnav ul.item ul.subitemads { margin-left:0px; background-color: #FFFFFF; border: none; }
#leftnav ul.item ul.subitemads li { margin: 5px 0px 0px 10px; padding: 0px 6px; bborder-bottom: 1px solid #F6F6F6; list-style-type: none; font-weight: normal; }
#leftnav a { color: #444444; }
#leftnav a.current { color: #6F0000 !important; }
.adrotator {float:left; margin-left:-10px; width:155px;border: none; }
.flash	{border:1px solid #000000; padding:3px;}

/* Smart Table Start  */
.smartTable	 { border-collapse:collapse; margin:20px auto; }
.smartTable th, .smartTable td	{border:1px solid #000000; padding:3px;}
.smartTable th	{background-color:#666666; color:#FFFFFF;}
.smartTable .r0 td	{background-color:#CCC;}
.smartTable .r1 td	{background-color:#EEE;}
.smartTable .over td	{background-color:#fff7cc;}
.smartTable .sortedAsc	{background-color:#66CC66 !important;}
.smartTable .sortedDesc	{background-color:#CC6666 !important;}
.dumbTable	{ border-collapse:collapse; margin:20px auto; }
.dumbTable th, .dumbTable td	{border:1px solid #000000; padding:3px;}
.dumbTable th  {background-color:#666666; color:#FFFFFF;}
.dumbTable .r0 td	{background-color:#CCC;}
.dumbTable .r1 td	{background-color:#EEE;}
.dumbTable .over td	{background-color:#fff7cc;}
.dumbTable .ostp {font-size:11px;}
.dumbTable .sortedAsc	{background-color:#66CC66 !important;}
.dumbTable .sortedDesc	{background-color:#CC6666 !important;}
/* Smart Table END  */
#footer {clear:all;background-image: url(../images/footer5.jpg);background-position:bottom;
	background-repeat:no-repeat;width:800px;height:240px; text-decoration:none; }
#footer a { color:Black;text-decoration:none; text-align:center;display:inline; }
#footer a:hover { color:DarkOliveGreen;text-decoration:underline;}

#footer ul li{ color:Black;text-decoration:none; text-align:center; ppadding: 0px 30px 0px 30px; padding-left:15px; display:inline; }

/*#footer-body {  color:#444;text-align:center;text-decoration:none; font-size:11px;padding: 115px 30px 30px 30px;}
#footer-body a:link{ color:Black;text-decoration:none; }
#footer-body a:visited{  color:Black;}
#footer-body a:hover{ display: inline; color:Blue; text-decoration:underline;}
#footer-body a:link ul li { display: inline; text-decoration:none; list-style-type: none; padding: 0px 10px; }*/
img.floatLeft { float: left; margin: 4px;}
img.floatRight { float: right; margin:4px; }
.Open {	color:DarkRed;font-size: 12px; font-weight:800;  }
.Invitational { color:#FF0000; font-size: 12px; font-weight:800;  }
.AlternateShot { color:#CCCCCC; font-size: 12px; font-weight:800;  }
.StateAL { color:#0000CC;font-size: 12px; font-weight:800;  }
.Ladies { color:#FF6699; font-size: 12px; font-weight:800;  }
.Senior { color:#CCCCCC;font-size: 12px; font-weight:800;  }
.Junior { color:#336600; font-size: 12px; font-weight:800;  }
.Bestball { color:#030;font-size: 12px; font-weight:800; }
.FourBall { color: #006; font-size: 12px; font-weight:800;  }
.ClubChampionship { color:#006; font-size: 12px; font-weight:800;  }
.classifieds { border: 1px solid #BEBABA; }
.classifieds td { padding-left: 4px; padding-right: 5px; font-size: 11px; text-align: left; }
.champions { border: 1px solid #BEBABA;  }
.champions th { padding-left: 4px; padding-right: 5px; font-size: 11px; text-align:center; }
