html,body{ padding:0px; margin:0px; font-size:15px;  color:#000; line-height:1.9; font-family: GranbyEF-Light, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;  }

b { font-family: GranbyEF-Medium, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; }
strong { font-family: GranbyEF-Medium, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size:18px; }

ul{  padding:0px;  margin:0px;  }
li{ padding:0px;  margin:0px; 	list-style:none;   }

td{ font-size:14px; }

td{ line-height:1.9; }


h1,h5,h3{ padding:0px;  margin:0px;  }

b { font-weight:bold;  }


#header{ font-size:16px; font-weight:normal;  }

a{ text-decoration:none; color:black; outline:none; }
a:hover{ color:#CC0000; outline:none; }
a:active{ outline:none; }

img{ border:0px solid red; }


#container{
width:750px;
/*margin:0 21% auto;*/
border:0px solid gray;
line-height:1.7em;
}

#top{
margin-left:302px;
margin-top:25px;
margin-bottom:25px;
border:0px dotted green;
}


#leftnav{ float: left; }

#content{
margin-left:290px;
margin-top:30px;
border:0px dotted green;
width:495px;
}

#content2{
margin-left:245px;
margin-top:0px;
border:0px dotted green;
width:495px;
}


#content img{
 float:left;
}


#todaysmenu{
text-align:center;
}





#footer
{
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border:0px solid red;
}




#logo{
 margin-top:50px;  margin-bottom:50px;
 border:0px solid green;
}


#close:hover{
  color:#cc0000;
}

.order_blk{
 color:#000;
 cursor:pointer;
}


.order_{
 color:#cb3129;
 cursor:pointer;
}

.order_:hover{
 color:#000;
}
.order_div td a{
 color:#cb3129;

}
.next_prev_div a{
 color:#cb3129; font-size:15px;
}
.next_prev_div a:hover{
 color:#000;
}
.order_div td a:hover{
 color:#000;
}

.order_title{
 font-size:18px;
 font-family: GranbyEF-Medium, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}


.red_dots{
 color:#cb3129; font-size:23px;
}


/*
h1 {margin: 10px}
all four margins will be 10px

h1 {margin: 10px 2%}
top and bottom margin will be 10px, left and right margin will be 2% of the total width of the document.

h1 {margin: 10px 2% -10px}
top margin will be 10px, left and right margin will be 2% of the total width of the document, bottom margin will be -10px

h1 {margin: 10px 2% -10px auto}
top margin will be 10px, right margin will be 2% of the total width of the document, bottom margin  will be -10px, left margin will be set by the browser

*/


h1.page-title {
	font-size: 26px;
	margin: 0;
	padding: 0;
}

ul.orders_list {
	text-transform: uppercase;
	font-size: 26px;
}
ul.orders_list li a {
	color:#cb3129;
}

p.orders_terms {
	clear: both;
	text-align: right;
	
}

/* New Orders Page Styles */

ul.orderslinks li {
	font-size: 26px;
	line-height: 1.7;
}

ul.orderslinks li a{
	font-size: 26px;
	line-height: 1.7;
	text-decoration:none; 
	color:#CC0000; 
	outline:none;
}

ul.orderslinks li a:hover{
	font-size: 26px;
	line-height: 1.7;
	text-decoration:none; 
	color:black; 
	outline:none;
}

ul.orderslinks li a:active{
	font-size: 26px;
	line-height: 1.7;
	text-decoration:none; 
	color:black; 
	outline:none;
}




#place_my_order {
	text-transform: uppercase;
	font-size: 26px;
}

#place_my_order a{
	text-transform: uppercase;
	font-size: 26px;
}

#place_my_order a:hover{
	text-transform: uppercase;
	color:black; 
	font-size: 26px;
}

#place_my_order a:active{
	text-transform: uppercase;
	font-size: 26px;
}