/*

Theme Name: talisman bay
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .8em;
margin: 0px;
text-align: center;
background: #18092C url(img/bg.gif) top center repeat-y;
color: #C0C2C2;
font-family: Georgia, Times, Arial, Helvetica, sans-serif;
}

#subt
{background: #18092C url(img/bg2.gif) top center repeat-y;}

#wrap
{
position: relative;
margin: auto;
width: 950px;
background: url(img/pagebg.gif) top left repeat-y;
}

#page
{
position: relative;
width: 774px;
padding: 290px 151px 0 25px;
background: url(img/header.png) top left no-repeat;
}

#page2
{
position: relative;
width: 774px;
padding: 112px 152px 0 24px;
background: url(img/header2.png) top left no-repeat;
}

#trss
{
position: absolute;
bottom: 0px;
right: 7px;
width: 25px;
height: 25px;
}

#nav
{
position: relative;
height: 26px;
}


#nav ul
{
position: relative;
float: left;
padding: 1px 0 0 9px;
height: 26px;
}

#nav li
{
position: relative;
float: left;
background: url(img/tnavbg.gif) top right no-repeat;
}

#nav li a
{
position: relative;
float: left;
display: block;
padding: 5px 11px 0 11px;
height: 21px;
color: #323232;
font-weight: bold;
}



#thepage
{
position: relative;
text-align: left;
padding: 10px 0px 15px 15px;
}

#right
{
position: relative;
float: right;
padding-right: 19px;
padding-left: 18px;
width: 532px;
}

#right a
{
color: #4571A2;
text-decoration: underline;
}

#right h1
{
position: relative;
font-size: 1.4em;
color: #996633;
}

#right h1 a
{
color: #4571A2;
text-transform: uppercase;
text-decoration: none;
}

#right p
{
position: relative;
line-height: 1.5em;
padding: .75em 0 .75em 0;
}

.postfoot
{
position: relative;
padding-bottom: 45px;
border-top: 1px solid #C0C2C2;
color: #4571A2;
font-weight: bold;
font-size: .85em;
}


#left
{
position: relative;
float: left;
width: 165px;
padding-left: 0px;
font-size: .85em;
}

#left h2
{
position: relative;
padding-bottom: 15px;
font-weight: bold;
text-transform: uppercase;
font-size: 1em;
color: #4571A2;
}

#left h3
{
position: relative;
padding-bottom: 15px;
font-weight: bold;
text-transform: uppercase;
font-size: 1em;
color: #C0C2C2;
}

.subnav
{
font-weight: bold;
text-transform: uppercase;
font-size: 1.1em;
color: #4571A2;
padding-bottom: 45px;
}

.subnav li
{
position: relative;
padding: 7px 15px 7px 0px;
background: url(img/tag.gif) right center no-repeat;
}

.subnav li a
{color: #4571A2;}


.sblist
{
position: relative;
padding-bottom: 15px;	
font-size: 1.1em;
}

.sblist li
{
position: relative;
padding: 5px 0 5px 0;
font-size: 1.1em;
}

.sblist li a
{
color: #4571A2;
}

.commentlist li
{
position: relative;
padding: 10px;
border: 1px solid #ddd;
background: #000;
margin-bottom: 10px;	
}

#comment
{
width: 350px;
}









/* page images ASH CHANGE THESE TO THE CORRECT IMAGES WHEN YOU HAVE THEM ********************************************/

div.p1
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/p1img.gif) top left no-repeat;
}


div.p2
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/Boardwalk569.jpg) top left no-repeat;
}


div.p3
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/LodgeDine.jpg) top left no-repeat;
}


div.p51
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/Boardwalk.jpg) top left no-repeat;
}


div.p52
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/Pier.jpg) top left no-repeat;
}


div.p53
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/JustBreathe.jpg) top left no-repeat;
}


div.p57
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/DarlasBoutique.jpg) top left no-repeat;
}


div.p58
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/JillsBloomers.jpg) top left no-repeat;
}


div.p59
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/TBBooks.jpg) top left no-repeat;
}


div.p64
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/LightMyFire.jpg) top left no-repeat;
}


div.p81
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/ThePearl.jpg) top left no-repeat;
}


div.p82
{
position: relative;
margin-top: -9px;
padding-top: 317px;
background: url(img/XenasCafe.jpg) top left no-repeat;
}



/* footer */

#foot
{
position: relative;
margin: auto;
width: 950px;
height: 33px;
background: url(img/footer.gif) top left repeat-y;
}
