* {
      margin:0;
      padding:0;
}

html, body { 
	background-color:#C0C0C0;
      border:0;
      text-align:left;
	}

#container {
      background-color:#DBDF83;
      width:750px;
      margin:0 auto;
      border-right:1px solid #000;
      border-left:1px solid #000; 
}

p { 
	font:14px arial, verdana, times, sans-serif;
      line-height:22px; 
	text-align:left;
      color:#000;
}

a {
	background-color: transparent;
      font:13px arial, verdana, times, sans-serif;
      text-align:left;
}
a:link {
	background-color: transparent; 
	text-decoration:none;
      color: #DE5100;
}
a:active {
	background-color: transparent;
      color: #494949;
}
a:visited {
	background-color: transparent;
      text-decoration:none;
      color: #DE5100; 
}
a:hover {
	background-color: transparent;
      text-decoration:underline;
      color: #494949;  
}

h1 { 
      margin:20px 0 0 15px;
      font:26px times, arial, verdana, sans-serif;
      letter-spacing:0.06em;
      text-align:left;
      color:#B17C2C;
}

h2 { 
      margin:20px 0 5px 15px;
      font:20px arial, verdana, times, sans-serif;
      letter-spacing:0.15em;
      text-align:left;
      color:#494949;
}

h3 {  
      margin:20px 0 2px 15px;
      font:16px arial, verdana, times, sans-serif;
      letter-spacing:0.08em;
      text-align:left;
      color:#494949;
}

h4 {  
      margin:10px 0 2px 15px;
      font:14px arial, verdana, times, sans-serif;
      letter-spacing:0.08em;
      text-align:left;
      text-decoration:underline;
      color:#494949;
}

h5 {  
      margin:10px 0 2px 15px;
      font:16px arial, verdana, times, sans-serif;
      letter-spacing:0.08em;
      text-align:left;
      color:#494949;
}
      
.clear {
      clear:both;
}

#header {
      float:left;
      background-color:#DBDF83;
      width:100%;
      height:15px;
} 
   
.menu {
      background-color:transparent;
      width:150px;
      margin-top:20px;
}

.menu ul {
      list-style-type:none;
}

.menu li {
       display:block;
       width:150px;
}
       

.menu a {
       display:block;
       background-color:transparent;
       margin:3px 0 7px 15px;
       font:14px arial, verdana, times, sans-serif;
       line-height:22px;
       letter-spacing:0.15em;
       text-decoration:none;
       color:#7C4818;
}

.menu a:link, .menu a:active, .menu a:visited {
       background-color:transparent;
       color:#7C4818;
}

.menu a:hover {
       background-color:#B17C2C;
       text-decoration:none;
       color:#FFF;
}

#contentleft {
      float:left;
      background-color:transparent;
      width:380px;
      height:500px;
      border:0;
}

#contact {
      float:left;
      width:190px;
}

#contact h3 {
      margin:15px 0 3px 10px;
      font:14px arial, verdana, times, sans-serif;
	text-align:left;
      color:#252525;
      letter-spacing:0.1em;
}

#contact p {
      margin-left:10px;
      font:12px arial, verdana, times, sans-serif; 
	text-align:left;
      color:#494949;
      line-height:17px;
      letter-spacing:0.02em;
}

#address {
      float:left;
      width:190px;
}

#address h3 {
      margin:15px 0 3px 30px;
      font:14px arial, verdana, times, sans-serif;
	text-align:left;
      color:#252525;
      letter-spacing:0.1em;
}

#address p {
      margin-left:30px;
      font:12px arial, verdana, times, sans-serif; 
	text-align:left;
      color:#494949;
      line-height:17px;
      letter-spacing:0.02em;
}

#feature {
      float:left;
      width:380px;
      margin-top:50px;
      padding:10px 0 10px 0;
      background-color:#E9ECB1;
}

#feature h3 {
      margin:0 0 3px 10px;
      font:16px arial, verdana, times, sans-serif;
	text-align:left;
      color:#252525;
      letter-spacing:0.1em;
}

#feature p {
      margin:5px 5px 0 10px;
      font:14px arial, verdana, times, sans-serif; 
	text-align:left;
      color:#DE5100;
      line-height:17px;
      letter-spacing:0.02em;
}

#contentmid {
      float:left;
      background-color:#FFF;
      width:220px;
}

#contentmid.pad {
      padding-bottom:150px;
}

#contentmid p {
      margin:0 10px 0 15px;
      padding-bottom:10px;
      font:13px arial, verdana, times, sans-serif;
      line-height:22px; 
	text-align:left;
      color:#494949;
}

#contentmid ul {
      margin-bottom:10px;
      list-style-type:none;
}

#contentmid li.title {
      margin:0 10px 0 15px;
      font:17px arial, verdana, times, sans-serif;
      color:#252525;
      line-height:22px;
}

#contentmid li {
      margin:7px 10px 0 15px;
      font:13px arial, verdana, times, sans-serif;
      color:#494949;
      line-height:22px;
}

#contentmid ul b {
      color:red;
}

img.content{
      float:left;
      margin:5px 0 10px 15px;
      padding:2px;
      border:1px solid #494949;
}

#contentright {
      float:left;
      background-color:#FFF159;
      width:150px;
      height:500px;
}

#contentrightmore {
      padding-top:15px;
      float:left;
      background-color:#DBDF83;
      width:150px;
}

#contentrightmore a {
      margin-left:15px;
      font:10px arial, verdana, times, sans-serif;
      color:#454545;
      letter-spacing:0.1em;
}

#contentrightmore a.websiteby {
      margin:0;
      font:10px arial, verdana, times, sans-serif;
      color:#DE5100;
      letter-spacing:0.1em;
}

#contentrightmore p {
      margin:5px 0 0 15px;
      font:10px arial, verdana, times, sans-serif;
      color:#454545;
      letter-spacing:0.1em;
}

#footerleft {
      float:left;
      background-color:transparent;
      width:380px;
      text-align:left;
}

#footerleft a{
      font:10px arial, verdana, times, sans-serif;
      color:#454545;
}

#footermid {
      float:left;
      background-color:#FFF;
      width:220px;
}

#footerright {
      float:left;
      margin-top:-65px;
      background:transparent url(../images/flowersright.jpg) no-repeat;
      width:150px;
      height:85px;
}

#footerlinks {
      float:left;
      width:100%;
      padding-top:3px;
      padding-bottom:3px;
      background-color:#A6AB34;
      font:12px arial, verdana, times, sans-serif;
      color:#FFF;
      text-align:center;
}

#footerlinks a{
      font:12px arial, verdana, times, sans-serif;
      color:#FFF;
      text-transform:lowercase;
}      
