body{font-family:arial, sans-serif;margin:0;padding:0;font-size:14px;background:#333333;}
a img{border:none;margin:0;}
address{font-style:normal;font-weight:bold;margin:0 0 10px 45px;padding:0;}
img.right{padding:0 10px;}
input[type="text"],input[type="password"],textarea{background-color:#C4EBBC; border:1px solid #631883;padding:3px;}
select{background-color:#C4EBBC; border:1px solid #631883;padding:0px;margin:5px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background:#FFCC66;}
textarea{font-family:arial, sans-serif;font-size:14px;}
#jumpto{display:none;}
#banner1{position:relative;float:left;}
#inner{position:relative;float:left;border:4px solid #FFFFFF;margin:5px;}
#header{position:relative;width:1024px;float:left;text-align:center;height:160px;overflow:hidden;}
#welcome{position:relative;float:right;background:transparent url(images/welcome.png) no-repeat scroll center bottom;width:220px;height:160px;}
#welcome p{font-weight:bold;margin:75px 12px 0 12px;font-size:14px;}
#logo1{position:relative;margin:5px;float:left;z-index:1;}
#menu1{position:relative;width:1024px;float:left;text-align:left;color:#FFFFFF;margin:0;font-family:"Comic Sans MS",cursive;}
#menu1 a{color:#FFFFFF;text-decoration:none;font-family:"Comic Sans MS",cursive;}
#menu1 a:hover{color:#FF9C1F;}
#menu1 li{display:inline;padding:0 9px;border-left:1px solid #FFFFFF;font-size:14px;font-weight:bold;}
#menu1 li:first-child{border-left:none;}
#menu1 ul{margin:0;padding:7px;width:1010px}
#backTop{position:relative;float:left;height:70px;}
#outer{position:relative;width:1024px;margin:auto;}
#terms,#privacy,#about{font-size:12px;}
#terms h2,#privacy h2,#about h2{font-size:16px;margin:20px 0 10px 0px;padding:0;}
#submitText{width:350px;}
#footer1{position:relative;width:1024px;float:left;text-align:left;color:#FFFFFF;padding:15px 0 10px 0;}
#menu2{margin:0 10px;padding:15px;background-color:#641683;}
#menu2 li{display:inline;padding:0 8px;border-left:1px solid #FFFFFF;font-size:14px;font-weight:bold;}
#menu2 li:first-child{border-left:none;}
#credits{margin:0;padding:0;text-align:center;}
#credits li{display:inline;padding:0 8px;}
#footer1 p{text-align:center;}
#footer1 a{color:#FFFFFF;text-decoration:none;font-family:"Comic Sans MS",cursive;}
#footer1 a:hover{color:#FF9C1F;}
#content{position:relative;float:left;margin:0px;width:1024px;}
#centerCol{position:relative;width:581px;float:left;padding-left:227px;}
#leftCol{position:relative;float:left;width:210px;margin-left:-802px;}
#rightCol{position:relative;float:left;width:210px;}
#searchForm{margin:0 10px 10px 10px;}
#searchForm div{position:relative;text-align:center;float:left;padding:2px 5px;margin:0 2px;border:1px solid #999999;}
#searchForm label{color:#631883;letter-spacing:-1px;width:100px;font-family:"Comic Sans MS",cursive;}
#searchForm p{padding:0;margin:0;}
#searchForm fieldset,#loginForm fieldset{border:none;padding:10px;}
#results{background:#641683;color:#FFFFFF;}
#fm_distance{text-align:right;}
#editorImg{background:transparent url(images/editor1.gif) no-repeat scroll center top;width:200px;height:156px;text-align:center;margin:-5px 5px 0 5px;}
#editorImg img{padding-top:23px;}
#edSummary{margin:0 5px;text-align:center;}
#editor ul{margin:0;padding:0;}
#editor li{list-style:none;margin:5px 0;}
#detailLinks p, #detailAddress p, #detailContact p, #detailMap p, #weather p{margin:0;margin:10px;line-height:20px;}
#detailInfo,#detailImg,#detailLinks, #detailAddress, #detailContact, #detailMap, #weather{background:transparent url(images/detailH1.gif) repeat-x scroll left top;}
#detailInfo h1,#detailImg h1,#detailLinks h1, #detailAddress h1, #detailContact h1, #detailMap h1, #weather h1{margin:0;padding:0px 0 0px 25px;font-size:14px;font-family:"Comic Sans MS",cursive;text-align:left;color:#FFFFFF;height:20px;}
#weather h1{background:#641683 url(images/icons1.gif) no-repeat scroll 3px 0px;}
#detailInfo h1{background:#641683 url(images/icons1.gif) no-repeat scroll 3px -80px;}
#detailAddress h1{background:#641683 url(images/icons1.gif) no-repeat scroll 3px -40px;}
#detailContact h1{background:#641683 url(images/icons1.gif) no-repeat scroll 3px -100px;}
#detailImg h1{background:#641683 url(images/icons1.gif) no-repeat scroll 3px -20px;}
#detailLinks h1{background:#641683 url(images/icons1.gif) no-repeat scroll 3px -60px;}
#detailMap h1{background:#641683 url(images/icons1.gif) no-repeat scroll 3px -120px;}
#detailLinks a{text-decoration:none;font-weight:bold;color:#641683;}
#detailImg{text-align:center;}
#detailImg img{border:3px solid #FFFFFF;}
#detailInfo ul{margin:-10px 40px 0 50px;padding:0;}

#detailInfo p{margin:5px 0;line-height:20px;}
#detailInfo{padding:0 20px;}
#detailInfo h1{margin:0 -15px;}
#detailInfo h2,#detailInfo h3{margin:10px -15px 0;}

#article h2,#detailInfo h2{color:#641683;font-family:"Comic Sans MS",cursive;}
#article h2{margin:10px 10px;}
#centerCol h3,#leftCol h3{color:#641683;font-family:"Comic Sans MS",cursive;padding:5px 0 0 0;margin:15px 10px 0 10px;border-top:1px solid #FFFFFF;}
#celebrity{color:#641683;height:272px;}
#celebrity img{float:right;margin:0 10px 10px 10px;padding:1px;background:#CCCCCC;border:2px solid #FFFFFF;}
#celebrity a{color:#FFFFFF;text-decoration:none;float:right;}
#celebrity a:hover{color:#FF9C1F;}
#celebrity em{color:#FF9C1F;font-style:normal;}
#searchForm legend{margin:0 0 0 -7px;padding:0 0 5px 0;color:#000000;}
#loginWindow{position:absolute;top:10px;right:30px;width:180px;height:140px;font-family:"Comic Sans MS",cursive;text-align:center;}
#loginWindow h2{color:#FFFFFF;font-size:20px;margin:30px 0 0 0;letter-spacing:-1px;word-spacing:-2px;}
#loginForm,#loginForm fieldset{margin:0;padding:0;}
#loginForm legend{display:none;}
#loginForm input[type="text"],#loginForm input[type="password"]{display:block;position:absolute;padding:1px;font-size:10px;width:130px;background:#F7D4A9;border:1px solid #FFFFFF;text-align:center;}
#divUser label,#divPass label{margin:0;padding:0;display:block;position:absolute;color:#FFFFFF;font-weight:bold;font-size:16px;top:3px;left:45px;}
#divPass label{top:60px;left:55px;}
#userName{top:38px;left:25px;}
#password{top:92px;left:25px;}
#login, #logout{display:block;position:absolute;top:114px;left:60px;text-align:left;float:left;background:none;border:none;padding:0;margin:0;font-family:"Comic Sans MS",cursive;color:#FFFFFF;font-weight:bold;font-size:16px;}
#login:hover,#logout:hover{color:#18BF10;}
#registerForm,#contactForm{margin:10px 30px;}
#registerForm input[type="text"], #registerForm input[type="password"], #contactForm input[type="text"]{margin:0 0 10px 0;}
#registerForm input[type="checkbox"]{margin:0px 10px 20px 30px;padding:0;vertical-align:top;}
#registerForm input[type="submit"], #contactForm input[type="submit"]{margin:10px 30px;}
#contactForm input[type="radio"]{margin:10px 5px 0 200px;}
#registerForm fieldset, #contactForm fieldset{background:#EBF5FE;border:none;margin:0 0 15px 0;padding:10px 10px 10px 0;}
#registerForm legend, #contactForm legend{background:#EBF5FE;font-size:16px;color:#641683;font-family:"Comic Sans MS",cursive;}
#contactForm textarea{width:240px;}
#editorContactForm fieldset{border:none;margin:0;}
#editorContactForm form{margin:-5px 0 5px 0;}
#events{margin:0 0 5px 550px;}
#event{background:#C4E2FD;width:50px;border:2px solid #FFFFFF;margin:0 0 -12px 5px;float:left;padding:5px;}
#localContent{width:470px;float:left;}
#localMenu{width:180px;float:right;}
#localMenu ul{margin:0;padding:0;}
#localMenu li{list-style:none;font-size:11px;padding:3px 0px;margin:3px 0px;border-bottom:1px solid #000000;}
#localMenu a{text-decoration:none;color:#641683;font-weight:bold;}
.innerdiv{position:relative;width:100%;}
.active1{color:#641683;}
.active2{color:#FF9C1F;}
.alpha{list-style-type:lower-alpha;}
.altTown{display:block;position:relative;width:300px;}
.articlePic{margin:15px 0;}
.backLink{color:#641683;font-family:"Comic Sans MS",cursive;text-decoration:none;font-weight:bold;padding:0 0 0 16px;margin:2px 10px;background:transparent url(images/back_off.png) no-repeat scroll left center;}
.backLink:hover{color:#FF9C1F;background:transparent url(images/back_on.png) no-repeat scroll left center;}
.banner2{text-align:center;margin:0 0 10px 0;}
.bigTxt{font-size:18px;}
.blockLink{float:right;display:block;text-align:center;text-decoration:none;}
.button90_22{background:transparent url(images/button90_22.png) no-repeat scroll left bottom;width:92px;height:22px;border:none;color:#FFFFFF;font-family:"Comic Sans MS",cursive;}
.button90_22:hover,.linkbutton90_22:hover{color:#FF9C1F;}
.div250{position:relative;margin:5px 0 15px 0;width:250px;background:#DDF4D9;padding:0 5px;z-index:1;float:left;}
.div560{position:relative;margin:5px 0 15px 0;width:560px;background:#DDF4D9;padding:0 5px;z-index:1;float:left;}
.heading1{position:absolute;top:-2px;left:-2px;color:#641683;font-size:24px;margin:0;letter-spacing:-1px;word-spacing:-2px;font-weight:bold;font-family:"Comic Sans MS",cursive;}
.ingredients{margin:0 30px;font-size:12px;background:#E6F2FE;}
.label1{display:inline-block;width:190px;text-align:right;padding:0 10px 0 0;color:#631883;}
.label2{display:inline-block;width:450px;font-size:11px;}
.label3{display:inline-block;color:#631883;}
.left{float:left;}
.linkbutton90_22{display:block;text-decoration:none;background:transparent url(images/button90_22.png) no-repeat scroll left bottom;width:92px;line-height:22px;border:none;color:#FFFFFF;font-family:"Comic Sans MS",cursive;text-align:center;}
.listing{position:relative;float:left;width:100%;padding:0 0 10px 0;}
.listing img{margin:0 5px 5px 0;padding:1px;border:2px solid #FFFFFF;background:#CCCCCC;}
.menu3, .menu3Active{position:relative;margin:5px 2px -10px 10px;width:140px;background:#DDF4D9;padding:0 5px;z-index:1;float:left;height:28px;text-align:center;color:#FF9C1F;font-weight:bold;}
.menu3Active{z-index:10;}
.menu3 a{text-decoration:none;color:#641683;}
.menu3 a:hover{color:#FF9C1F;}
.method{font-size:12px;}
.offers img{padding:5px 5px;}
.pages{font-weight:bold;}
.pageNos{padding:0 0 0 30px;word-spacing:5px;}
.pageNos a{text-decoration:none;color:#631883;}
.regError{font-weight:bold;color:#FF0000;text-align:center;}
.right{float:right;}
.shadow1{color:#CCCCCC;font-size:24px;margin:0px;letter-spacing:-1px;word-spacing:-2px;font-family:"Comic Sans MS",cursive;}
.smBanner{margin:10px 0px;text-align:center;}
.textBlue{color:#631883;font-weight:bold;}
.thankyou{line-height:30px;padding:10px 0 150px 0;}
.title{padding:5px 15px;border-top:1px solid #CCCCCC;}
.title{color:#641683;border-bottom:1px solid #FFFFFF;text-decoration:none;font-size:16px;font-weight:bold;}
.title a{color:#641683;text-decoration:none;font-size:16px;font-weight:bold;}
.viewListing{position:absolute;bottom:3px;right:10px;}
.form1 legend{background:#EBF5FE;font-size:16px;color:#641683;font-family:"Comic Sans MS",cursive;margin:0 0 0 -10px;;}
.form1 fieldset{background:#EBF5FE;border:none;padding:10px;margin:10px;}
.form1 label{display:inline-block;width:180px;padding:0 10px 0 0;color:#631883;}
.form1 p{font-size:10px;text-align:center;}
.form1 textarea{margin:5px 0 0 50px;}
.form1 input[type="text"]{margin:0 0 10px 0;}
.form1 select{margin:0 0 10px -3px;}
.select1{width:250px;margin:2px 0 2px -2px;;padding:2px}
.redHead{color:#FF3333;font-family:"Comic Sans MS",cursive;font-weight:bold;font-size:18px;}
#featureImg{text-align:center;padding:10px 0;}
#featureList ul{margin:0;padding:0;}
#featureList li li{padding:0 30px;}
#featureList li{list-style:none;padding:10px 0;}
#featureList a{text-decoration:none;font-weight:bold; padding:5px 20px; color:#18BF10; background:transparent url(admin/images/icons/asterisk_orange.png) no-repeat scroll left center;}
#featureList a:visited{background:transparent url(admin/images/icons/tick.png) no-repeat scroll left center;}
#featureList a:hover{background:transparent url(admin/images/icons/eye.png) no-repeat scroll left center;}
#featureDetail{padding:0 30px;}
#column1{position:relative;float:left;margin-left:214px;width:596px;}
#column2{position:relative;float:left;margin-left:-810px;width:214px;}
#column3{position:relative;float:left;width:214px;}
.adverts{list-style:none;padding:0;margin:0;text-align:center;}
.adverts li{padding:10px 0;}
.div200{margin:0px 7px 7px 7px;position:relative;float:left;width:200px;z-index:1;}
.div582{margin:0px 7px 7px 7px;position:relative;float:left;width:582px;z-index:1;}
.div284{margin:0 0 7px 0;position:relative;float:left;width:284px;z-index:1;}
#setLocation{position:absolute;bottom:30px;right:12px;text-decoration:none;font-size:10px;}
.events{list-style:none;padding:0;margin:0;}
.events li{margin:5px 5px 10px 5px;}
.events a{text-decoration:none;color:#000000;display:block;overflow:hidden;white-space:nowrap;width:274px;}
.red{color:#FF0000;}
.hIcon{position:absolute;top:-12px;right:9px;}
#locationList{list-style:none;}
#locationList a{display:block;width:200px;padding:5px 8px;margin:3px;color:#FFFFFF;text-decoration:none;}
#locationList a:hover{background:#641683;}
.center{text-align:center;}
.premium,.premium a{background:#641683;color:#FFFFFF;}
#magazine{float:right;text-align:center;padding:15px;}
#magazine a{color:#000000;text-decoration:none;}
