/*****************************************************
'	Company: designvisualthoughtstudios (www.dvts.net)
'	Copyright © 2000 - 2003, All rights reserved.
'	Date Created: January 2003
'
'	Last Modified Date:	23rd June, 2003
'	Last Modified By: Benjamin (communication@dvts.net)
'	DO NOT MODIFY THIS DOCUMENT WITHOUT CONSULTING THE AUTHOR
*****************************************************/

/****** a href class ******/ 
a{text-decoration: none; font-weight: bold;}
a:hover{text-decoration: underline; font-weight: bold;}

/****** body class ******/ 
td, p, body, html{font-size: 10px; font-family: verdana, arial, sans-serif; margin: 0 0 0 0}
.heading1{font-size: 12px; color: #333333;}
.heading2{font-size: 18px; color: #FFFFFF;}
.background{background-image: url(../images/bg.gif); background-repeat : repeat-y;}
h1{ font-size: 18px; }
h1.white{font-size: 18px; color: #FFFFFF; margin: 0 0 0 0}
h2{ font-size: 12px; margin-bottom: 0px;}
.sectionHeadingLarge{font-size: 16px; font-weight: bold; color: #333333;}
.sectionHeadingMedium{font-size: 12px; font-weight: bold; color: #333333;}

/****** text class ******/ 
.redtext{color: #95021F;}
.orangetext{color: #CA5C1D;}
.purpletext{color: #960121;}
.blacktext{colour: #000000;}
.greytext{color: #262626;}
.whitetext{color: #FFFFFF;}
.newstext{ font-size: 11px;}

/****** table class ******/ 
ul {list-style: none;	margin-left: 20;	padding-top: 10px;	padding-left: 1em;	text-indent: -1em;	list-style-type: disc; 	}
.mtable{background-color: #D6CEA7;}

/****** div class ******/ 
#top{}
#leftcol{ width:160px; height: 0% auto; float: left;}
#middlecol{margin-left: 14px; margin-right: 14px; float: left; width: 392px; height: 0% auto;}
#rightcol{ width:160px; height: 0% auto; float: left;}

/****** email us forms ******/
.inputfield{ font-size: 11px; }
.textarea{ font-size: 11px; }
.dropdown{ font-size: 11px; }
#hrdotted{background: url(../images/dotted.gif) repeat-x; height: 20px; margin: 10px 0 0 0px; width: 392px;float: left;}
#graphic{float: left; width: 100px; margin: 0px 0 0 0;}
#formholder{width: 392px;}
#textarea{width: 200px; float: left;}
#btn{clear: both;}
/*----------------------------------------------*/
#name{float: left; background: #CCCC99}
#email {float: left; background: #CCCCCC;}
#add{ float: left; background: #9999CC; }

/*----------------------------------------------*/
#cb {float: left; text-align: left; width: 196px; height: 120px; }
#cb ul{margin: 10px 0 0px 0px; line-height: 21px; text-align: left; list-style: none; clear: left;}
/*-------------------------max0r hax0r---------------------------------*/
ul {margin: 0 0 0 10px; text-indent: 1px;}

/*-----------whats on class-------------*/
#WoMon{width: 392px; background: #000026; margin: 10px 0 0 0}
#WoTue{width: 392px; background: #272703; margin: 10px 0 0 0}
#WoWed{width: 392px; background: #565409; margin: 10px 0 0 0}
#WoThu{width: 392px; background: #8B5309; margin: 10px 0 0 0}
#WoFri{width: 392px; background: #8A2006; margin: 10px 0 0 0}
#WoSat{width: 392px; background: #562504; margin: 10px 0 0 0}
#WoSun{width: 392px; background: #275527; margin: 10px 0 0 0}


#WoTop{width: 392px; height: 8px;background: url(../images/whatson/top2.gif) no-repeat top;}
#WoLeft{width: 75px; float: left;}
#WoMid{width: 251px; float: left;}
#WoRight{ width: 48px; text-align: center; float: left; margin: 0 0 0 0}
#WoBottom{width: 392px; height: 8px; clear: left;}
#WoMd{ width: 200px; margin: 0 0 0px 95px;}

/****** Menu divs ******/
#menuHolder{width: 440px; height: 400px; overflow: auto;}
#menuHeader{width: 420px; float: left;}
#menuSubHead{width: 400px; float: left; margin: 10px 0 10px 5px;}
#menu{width: 390px; float: left; background-color: #D3CC9E; height: 15px; margin: 0 5px 3px 5px; padding: 5px 5px 5px 5px;}
#menuName{width: 262px; float: left; font-weight: bold;}
#menuPrice{width: 100px; float: right; text-align: right; font-weight: bold;}
#menuDes{ margin: 0px 14px 10px 5px; width: 382px; float: left;}
#menuFooter{margin: 10px 0 0 0; text-align: right;}

#menuList ol{margin: 0px 0 0px 40px; line-height: 21px; color: #95021F;}
/*----------------------------------------------*/

/****** calender class ******/ 

#calMonth{margin:0 0 3px 5px;}

#calHeader{color: #FFFFFF; text-align: center; margin: 0 0 0 0px; width: 160px}

#calHolder{float: left; border-left: 1px solid #878787;  border-top: 1px solid #878787; text-align: center; margin: 0 0 0 3px;}

#calDay{color: #5A5A58; text-align: center; width: 20px; height: 15px; float: left; border-right: 1px solid #878787;  border-bottom: 1px solid #878787; padding: 3px 0 0 0;}

#calDate{ color: #5A5A58; text-align: center; width: 20px; height: 15px; float: left; border-right: 1px solid #878787;  border-bottom: 1px solid #878787; padding: 3px 0 0 0;}

#calCurr{background: #9B1315; color: #FFFFFF; font-weight: bold; text-align: center; width: 20px; height: 15px; float: left; border-right: 1px solid #878787;  border-bottom: 1px solid #878787; padding: 3px 0 0 0;} 

#calBlank{ width: 20px; height: 18px; float: left; border-right: 1px solid #878787;  border-bottom: 1px solid #878787;}

.calEvent{font-weight: bold; color: #FFFFFF;}
.calCm{color:#96001B;}
.calPm{color: #272526;}

/*------------------------------------------------------------------------*/

/****** Calendar mods ******/
.calendarCell{background: #D6CEA7; color: #999999; text-align: center;}
.calendarTitle{background: #D6CEA7; color: #333333; text-align: center;}
.calendarCurrentDay{background: #9B1315; color: #999999; text-align: center;}
.calendarCurrentDayEvent{background: #9B1315; color: #FFFFFF; font-weight: bold; text-align: center;}
.calendarEvent{ background: #D6CEA7; color: #9B1315; font-weight: bold; text-align: center;}

/****** Other bits ******/
.rightAlignedContentImage{margin-left: 20px; margin-bottom: 20px;}
.whatsOnText{font-size: 12px; font-weight: bold; color: #FFFFFF;}
.whatsOnClick{font-size: 11px; font-weight: bold;}
