body {
background-color:#000;
color:#444;
font:13px Arial, Helvetica, sans-serif;
background:#c2aa7c url('../images/bg_patern.gif') repeat;
margin:0;
padding:0;
}

td
{
font:13px Arial, Helvetica, sans-serif;
}

/* MAIN STRUCTURE start */
#container {
width:1000px;
margin:auto;
}

#innercontainer {
float:left;
width:1000px;
background:url('../images/background.gif') repeat-y top left;
padding:0;
margin:0;
}

#header {
height:280px;
text-align:right;
padding:40px 50px 0 28px;
margin:0;
}

#left {
clear:left;
float:left;
width:253px;
padding:0px 0 0 100px;
}

#right {
float:right;
width:607px;
padding:0px 30px 0 10px;
margin:0;
}

#content {
padding:20px 10px;
}

#footer {
clear:both;
font-size:11px;
font-weight:bold;
color:#09c;
padding:40px 55px 30px;
}
/* MAIN STRUCTURE end */

/* MAIN ELEMENTS start */
#header p {
font-size:11px;
font-weight:bold;
color:#09c;
padding:0;
margin:10px 0;
}

#content p {
padding:0;
margin:0 0 10px 0;
}

#content a {
color:#444;
}

#content a:hover {
color:#000;
}

.photostrip {
text-align:left;
width:777px;
height:239px;
background:url('../images/photostrip.gif') no-repeat top left;
padding:28px 0 0 136px;
margin:0;
}

div.middleimg {
width:236px;
height:217px;
margin:0 10px 0 15px;
float: left;
}

div.rightimg {
width:295px;
height:217px;
float: left;
}

/* MAIN ELEMENTS end */

/* HEADINGS start*/
h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0 0 10px 0;
}

h1 {
font-size:14px;
}

h1.title {
font-size:22px;
color:#09c;
}

h1.latestnews {
display:block;
width:276px;
height:31px;
color:#6e5129;
background:url('../images/headings/h_latest-news.gif') no-repeat top left;
}

h1.whatson {
display:block;
width:276px;
height:31px;
color:#6e5129;
background:url('../images/headings/h_whatson.gif') no-repeat top left;
}

h2 {
font-size:14px;
font-weight:normal;
}

h2.title {
font-size:16px;
}

h3 {
font-size:12px;
}

.boxcontent h3 {
margin:0;
}

h4 {
font-size:12px;
font-weight:normal;
}

h5 {
font-size:10px;
}

h6 {
font-size:10px;
font-weight:normal;
}
/* HEADINGS STYLES end */


/* LEFT SIDE ELEMENTS and MAIN NAVIGATION MENU start */
.photostrip img.leftimg {
width:190px;
height:217px;
}

ul#navmenu {
list-style-type:none;
margin:0;
padding:20px 20px 20px 0;
}

ul#navmenu li {
margin:0;
padding:0 0 5px;
}

ul#navmenu li a {
color:#fff;
text-decoration:none;
font:14px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

ul#navmenu ul {
list-style-type:none;
margin:0;
padding:5px 0 5px 20px;
}

ul#navmenu ul li {
margin:0;
padding:0 0 5px;
}

ul#navmenu li a:hover, ul#navmenu li a.current,

#page-home ul#navmenu li a#home, #page-entertainment ul#navmenu li a#entertainment
{
color:#fc3;
}

/* LEFT SIDE ELEMENTS and MAIN NAVIGATION MENU end */

/* FOOTER ELEMENTS start */
#footer ul {
float:right;
list-style-type:none;
padding:0;
margin:0;
}

#footer ul li {
display:inline;
padding:0 25px 0 0;
margin:0;
}

#footer ul li.last {
padding-right:0;
}

#footer a {
color:#09c;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

#footer span {
float:left;
color:#fff;
}
/* FOOTER ELEMENTS end */

/* OTHER ELEMENTS start */
.hidden {
display:none;
}

#content a.more {
color:#09c;
font-weight:bold;
text-decoration:none;
}

#content a.more:hover {
color:#000;
}

.note {
font-weight:bold;
color:#09c;
}

.box {
float:left;
width:276px;
border:1px solid #c6af84;
}

.boxcontent {
padding:15px;
}

.boxcontent img {
border:none;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
}

.blue {
color:#09c;
}

/* OTHER ELEMENTS end */
.Heading
{
	font-size:22px;
	color:#09c;
}
.SubHeading
{
	font-size:16px;
	color:#09c;
}
.Disclaimer
{
	font-size: 85%;
	font-style: italic;
}