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;
}

/* ---------------- Home Page Nivo Slider ------------------ */

#slide-area {
width: 555px; /* Match width of images */
height: 260px; /* Match width of images */
margin: 0 0 20px 0;
padding: 0;
float: right;
}

#slider {
position:relative;
width:555px; /* width of images */
height:260px; /* height of images */
margin: 0;
background:url(/addon/nivoslider/images/loading.gif) no-repeat 50% 50%;
}
#slider img {
position:relative;
top:0px;
left:0px;
display:none;
}
#slider a {
border:0;
display:block;
}

.nivo-controlNav {
position:relative;
top: 265px;  /* Adjust this value so slightly bigger than max height of images */
margin: 0 auto;
}
.nivo-controlNav a {
display:block;
width:22px;
height:22px;
background:url(/addon/nivoslider/images/bullets.png) no-repeat;
text-indent:-9999px;
border:0;
margin-right:3px;
float:left;
}
.nivo-controlNav a.active {
background-position:0 -22px;
}

.nivo-directionNav a {
display:block;
width:30px;
height:30px;
background:url(/addon/nivoslider/images/arrows.png) no-repeat;
text-indent:-9999px;
border:0;
}
a.nivo-nextNav {
background-position:-30px 0;
right:15px;
}
a.nivo-prevNav {
left:15px;
}

.nivo-caption {
text-shadow:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.nivo-caption a:link {color:#8fc7ee; text-decoration:underline;}
.nivo-caption a:visited {color:#8fc7ee; text-decoration:underline;}
.nivo-caption a:hover {color:#fff; text-decoration:underline;}

.caption-title {
font-weight: bold;
color: #efe98e;
font-size: 14px;
margin: 0;
}

.clear {clear:both;}

