/* CSS Document */
body
	{
	margin:0px;
	background-image:url(images/bodybgmain.gif);
	background-repeat:repeat-y;
	background-position:left;
	}
#wraper
	{
	width:1004px;
	margin:0px auto;
	}
#mainbg
	{
	float:left;
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-y;
	width:1004px;
	}	
#main
	{
	float:left;
	width:1004px;
	background-image:url(images/mainimage.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
#header
	{
	float:left;
	width:1004px;
	margin:0px;
	padding:0px;
	height:387px;
	}
#headernav
	{
	float:left;
	margin:20px 0 0 0;
	width:854px;
	padding:0 0 0 150px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #3c8782;
	line-height:15px;
	}
.headernav
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #3c8782;
	text-decoration: none;
	}
.headernav:hover
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #afaa67;
	text-decoration: none;
	}
#memberloginbox
	{
	float:left;
	margin:163px 0 0 0;
	padding:0 0 0 30px;
	width:238px;
	}
#memberloginheading
	{
	float:left;
	width:238px;
	font-family:Arial;
	font-weight:normal;
	font-size:24px;
	color: #8c5a1a;
	}
#usernamtextfield
	{
	float:left;
	margin:12px 0 0 0;
	width:238px;
	}
.logintextfields
	{
	background-color: #003c38;
	border:1px solid #00423e;
	font-family: Arial;
	font-weight:normal;
	font-size:9px;
	color: #157c75;
	padding:3px;
	width:200px;
	}
#passwordtextfield
	{
	float:left;
	margin:9px 0 0 0;
	width:238px;
	}
#forgotpasswordtd
	{
	float:left;
	width:238px;
	margin:9px 0 0 0;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #b17623;
	}
.clickhere
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#afaa67;
	text-decoration: none;
	}
.clickhere:hover
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#afaa67;
	text-decoration: underline;
	}
#loginregister
	{
	float:left;
	width:238px;
	margin:10px 0 0 0;
	}
#login
	{
	float:left;
	width:42px;
	}
.login
	{
	float:left;
	width:42px;
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #c7c98e;
	text-decoration:none;
	height:16px;
	line-height:13px;
	padding:2px 0 0 0;
	background-image:url(images/loginactive.gif);
	background-repeat:no-repeat;
	}
.login:hover
	{
	float:left;
	width:42px;
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #c7c98e;
	text-decoration:none;
	height:16px;
	line-height:13px;
	padding:2px 0 0 0;
	background-image:url(images/loginhover.gif);
	background-repeat:no-repeat;
	}
#registerforfree
	{
	float:left;
	width:109px;
	padding:0 0 0 4px;
	}
.registerforfree
	{
	float:left;
	width:104px;
	padding:2px 0 0 5px;
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color: #c7c98e;
	text-decoration:none;
	line-height:13px;
	height:16px;
	background-image:url(images/registerforfreeactive.gif);
	background-repeat:no-repeat;
	}
.registerforfree:hover
	{
	float:left;
	width:104px;
	padding:2px 0 0 5px;
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color: #c7c98e;
	text-decoration:none;
	line-height:13px;
	height:16px;
	background-image:url(images/registerforfreehover.gif);
	background-repeat:no-repeat;
	}
#hline
	{
	float:left;
	margin:25px 0 0 0;
	background-image:url(images/hline.gif);
	background-repeat:no-repeat;
	width:204px;
	height:1px;
	line-height:1px;
	}
#menu
	{
	margin:329px 0 0 0;
	float:left;
	width:548px;
	padding:0 0 0 156px;
	height:23px;
	}
#menu ul
	{
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
	}
#menu ul li
	{
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
	}
#menu ul li a.menu
	{
	float:left;
	display:inline;
	padding:5px 0 0 0;
	margin:0px;
	background-image:url(images/menuactive.gif);
	background-repeat:no-repeat;
	height:17px;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color: #dbddac;
	line-height:13px;
	text-decoration: none;
	width:75px;
	text-align:center;
	}
#menu ul li a.menu:hover
	{
	float:left;
	display:inline;
	padding:5px 0 0 0;
	margin:0px;
	background-image:url(images/menuactive.gif);
	background-repeat:no-repeat;
	height:17px;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color: #dbddac;
	line-height:13px;
	width:75px;
	text-decoration: none;
	text-align:center;
	}
#indexbody
	{
	float:left;
	width:1004px;
	margin:0px;
	padding:0px;
	}
#indexbodyleft
	{
	float:left;
	width:238px;
	padding:0 0 0 30px;
	overflow:hidden;
	}
