/* CSS Document */
body{margin:0;padding:0; background:#000000}/*#1B1B1B;*/
#wraper{width:100%; float:left; padding:0; margin:0;}
#headerblank{width:100%; background:#48542E url(images/headerbg.jpg) repeat-x; height:515px;}
#header{width:1004px; margin:0 auto; float:none; padding:0; /*height:530px;*/}
#logo{width:1004px; float:left; background-image:url(images/logo.jpg); background-repeat:no-repeat; background-position:center bottom; height:97px; text-indent:-99999px;}
/*#testmonialsblank{float:left; width:1004px; background-image:url(images/caption.jpg); background-repeat:no-repeat; height:93px;}
#testmonials{float:left; width:1004px; margin:35px 0 0 0; text-align:center; padding:0; font-family:Georgia; font-weight:normal; font-size:18px; color:#4a2424;}
.testmonialsname{color:#8c4614;}*/
#headernavigation{float:left; margin:24px 0 0 0; padding:0 0 0 212px; width:581px; height:32px; text-transform:uppercase;}
#headernavigation ul{float:left; display:inline; margin:0; padding:0;}
#headernavigation ul li{float:left; display:inline; margin:0; padding:0;}
#headernavigation ul li a.nav{float:left; display:inline; margin:0; padding:10px 0 0 0; height:22px; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#4a2424;
	text-align:center; text-decoration:none; width:81px; background-image:url(images/headernavactive.jpg); background-repeat:no-repeat; line-height:14px;}
#headernavigation ul li a.nav:hover{float:left; display:inline; margin:0; padding:10px 0 0 0; height:22px; font-family: "Trebuchet MS"; font-size:10px; font-weight:bold;
	color: #fff; text-align:center; text-decoration:none; width:81px; background-image: url(images/headernavover.jpg); background-repeat:no-repeat; line-height:14px;}
#headernavigation ul li.rightgap{float:left; margin:0 2px 0 0;}
#headernavigation ul li.smallgap{float:left;margin:0 1px 0 0;}
#headernavigation ul li a.userlogin{float:left; display:inline; margin:0px; padding:10px 0 0 38px; height:22px; font-family: "Trebuchet MS"; font-size:10px; font-weight:bold;
	color: #ffffff; text-align:left; text-decoration:none; width:83px; /*background-image:url(images/userlogin.jpg); background-repeat:no-repeat;*/ line-height:14px;}
#headernavigation ul li a.userlogin:hover{float:left; display:inline; margin:0px; padding:10px 0 0 38px; height:22px; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold;
	color: #ffffff; text-align:left; text-decoration:none; width:83px; /*background-image:url(images/userloginover.jpg); background-repeat:no-repeat;*/ line-height:14px;}
