html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img1, ol, ul, li, fieldset, form, label, legend {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : inline-block;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}
.clear {
clear : both;
}
.clr {
clear : left;
}
body {
background : #000 url(img1/cntbg2.gif);
background-repeat : repeat;
margin : 10px;
}
.flolft {
float : left;
}
.big {
font-size : 22px;
}
ul.menu {
list-style-type : none;
width : auto;
position : relative;
display : block;
height : 35px;
font-size : 0.6em;
font-family : Verdana, Helvetica, Arial, sans-serif;
border : 1px solid #000;
margin : 0;
padding : 0;
}
ul.menu li {
display : block;
float : left;
margin : 0;
padding : 0;
}
ul.menu li a {
float : left;
color : #ccc;
text-decoration : none;
height : 24px;
padding : 10px 15px 0;
font-weight : bold;
}
ul.menu li a:hover, .current {
color : #fff;
background : url(images/bg.png) repeat-x left top;
text-decoration : none;
}
ul.menu .current a {
color : #fff;
font-weight : 700;
}
ul.menu.red {
background-color : #7F7F7F;
}
ul.menu.red li a:hover, .menu.red li.current {
background-color : #454545;
}
.content {
width : 1100px;
height : auto;
background-color : #000;
border : 1px solid #fff;
padding-bottom : 10px;
margin : 0 auto;
text-align : left;
}
#right_cont {
width : 286px;
height : 610px;
float : right;
margin-right : 20px;
}
#header {
width : auto;
height : 287px;
padding-bottom : 13px;
margin : 0 auto;
text-align : left;
background-color : #000;
}
#folio {
width : 960px;
border-left : 1px solid #9c9c9c;
border-right : 1px solid #9c9c9c;
padding-bottom : 15px;
margin : 0 auto;
text-align : left;
}
#services, #photos, #section, #about, #contact {
width : 960px;
border-left : 1px solid #9c9c9c;
border-right : 1px solid #9c9c9c;
padding-top : 15px;
padding-bottom : 15px;
margin : 0 auto;
text-align : left;
}
#latest_news {
width : 960px;
height : 130px;
padding : 15px 0 15px 0;
background-color : #fff;
}
#latest_news h2 {
color : #000;
padding-top : 25px;
}
#latest_news p {
color : #000;
font-size : 14px;
}
#folio {
font-size : 62.5%;
font-family : Arial, Helvetica, sans-serif;
}
#folio_box h2 {
padding-top : 15px;
}
#photos {
margin-bottom : 10px;
border-bottom : 1px solid #9c9c9c;
}
#folio {
border-top : 1px solid #9c9c9c;
}
.one {
background-color : #000040;
}
.two {
background-color : #454545;
}
.three {
background-color : #525252;
}
.four {
background-color : #454545;
}
.five {
background-color : #525252;
}
.six {
background-color : #454545;
}
.left {
width : 570px;
float : left;
}
.left img, .tleft img {
padding : 10px;
display : block;
vertical-align : bottom;
border : 1px solid #ccc;
}
.tleft {
width : 960px;
float : left;
}
.strfol {
float : left;
clear : both;
}
.lone, a.rollover {
display : block;
width : 700px;
height : 300px;
text-decoration : none;
background : url("img1/newflo1.jpg");
margin-left : 15px;
}
.lone, a.rollover:hover {
background-position : 0% -300px;
margin-left : 15px;
}
#right {
width : 300px;
float : right;
margin : 0 45px 15px 35px;
}
.right {
width : 300px;
float : right;
margin : 0 15px 15px 15px;
}
#picturedestination {
width : 900px;
height : 598px;
border : 1px solid #fff;
margin : 0 auto;
text-align : left;
}
a:link, a:visited {
color : #d7a83c;
text-decoration : none;
}
a:hover {
color : #777;
text-decoration : none;
}
h1 {
margin-left : 20px;
font-family : "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
font-weight : normal;
text-transform : uppercase;
font-size : 22px;
color : #d98218;
letter-spacing : 0.2em;
line-height : 1.5em;
}
h4 {
margin : 15px 15px 0 20px;
font-family : "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
font-size : 12px;
letter-spacing : 0.2em;
line-height : 1.3em;
color : #fff;
}
h2 {
margin-left : 20px;
font-family : "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
font-weight : normal;
text-transform : uppercase;
font-size : 22px;
color : #d98218;
letter-spacing : 0.2em;
line-height : 1.5em;
}
h2.fr {
margin-top : 20px;
}
p, .rssdescription {
font-size : 12px;
margin-left : 20px;
font-family : "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
font-weight : normal;
letter-spacing : 0.2em;
color : #dad2ae;
line-height : 1.5em;
}
p.descrip {
font-size : 12px;
margin : 15px 15px 0 20px;
color : #fff;
}
p.defin {
font-size : 20px;
margin : 20px 15px 0 5px;
font-weight : bold;
color : #000;
}
.rsstitle {
font-family : "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
font-size : 24px;
margin : 10px 15px 0 15px;
font-weight : bold;
color : #000;
}
.rssdate {
font-family : "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
font-size : 20px;
margin : 10px 15px 0 15px;
font-weight : bold;
color : #fff;
}
p.time {
margin-left : 69px;
color : #999;
padding : 2px 2px 2px 0;
}
.twit {
padding : 15px 0 0 0;
}
#navcontainer {
width : 505px;
background-color : #000;
margin-left : 15px;
float : left;
}
a img, a.img:link, a.img:visited, a.img:hover, a.link {
border-width : 0;
}
.thunbnail img.noborder {
padding : 0;
border : none;
}
a img {
border : none;
}
.thunbnail img.noborder {
padding : 0;
border : none;
}
.thumbnail img {
border : 1px solid #f2e9ff;
background : #454545;
margin : 2px;
}
.thumbnail a.img:hover img {
background-color : #b8b8b8;
}
.thumbnail img.noborder {
padding : 0;
border : none;
}
#coupon {
top : 1985px;
left : 151px;
position : absolute;
cursor : pointer;
width : 960px;
border : 1px solid white;
background : url(img1/slider-coupon.png) no-repeat 0% bottom;
}
.closed {
height : 129px;
}
.open {
height : 176px;
}
#folio_box {
background : #454545 url(images1/bg_rightbar2.jp) no-repeat left top;
float : left;
width : 652px;
font-size : 1.2em;
}
h3 {
font-weight : normal;
}
#expander {
margin : 20px 20px;
width : 550px;
}
h3.show {
cursor : pointer;
font-size : 1.2em;
font-weight : bold;
background : url(images1/bg2.jpg) no-repeat;
margin : 3px 0 0 0;
padding : 14px 15px;
color : #fff;
}
h3.show span {
font-weight : normal;
color : #d97930;
margin-left : 20px;
}
.set img.folio, div.set img.folio a {
margin : 0 0 0 2px;
padding : 0;
clear : both;
float : left;
border : none;
}
.set img.folio {
height : 175px;
}
.set {
margin : 0;
padding : 0;
height : 220px;
}
.set span {
padding : 15px;
display : block;
margin : 0 0 0 2px;
color : #999;
background : url(images1/bg_tab-span111.jpg) no-repeat left top;
float : left;
width : 520px;
}
.set span .icon {
float : right;
margin : 0 0 0 5px;
}
.set span .view, .set span .view a:link {
float : right;
margin : 0 0 0 8px;
border : none;
}
.l_hov {
width : 93px;
height : 15px;
float : right;
background : url(images1/launch111.gif) no-repeat;
}
.l_hov:hover {
background-position : 0% -15px;
height : 15px;
float : right;
}
#footer {
width : 860px;
height : 40px;
background-color : #000;
margin : 0 auto;
text-align : left;
padding-top : 10px;
}
.moreboxy {
width : 960px;
background-color : #fff;
border : 1px solid #ecdda1;
margin : 10px auto;
text-align : left;
padding : 10px 10px 5px 10px;
margin-bottom : 10px;
}
#cloud a.tag1 {
font-size : 0.7em;
font-weight : 100;
}
#cloud a.tag2 {
font-size : 0.8em;
font-weight : 200;
}
#cloud a.tag3 {
font-size : 0.9em;
font-weight : 300;
}
#cloud a.tag4 {
font-size : 1em;
font-weight : 400;
}
#cloud a.tag5 {
font-size : 1.2em;
font-weight : 500;
}
#cloud a.tag6 {
font-size : 1.4em;
font-weight : 600;
}
#cloud a.tag7 {
font-size : 1.6em;
font-weight : 700;
}
#cloud a.tag8 {
font-size : 1.8em;
font-weight : 800;
}
#cloud a.tag9 {
font-size : 2.2em;
font-weight : 900;
}
#cloud a.tag10 {
font-size : 2.5em;
font-weight : 900;
}
#cloud {
padding : 2px;
line-height : 3em;
text-align : center;
}
#cloud a {
padding : 5px;
color : #a39151;
text-decoration : none;
}
#cloud a:hover {
padding : 5px;
color : #efe6c2;
text-decoration : none;
}
#cloud {
margin : 0;
}
#cloud li {
display : inline;
}
.sub {
font-family : "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
font-weight : normal;
font-size : 14px;
color : #fff;
}

.freakystyle  { }

.checkout { color:red; font-size:20px; }

.mrg { margin-top:-16px; }
#lnews  {width:650px; height:100px; float:left;  }
#rnews {width:300px; height:100px; float:left;  }
