body{
	marginwidth:0;
	marginheight:0;
	topmargin:0;
	leftmargin:0;
	margin:0;
	scrollbar-base-color:#666666;
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#CCCCCC;
	scrollbar-arrow-color:#666666;
	scrollbar-shadow-color:#666666;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	
 }

td
{ 
color: #333333;
font-family: arial, sans-serif;
font-size: 11px;

}

h1
{ 
color: #000000;
font-family: verdana, sans-serif;
font-size: .11em;
font-weight: 800;

}

a:link {color: #CC6600; text-decoration: none;}
a:visited {color: #CC6600; text-decoration: none;}
a:active {color: #CC6600; text-decoration: none;}
a:hover {color: #CC6600; text-decoration: underline;}

.toplinks {font-family: times, serif; font-size: 14px; color: #082F73; font-weight: 800}
.toplinks a:link {color: #082F73; text-decoration: none;}
.toplinks a:visited {color: #082F73; text-decoration: none;}
.toplinks a:active {color: #082F73; text-decoration: none;}
.toplinks a:hover {color: #CC6600; text-decoration: none;}

.whatsnew {font-family: arial, sans-serif; font-size: 11px; color: #CC6600; font-weight: 800}
.whatsnew a:link {color: #CC6600; text-decoration: none;}
.whatsnew a:visited {color: #CC6600; text-decoration: none;}
.whatsnew a:active {color: #CC6600; text-decoration: none;}
.whatsnew a:hover {color: #CC6600; text-decoration: underline;}

.lineheight {line-height: 20px;}

.orangetitle {font-size: 13px; color: #CC6600; font-weight: 800}
.whitetitle {font-size: 12px; color: #FFFFFF; font-weight: 800}
.smalltext{font-size: 10px; color: #333333;}
.searchbox {font-size: 10px; color: #333333;}
.arial16bold {font-size: 16px; color: #003366; font-weight: 900}
.lineheight16 {line-height: 16px;}

.footer {font-size: 9px; color: #999999;}
.footer a:link {color: #999999; text-decoration: none;}
.footer a:visited {color: #999999; text-decoration: none;}
.footer a:active {color: #999999; text-decoration: none;}
.footer a:hover {color: #CC6600; text-decoration: none;}

.price {font-size: 11px; color: #000099; font-weight: 800}

.boldmenu {font-size: 12px; color: #333333; font-weight: 900}
.bolddollar {font-size: 11px; color: #333333; font-weight: 900}

.quote {font-size: 11px; color: #FFFFFF; font-style: italic; line-height: 14px;}
.quoteby {font-size: 11px; color: #FFFFFF;}

.lineheightsm {
line-height: 16px;
}

/* home page title links */
.titlelinks a:link {color: #003366; text-decoration: none;}
.titlelinks a:visited {color: #003366; text-decoration: none;}
.titlelinks a:hover {color: #cc6600; text-decoration: none;}


/* menu page upgrade */

#menutext p {
margin: 0 0 10px 0;
line-height: 20px;
}

.clearboth {clear: both;}

.divider {
width: 100%;
height: 1px;
border-top: 1px dashed #bbb088;
margin: 15px 0 15px 0;
}

.shift {
float: right;
margin: 0 0 15px 15px;
}

.pdflnks a:link {color: #242424; text-decoration: underline;}
.pdflnks a:visited {color: #242424; text-decoration: underline;}
.pdflnks a:hover {color: #cc0000; text-decoration: underline;}

.pdflnks {
font-size: 11px;
margin-left: 0;
padding-left: 10px;
list-style: none;
}

.pdflnks li {
padding: 0 0 10px 20px;
background-image: url(http://www.jakesgrill.ca/images/pdf_icon.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
line-height: 1.5em;
}

.smmenu {
font-size: 10px;
color: #877f65;
}


/* Get Adobe */

#getadobe {
width: 549px;
border: 1px dashed #909090;
background-color: #fff;
margin: 0;
padding: 0;
}

.adobetxt {
margin: 0;
line-height: normal;
font-size: 11px;
padding: 8px;
}

/* Form Errors */

.error {color: #f7660f;}
.bold {font-weight: bold;}
.formboxes {font-family: arial, sans-serif; font-size: 11px; color: #333;}

/* Form */

.nomargin {margin: 0;}

/* Form for Coupons */

#formholder {
width: 350px;
background-color: #f7eabc;
border: 1px solid #e4d18d;
padding: 15px;
margin: 10px 0 10px 0;
}

#formholder input, select {
font-size: 11px;
padding: 1px;
}

.asterik {
color: #cc6600;
font-weight: bold;
font-size: 16px;
}

.required {
font-family: verdana, sans-serif;
display: none;
visibility: hidden;
}

.note {font-size: 13px; color: #CC6600; font-weight: 800;}

/* ----- Coupon side nav ----------*/

#coupon {
background-color: #fff;
border: 1px dashed #082f73;
width: 140px;
margin: 0 0 0 0;
background-image: url(images/coupon_scissors.gif);
background-position: bottom center;
background-repeat: no-repeat;
}

#coupon p {
color: #ff0000;
font-size: 11px;
margin: 0;
padding: 0 0 10px 10px;
}

#coupon p.coupontitle {
font-size: 16px;
margin: 0;
color: #003366;
font-weight: bold;
padding: 10px 0 0 10px;
}

/* Balance */

.status {
font-size: 14px;
}
