/* HOTFLOWERS.CO.UK  07 05 24-04-2009 */ 
body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul.slidingmenu, ul.slidingmenu ul {
  border: 1px solid #20160b;
  border-width: 4px 1px 1px 1px;
}

ul.slidingmenu li {
  background: DAEEEB; 
  text-align: left; 
/*   border-bottom: 1px solid #DAEEEB; */
 /* margin-left: 2px;*/
  padding: 2px; 
}

ul.slidingmenu a {
  color: #DAEEEB; 
  background: #20160b;
  text-decoration: none;
}

ul.slidingmenu a.subheader {
  background: #20160b; 
}

ul.slidingmenu a:hover {
  background: #20160b;  /* was D00E0f */
  color: #DAEEEB;
  text-decoration: underline;
}

ul.slidingmenu,
ul.slidingmenu ul,
ul.slidingmenu li,
ul.slidingmenu a { 
  padding: 0px;
  margin-left: -3px;
/*  margin-bottom: -2px; */
  display: block;
  padding-left: 4px;
/*  padding-bottom: 2px; */
}

ul.slidingmenu,
ul.slidingmenu ul {
  width: 9.5em;
}

ul.slidingmenu li {
  list-style-type: none; 
  position: relative;
}

ul.slidingmenu a {
  width: 100%;
}

ul.slidingmenu ul { 
  position: absolute;  
  top: -4px;
  left: 100%; 
  display: none;
}

body {
  margin: 0px; 
  padding: 0px;
}

#top {
  margin: 0px;
  padding: 0px;
  background: #20160b;  
  height: 172px;
  text-align: center;
}

#left {
  position: absolute;
  left: 0px;
  top: 172px; 
  width: 125px; 
  background: #20160b;
/*  border-right: 1px solid ##20160b; */
/*   padding: 3px;  */
}

#lefthome {
  position: absolute;
  left: 0px;
  top: 172px; 
  width: 125px; 
  background: #008001;
/*  border-right: 1px solid ##20160b; */
/*   padding: 3px;  */
}

#center {
  margin-left: 135px;   
  margin-right: 135px;   
  background: #FFFFFF;
  padding-left: 3px;
  padding-right: 3px;
}

#right {
  position: absolute;
  right: 0px;
  top: 172px;
  width: 125px; 
  background: #FFFFFF;
  /* padding: 5px;  
  border-left: 1px solid ##20160b; */
}

#righthome {
  position: absolute;
  right: 0px;
  top: 172px;
  width: 125px; 
  background: #fff;
  /* padding: 5px;  
  border-left: 1px solid ##20160b; */
}

#footer {
  background: #FFF;
  margin-left: 138px;
  visibility: hidden;
  padding: 10px 3px 3px 3px;
  color: #20160b;
  font: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
 }

div > p {
  margin-top: 0;
}

p,ul,ol,blockquote {
	font: 80%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0;
	margin-top: 0;
}

h1,h2, {
	color: #20160b;
  font : Verdana, Arial, Helvetica, geneva,sans-serif;
}

h3 {
	color: ##20160b;
   font : bold 1.2em Verdana, Helvetica, geneva,sans-serif;
}

h4  {background: #FFFFFF;
	color: ##20160b; 
	font: bold 80%/1.3em Verdana,Helvetica, geneva, sans-serif;
	width: 99%;
	margin-bottom: -2px;
}

h5  {background: ##20160b;
	color: #FFFFFF; 
	font: bold 1.15em Verdana,Helvetica, geneva,sans-serif;
	padding:2px;
}

h6 {
   background: ##20160b;
   color: #FFFFFF;
   font : bold 80%/1.05em Verdana, Helvetica, geneva,sans-serif; 
	padding: 4px;
}



