body {
  margin: 5px 0px 5px 0px;
  padding: 0; 
  color: #000;
  background-color: #666666;
  /*background-image:  url(/images/background.jpg);*/
  /*background-repeat: repeat-x;*/  
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
}


P {
	font-size:8pt;
	margin:5px;
}
H1{
	color: #005387;
	font-size:125%;
}

H2 {
	font-size:100%;
}

H3{
	font-size:125%;
	color: #005387;
}
 /*******New Template*/
#header_bottom{
	border-bottom:10px solid #005387;
}

#top_wrapper{	
	background-color:#fff;	
}
#top_logo{
	text-align:right;
	/*background-image: url(/images/bkgd_footer.png);*/
	float:right;
	border-top:3px solid #efefef;
	padding:10px;
}

#logo{
	text-align:left;
	float:left;
}


#top_left{
	float:left;
	margin-left:5px;
}

#top_right{
	float:right;
}

#main_page{
	 margin:5px 2% 5px 2%;	
	 border:2px solid #e3e3e3;
	 background-color:#fff;
	/* height:95%;*/
}
#main_page2{
	 margin:0 auto;	
	 border:2px solid #e3e3e3;
	 background-color:#fff;
	/* height:95%;*/
}
#main_page_center{
	 text-align:center;
}

#main{
	height:70%;
	/*background-color:#e3e3e3;*/
	margin:10px;	
}

#main2{
	height:70%;
	/*background-color:#e3e3e3;*/
}

#main_content{
	margin:10px;	
	font-size:8pt;		
}



#copyright{
	text-align:center;	
	color:white;
}

/*form presentation*/
.form_div{
	background-color:#e3e3e3;
}

.form_div table{
	font-size:80%;
}



/********End New Template*/




.warning {
    background: #ffc url('/images/warning.gif') no-repeat 10px center;
    padding-top:15px; padding-bottom:15px; padding-right:5px; padding-left:60px; border:1px solid #f00; color:#f00; background-repeat:no-repeat;
	font-size:8pt;
	
}

.information {
    background: #ffc url('/images/information.gif') no-repeat 10px center;
    padding-top:15px; padding-bottom:15px; padding-right:5px; padding-left:60px; border:1px solid #ccc; font-weight:bold; margin:10px; 
	font-size:8pt;
}


/*global buttons*/
.textbox {
	border: 1px solid #9DA351;
	background-color: #fff;
	font-size:8pt;
	font-weight:bold;
  	color: #005387;
}

.btn {
  border: 2px solid #005387;
  color: #005387; 
  font-weight:bold;
  background-color: #fff;
}

#header-bottom ul {
  margin: 0;
  padding: 0;
  padding: 0 30px 0 0;
  text-align: right;
}
#header-bottom li {
  display: inline;
  background-color: #fdf8f2;
  color: #050845;
}
#header-bottom a:link, #header-bottom a:visited {
  text-decoration: none;
  background-color: #fdf8f2;
  color: #050845;
}

#tagline {
  font-weight: bold;
  background-color: #fff;
  color: #050845;
  font-style: italic;
  margin: 0;
  padding: 0 0 0 20px;
  width: 300px;
  float: left;
}

#sidebar {
  float: right;
  width: 220px;
  background-color: #256290;
  color: white;
  margin: 0;
  padding: 0;
}
#sidebar h3 {
  font-size: 110%;
  background-image:  url(/img/sidebar-header-bg.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}