#quickreservationbox
	{
	float:left;
	width:238px;
	padding:0 0 17px 0;
	background-image:url(images/hline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}
#quickreservationheading
	{
	float:left;
	width:238px;
	font-family:Arial;
	font-weight:normal;
	font-size:24px;
	color: #8c5a1a;
	line-height:19px;
	}
#selecthoteltd
	{
	float:left;
	width:238px;
	margin:12px 0 0 0;
	}
.quickreservation001
	{
	background-color: #003c38;
	border:1px solid #00423e;
	font-family: Arial;
	font-weight:normal;
	font-size:9px;
	color: #157c75;
	padding:3px;
	width:209px;
	}
#checkindaterow
	{
	float:left;
	width:238px;
	margin:15px 0 0 0;
	}
#checkindatetd
	{
	float:left;
	width:116px;
	padding:0px;
	margin:0px;
	}
#checkindatetxt
	{
	float:left;
	width:116px;
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size:10px;
	font-weight:normal;
	color: #b17623;
	}
#checkindatetextfieldrow
	{
	float:left;
	width:116px;
	margin:6px 0 0 0;
	}
#datecolum
	{
	float:left;
	width:42px;
	margin:0px;
	padding:0px;
	}
.datetextfield
	{
	background-color: #003c38;
	border:1px solid #00423e;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color: #157c75;
	padding:3px;
	width:40px;
	}
#monthyearcolum
	{
	float:left;
	padding:0 0 0 4px;
	width:69px;
	}
.monthyear
	{
	background-color: #003c38;
	border:1px solid #00423e;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color: #157c75;
	padding:3px;
	width:70px;
	}
#personrow
	{
	float:left;
	width:42px;
	padding:0 0 0 5px;
	overflow:hidden;
	}
#persontd
	{
	float:left;
	width:42px;
	font-family: Arial;
	font-size:10px;
	font-weight:normal;
	color: #b17623;
	}
#persontexfieldtd
	{
	float:left;
	width:42px;
	margin:6px 0 0 0;
	}
.person
	{
	background-color: #003c38;
	border:1px solid #00423e;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color: #157c75;
	padding:3px;
	width:40px;
	}
#nightrow
	{
	float:left;
	width:42px;
	padding:0 0 0 5px;
	overflow:hidden;
	}
#nighttd
	{
	float:left;
	width:42px;
	font-family: Arial;
	font-size:10px;
	font-weight:normal;
	color: #b17623;
	}
#nighttexfieldtd
	{
	float:left;
	width:42px;
	margin:6px 0 0 0;
	}
.night
	{
	background-color: #003c38;
	border:1px solid #00423e;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color: #157c75;
	padding:3px;
	width:40px;
	}
#submitblank
	{
	float:left;
	margin:16px 0 0 0;
	width:238px;
	}
.submit
	{
	float:left;
	width:54px;
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #c7c98e;
	text-decoration:none;
	height:16px;
	line-height:13px;
	padding:2px 0 0 0;
	background-image: url(images/submithover.gif);
	background-repeat:no-repeat;
	}
.submit:hover
	{
	float:left;
	width:54px;
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #c7c98e;
	text-decoration:none;
	height:16px;
	line-height:13px;
	padding:2px 0 0 0;
	background-image: url(images/submitactive.gif);
	background-repeat:no-repeat;
	}
#winespecialbox
	{
	float:left;
	width:238px;
	margin:12px 0 0 0;
	padding:0 0 11px 0;
	background-image:url(images/hline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}
#winespecialheading
	{
	float:left;
	width:238px;
	font-family:Arial;
	font-weight:normal;
	font-size:24px;
	color: #8c5a1a;
	}
#winespecialbg
	{
	float:right;
	background-image:url(images/winespecialbg.jpg);
	background-repeat:no-repeat;
	width:110px;
	background-position:top left;
	height:169px;
	padding:21px 27px 0 101px;
	text-align:right;
	line-height:15px;
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	}
.winespecialtxt001
	{
	color: #003d39;
	}
.winespecialtxt002
	{
	color: #014d48;
	}
.winespecialtxt003
	{
	color: #025953;
	}
.winespecialtxt004
	{
	color: #047972;
	}
#contactbox
	{
	float:left;
	width:238px;
	margin:12px 0 0 0;
	}
#contactheading
	{
	float:left;
	width:238px;
	font-family:Arial;
	font-weight:normal;
	font-size:24px;
	color: #8c5a1a;
	}
#contactinner
	{
	float:left;
	margin:13px 0 0 0;
	width:177px;
	}
#contactdotlines
	{
	float:left;
	background-image:url(images/hline1.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:173px;
	height:19px;
	}
#telicon
	{
	float:left;
	width:145px;
	background-image:url(images/telicon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0 0 28px;
	line-height:14px;
	}
.contactbold
	{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #157c75;
	}
.contactsmalltxt
	{
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
	color: #8c5a1a;
	}
#faxdotline
	{
	float:left;
	background-image:url(images/hline1.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:173px;
	height:19px;
	padding:0px;
	}
#faxicon
	{
	float:left;
	width:145px;
	background-image:url(images/faxicon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0 0 28px;
	line-height:14px;
	}
#emaildotline
	{
	float:left;
	background-image:url(images/hline1.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:173px;
	height:17px;
	padding:2px 0 0 0;
	}
#emailicon
	{
	float:left;
	width:145px;
	background-image:url(images/emailicon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0 0 28px;
	line-height:14px;
	}
#msndotline
	{
	float:left;
	background-image:url(images/hline1.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:173px;
	height:17px;
	padding:2px 0 0 0;
	}
#msnicon
	{
	float:left;
	width:145px;
	background-image:url(images/msnicon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0 0 28px;
	line-height:14px;
	}
.emaillink
	{
	font-family:Arial;
	font-size:12px;
	color: #afaa67;
	font-weight:normal;
	text-decoration:none;
	}
.emaillink:hover
	{
	font-family:Arial;
	font-size:12px;
	color: #afaa67;
	font-weight:normal;
	text-decoration: underline;
	}
#indexright
	{
	float:left;
	width:706px;
	padding:0 0 0 30px;
	margin:26px 0 0 0;
	}
#overviewheading
	{
	float:left;
	width:706px;
	font-family: Arial;
	font-weight: normal;
	font-size:30px;
	color: #8c5a1a;
	}
#overviewtxt
	{
	float:left;
	width:676px;
	font-family:Georgia;
	font-weight:normal;
	font-size:14px;
	color: #161708;
	}
#tipsbox
	{
	float:left;
	background-image:url(images/tipsimage.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 169px;
	width:537px;
	margin:29px 0 0 0;
	height:165px;
	}
#tipstoptxt
	{
	float:left;
	width:507px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #fbfdd1;
	}
#tipsbg001
	{
	float:left;
	background-image:url(images/tipsbg.gif);
	background-repeat:no-repeat;
	height:61px;
	width:507px;
	margin:6px 0 0 0;
	}
.tipsheading
	{
	float:left;
	padding:0 0 0 15px;
	width:99px;
	text-align:center;
	margin:12px 0 0 0;
	font-family: Arial;
	font-weight: bold;
	font-size:18px;
	color: #9b9221;
	}
.tipstxt
	{
	float:left;
	margin:18px 0 0 0;
	padding:0 0 0 18px;
	font-family:Georgia;
	font-weight:normal;
	font-size:12px;
	color: #8c5a1a;
	width:349px;
	}
#tipsbg002
	{
	float:left;
	background-image:url(images/tipsbg.gif);
	background-repeat:no-repeat;
	height:61px;
	width:507px;
	margin:9px 0 0 0;
	}
#intraducingnewspabox
	{
	float:left;
	width:706px;
	margin:36px 0 0 0;
	}
#intraducingheading001
	{
	float:left;
	width:706px;
	font-family: Arial;
	font-weight: normal;
	font-size:30px;
	color: #8c5a1a;
	}
#intraducingnewspaimg
	{
	float:left;
	background-image:url(images/intraducingnewspaimg.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	width:678px;
	height:183px;
	}
#intraducingtxt
	{
	float:left;
	width:676px;
	margin:6px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #fbfdd1;
	}
#intraducingsspas
	{
	float:left;
	margin:25px 0 0 0;
	width:395px;
	overflow:hidden;
	}
#intraducingsspas ul
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
#intraducingsspas ul li
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
#intraducingsspas ul li.topline01
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	background-image:url(images/topline.gif);
	background-repeat:no-repeat;
	height:1px;
	line-height:1px;
	width:395px;
	}
#intraducingsspas ul li a.newspa
	{
	float:left;
	margin:0px;
	padding:3px 0 0 20px;
	display:block;
	background-image:url(images/intraducingnewspaactive.gif);
	background-repeat:no-repeat;
	height:16px;
	width:375px;
	font-family:Arial;
	font-weight:normal;
	font-size:9px;
	color: #484a20;
	text-decoration: none;
	line-height:13px;
	}
#intraducingsspas ul li a.newspa:hover
	{
	float:left;
	margin:0px;
	padding:3px 0 0 20px;
	display:block;
	background-image:url(images/intraducingnewspahover.gif);
	background-repeat:no-repeat;
	height:16px;
	width:375px;
	font-family:Arial;
	font-weight:normal;
	font-size:9px;
	color: #484a20;
	text-decoration: none;
	line-height:13px;
	}
#footer
	{
	float:left;
	padding:0 0 0 312px;
	width:692px;
	margin:25px 0 0 0;
	}
#footerbg
	{
	float:left;
	background-image:url(images/footerlines.gif);
	width:661px;
	background-repeat:no-repeat;
	height:16px;
	text-align:center;
	line-height:13px;
	padding:5px 0 0 0;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #fbfdd1;
	}
.footerlinks
	{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #fbfdd1;
	text-decoration: none;
	}
.footerlinks:hover
	{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #002c2a;
	text-decoration: none;
	}
.separater
	{
	padding:0 2px 0 2px;
	}
#copyrights	
	{
	float:left;
	margin:12px 0 0 0;
	font-family: Arial;
	font-weight:normal;
	font-size:9px;
	color: #916627;
	width:661px;
	text-align:center;
	line-height:13px;
	}
#validationblank
	{
	float:left;
	height:17px;
	padding:0 0 0 275px;
	margin-top:9px;
	height:17px;
	padding-bottom:16px;
	text-align:center;
	}
#validation
	{
	float:left;
	width:120px;
	height:17px;
	height:17px;
	padding:0px;
	text-align:center;
	}
.xhtml
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.xhtml:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
#innercontentblank
	{	
	width:676px;
	float:left;
	margin:0px;
	padding:0px;
	}
#innerhedding
	{	
	float:left;
	width:676px;
	font-family: Arial;
	font-size:24px;
	font-weight:bold;
	color: #070606;
	}
#innercontent
	{	
	width:676px;
	float:left;
	margin:5px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:14px;
	font-weight: normal;
	color:#000000;
	line-height:14px;
	}
#innercontent002
	{	
	width:676px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;
	}
#innercontent003
	{	
	width:676px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;	
	}
#innercontent004
	{	
	width:676px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;
	}
#innercontent005
	{	
	width:676px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-align:justify;		
	line-height:14px;
	}
#contactaddresshedding
	{
	float:left;
	width:676px;
	font-family: Arial;
	font-size:24px;
	font-weight:bold;
	color:#070606;
	}
#innercontent007
	{
	width:676px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	color:#363636;
	text-align:justify;		
	}		
#contactaddresstext
	{
	width:676px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	}
#contactsmallhedding
	{
	width:676px;
	float:left;
	margin:5px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
	color:#b94300;
	display:block;
	text-decoration:none;
	line-height:15px;		
	}
#contacthedding
	{
	float:left;
	width:676px;
	font-family: Arial;
	font-size:30px;
	font-weight:normal;
	color:#8c5a1a;
	margin:10px 0 0 0;
	}
#submitform
	{
	width:370px;
	margin:0px;
	float:left;
	padding:0 0 0 5px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:17px 0 0 0;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist
	{
	width:200px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	}
.stext
	{
	width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	}
.submitformbottom
	{
	width:370px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	}
.formsubmit
	{
	width:60px;
	height:18px;
	float:left;
	margin:10px 0 0 0;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a6401a;
	text-align:center;
	text-decoration:none;
	}
.formsubmit:hover
	{
	width:60px;
	height:18px;
	float:left;
	margin:0px;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#af7e40;
	text-align:center;
	text-decoration:none;
	}
#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
#artgalleryheading
	{
	float:left;
	width:342px;
	font-family: "Trebuchet MS";
	font-weight:normal;
	font-size:24px;
	color: #000000;
	margin:20px 0 0 0;
	}
#newseventsbox
	{
	float:left;
	margin:0px;
	width:207px;
	padding:0px;
	margin:12px 0 0 0;
	overflow:hidden;
	}
#newseventsheading
	{
	float:left;
	width:207px;
	font-family: Arial;
	font-weight:normal;
	font-size:24px;
	color: #8c5a1a;
	margin:0px;
	}
#catvideoscat
	{
	width:207px;
	margin:5px 0 0 0 ;
	float:left;
	overflow:hidden;
	}
#catvideoscat ul
	{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
#catvideoscat ul li
	{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
#catvideoscat ul li.toplines
	{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	background-image: url(images/toplines.gif);
	width:207px;
	background-repeat:no-repeat;
	line-height:1px;
	height:1px;
	}
#catvideoscat ul li a.rightmenu
	{
	float:left;
	display:block;
	background-image:url(images/menu001active.gif);
	background-repeat:no-repeat;
	padding:4px 0 0 20px;
	font-family: Arial;
	font-weight:normal;
	font-size:12px;
	color: #157c75;
	text-decoration:none;
	width:187px;
	height:16px;
	line-height:11px;
	}
#catvideoscat ul li a.rightmenu:hover
	{
	float:left;
	display:block;
	background-image:url(images/menu001hover.gif);
	background-repeat:no-repeat;
	padding:4px 0 0 20px;
	font-family: Arial;
	font-weight:normal;
	font-size:12px;
	color: #157c75;
	text-decoration:none;
	width:187px;
	height:16px;
	line-height:11px;
	}