a.linkclass1 {text-decoration:underline; color:#1003AA; font-weight:bold; }
a.linkclass1:visited {text-decoration:none; color:#D00e0F; font-weight:bold; }
a.linkclass1:active {text-decoration:none; color:#0077B7; font-weight:bold; }
a.linkclass1:hover {text-decoration:underline; color:#1003f6; font-weight:bold; }

ul.star {
	list-style-image: url(images/bluebullet.gif);
}

.headernavigation1 {
/*	font: 0.80em /1.3 Verdana, Arial, sans-serif;	*/	/* was 65 */
	color: #DAEEEB;
	text-align: center;
/*	margin-left: 180px; */
/*	top: 0px;  */
	padding: 0px;  /* was 2 px */
	margin: 0px 0px 0px 0px; /* was -7 */
	background: #20160b;
	width: 100%;
/*	float: left; */
	}
	
.headernavigation1 ul  {
		list-style: none;
		margin: 0px;
		padding: 3px;
		}
		
.headernavigation1 li  {
			display: inline;
		}
		
.headernavigation1 a:link, .headernavigation1 a:visited  {
	color:#DAEEEB;
	padding: 3px;
	background-color: #20160b; 
	text-decoration: none;
float: left;
   width: 102px; /* was 110 */
	line-height: 1.1;
}
   
	.headernavigation1 a:hover  {
	color:#DAEEEB;                  /* #20160B */
	background-color: #20160B;      /* #DAEEEB */
	  text-decoration: underline;
	}
	
	
#navline {
	width: 97%;
	background: #20160b;
	height: 30px;
}


.input1 {
	background: #CCCCCC; 
	font: bold 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 99.5%;
	border-color: #20160B;
	border: 1px solid;
	color: #0000FF;
	padding: 5px;
	margin-bottom: 5px;
	
}
.input1 tr.even td{
		background: #CCCCCC;
		border-collapse: collapse;
			font: 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
		/*  
	   border-color:#80007E;
	   border:  1px solid; */
		padding: 5px;
		text-align: center;
		color: #20160B;
}

.input1 tr.left td{
		background: #CCCCCC;
		border-collapse: collapse;
		padding: 5px;
		font: 80%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #20160B;
}



.input1 tr.odd  td{
		background: #CCCCCC; 
		border-collapse: collapse;
		font: 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 5px;
		text-align: center;
		color: #20160B;
}
/*
.input1 tr.oddleft  td{
		background: #CCCCCC; 
		border-collapse: collapse;
		padding: 3px;
		text-align: left;
		color: #20160B;
}  */

hr.brown
{
	width: 90%;
	height: 2px;
	color: #20160B;
}


#newsTicker
{
  position: relative;
  width: 445px;                
  height: 20px;               
  overflow: hidden;
  background-image: url(images/news_ticker1.jpg);
  background-repeat: no-repeat;
}

#newsScroller
{
  position: absolute;
  position/**/: relative;
  height: 20px;                
  line-height: 20px;           
  white-space: nowrap;
  color: ##20160b;
  font: .95em Verdana,serif; 

}

#stopLink
{
  position: absolute;
  width: 45px;     
  height: 20px;    
  margin-left: 445px;     
  margin-top: -45px;  
  background-image: url(images/news-ticker-button.gif);
  background-repeat: no-repeat;
  text-indent: -9999px;
  text-decoration: none;
}


table.inputf{
	background: #20160B; 
	font: bold 80%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
	border-color: #DAEEEB;
	color: #DAEEEB;
	border:  1px solid;
	text-align: center;
}
.inputf tr.even td{
		background: #FFFFFF; 
	   border-color: #80007E;
	   border:  1px solid;
}
.inputf tr.odd  td{
		background: #BBBBBB; 
	   border-color: #0000CC;
	   border:  1px solid;
		padding: 3px;
		text-align: center;
}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

ul.berry{
	list-style-image: url(images/holly-berry-bullet-1.gif);
	margin-left: 20px;
}

h1.green {
	color: #008001;
   font-family : "Times New Roman", "New York", Verdana, Arial, Helvetica, geneva,sans-serif;
}

h2.green {
	color: #008001;
   font-family :  "Times New Roman", "New York", Verdana, Arial, Helvetica, geneva,sans-serif;
}

/*this is the Golf Course Plan Table*/

table.home { /* border-collapse: collapse;  */
border: thin;
border-color: Black;}

td.home {border: 2px solid gray; }


.r1c1 {width: 100px;
		font-size: 14px;
      font-family: Verdana;
		background-color: #20160b;
		border: 1px;
		border-color: #BBBBBB;
		margin : 2px;
      padding : 3px;
		color: #DAEEEB;
		text-align: left;
	   font-weight: bold;
}

.r1c2 {width: 100px;
		font-size: 14px;
      font-family: Verdana;
		background-color:  #DAEEEB;
		color: #20160b;     
		border: 1px;
		border-color: #BBBBBB;
		padding : 3px; 
		font-weight: bold;
}

.r1c3 {width: 100px;
		font-size: 14px;
      font-family: Verdana;
		background-color: #FFFFFF;
		border: 2px;
	   border-color: #BBBBBB;
		margin : 0px;
      padding : 3px;
		color: #000000;
      font-weight: bold;
}

.r1c4 {width: 100px;
		font-size: 14px;
      font-family: Verdana;
		background-color: #BBBBBB;
		color: #000000;
		border-color: #BBBBBB;
		padding : 3px;
		font-weight: bold;     
}

.r1c5 {width: 100px;
		font-size: 14px;
      font-family: Verdana;
		background-color: #FFF;
		border: 1px;
		margin : 0px;
      padding : 3px;
		color: #000000;
		border-color: #BBBBBB;
		vertical-align:center;
      font-weight: bold;
}

.r1c6 {width: 100px;
		font-size: 14px;
      font-family: Verdana;
		background-color: #BBBBBB;
		color: #000000;
		padding : 3px; 
      border: 1px;
		border-color: #BBBBBB;
		vertical-align:center; 
      font-weight: bold;
}


/* End of the Golf Course Plan Table */

#homepagefooter
{
  position: relative;
  width: 100%;       
  height: 223px;               
  background-image: url(images/footerhomepicrepeat01.jpg);
  background-repeat: repeat;
}

#twitter {
  position: absolute;
  right: 0px;
  top: 127px; 
/*  border-right: 1px solid ##20160b; */
/*   padding: 3px;  */
}