body{
 background:          #cac159 url(../images/image000.png) center top repeat-y;
 color:               #000000;
 font-family:         'Trebuchet MS','Lucida Grande',Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;
 font-size:           62.5%;
 margin:              0;
 padding:             0;
}
div#wrapper{
 margin-left:         auto;
 margin-right:        auto;
 position:            relative;
 width:               756px;
}
div#header{
 background:          #8b7f7f url(../images/yasmintwoflags_stretched_small_band.png) no-repeat left;
 border-bottom-color: #cac159;
 border-bottom-style: solid;
 border-bottom-width: 5px;
 border-left:         1px solid #f27545;
 border-right:        1px solid #f27545;
 border-top-color:    #cac159;
 border-top-style:    solid;
 border-top-width:    5px;
 color:               #ffffff;
 margin:              7px 0 0 0;
 padding:             0;
 text-align:          center;
 width:               756px;
}
div#navigation{
 background-color:    #FFFFFF;
 color:               #000000;
 float:               left;
 margin:              0 0 14px 0;
 padding:             0;
 width:               191px;
}
div#content{
 background-color:    #FFFFFF;
 margin-left:         197px;
 margin-top:          10px;
 padding:             0;
 text-align:          justify;
 width:               550px;
}
div#footer{
 background-color:    #FFFFFF;
 border-bottom-color: #cac159;
 border-bottom-style: solid;
 border-bottom-width: 5px;
 border-left:         1px solid #f27545;
 border-right:        1px solid #f27545;
 border-top-color:    #cac159;
 border-top-style:    solid;
 border-top-width:    5px;
 clear:               both;
 color:               #000000;
 margin:              0 0 7px 0;
 padding:             3px 0 0 0;
 width:               756px;
}
div#sunsetFooter{
 background-color:    #FFFFFF;
 clear:               both;
 color:               #000000;
 margin:              0 0 0 0;
 padding:             0 0 0 0;
 width:               756px;
}

.thumbnail{
 border:              0px;
 float:               left;
 height:              310px;
 margin:              0 15px 15px 0;
 padding:             0 8px 0 32px;
 width:               210px;
}
h1{
 font-size:           2.2em;
 margin:              5px 0 0 191px;
}
h2{
 font-size:           1.8em;
 margin:              8px 0 9px 191px;
}
h3{
 font-size:           1.8em;
 margin:              1px;
 text-decoration:     underline;
}
h4{
 font-size:           1.6em;
 margin:              1px;
}
.middle{
 text-align:          center;
 text-indent:         0;
}
.middleImage{
 display:             block;
 margin-left:         auto;
 margin-right:        auto;
}
h5{
 font-size:           1.4em;
}
#content li{
 font-size:           1.4em;
 line-height:         1.5em;
}
#content li li{
 font-size:           1em;
}
#content table{
 font-size:           1.2em;
 margin:              5px 0 5px 0;
 text-align:          left;
 width:               100%;
}
tr.boldrow{
 font-weight:         bold;
}
tr.italicrow{
 font-size:           1.4em;
 font-style:          italic;
}
p{
 font-size:           1.4em;
 line-height:         1.5em;
 margin:              1em 1em 1em 0.5em;
 text-align:          justify;
 text-indent:         2em;
}
p.crypoem{
 font-size:           1.4em;
 line-height:         1.7em;
 margin:              1em 1em 2em 3em;
 text-align:          justify;
 text-indent:         0em;
}
p.subtitle{
 font-size:           1.2em;
 margin:              1px 0 13px 191px;
 text-align:          center;
 text-indent:         0;
}
p.imgtitle{
 font-size:           1.2em;
 margin:              1px 0 5px 5px;
 text-align:          left;
 text-indent:         0;
}
p.gallerytitle{
 font-size:           1.2em;
 margin:              0 15px 15px 0;
 text-align:          center;
 text-indent:         0;
}
p.listparagraph{
 font-size:           1em;
 text-indent:         0;
}
hr{
 background-color:    #cac159;
 border:              0;
 height:              5px;
}
img{
 border:              1px solid #f27545;
}
img#sunset{
 border:              none;
 height:              436px;
 width:               756px;
}
#content ul li{
 list-style-image:    url(../images/bullet_black.png);
}
#navButton{
 background-color:    #cac159;
 border-bottom:       1px solid #f27545;
 border-left:         1px solid #f27545;
 border-right:        1px solid #f27545;
 color:               #000000;
 font-size:           1.4em;
 margin-bottom:       1em;
 padding:             0 0 5px 0;
 width:               190px;
}
#navButton ul{
 border:              none;
 list-style:          none;
 margin:              0;
 padding:             0;
}
#navButton li{
 border-bottom:       1px solid #f27545;
 margin:              0;
}
#navButton li a{
 border-left:         10px solid #CAC159;
 border-right:        10px solid #ffe268;
 background-color:    #fad048;
 color:               #000000;
 display:             block;
 text-decoration:     none;
 padding:             5px 5px 5px 0.5em;
 width:               100%;
}
.navButtonLike{
 border-left:         10px solid #CAC159;
 border-right:        10px solid #ffe268;
 background-color:    #fad048;
 color:               #ffffff;
 display:             block;
 text-decoration:     none;
 padding:             5px 5px 5px 0.5em;
}
.boldtext{
 font-weight:         bold;
}
.noindent{
 text-indent:         0em;
}
.italictext{
 font-style:          italic;
}
.underlinetext{
 text-decoration:     underline;
}
.redtext{
 color:               #ff0000;
}
.greentext{
 color:               #00ff00;
}
html>body #navButton li a{
 width:               auto;
}
#navButton li a:hover{
 background-color:    #a68365;
 border-left:         10px solid #987557;
 border-right:        10px solid #CAC159;
 color:               #ffffff;
}
#footer a img{
 padding:             0 0 0 5px;
 border:              0;
}