#banner{float:left; margin:18px 0 0 45px; padding:0; width:560px; height:333px; position:relative; overflow:hidden; color:#fff; font-size:24px; background:url(images/rencom_loading.gif) no-repeat center center;}
#banner ul.crossfade{padding:0; margin:0; list-style:none; position:relative;}
#banner_fade li{position:absolute; top:0; left:0; width:560px; height:333px; /*background-color: #FFF;*/ visibility: hidden;}
#banner_fade li img{display:block;}
#banner_fade div.caption{background-color:#333; clear:both; font-size:20px; padding:0 1em; position:relative; top:-64px; display:none;}
#middlepanel{float:left; margin:37px 0 0 10px; width:340px;}
#middlepanel h1, #middlepanel h2{font-family:Georgia; margin:0; padding:0; font-weight:normal;}
#middlepanel h1{font-size:23px; color:#f7f8fc;}
#middlepanel h2{font-size:17px; color: #d6ab51;}
#middlepanel p{margin:19px 0 0 0; font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#b1b438; line-height:18px;}
#downloadboxes{float:left; width:340px; margin:24px 0 0 0;}
#downloadbox1{float:left; background-image:url(images/downloadbox1.jpg); background-repeat:no-repeat; height:76px; padding:0 0 0 93px; width:116px;	margin:0 15px 0 0px;}
#downloadheading{float:left; margin:16px 0 0 0; font-family:Georgia; font-size:16px; font-weight:normal; color:#bb2e03; text-align:center; width:98px; line-height:14px;}
#downloadsmalltxt{float:left; font-family:"Trebuchet MS"; font-weight:bold; font-size:12px; color: #000000; text-align:center; width:98px; line-height:14px;}
#clickhereblank{float:left; width:98px; margin:3px 0 0 0; text-align:center; line-height:16px;}
.clickhere{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#9f581a; text-decoration:underline;}
.clickhere:hover{font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#9f581a; text-decoration:none;}

#indexbodyblank{width:100%; float:left; background:#000 url(images/body_background.jpg) repeat-y 50% 0;}
#indexbody{float:none; width:1004px; margin:0px auto; padding:0px;}
#indexbodyleft{float:left; margin:31px 0 0 0; padding:0 0 0 63px; width:198px;}

#categoriesheading{float:left; font-family:Georgia; font-size:24px; font-weight:normal; color:#ece99d; width:198px;}
#leftcategories{float:left; width:196px; margin:24px 0 0 0; padding:0; display:block; overflow:hidden;}
#leftcategories ul{float:left; padding:0; margin:0; display:block;}
#leftcategories ul li{float:left; padding:0; margin:0; display:block;}
#leftcategories ul li.toplines{float:left; padding:0; margin:0; display:block; height:1px; width:196px; line-height:1px; background-image: url(images/topline.gif); background-repeat:no-repeat;}
#leftcategories ul li a{float:left; padding:5px 0 0 0; font-family: "Trebuchet MS"; font-weight:normal; font-size:11px; color: #9f581a; height:19px; text-decoration:none; /*background-image:url(images/linksactive.gif); background-repeat:no-repeat;*/ line-height:12px; display:block;}
#leftcategories ul li a:hover{float:left; padding:5px 0 0 0; font-family: "Trebuchet MS"; font-weight:normal; font-size:11px; color:#fff; height:19px; text-decoration:none; /*background-image:url(images/linksover.gif); background-repeat:no-repeat;*/ line-height:12px; display:block;}

#indexrightblank{float:left; margin:23px 0 0 0; padding:0 0 25px 20px; width:628px;}

#newsandupdatebox{float:left; width:301px; padding:0px; margin:0px;}
#newsandupdatesheading{float:left; width:300px; margin:8px 0 0 0; padding:0px; font-family:Georgia; font-weight:normal; font-size:24px; color:#ece99d;}
#newsandeventssmalltxt{float:left; width:300px; font-family:"Trebuchet MS"; font-weight:normal; font-size:11px; color:#9d8957;}
#newsandeventssmalltxt a.more{font-family:"Trebuchet MS"; font-weight:bold; font-size:10px; color:#9f581a; text-decoration:none;}
#newsandeventssmalltxt a.more:hover{font-family:"Trebuchet MS"; font-weight:bold; font-size:10px; color:#9f581a; text-decoration:underline;}
#news{float:left; width:245px; margin:18px 0 0 0; padding:0px;}
#news ul{float:left; padding:0px; margin:0px; display:block;}
#news ul li{float:left; padding:0px; margin:0px; display:block; line-height:18px; font-family:"Trebuchet MS"; font-weight:normal; font-size:11px; color:#fff; width:199px;}
/* Not sure what this block is for: 
#news ul li.morenews{margin:17px 0 0 0;}
#news ul li a.more{font-family:"Trebuchet MS"; font-weight:bold; font-size:10px; color:#9f581a; text-decoration:none;}
#news ul li a.more:hover{font-family:"Trebuchet MS"; font-weight:bold; font-size:10px; color:#9f581a; text-decoration:underline;}
#news strong, #news b{display:block; float:left; padding:0px; margin:0px; line-height:18px; font-family:"Trebuchet MS"; font-weight:bold; font-size:11px; color:#9f581a; width:199px;}
*/
#specialdishesblank{float:left; background-image:url(images/vdotline.gif); background-repeat:no-repeat; background-position:left; padding:0 0 0 20px; width:285px; margin:0 0 0 20px; height:340px;}
#specialheading{margin:8px 0 0 0; float:left; width:280px; font-family: Georgia; font-size:24px; font-weight:normal; color:#ece99d;}
#specialdishessmalltxt{float:left; width:245px; font-family:"Trebuchet MS"; font-weight:normal; font-size:11px; color:#9d8957;}
.specialdish{float:left; margin:19px 0 0 0; padding:0px; width:280px;}
.specialdish ul{float:left; display:inline; padding:0px; margin:0px;}
.specialdish ul li.smalltxt{float:left; padding:0 0 0 13px; margin:3px 0 0 0; width:228px; line-height:18px; display:inline;}
.specialdishheadingsmall{float:left; width:207px; font-family:"Trebuchet MS"; font-weight:bold; color:#9f581a; font-size:12px;}
.specialdishsmalltxt{float:left; width:207px; font-family:"Trebuchet MS"; font-weight:normal; color:#fff; /*color:#464646;*/ font-size:11px;}
#specialdishesmorenewsblank{float:left; margin:4px 0 0 0; width:228px; padding:0 0 0 31px;}
.specialdishmore{font-family:"Trebuchet MS"; font-weight:bold; font-size:10px; color:#9f581a; text-decoration:none;}
.specialdishmore:hover{font-family:"Trebuchet MS"; font-weight:bold; font-size:10px; color:#9f581a; text-decoration:underline;}
#footerblank{float:left; width:100%; background-color:#000000; margin:0px; padding:0px;}
#footer{float:none; width:916px; margin:0px auto; padding:0px;}
#footernav{width:916px; float:left; padding:3px 0 0 0; line-height:18px; background-color:#9f581a; height:21px; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; text-align:center;}
.footerlinks{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}
.footerlinks:hover{font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline;}
#copyright{float:left; text-align:center; width:916px; font-family:"Trebuchet MS"; font-weight:normal; font-size:12px; color:#464646; margin:9px 0 0 0;}
/*#validation{float:left; width:916px; height:48px;}
#validationblank{width:130px; height:17px; margin:10px 0 0 0; padding:0 0 0 400px; text-align:center;}
.xhtml{width:55px; height:17px; float:left; margin:0px; padding:0px; font-family:Arial; font-size:11px; font-weight:bold; color:#fffbcc; text-align:center; text-decoration:none; background-image:url(images/submit.jpg); background-repeat:no-repeat;}
.xhtml:hover{width:55px; height:17px; float:left; margin:0px; padding:0px; font-family:Arial; font-size:11px; font-weight:bold; color:#fffbcc; text-align:center; text-decoration:none; background-image:url(images/submitover.jpg); background-repeat:no-repeat;}
.css:hover{width:55px; height:17px; float:left; margin:0 0 0 3px; padding:0; font-family:Arial; font-size:11px; font-weight:bold; color:#fffbcc; text-align:center; text-decoration:none; background-image:url(images/submit.jpg); background-repeat:no-repeat;}
.css{width:55px; height:17px; float:left; margin:0 0 0 3px; padding:0; font-family:Arial; font-size:11px; font-weight:bold; color:#fffbcc; text-align:center; text-decoration:none; background-image:url(images/submitover.jpg); background-repeat:no-repeat;}*/
#innercontentblank{width:600px; float:left; margin:37px 0 0 36px; padding:0 0 36px 36px; background-image:url(images/vdotline.gif); background-repeat:repeat-y; background-position:left;}
#innercontent{width:600px; float:left; margin:10px 0 0 0; padding:0px; font-family: "Trebuchet MS"; font-size:11px; font-weight:normal; color:#9c5627; text-align:justify; line-height:16px;}
#innercontentblank h1{float:left; width:625px; margin:0px; font-family: Georgia; font-weight:normal; font-size:24px; color:#ece99d;}
#innercontent h2{float:left; width:600px; margin:10px 0 0 0; padding:0; font-family: Georgia; font-weight:normal; font-size:18px; color:#ece99d;}
#innercontent h3{float:left; width:600px; margin:10px 0 0 0; padding:0; font-family: "Trebuchet MS"; font-size:16px; font-weight:bold; color:#9c5627; display:block; text-decoration:none; line-height:15px;}
#innercontent p{margin:auto 5px;}
#submitform{width:370px; margin:0px; float:left; padding:0 0 0 5px;}
#form_top{width:370px; height:25px; float:left; margin:0px; padding:17px 0 0 0;}
.form_row{width:370px; height:25px; float:left; margin:0px; padding:0px;}
.submitforml{width:150px; height:25px; float:left; margin:0px; padding:0px; color:#c9b462; font-family: "Trebuchet MS"; font-size:11px;}
.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:11px;}
.stext{width:196px; height:18px; margin:0px; padding:0px; float:left; color:#382614; font-family:Arial; font-size:11px;}
#form_bottom{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;}
h2 a:link, h2 a:visited {color: #ECE99D;}
h2 a:hover, h2 a:active {text-decoration: none; color: #F90;}
h3 {color: #EB8227;}
p a:link, p a:visited {color:#0C3;}
p a:hover, p a:active {color:#0C3; text-decoration:none;}