body {
	font: normal 12px 	Tahoma, Geneva, sans-serif;
	background: #ffffff url(images/page_bg.jpg) top center no-repeat;
	margin:0;
}

td {
	vertical-align:top;
	line-height: 22px;}

h1, h2, h3, h4, h5 {
    color: #e05b00;
}


h1 {
    font-size: 28px;}

h2 {
    font-size: 20px;}

h3 {
    font-size: 17px;}
h4 {
    font-size: 15px;
	color:#000066;}
.picL {
	margin-right:10px;
}
.picR {
	margin-left:10px;
}
.picOrange {
	margin:5px;
	border: 1px solid #FF6600;
}
.picGallery {
	margin:0;
	paddomg:0;
	border: 1px solid #FF6600;
}

a {
color: #e05b00;
text-decoration: underline;}

a:hover {
color: #e05b00;
text-decoration: none;}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}
.white-text{
color: #ffffff;
text-decoration: none;
}
.white-text-lg{
color: #ffffff;
text-decoration: none;
font-size:13px;
}
.orange-text-regular {
color: #e05b00;
text-decoration: none;
}
.orange-text-underline {
color: #e05b00;
text-decoration: underline;
}
.gray-text-underline{
color: #626262;
text-decoration: underline;
}
.gray-text-regular{
color: #626262;
text-decoration: none;
}
.gray-text-small, a.gray-text-small  {
color: #626262;
text-decoration: none;
font: normal 11px 	Tahoma, Geneva, sans-serif;
line-height: 15px;
}
a.gray-text-small  {
text-decoration: underline;
color: #666666; 
}




#mmenu {
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;  }
#mmenu td {
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
	vertical-align: middle;	}
#mmenu a, #mmenu td a {
	color: #ffffff;
	text-decoration: none;
	padding: 0px 6px; }
#mmenu a:hover {
	color: #e05b00; }
#mmenu a.selected {
	color: #e05b00;
	text-decoration: none;
	padding: 0px 6px; }
#mmenu a.selected:hover {
	color: #e05b00; }
#mmenu a.specials {
	color: #FFFF33;
	text-decoration: none;
	font-weight:bold;}
#mmenu a.specials:hover {
	color: #e05b00; }