
@charset "utf-8";
* {
margin : 0;
padding : 0;
}
html, body {
font : 13px/15px Arial, Helvetica, sans-serif;
color : #fff;
}
img {
border : 0;
}
div#wrapper {
width : 950px;
margin : 0 auto;
}
div#bodycontent {
display : block;
}
div.leftcontent {
float : left;
width : 279px;
}
div.branding {
border : 1px solid #4a4a4a;
border-top : none;
display : block;
}
div.branding_banner {
border : 1px solid #4a4a4a;
border-top : none;
display : block;
}
div.navigation {
display : block;
border : 1px solid #4a4a4a;
border-bottom : none;
margin : 25px 0 0 0;
}
div.navigation ul {
display : block;
list-style : none;
}
div.navigation ul li {
display : block;
border-bottom : 1px solid #4a4a4a;
}
div.rightcontent {
float : right;
width : 623px;
}
div.ban, div.content {
display : block;
line-height : 18px;
}
div.content p {
display : block;
padding : 0 0 15px 0;
}
div.content {
padding : 15px 0 0 0;
}
h1 {
font : 30px/normal Georgia, "Times New Roman", Times, serif;
padding : 2px 0 15px 0;
}

/*div#bottomcontent {
margin : 30px 0;
border : 1px solid #fff;
border-right : none;
height : 100px;
overflow : hidden;
float : left;
}
div#bottomcontent div {
float : left;
border-right : 1px solid #fff;
}*/

div#bottomcontent {
margin : 30px 0;
border : 0px solid #fff;
border-right : none;
height : 5px;
overflow : hidden;
float : left;
}
div#bottomcontent div {
float : left;
border-right : 1px solid #fff;
}

div.special {
width : 274px;
height : 100px;
position : relative;
}
div.special p {
display : block;
padding : 10px 0 0 120px;
font-size : 18px;
text-transform : capitalize;
}
div.special p.moreinfo {
height : 20px;
position : absolute;
right : 15px;
bottom : 10px;
}
div.special p.moreinfo a {
display : block;
height : 20px;
width : 60px;
float : right;
text-decoration : none;
color : #ffffff;
background-color:#000000;
}
div#footer {
font-size : 11px;
float : left;
width : 950px;
padding : 15px 0;
border-top : 1px solid #585858;
color : #9b9b9b;
}
div.copy {
float : left;
}
div.powered {
float : right;
}
div.navigation ul li a {
display : block;
padding : 10px 10px 10px 40px;
background : url(../images/bul.gif) no-repeat 25px 14px;
text-decoration : none;
color : #fff;
font-size : 12px;
text-transform : uppercase;
}
div.navigation ul li a:hover {
background : #292929 url(../images/bul.gif) no-repeat 25px 14px;
}
#footer a {
color : #9b9b9b;
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
}
.clear {
clear : both;
}
#contact-form {
width : 100%;
}
#contact-form label {
float : left;
width : 150px;
}
.input-box {
width : 300px;
}
.red-msg {
font-weight : bold;
color : #990000;
background-color : #d98100;
border : 1px solid #996600;
padding : 1px;
}
.green-msg {
font-weight : bold;
color : #003300;
background-color : #d98100;
padding : 1px;
border : 1px solid #996600;
}
.thumb-border {
width : 150px;
height : 170px;
text-align : center;
float : left;
margin : 10px;
padding : 10px;
}
.thumb-border2 {
width : 250px;
text-align : center;
float : left;
margin : 10px;
padding : 10px;
}
.thumb-border a {
text-decoration : none;
color : #fff;
}
.thumb-border img {
border : 2px solid #fff;
}
.thumb-border2 img {
border : 2px solid #fff;
}
a.white-link {
color : #ffffff;
padding : 5px;
font : 30px/normal Georgia, "Times New Roman", Times, serif;
}
a.white-link:hover {
text-decoration : none;
}
a.white-link2 {
color : #ffffff;
padding : 5px;
font : 30px/normal Georgia, "Times New Roman", Times, serif;
text-decoration : none;
}
a.white-link2:hover {
text-decoration : underline;
}
a.normal-link {
color : #ffffff;
}
.content a {
color : #ffffff;
}
div.newsletter {
width : 275px;
height : 100px;
position : relative;
}
div.newsletter p {
display : block;
padding : 5px;
float : right;
font-size : 18px;
text-transform : capitalize;
}
div.newsletter p.moreinfo {
height : 20px;
position : absolute;
right : 15px;
bottom : 10px;
}
div.newsletter p.moreinfo a {
display : block;
height : 20px;
width : 60px;
float : right;
text-decoration : none;
color : #ffffff;
background-color:#000000;
}
div.reserve {
width : 395px;
height : 100px;
position : relative;
color: #FFFFFF;
}
div.reserve p {
display : block;
padding : 5px;
float : right;
font-size : 18px;
text-transform : capitalize;
}
div.reserve p.moreinfo {
height : 20px;
position : absolute;
right : 15px;
bottom : 10px;
}
div.reserve p.moreinfo a {
display : block;
height : 20px;
width : 60px;
float : right;
text-decoration : none;
color : #ffffff;
background-color:#000000;
}
.menu_top_txt {
font-family : Arial, Helvetica, sans-serif;
color : #ffff00;
font-size : 24px;
background-image : url(images/bg_top.jpg);
padding : 10px;
}
.menu_midd_txt {
font-family : Arial, Helvetica, sans-serif;
color : #d6a954;
font-size : 18px;
background-image : url(images/bg_down.jpg);
}
.menu_bott_txt {
font-family : "Times New Roman", Times, serif;
color : #ffffff;
font-style : italic;
font-size : 16px;
}

