body {
background-color:#FFFFFF;
color:#FFFFFF;
font-family:Arial;
font-size:13px;
margin:0;
text-align:center;
}
a > img {
border:none;
}

a {
color:blue;
font-size:12px;
text-decoration:underline;
border:none transparent;
}
a:hover {
color:red;
font-size:12px;
text-decoration:underline;
}
.blank {
text-decoration:none;
}
.blank:hover {
text-decoration:none;
}
.article_separator {
display:none;
}
.heading1 {
color:#2A2A5A;
font-family:Helvetica;
font-size:17px;
font-weight:bold;
}
.heading2 {
color:#2A2A5A;
font-size:25px;
font-weight:bold;
}
.heading3 {
color:#F81213;
font-size:18px;
font-weight:bold;
}
.heading5 {
color:#333366;
font-size:14px;
font-weight:bold;
}
.banner {
background-image:url("../images/restaurantweeklogo.png");
background-position:center bottom;
background-repeat:no-repeat;
border:0 solid #000000;
height:153px;
width:954px;
}
.headerlinks {
color:#58585A;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.headerlinks:hover {
color:#58585A;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
.loginlink {
color:#CF744B;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.loginlink:hover {
color:gold;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.loginfield {
background-image:url("/images/parts/loginfield.png");
background-position:center center;
background-repeat:no-repeat;
height:20px;
width:88px;
}
.forgotpassword {
color:#000000;
font-size:10px;
text-decoration:none;
}
.forgotpassword:hover {
color:#000000;
font-size:10px;
text-decoration:underline;
}
.maindiv {
margin-left:auto;
margin-right:auto;
margin-top:0;
position:relative;
width:960px;
}

.mainbody {
}
.toptoolbar {
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
height:30px;
margin-left:auto;
margin-right:auto;
width:942px;
}
.toptoolbar_link {
color:#333366;
font-size:13px;
letter-spacing:2px;
text-decoration:none;
}
.toptoolbar_link:hover {
color:#333366;
font-size:13px;
letter-spacing:2px;
text-decoration:underline;
}
.barspace {
text-align:center;
width:5px;
}
.bannerwrapper {
background:none repeat scroll 0 0 #525252;
height:30px;
margin-left:auto;
margin-right:auto;
width:942px;
}
.logorow {
background:none repeat scroll 0 0 #FFFFFF;
height:83px;
margin-left:auto;
margin-right:auto;
width:942px;
}
.toplinkwrapper {
background:url("/images/stories/backgrounds/menuback.jpg") repeat-x scroll 0 0 transparent;
height:26px;
margin-left:auto;
margin-right:auto;
width:942px;
}
.top_menu_table {
height:26px;
}

.RWBanner {
background-image:url("../images/RW_header.gif");
background-position:center center;
height:200px;
width:1084px;
}
.homepagetop {
background-image:url("../images/main_box_top.png");
background-position:center center;
background-repeat:repeat;
height:39px;
width:954px;
}
.homepagemiddle {
background-image:url("../images/main_box_body.png");
background-position:center center;
background-repeat:repeat;
height:100%;
width:954px;
}
.homepagesponsors {
background-image:url("../images/main_box_body.png");
background-position:center center;
background-repeat:repeat;
height:180px;
width:954px;
}
.homepagebottom {
background-image:url("../images/main_box_bottom.png");
background-position:center center;
background-repeat:repeat;
height:30px;
width:954px;
}
.readmore {
color:#FFFFFF;
}
.readmore:hover {
color:#000000;
}
.resultlink1 {
color:#000000;
}
.resultlink1:hover {
color:#E36F1E;
}
.resultlink2 {
color:#FFFFFF;
font-weight:bold;
}
.resultlink2:hover {
color:#FFFFFF;
font-weight:bold;
}
.resultlabels {
font-size:14px;
}
.resultpage {
background-image:url("/images/parts/resultback.jpg");
background-position:center center;
background-repeat:no-repeat;
height:453px;
}
.history {
color:#000000;
text-decoration:none;
}
.history:hover {
color:brown;
text-decoration:none;
}
.historyblue {
color:#074598;
text-decoration:none;
}
.historyblue:hover {
color:#669AB2;
text-decoration:none;
}
.historyblack {
color:#000000;
text-decoration:none;
}
.historyblack:hover {
color:#CCCCCC;
text-decoration:none;
}
.historyparts {
color:#000000;
}
.restaurantmemberinfo {
}
.imagebrowsebutton {
font-size:12px;
}
.restaurantlabel1 {
color:#000000;
font-size:12px;
font-weight:bold;
}
.restaurantlabel2 {
color:#888888;
font-size:12px;
}
.restaurantlabel3 {
color:#FFFFFF;
font-size:12px;
}
.restaurantlink1 {
color:#C1D82F;
font-size:12px;
}
.restaurantlink1:hover {
color:#333333;
font-size:12px;
}
.restaurantlink2 {
color:#E36F1E;
font-size:12px;
}
.restaurantlink2:hover {
color:#888888;
font-size:12px;
}
.restaurantinfoback {
background-image:url("/images/parts/restaurantinfoback.png");
background-position:center center;
background-repeat:no-repeat;
height:453px;
}
.restaurantinfobox {
border:0 solid #CCCCCC;
color:#FFFFFF;
font-size:12px;
height:188px;
width:380px;
}
.restaurantmenuleftback {
background:none repeat scroll 0 0 #E36E1E;
height:auto !important;
min-height:453px;
padding-left:14px;
padding-right:14px;
}
.restaurantmenurightback {
background-image:url("/images/parts/restaurantmenurightback.jpg");
background-position:center center;
background-repeat:no-repeat;
height:453px;
}
.restaurantmenubox {
color:#000000;
font-size:12px;
height:370px;
overflow:auto;
width:380px;
}
.menutop {
color:#000000;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}
.menuheading {
color:#000000;
font-size:13px;
font-weight:bold;
}
.menucontent {
color:#555555;
font-size:12px;
font-weight:normal;
}
.menucontentdes {
color:#777777;
font-size:10px;
font-style:italic;
font-weight:normal;
}
.frypan {
color:#FFFFFF;
font-size:11px;
}
.sponsors {
background-image:url("/images/parts/sponsorback.jpg");
background-position:center center;
background-repeat:no-repeat;
height:453px;
}
.sponsorpromo {
height:453px;
}
.sponsorul li {
margin-left:-24px;
}
.sponsorclick {
color:#E4701E;
font-size:15px;
text-decoration:none;
}
.sponsorclick:hover {
color:#E4701E;
font-size:15px;
text-decoration:underline;
}
.promoplateback {
background-image:url("/images/parts/sponsorpromoback.png");
background-position:center center;
background-repeat:no-repeat;
height:453px;
}
.sponmsorpromobanner {
border:0 solid #CCCCCC;
height:188px;
padding-right:33px;
width:350px;
}
.sponsorlabel1 {
color:#000000;
font-size:13px;
font-weight:bold;
}
.sponsorlabel2 {
color:#888888;
font-size:13px;
}
.sponsorlink1 {
color:#888888;
font-size:13px;
}
.sponsorlink1:hover {
color:#333333;
font-size:13px;
}
.reglabel {
color:#013154;
}
.reglabel2 {
color:#013154;
font-size:13px;
}
.regdivider {
background:none repeat scroll 0 0 #0365AD;
height:1px;
}
.reglink {
color:#013154;
font-size:12px;
text-decoration:none;
}
.reglink:hover {
color:#013154;
font-size:12px;
text-decoration:underline;
}
.stateselect {
background:none repeat scroll 0 0 #FFFFFF;
border:medium none;
color:black;
font-size:12px;
left:-2px;
position:absolute;
top:-2px;
width:218px;
}
.statecontainer {
border:0 none;
height:18px;
overflow:hidden;
position:relative;
width:214px;
}
.passwordfield {
background-image:url("/images/parts/contactfieldback.png");
background-position:center center;
background-repeat:no-repeat;
height:29px;
width:237px;
}
.contact {
background-image:url("/images/parts/contactback.jpg");
background-position:center center;
background-repeat:no-repeat;
height:453px;
}
.contactlabel {
color:#FFFFFF;
}
.contactfield {
background-image:url("/images/parts/contactfieldback.png");
background-position:center center;
background-repeat:no-repeat;
height:29px;
width:237px;
}
.contacttext {
background-image:url("/images/parts/contacttextback.png");
background-position:center center;
background-repeat:no-repeat;
height:170px;
width:237px;
}
.hidescroll {
border:0 none;
}
.linkspacer {
width:10px;
}
.footer {
background-image:url("../images/footer.png");
background-position:center center;
background-repeat:no-repeat;
height:152px;
width:954px;
}
.searchfield1 {
background-image:url("/images/parts/searchfield1.png");
background-position:center center;
background-repeat:no-repeat;
height:20px;
width:115px;
}
.searchfield2 {
background-image:url("/images/parts/searchfield2.png");
background-position:center center;
background-repeat:no-repeat;
height:20px;
width:182px;
}
.container select {
color:black;
font:12px Arial,SansSerif,Verdana;
}
.container {
border:0 none;
height:18px;
overflow:hidden;
position:relative;
width:112px;
}
.inpSelect {
background:none repeat scroll 0 0 #FFFFFF;
border:medium none;
color:black;
font-size:14px;
left:-2px;
position:absolute;
top:-2px;
width:116px;
}
.logoutlink {
color:#01224F;
font-size:12px;
text-decoration:underline;
}
.logoutlink:hover {
color:#D77421;
font-size:12px;
text-decoration:underline;
}
.loggedintext {
font-size:12px;
}
.messagelink {
color:#EB7023;
font-size:20px;
}
.messagelink:hover {
color:#9BAD1C;
font-size:20px;
}
.messagediv {
font-size:20px;
padding:20px;
text-align:center;
}
.scroll-pane {
height:350px;
overflow:auto;
width:450px;
}
.jScrollPaneContainer {
overflow:hidden;
position:relative;
z-index:1;
}
.jScrollPaneTrack {
background:url("/images/parts/scrollline.png") repeat-y scroll center center transparent;
cursor:pointer;
height:100%;
position:absolute;
right:0;
top:0;
width:37px;
}
.jScrollPaneDrag {
background:url("/images/parts/scrollcircle.png") no-repeat scroll center center transparent;
cursor:pointer;
overflow:hidden;
position:absolute;
}
.jScrollPaneDragTop {
left:0;
overflow:hidden;
position:absolute;
top:0;
}
.jScrollPaneDragBottom {
bottom:0;
left:0;
overflow:hidden;
position:absolute;
}
a.jScrollArrowUp {
display:block;
height:9px;
overflow:hidden;
position:absolute;
right:0;
text-indent:-2000px;
top:0;
z-index:1;
}
a.jScrollArrowUp:hover {
}
a.jScrollArrowDown {
bottom:0;
display:block;
height:9px;
overflow:hidden;
position:absolute;
right:0;
text-indent:-2000px;
z-index:1;
}
.sidebanner{
bor

}
