body {
background:#000000;
background-image:url(/img/curtlefty.jpg);
background-repeat:no-repeat;
background-position:top left;
margin:0;
font-family:'Myriad Roman',Myriad,Helvetica,Verdana,Arial,sans-serif; 
}

body.new{
background:url(/img/please.jpg);
background-repeat:repeat-y;
background-position: top left;
background-color:#000000;
margin:0;
padding:0;
}

#container {
margin-left:0px; 
}

#container2{
width:900px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#container3{
width:800px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
}


#container4{
width:500px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#left {
margin-left:0px;
background: url(/img/curtleft.jpg) no-repeat top left;
float:left;
position: fixed;
top:0px;
left:0px;
overflow:hidden;
height:1000px;
width:80px;
}


#header {
width:900px;
overflow:hidden;
margin-right:auto;
margin-left:auto;
}

#header2{
width:800px;
text-align:center;
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#middle {
background: #000000;
width:800px;
}

#footer {
width: 600px;
margin-right: auto;
margin-left: auto;
margin
}

.footer {
font-size: 11px;
color: #CCCC66;
font-family: Arial, sans-serif;
}


#footer2{
width:800px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
padding:20px 0 20px 0;
text-align:center;
font-size: 11px;
color: #CCCC66;
font-family: Arial, sans-serif;
}

.details {
font-family: Courier;
font-size: 12px;
}

.limo {
font-family: Courier;
font-size: 14px;
}

.headish{
color: #CCBE22;
font-family: Courier;
font-size: 30px;
}

.l {
float:left;
padding: 0px 0px 30px 80px;
}

.l2 {
float:left;
padding: 0px 0px 0px 20px;
}

.line {
background: url('dot.jpg') repeat-x top;
padding-top:2px;
margin-bottom:5px;
}

.readfull {
font-size: 10px;
text-align: center;
}

.weekly {
font-family: Arial, sans-serif;
font-size: 15px;
color: #6699FF;
width: 620px;
padding:0 0 0 80px;
line-height: 20px;
text-align: left;
}

.package {
font-family: Arial, sans-serif;
font-size: 30px;
color: #6699FF;
line-height: 70px;
}

.contact {
font-family: Arial, sans-serif;
font-size: 16px;
color: #6699FF;
line-height: 30px;
letter-spacing: 1px;
width: 400px;
text-align: left;
}

.exerpt {
font-size: 15px;
color: #CCBE22;
width: 500px;
line-height:20px;
letter-spacing: .5px;
text-align: left;
}

.join{
color: #CCBE22;
font-size:18px;
width: 700px;
}

.notice {
color: #CCBE22;
font-family: Courier;
font-size:10px;
}

.lefty {
text-align: left;
padding: 0px 0px 0px 50px;
}

.leftish {
width:370px;
float:left;
padding: 5px 35px 20px 35px;
}

td.leftish {
width:350px;
padding: 5px 0 5px 40px;
}


.rightish {
width:300px;
float:left;
}

.texty{
font-size:.9em;
line-height:1.3em;
color:#CCCC66;
padding:0 0 0 020px;
}

.texty2{
font-size:26px;
color:#CCCC66;
}

.martinis {
font-family: Courier;
font-size: 14px;
color: #ffffff;
}

.marthead {
font-size:22px;
color: #CCCC66;
}

img.cent {
vertical-align: middle;
}

.floatright {
float:right;
}

tr.trdiva {
height: 250px;
}

span.divaname{
font-size:60px;
color:#CCCC66;
}

td.dname{
padding:0 0 40px 40px;
}

a:link {color: #CCCC66; text-decoration: none;}
a:visited {color: #CCCC66; text-decoration: none;}
a:hover {color: #ffffff; text-decoration: none;}

a.nav { display:block; height:49px; width:85px; overflow:hidden; }
a.nav:hover { display:block; text-indent:-85px; }

a.pack {color:#6699FF; text-decoration: none;}
a.pack:hover {color:#A2C1FF; text-decoration: none;}

img {border:0px;}

img.nav {display:block;}

.daily{
width:700px;
margin-right:auto;
margin-left:auto;
text-align:center;
font-size:13px;
color:#ffffff;
}
