/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

a {
 color: #203800;
 text-decoration: none;
}

a:hover {
 color: #203800;
 font-style: italic;
 text-decoration: none;
}

a:active {
 color: #203800;
}

a:link {
 color: #203800;
}

a:visited {
 color: #203800;
}

a.beer {
 color: #701010;
 text-decoration: none;
}

a.beer:hover {
 color: #701010;
 font-style: italic;
 text-decoration: none;
}

a.beer:active {
 color: #701010;
}

a.beer:link {
 color: #701010;
}

a.beer:visited {
 color: #701010;
}

a.coffee {
 color: #584828;
 text-decoration: none;
}

a.coffee:hover {
 color: #584828;
 font-style: italic;
 text-decoration: none;
}

a.coffee:active {
 color: #584828;
}

a.coffee:link {
 color: #584828;
}

a.coffee:visited {
 color: #584828;
}

a.food {
 color: #701010;
 text-decoration: none;
}

a.food:hover {
 color: #701010;
 font-style: italic;
 text-decoration: none;
}

a.food:active {
 color: #701010;
}

a.food:link {
 color: #701010;
}

a.food:visited {
 color: #701010;
}

a.sight {
 color: #306838;
 text-decoration: none;
}

a.sight:hover {
 color: #306838;
 font-style: italic;
 text-decoration: none;
}

a.sight:active {
 color: #306838;
}

a.sight:link {
 color: #306838;
}

a.sight:visited {
 color: #306838;
}

body {
 background-attachment: fixed;
 background-color: #80A060;
 background-image: url('images/lotus_exposed.jpg');
 color: #304038;
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 1em;
 font-style: normal;
 margin: 5px;
 padding: 0
}

body.beer {
 background-color: #906030;
 background-image: url('images/beer_exposed.jpg');
 color: #304038
}

body.coffee {
 background-color: #584828;
 background-image: url('images/coffee_exposed.jpg');
 color: #906030
}

body.food {
 background-color: #906030;
 background-image: url('images/food_exposed.jpg');
 color: #304038
}

body.sight {
 background-color: #80A060;
 background-image: url('images/sight_exposed.jpg');
 color: #906030
}

form {
 margin: 0;
 padding: 0;
}

h1 {
 font-style: italic;
 text-transform: lowercase;
}

h2 {
 font-style: italic;
 text-transform: lowercase;
}

h3 {
 font-style: italic;
 text-transform: lowercase;
}

img {
 border: 0px none;
}

/* Class */

/* Box 1 */
.box1 {
 background: #5C8258 url('images/lotus_header.jpg') no-repeat;
 height:114px; margin-bottom:5px; padding:0; width:768px; background-repeat:no-repeat
}

.box1 h1 {
 color: #A0C070;
 font-size: 2.5em;
 margin-top: 5px;
 padding: 0;
}

.box1 h2 {
 color: #304038;
 font-size: 1em;
 margin-left: 210px;
 padding: 0;
}

/* Box 2 */
.box2 {
 float: right;
 margin-bottom: 5px;
 width: 550px;
}

.box2 p {
 margin: 0;
 padding: 0;
}

.box2 .content {
 background: #FFFFFF url('images/lotus_bg_corner.jpg') no-repeat right bottom;
 margin: 0;
 padding: 10px
}

.box2 .content a {
 color: green;
 text-decoration: underline;
}

.box2 .content a:hover {
 font-style: italic;
 text-decoration: none;
}

.box2 .content ul {
 list-style: circle outside;
 margin: 0;
 padding-left: 20px;
}

.box2 h2 {
 color: #FFFFFF;
 font-size: 1.5em;
 margin: 0;
}

.box2 h3 {
 color: #304038;
 font-size: 0.5em;
 margin: 0;
}

.box2 img {
float: right
}

.box2 .post {
 background: #FFFFFF url('images/lotus_bg_faint.jpg') no-repeat left bottom; margin: 0;
 padding: 2px
}

.box2 .title {
 background: #5C8258 url('images/lotus_bg_.jpg');
 height: 33px;
 margin: 0;
 padding-left: 5px
}

/* Box 3 */
.box3 {
 float: left;
 margin-bottom: 5px;
 width: 200px;
}

.box3 .content {
 background: #FFFFFF url('images/lotus_bg_corner.jpg') no-repeat right bottom;
 font-size: 0.8em;
 padding: 5px
}

.box3 .content ul {
 margin: 0;
 padding-left: 7px;
}

.box3 h2 {
 color: #FFFFFF;
 font-size: 1.5em;
 margin: 0;
}

.box3 .link {
 list-style: square inside;
 margin: 0;
 padding: 0;
}

.box3 .title {
 background: #5C8258 url('images/lotus_bg_.jpg') no-repeat;
 height: 33px;
 margin: 0;
 padding-left: 5px
}



/* Animal Box 1 */
.animal .box1 {
 background: #5C8258 url('images/animal_header.jpg');
}

.animal .box1 h2 {
 color: #FFFFFF;
 font-size: 1em;
 margin-left: 210px;
 padding: 0;
}

/* Business Box 1 */
.business .box1 {
 background: #5C8258 url('images/business_header.jpg');
}

.business .box1 h2 {
 color: #FFFFFF;
 font-size: 1em;
 margin-left: 210px;
 padding: 0;
}

/* House Box 1 */
.house .box1 {
 background: #5C8258 url('images/house_header.jpg');
}

.house .box1 h2 {
 color: #FFFFFF;
 font-size: 1em;
 margin-left: 210px;
 padding: 0;
}

/* Id */

/* Detail */
#detail {
}

/* Contact */
#contact {
 clear: both;
 color: #000000;
 font-size: 2em;
 text-align: center;
}

/* Footer */
#footer {
 clear: both;
 color: #000000;
 font-size: 0.6em;
 text-align: center;
}

/* Header */
#header {
}

/* Newsletter */
#newsletter {
}

/* testimonial */
#testimonial  .content {
font-weight: bold
}

/* Text */
#text {
}

/* Wrapper */
#wrapper {
 margin: 0 auto;
 width: 768px;
}