#sidebar .inner {
  padding: 10px;
}
#sidebar ul {
  list-style-image:  url(/img/more-bullet.gif);
  margin-left: 0;
  padding-left: 20px;
}
#sidebar p, #sidebar li {
  font-size: 90%;
  line-height: 1.4em;
}
#sidebar ul a:link, #sidebar ul a:visited {
  color: white;
}
#sidebar .date {
  font-weight: bold;
}
#searchform .text {
  width: 196px;
  border: 1px solid #45bac0;
}
#searchform .searchbutton {
  text-align: right;
  margin-top: 4px;
}
#searchform .btn {
  border: 1px solid #45bac0;
  background-color: #256290;
  color: white;
}
#sidebar .motm-image {
  float: right;
  margin: 0 30px 0 20px;
}
#sidebar p.more {
  clear: right;
  margin: 0 30px 0 0;
  text-align: right;
}
#sidebar p.more a:link, #sidebar p.more a:visited {
  color: white;
  background-image:  url(/img/more-bullet.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 14px;
}
#sidebar2 {
  float: left;
  width: 15%;
  border-top: 1px solid #9da351;
  border-left: 1px solid #9da351;
  background-color: white;
  color: black;
  margin: 0;
  padding: 0;
}
#sidebar2 .inner {
  margin:  10px;
}
#sidebar2 p {
  font-size: 90%;
  color: #666666;
}
#sidebar2 a:link, #sidebar2 a:visited {
  color: #004700;
  font-weight: bold;
}
#sidebar2 h3 {
  color: #004700;
  padding-bottom: 0.2em;
  border-bottom: 1px solid #9da351;
  font-size:  110%;
}
#nav {
  list-style: none;
  margin: 0;
  padding:  0;
}
#nav li {
  border-bottom: 1px solid #9da351;
  padding: 0.4em 0 0.2em 0;
  font-size:  90%;
}
#nav li a:link, #nav li a:visited {
  text-decoration: none;
  color: #245185;  
  font-weight: normal;
}
#bloglatest h4 {
  color: #ff4e00;
  font-size: 100%;
  font-weight: bold;
}
#blog {
  margin: 0;
  padding: 0 0 0 20px;
  list-style:  url(/img/more-bullet.gif);
}
#blog li {
  font-size: 90%;
  padding-bottom: 0.5em;
  color: #ff4e00;
  font-weight: bold;
}
#newsletterform .text, #search_form .text {
  width: 135px;
  border: 1px solid #45bac0;
}
#newsletterform .searchbutton, #search_form .searchbutton {
  text-align: right;
  margin-top: 4px;
}
#newsletterform .btn {
  border: 1px solid #45bac0;
  background-color: #256290;
  color: white;
  font-size: 80%;
}
#footer {
  background-image: url(/images/bkgd_footer.png);
  width: 100%;
  border-top: 1px solid #9da351;
  border-bottom: 1px solid #9da351;
  color:white;
  margin-top: 10px;
  clear: both;
  
}
#footer p {
  font-size: 90%;
  color: #256290;
  margin: 0;
  padding: 0.2em 0 0.2em 0;
}
.clearone {
  clear: both;
  height: 1px;
}


#main2 {
  margin-top: 10px;
  background-image:   url(file:///C|/Webs/Golf.DealerSports/shawneeinn.dealersports.com/css/leftbg.gif);
  background-position: bottom left;
  background-repeat: repeat-y;
}

/* Menu Styles*/

/**************** menu coding *****************/
#menu {
	background: #eee;
}


#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menu a, #menu h2 {
	font: bold 11px/16px verdana, arial, helvetica, sans-serif;
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;
	padding: 2px 3px;
	color: #c9be74;	
}

#menu h2 {
	background-color: #005387;
	/*background-image: url(/images/blu_bkgd.gif);*/
	font-weight: bold;
	color: #fff;
	/*background: #000;*/
	text-transform: uppercase;
}

#menu a{
	color: #005387;
	background: white;
	text-decoration: none;
}


#menu a:hover {
	color: #white;
	background: #c9be74;
}

#menu li {
	position: relative;
	z-index:100;
}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
}

div#menu ul ul ul, div#menu ul ul li:hover ul ul{
	display: none;
}

div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{
	display: block;
}


#menu1 {
	background: #eee;
	font-size: 125%;
}


#menu1 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.menu1 a, .menu1 h2 {
	font: bold 11px/16px verdana, arial, helvetica, sans-serif;
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;
	padding: 2px 3px;
	color: #c9be74;
}
.menu1 a{
	color: #005387;
	background: white;
	text-decoration: none;	
}


