body {
background:#000 url('../images/backgrounds/back_body.gif') repeat;
color:#fff;
font:11px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

/* MAIN STRUCTURE start */
#container {
width:996px;
margin:auto;
background:#0f1010 url('../images/backgrounds/back_home-top.jpg') no-repeat top left;
}

#header {
height:195px;
padding:12px 14px;
margin:0;
}

#innercontainer {
float:left;
}

#left {
clear:left;
float:left;
width:182px;
padding:0 14px 0 0;
}

#content {
float:left;
width:596px;
padding:0 0 0 7px;
border-left:1px solid #212121;
}

.content-container {
padding:0 15px;
}

#right {
float:right;
width:196px;
}

#footer{
clear:both;
width:970px;
height:135px;
background:url('../images/backgrounds/back_footer.gif') no-repeat top left;
color:#333;
font-weight:bold;
padding:10px 13px;
}
/* MAIN STRUCTURE end */
.soman{ display:inline;width:170px; margin-top:10px;}
.soman h3{margin:0; padding:0; display:inline;}
.soman h3 a{text-decoration:none;color:#ffffff;}
/* MAIN ELEMENTS start */
.topbanner {
float:right;
width:770px;
height:160px;
margin-right:2px;
}

.content-img {
float:right;
width:155px;
margin:0 0 15px 15px;
}

.articleimg {
margin:0 0 15px;
width:150px;
border:1px solid #ccc;
}

#content a {
color:#333;
text-decoration:underline;
}

#content a:hover {
color:#000;
}

#content p {
margin:10px 0;
padding:0;
}
/*
#content img{
margin-bottom:30px;
}


/* MAIN ELEMENTS end */

/* FORM ELEMENTS start */

input.greyfield {
float:left;
height:16px;
border:1px solid #646464;
background-color:#808080;
color:#fff;
}

fieldset.directory-search {
padding:0;
margin:10px 0 0;
border:none;
}

fieldset.directory-search .field {
margin:0 0 10px 10px;
width:150px;
overflow:hidden;
}

fieldset.directory-search .submit {
display:block;
width:116px;
height:30px;
background:url('../images/buttons/b_search.gif') no-repeat top left;
padding:0;
margin:0;
border:none;
}

.submitarrow {
float:left;
display:block;
width:21px;
height:20px;
background:url('../images/buttons/b_arrow.gif') no-repeat top left;
padding:0;
margin:0;
border:none;
}

fieldset.directory-search .submit:hover, .submitarrow:hover {
background-position:bottom;
}

#content label {
float:left;
display:block;
width:120px;
margin:0;
padding:0;
font-weight:bold;
}

#content input {
display:inline;
margin:0;
padding:0;
}

.w50 {
width:50px;
}

.w100 {
width:100px;
}

.w250 {
width:250px;
}
/* FORM ELEMENTS end */

/* HEADINGS start*/
h1, h2, h3, h4, h5, h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
margin:0 0 10px 0;
}

h1 {
font-size:13px;
font-weight:bold;
}

h1.title {
font-size:14px;
color:#fff;
padding:0 0 0 15px;
margin:0 0 30px 0;
}

h2 {
font-size:13px;
font-weight:normal;
}

h3 {
font-size:11px;
font-weight:bold;
}

h4 {
font-size:11px;
font-weight:normal;
}

h5 {
font-size:10px;
font-weight:bold;
}

h6 {
font-size:10px;
font-weight:normal;
}
/* HEADINGS STYLES end */

/* HEADER ELEMENTS and MAIN NAVIGATION MENU start */

ul#navmenu {
display:block;
list-style-type:none;
margin:10px 0 0 192px;
padding:0;
}

ul#navmenu li {
display:inline;
margin:0 20px;
padding:0;
}

ul#navmenu li a {
color:#fff;
text-decoration:none;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}

ul#navmenu li a:hover,

