/* Layout Stylesheet */ 

body {
 margin:0px;
 background:#336633;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 98%;
 color: #333333;
 text-align:center;
 padding:0;
 }
 
 a {color: #fc0;}
 a:link a:visited {color: #fc0;}
 a:hover {color: #030;}
 a:active {color: #fc0;}

#wrapper {
 text-align:left;
 border:solid #3E7B3E;
 border-width:1px 1px 0 2px;
 width:780px; 
 margin:auto;
 }

#bar {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:90%;
	 text-align:right;
	 font-weight:bold;
	 color:#FFC800;
	 background-color:#103F10;
	 /*background-image:url(css/images/hsp.png); position: top left
	 background-repeat:no-repeat;*/
	 height:auto;
	 width: 780px;
 }
#bar ul li {
	display: inline;
	color: white;
	text-decoration: none;
}
#bar ul li a {
	display: inline;
    padding: 0 0.5em 0.5em 0.5em;
	margin: 0;
	width: 90%;
	color: #FFC800;
	font-size:95%;
	text-decoration: none;
}

#bodyblock {
	position:relative;
	background: #103F10;
	/*color: #333333;*/
 width:100%;
	padding:0;
 }
 
p {
	padding: 12px;
	font-weight: bold;
}

/******************************* links *******************************************/

 

/******************************* Left Column *************************************/
#l-col {
 float:left;
 width: 200px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background:#103F10;
 background-image: url(http://www.lazylandl.com/css/images/navpanelb.gif);
 background-repeat: no-repeat;
 margin-top: 150px;
 width:196px;
 height:430px;
 }
 
#l-col a {
 color: #9C9;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 85%;
 font-weight: bold;
 margin-top: 14px;
 } 
 
#l-col a:link a:visited {
 color: #9C9;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 85%;
 font-weight: bold;
 margin-top: 14px;
 }
 
#l-col a:hover {
 color: #FC0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 font-weight: bold;
 text-decoration:underline;
 margin-top: 14px;
 }
 
 #l-col a:active {
 color: #9C9;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 85%;
 font-weight: bold;
 margin-top: 14px;
 }
 
.l-col-hdr {
 color: #FFCC00;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 font-weight: bold;
 position:relative;
 margin-top: 14px;
 margin-right: auto;
 margin-left:0;
 }
 
.l-col-font {
 color: #FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:70%;
 margin-right: 18px;
 margin-left: 19px;
 }
 
.l-col-gps {
 color: #9C9;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 font-weight: bold;
 margin-right: 18px;
 margin-left: 19px;
 }

 .read {
 color: #FFCC00;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:82%;
 font-weight: bold;
 margin-left: 12px;
 position:relative;
 }

 /**********************HTML ******************************/

 
.bold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
}

.oblique {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-style:oblique;
}

/****************************** VERTICAL & HORIZONTAL SPACING *************/
.vsp {
  background-image: url(http://www.lazylandl.com/images/vsp.jpg);
  background-repeat: repeat-y;
  position: relative;
  margin-left: 197px;
  width:1px;
  height:100%;
}



.hsp {
  background-image: url(http://www.lazylandl.com/css/images/hsp.png);
  background-repeat: no-repeat;
  position: absolute;
  margin-left: 208px;
  width:575px;
  height:4px;
}

/************************* Main Container ***************************/
#cont {
 position: relative;
 background:#2B552B;
/* background-image: url(css/images/rcol_olay.png);
 background-repeat:repeat-y;
 height:100%;*/
 width:580px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 color: #FFFFFF;
 text-align:left;
 }
 
.cont-hdr {
 color: #FFCC00;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:100%;
 font-weight: bold;
 position:relative;
 margin-right: auto;
 margin-left: auto;
 }
 
.cont-hdr-green {
 color: #9C9;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:100%;
 font-weight: bold;
 } 
.cont-sub-hdr{
 color: #FFDE59;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:80%;
 font-weight: bold;
 position:relative;
 margin-top: 20px;
 margin-right: auto;
 margin-left: auto;
 }
 
.c-read {
 color: #196AFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 font-weight: bold;
 margin-left: 12px;
 position:relative;
 }
 
.callnow {
 color: #80BF80;
 font-family:Georgia, Times New Roman, Times, serif;
 font-size: 200%;
 font-style:oblique;
 font-weight: bold;
 }
 
 
 /**********************************FLOATING TAGS*****************/
 
.floatlft{
	float: left;;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-repeat:no-repeat;
}

 .floatrgt{
	float: right;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 16px;
	background-repeat:no-repeat;
}

/************************************Footer ***********************/
#ftr1 {
 height:25px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:70%;
 text-align: left;
 color: #ffcc00;
 border:solid black;
 border-width:0 0 0 0;
 margin:8px 8px 5px 8px;
 }
#ftr2 {
 height:15px;
 background:#FFC800;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:65%;
 color: black;
 border:solid black;
 border-width:1px 0 0 0;
 margin:5px 0 5px 0;
 } 
.colortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	color: #fc0;
	font-weight: bold;
}

.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #FF0000;
	list-style-position: inside;
	list-style-type: disc;
	text-decoration: none;
}

/***************************from Nav.css**********************************/

#nav ul { 	
	margin: 40px 0 0 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	}

#nav ul a {
	display: block;
	width: 189px;
	height: 28px;
	line-height: 28px;
	color: #fc0;
	text-decoration: none;
	background: #4B6E4D url(http://www.lazylandl.com/images/navdn.jpg) no-repeat left bottom;
	text-indent: 25px;
	}
	
#nav ul a:hover, .selected a {
	background-position: right bottom;
	color: #030;
	}
	
	
#nav li.first a {
	height: 29px;
	line-height: 29px;
	}
	
#nav li {
	display: inline; /* :KLUDGE: Removes large gaps in IE/Win */
	}

#address {
  background-repeat: no-repeat;
  position:relative;
}
		
	
.listblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #0099FF;
	list-style-position: inside;
	list-style-type: disc;
	text-decoration: none;
}
.listgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #00FF00;
	list-style-position: inside;
	list-style-type: disc;
	text-decoration: none;
}
.callnowyellow {

 color: #FFCC00;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 200%;
 font-style:oblique;
 font-weight: bold;
}
.boldgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999;
}
