body {
margin-left: 10%;
margin-right: 10%;
margin-top: 5%;
padding:0 0 0 0;
background: #b22222;
color: black;
font-size: 1em;
font-family: times,timesnewroman,tahoma,helvetica,courier,sans-serif,serif;
}
#pageframe
{
position: absolute;
width: 800px;
height: 4000px;
background-color: #ffe4b5;
}
#swmasthead
{
position: absolute;
margin-top: 0;
margin-left: 0;
margin-right: 0;
width: 800px;
height: 200px;
z-index: 8;
background: #deb887;
}
#swleftbar
{
position: absolute;
top: 250px;
margin-left: 0;
margin-right: 0;
Height: 800px;
width: 150px;
background: transparent;
}
#swrightsidebar
{
position: absolute;
top: 250px;
right: 0;
height: 800px;
width: 150px;
background: transparent;
z-index:2;
}
#swmain
{
position: absolute;
top: 250px;
left: 150px;
width: 485px;
background: #ffe4b5;
color: black;
text-align: justify;
font-size: 1em;
font-family: times,times new roman,tahoma,helvetica,courier,sans-serif,serif;
margin: 0 0 0 0;
padding: .5em 1em .5em .5em;
z-index: 2
}
#reviewimage
{
position: absolute;
top: 250px;
left: 150px;
width: 500px;
background: #ffe4b5;
color: black;
text-align: justify;
font-size: 1em;
font-family: times,times new roman,tahoma,helvetica,courier,sans-serif,serif;
margin: 0 0 0 0;
padding: 0em 0em .5em 0em;
z-index: 10
}
.p1
{
margin-left: .25em;
margin_right: .25em;
margin-bottom: .85em;
padding: 0 1em 0 1em;
text-align: justify;
text-indent: 0;
color: black;
font-size: .85em;
font-family: times,times new roman,tahoma,helvetica,courier,sans-serif,serif;
}
.p2
{
text-align: center;
color: black;
font-size: .85em;
font-family: times, timesnewroman,tahoma,helvetica,courier,sans-serif,serif;
}
.p3
{
margin-left: .25em;
margin_right: .25em;
margin-bottom: .85em;
padding: 0 0 0 0;
text-align: justify;
text-indent: 0;
color: black;
font-size: .85em;
font-family: times,times new roman,tahoma,helvetica,courier,sans-serif,serif;
}
.pblog
{
margin: -0.3em 0 0 0;
text-align: justify;
color: black;
font-size: .85em
font-family: times, times new roman, sans-serif;
}
.pleft
{
text-align: left;
margin-top: 1em;
margin-bottom: 0em;
font-size: 1em;
font-family: times,timesnewroman,tahoma,helvetica,courier,sans-serif,serif;
}
.destinations
{
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: left;
text-decoration: underline;
color: #daa520;
background-color: transparent;
font-size: 1.5em;
font-family: times,timesnewroman,tahoma,helvetica,courier,sans-serif,serif;
}
.photoname
{
margin: 1em 0 -0.3em 0;
padding: 0 0 0 0;
text-align: center;
color: black;
background-color:transparent;
font-size: 1em;
font-family: helvetica,tahoma,arial,lucida,sans-serif;
}
.h1
{
margin: 0 0 -0.3em 0;
padding: 0 0 0 0;
text-align: center;
color: red;
background-color:transparent;
font-size: .85em;
font-family: helvetica,tahoma,sans-serif;
}
.h2
{
margin: 0 0 -0.3em 0;
padding: 0 0 0 0;
text-align: center;
color: red;
background-color:transparent;
font-size: 1em;
font-family: helvetica,tahoma,sans-serif;
}
.h2gray
{
margin: 0 0 -0.3em 0;
padding: 0 0 0 0;
text-align: center;
color: gray;
background-color:transparent;
font-size: 1em;
font-family: helvetica,tahoma,sans-serif;
}
.h2blog
{ 
margin: 0 0 0.3em 0;
padding: 0 0 0 0;
text-align: center;
color: gray;
background-color; transparent;
font-size: 1.8em;
font-family: times, helvetica, tqahoma, sans-serif;
}
.h3
{
margin: 1em 0 -0.3em 0;
padding: 0 0 0 0;
text-align: center;
color: red;
background-color:transparent;
font-size: 1em;
font-family: helvetica,tahoma,arial,lucida,sans-serif;
}
.h3w
{
text-align: center;
color: white;
background-color: transparent;
font-size: 1.1em;
font-family: helvetica,tahoma,arial,lucida,sans-serif;
}
.h4
{
margin: 0 0 0.5em 0;
text-align: center;
color:red;
background-color:transparent;
font-family: helvetica,tahoma,sans-serif;
}
#name
{
position: absolute;
top: 8px;
left: 10px;
width: 400px;
margin: 0 0 -0.5em 0;
padding: 0 0 0 0;
color: gray;
background-color:transparent;
text-align: left;
font-size: 1.8em;
z-index: 10;
}
.name
{
margin: 0 0 -0.3em 0;
padding:0 0 0 0 ;
}
.quote
{
position:absolute;
top:60px;
right:10%;
width:300px;
height: 100px;
color:gray;
background-color:transparent;
text-align:left;
font-size:.90em;
}
#flag
{
position: absolute;
top: 55px;
left: 5px;
padding: 0 0 0 0;
width: 400px;
height: 133px;
border: 0px solid black;
}
.logo
{
position: absolute;
top: 3px;
left: 5px;
width: 400px;
height: 190px
}
.siteintro
{
position: absolute;
top: 3px;
right: 5px;
width: 400px;
height: 190px;
}
#banner
{
position: absolute;
top: 3px;
right: 5px;
width: 350px;
height: 190px;
border: 0px solid black;
}
#banner1
{
position: absolute;
top: 0;
right: 0;
width: 198px;
height: 198px;
border: 1px solid red;
}
a {color: #800080; background-color:transparent; text-decoration: none;}
a:link {color:#800080; background-color:transparent; text-decoration: none;}
a:visited {color:#800080; background-color:transparent; text-decoration: underline;}
a:hover {color:#6a5acd; background-color:transparent; text-decoration: underline;}
a:active {color:white; background-color:transparent;}

#bloglinks
{
margin-left: 0 0 0 0.3em;
float: left;
z-index: 9;
}
#bloglinks li
{
display: block;
margin: 0.5em 0 -0.3em 0;
padding: 0 0 0 0;
font-family: times,tahoma,verdana,geneva,arial,helvetica,san-serif;
font-size: .85em;
letter-spacing: 0;
line-height: 1em;
font-weight: normal;
text-decoration: none;
text-align: left;
}

#toplinks
{
position: absolute;
top: 200px;
margin-left: 0;
padding:0.5em 0 0 0.3em;
width: 796px;
height: 30px;
float: left;
background-color: #daa520;
z-index: 9;
}

#toplinks li
{
display: inline;
margin: 0 0 0 0;
padding: 0 0.3em 0 0.3em;
font-family: times,tahoma,verdana,geneva,arial,helvetica,san-serif;
font-size: .80em;
letter-spacing: 0;
font-weight:bold;
background: transparent;
}
#reviewtoplinks
{
position: absolute;
top: 400px;
margin-left: 10px;
padding:4px 0 0 0.3em;
width: 796px;
height: 25px;
float: left;
background-color: #cd5c5c;
z-index: 9;
}
#reviewtoplinks li
{
display: inline;
margin: 0 0 0 0;
padding: 0 0.3em 0 0.3em;
font-family: times,tahoma,verdana,geneva,arial,helvetica,san-serif;
font-size: .85em;
letter-spacing: 0;
font-weight:bold;
background: transparent;
}
#swtoplinks
{
position: absolute;
top: 181px;
margin-left: 0;
padding:4px 0 0 0.3em;
width: 796px;
height: 25px;
float: left;
background-color: #cd5c5c;
z-index: 9;
}
#swtoplinks li
{
display: inline;
margin: 0 0 0 0;
padding: 0 0.3em 0 0.3em;
font-family: times,tahoma,verdana,geneva,arial,helvetica,san-serif;
font-size: .85em;
letter-spacing: 0;
font-weight:bold;
background: transparent;
}
#rightlinks
{
position: absolute;
top: 250px;
right: 0px;
padding-left: 0;
height: 350px;
width: 150px;
float: center;
background-color: transparent;
z-index: 9;
}
#rightlinks li
{
display: block;
margin: 0.5em 0 -0.3em 0.5em;
padding: 0 0 0 0;
font-family: times,tahoma,verdana,geneva,arial,helvetica,san-serif;
font-size: .75em;
letter-spacing: 0;
line-height: 1.5em;
font-weight: normal;
text-decoration: none;
text-align: left;
}
#leftlinks
{
position: absolute;
top: 250px;
right: 650px;
padding: 0 0 0 0;
height: 350px;
width: 150px;
float: left;
list-style-type: none;
background-color: transparent;
z-index:9;
}
#leftlinks li
{
display: block;
margin: 0.5em 0 -0.3em 0.5em;
padding: 0 0 0 0;
font-family: times,tahoma,verdana,geneva,arial,helvetica,san-serif;
font-size: .75em;
letter-spacing: 0;
line-height: 1.5em;
font-weight: normal;
text-decoration: none;
text-align: left;
}
#reviewtext
{
position: absolute;
top: 450px;
left: 150px;
width: 485px;
background: #ffe4b5;
color: black;
text-align: justify;
font-size: 1em;
font-family: times,times new roman,tahoma,helvetica,courier,sans-serif,serif;
margin: 0 0 0 0;
padding: .5em .5em .5em .5em;
z-index: 2
}
#recipemain
{
position: absolute;
top: 275px;
left: 5px;
width: 650px;
background: #ffe4b5;
color: black;
text-align: justify;
font-size: .85em;
font-family: times,times new roman,tahoma,helvetica,courier,sans-serif,serif;
margin: 0 0 0 0;
padding: .5em 1em .5em .5em;
z-index: 2
}
.recipes
{
width:615px;
float:left;
margin;0 0 0 0;
padding:0 0 0 0;
border:0px solid gray;
font-size: .85em;
text-align:justify;
}
.recipe
{
width:485px;
float:left;
margin;0 0 0 0;
padding:0 0 0 0;
border:0px solid gray;
font-size: .85em;
text-align:justify;
}
.recipelist li
{
display: block;
margin: 0 0 0 0;
padding: 0 0;
font-family: times,tahoma,verdana,geneva,arial,helvetica,san-serif;
font-size: .85em;
letter-spacing: 0;
line-height: 1.5em;
font-weight: normal;
text-decoration: none;
text-align: left
}
.pagination
{
float: right;
}
.pages li
{
display: inline;
font-family: times, tahoma, helvetica, san-serif;
font-size: .85em;
font-weight: bold;
padding: 0 0.3em
}
#imagepages
{
float: left;
}
#imgpages li
{
display: inline;
font-family: times, tahoma, helvetica, san-serif;
font-size: .85em;
font-weight: bold;
padding: 0 0.3em

}

.source
{
margin-left: .25em;
margin_right: .25em;
margin-bottom: .85em;
padding: 0 1em 0 1em;
text-align: right;
text-indent: 0;
color: black;
font-size: .85em;
font-family: times,times new roman,tahoma,helvetica,courier,sans-serif,serif;
}