#page-home ul#navmenu li a#home, #page-eat ul#navmenu li a#eat, #page-see ul#navmenu li a#see, #page-stay ul#navmenu li a#stay, #page-play ul#navmenu li a#play, #page-property ul#navmenu li a#property, #page-events ul#navmenu li a#events, #page-news ul#navmenu li a#news, #page-directory ul#navmenu li a#directory, #page-help ul#navmenu li a#help
{
color:#fc3;
}

/* HEADER ELEMENTS and MAIN NAVIGATION MENU end */

/* SIDE NAVIGATION MENU start */
ul.sidenav {
list-style-type:none;
margin:0 15px;
padding:0;
}

ul.sidenav li {
margin:0;
padding:0 0 10px 0;
}

ul.sidenav li a {
font-weight:bold;
color:#fff;
text-decoration:none;
}

ul.sidenav li a:hover {
color:#fc3;
}
/* SIDE NAVIGATION MENU end */

/* FOOTER ELEMENTS start */
#footer span {
float:left;
}

ul.footerlinks {
float:left;
list-style-type:none;
margin:0 0 0 35px;
padding:0;
}

ul.footerlinks li {
display:inline;
margin:0;
padding:0 10px;
}

ul.footerlinks li a {
font-weight:bold;
color:#fff;
text-decoration:none;
}

ul.footerlinks li a:hover, #page-about a#about, #page-services a#services, #page-advertise a#advertise, #page-privacy a#privacy, #page-disclaimer a#disclaimer {
color:#fc3;
}

.footerlogos {
float:right;
padding:15px 0 0;
}

.footerlogos p {
}

.footerlogos ul {
float:left;
list-style-type:none;
margin:0;
padding:0;
}

.footerlogos li {
display:inline;
margin:0;
padding:0 51px;
}

.footerlogos li a img {
border:none;
}

/* FOOTER ELEMENTS end */

/* for the HOMEPAGE only start* /
#contenthomecontainer {
float:left;
width:308px;
}

#contenthome {
margin:auto;
padding:0 15px;
background-color:blue;
}

#contenthome p{
margin:0;
}
/* for the HOMEPAGE only end*/

/* BOXES start */

.box-left-yellow, .box-left-grey {
width:182px;
padding:0 0 15px;
margin:0 0 5px;
}

.box-left-yellow {
background:#fcbe00 url('../images/boxes/box_left_yellow_bottom.gif') no-repeat bottom left;
}

.box-left-grey {
background:#393939 url('../images/boxes/box_left_grey-dark_bottom.gif') no-repeat bottom left;
}

.box-left {
width:182px;
padding:0 0 15px;
margin:0 0 5px;
}

.box-left.redmenu {
background:#ad0e15 url('../images/boxes/box_left_red_bottom.gif') no-repeat bottom left;
}

.box-left.bluemenu {
background:#0161b2 url('../images/boxes/box_left_blue_bottom.gif') no-repeat bottom left;
}

.box-left.greenmenu {
background:#139034 url('../images/boxes/box_left_green_bottom.gif') no-repeat bottom left;
}

.box-left.green-dark-menu {
background:#025862 url('../images/boxes/box_left_green-dark_bottom.gif') no-repeat bottom left;
}

.box-left.purplemenu {
background:#572e6d url('../images/boxes/box_left_purple_bottom.gif') no-repeat bottom left;
}

.box-left.yellowmenu {
background:#572e6d url('../images/boxes/box_left_yellow_bottom.gif') no-repeat bottom left;
}

.box-left.orangemenu {
background:#c15d0c url('../images/boxes/box_left_orange_bottom.gif') no-repeat bottom left;
}

.box-left.greymenu {
background:#666 url('../images/boxes/box_left_grey_bottom.gif') no-repeat bottom left;
}

.box-left.pinkmenu {
background:#8c0561 url('../images/boxes/box_left_pink_bottom.gif') no-repeat bottom left;
}

.box-left-yellow img, .box-left-grey img {
padding:0;
margin:0;
border:none;
}