#menu1 a, #menu1 h2 {
	font: bold 11px/16px verdana, arial, helvetica, sans-serif;
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;
	padding: 2px 3px;
	color: #c9be74;
}

#menu1 h2 {
	background-color: #005387;
	/*background-image: url(/images/blu_bkgd.gif);*/
	font-weight: bold;
	color: #fff;
	/*background: #000;*/
	text-transform: uppercase;
}

#menu1 a{
	color: #005387;
	background: white;
	text-decoration: none;
}

#menu1 a:hover {
	color: #whtie;
	background: #c9be74;
}

#menu1 li {
	position: relative;
}

#menu1 ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
}

div#menu1 ul ul ul, div#menu1 ul ul li:hover ul ul{
	display: none;
}

div#menu1 ul ul li:hover ul, div#menu1 ul ul ul li:hover ul{
	display: block;
}

/* End Menu Styles*/

/* Standard tables -------------------------------------------------------- */
table.standard{
	width:98%;
}

table.standard td {
	background-color: #eeeeee;
	color: inherit;
}
table.standard th {
	background-color: #cccccc;
	color: inherit;
}
table.standard td.highlight {
	background-color: #ffffcc;
	color: inherit;
}
table.standard td.sub, table.standard th.sub,
table.standard th.subr, table.standard th.subl {
	background-color: #dddddd;
	color: inherit;
}
table.standard th.subr {
	text-align: right;
	vertical-align: top;
}
table.standard th.subl {
	text-align: left;
	vertical-align: top;
}

.subw {
	text-align: left;
	vertical-align: top;
	background-color:#f0f0df;
}
/* End Standard tables -------------------------------------------------------- */

/*copies from original style sheet*/
.sidemenu A  {
	text-decoration : none;
    font-family: verdana, tahoma
	color : #E3A946;
	font-size : 8pt;
	font-weight : bold;
}
.leftNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;   
    FONT-FAMILY: arial, verdana, tahoma
}
.leftNav A
{
	COLOR: #294A84;
    FONT-FAMILY: arial, tahoma, verdana;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.leftNav A:HOVER
{
	COLOR: #294A84;
    FONT-FAMILY: arial, tahoma, verdana;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;    
}

.home_title a{
	color:#005387;
	font-weight:bold;
	font-size:125%;
	text-decoration:none;
}

.home_title a:hover{
	background-color:#c9be74;;
}

/*end of copied style sheet*/

.admin_listing{
	/*font-size:80%;*/
}

.detail_form{	
	background-color:#efefef;
	border-bottom:3px solid #005387;
	border-right:1px solid #005387;
	padding:1%;		
}

.detail_form table{
	font-size:8pt;
	background-color:#e4e4e4;
	width:95%;		
}

.detail_form H2{
	color:blue;
	background-color:#e4e4e4;
	border-bottom:1px solid black;
	border-right:2px solid black;
}

.detail_form TABLE TH{
	text-align:right;
	vertical-align:top;
	color:#fff;
	background-color:#a0a0a0;
}

.detail_form TABLE.detail_view TD{
	background-color:#efefef;
}

.detail_form TABLE.grid_view TH{
	text-align:center;
	vertical-align:bottom;
	color:#fff;
	background-color:#a0a0a0;
	

}

.detail_form_submit{
	/*styling for the TD containing the input submit element*/
	border-top:1px solid black;
	text-align:center;
	
}


.display_listing{	
	width:95%;
}

.display_listing TABLE{	
	width:98%;
	font-size:100%;
}


.title{
	background-color:#e9e9e9;	
	text-align:center;
	border-bottom:1px solid black;
}

.display_title{
	background-color: #005387;
	color:white;
	font-weight:bold;
}

.form_submit{
	background-color:#ffffcc;	
}

.form_submit input {
	margin:10px;
}

#top_right_links A{	
  text-decoration: none;
}

.new-header {
	background-color: #292929;
	color:white;
	padding:5px;
	font-size:8pt;
	vertical-align:middle;
	text-align:left;
}