#content a.box-middle-red, #content a.box-middle-blue, #content a.box-middle-orange, #content a.box-middle-purple, #content a.box-middle-green, #content a.box-middle-teal {
float:left;
display:block;
width:263px;
height:155px;
padding:10px;
margin:0 0 10px 7px;
text-decoration:none;
color:#fff;
}

#content a.box-middle-red img, #content a.box-middle-blue img, #content a.box-middle-orange img, #content a.box-middle-purple img, #content a.box-middle-green img, #content a.box-middle-teal img {
border:none;
}

.box-middle-red {
background:url('../images/boxes/box_middle_red2.gif') no-repeat top left;
}

.box-middle-blue {
background:url('../images/boxes/box_middle_blue2.gif') no-repeat top left;
}

.box-middle-orange {
background:url('../images/boxes/box_middle_orange.gif') no-repeat top left;
}

.box-middle-purple {
background:url('../images/boxes/box_middle_purple.gif') no-repeat top left;
}

.box-middle-green {
background: url("../images/boxes/box_middle_green.gif") no-repeat top left;
}

.box-middle-teal {
background:url('../images/boxes/box_middle_teal.gif') no-repeat top left;
}

.box-middle-big-green {
clear:both;
width:555px;
height:215px;
background: url("../images/boxes/box_middle_big_green.gif") no-repeat top left;
padding:10px;
margin:0 0 10px 7px;
}

.box-middle-big-green:hover {
background-position:bottom;
}

.box-middle-big-white 
{
width:576px;
padding:0 0 15px;
background:#fff url('../images/boxes/box_middle_white_bottom.gif') no-repeat bottom left;
color:#333;
}

.box-right-grey-light, .box-right-grey {
width:196px;
padding:0 0 15px;
margin:0 0 5px;
}

.box-right-grey-light {
background:#6a6a6a url('../images/boxes/box_right_grey-light_bottom.gif') no-repeat bottom left;
}

.box-right-grey {
background:#363636 url('../images/boxes/box_right_grey_bottom.gif') no-repeat bottom left;
}

#content a.box-middle-red:hover, #content a.box-middle-blue:hover, #content a.box-middle-orange:hover, #content a.box-middle-purple:hover, #content a.box-middle-green:hover, #content a.box-middle-teal:hover {
background-position:bottom;
}

.box-banner {
width:554px;
height:154px;
padding:11px;
margin:0;
}

.box-banner img {
width:550px;
height:150px;
border:1px solid #ccc;
}

.box-banner.redbanner {
background:url('../images/boxes/banner_area/red.gif') no-repeat top left;
}

.box-banner.bluebanner {
background:url('../images/boxes/banner_area/blue.gif') no-repeat top left;
}

.box-banner.greenbanner {
background:url('../images/boxes/banner_area/green.gif') no-repeat top left;
}

.box-banner.green-dark-banner {
background:url('../images/boxes/banner_area/green-dark.gif') no-repeat top left;
}

.box-banner.purplebanner {
background:url('../images/boxes/banner_area/purple.gif') no-repeat top left;
}

.box-banner.yellowbanner {
background:url('../images/boxes/banner_area/yellow.gif') no-repeat top left;
}

.box-banner.orangebanner {
background:url('../images/boxes/banner_area/orange.gif') no-repeat top left;
}

.box-banner.greybanner {
background:url('../images/boxes/banner_area/grey.gif') no-repeat top left;
}

.box-banner.pinkbanner {
background:url('../images/boxes/banner_area/pink.gif') no-repeat top left;
}

.box-middle-big {
width:556px;
padding:10px;
background-color:#fff;
color:#333;
}

.box-middle-big_bottom {
width:576px;
height:15px;
padding:0;
margin:0;
background: url('../images/boxes/box_middle_white_bottom.gif') no-repeat bottom left;
}

.box-middle-big.red {
background:#fff url('../images/boxes/titles/box_middle_title_red.gif') no-repeat top left;
}

.box-middle-big.blue {
background:#fff url('../images/boxes/titles/box_middle_title_blue.gif') no-repeat top left;
}

.box-middle-big.green {
background:#fff url('../images/boxes/titles/box_middle_title_green.gif') no-repeat top left;
}

.box-middle-big.green-dark {
background:#fff url('../images/boxes/titles/box_middle_title_green-dark.gif') no-repeat top left;
}

.box-middle-big.purple {
background:#fff url('../images/boxes/titles/box_middle_title_purple.gif') no-repeat top left;
}

.box-middle-big.yellow {
background:#fff url('../images/boxes/titles/box_middle_title_yellow.gif') no-repeat top left;
}

.box-middle-big.orange {
background:#fff url('../images/boxes/titles/box_middle_title_orange.gif') no-repeat top left;
}

.box-middle-big.grey {
background:#fff url('../images/boxes/titles/box_middle_title_grey.gif') no-repeat top left;
}

.box-middle-big.pink {
background:#fff url('../images/boxes/titles/box_middle_title_pink.gif') no-repeat top left;
}

.boxcontent {
display:block;
padding:53px 10px 0;
}

.boxcontent img {
float:left;
margin-right:10px;
}

.box-middle-big a.more {
display:block;
width:73px;
height:24px;
padding:0;
margin:0;
}

.box-middle-big.red a.more {
background:url('../images/buttons/more-eat.gif') no-repeat top left;
}

.box-middle-big.blue a.more {
background:url('../images/buttons/more-stay.gif') no-repeat top left;
}

.box-middle-big.green a.more {
background:url('../images/buttons/more-events.gif') no-repeat top left;
}

.box-middle-big.green-dark a.more {
background:url('../images/buttons/more-live.gif') no-repeat top left;
}

.box-middle-big.purple a.more {
background:url('../images/buttons/more-play.gif') no-repeat top left;
}

.box-middle-big.yellow a.more {
background:url('../images/buttons/more-directory.gif') no-repeat top left;
}

.box-middle-big.orange a.more {
background:url('../images/buttons/more-see.gif') no-repeat top left;
}

.box-middle-big.grey a.more {
background:url('../images/buttons/more-news.gif') no-repeat top left;
}

.box-middle-big.pink a.more {
background:url('../images/buttons/more-help.gif') no-repeat top left;
}

/* BOXES end */

/* BUTTONS start */
a#b_advertise {
display:block;
width:182px;
height:46px;
background:url('../images/buttons/b_advertise.gif') no-repeat top left;
}

a#b_enquiry {
display:block;
width:182px;
height:46px;
background:url('../images/buttons/b_enquiry.gif') no-repeat top left;
}

a#b_join-mailing-list {
display:block;
width:196px;
height:46px;
background:url('../images/buttons/b_join-mailing-list3.gif') no-repeat top left;
}

a#b_latest-events {
display:block;
width:196px;
height:46px;
background:url('../images/buttons/b_latest-events2.gif') no-repeat top left;
}

a#b_advertise:hover, a#b_enquiry:hover, a#b_join-mailing-list:hover, a#b_latest-events:hover {
background-position:bottom;
}

/* BUTTONS end */

/* OTHER ELEMENTS start */
.hidden {
display:none;
}

.banner {
width:196px;
border:none;
}

.mt5 {
margin-top:5px;
}

.mb10 {
margin-bottom:10px;
}

.plr10 {
padding:0 10px;
}

.white {
color:#fff;
}

.floatright {
float:right;
}

a.more, #content a.more {
text-decoration:none;
font-weight:bold;
}

.bluelink, #content a.bluelink {
color:#069;
}

.bluelink:hover, #content a.bluelink:hover {
color:#000;
}

.bannersright {
text-align:center;
}

.bannersright img {
margin:0 0 10px;
border:none;
}

.ml20 {
margin-left:20px;
}

#right img {
border:none;
}

#flashcontainer {
padding:0 0 15px 7px;
}
/* OTHER ELEMENTS end */