html, body{
	padding:0px;
	margin:0px;
	height:100%;
}

.wrap{
width:1000px;
margin:0px auto;
background-color:#ffffff;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-weignt:bold;
padding-left:20px;

padding-bottom:0px;
margin-top:10px;
margin-bottom:-15px;
font-size:60px;
color:#2B2B7F;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-weignt:bold;
padding-left:20px;

padding-bottom:0px;
margin-top:10px;
margin-bottom:-15px;
font-size:20px;
color:#2B2B7F;
}

b{
color:#2B2B7F;
}

p{
padding-left:20px;
padding-top:0px;
font-size:17px;	
font-family: 'Gilda Display', serif;
color:#13144F;
font-weight:500;
line-height:22px;
}

p a{
text-decoration:none;
color:#6185AB;
font-weight:500;
}

p a:hover{
text-decoration:none;
color:#6185AB;
font-weight:500;
font-style:italic;
}

.headwrap {
width:1000px;
background-color:	#2B2B7F;
margin:0px auto;
height:120px;
color:#ffffff;
margin-bottom:0px;

}

.headwrap .logo {
margin-left:-88px;
z-index:10;
}

.headwrap .logo img {
z-index:10;
}

.midleftwrap {
width:200px;
background:url("../newgourmet/images/woodbackside.png") repeat;
float:left;

color:#E8F1F9;
}

.midrightwrap {
width:760px;
background-color: #ffffff;
float:left;


}

.nav {
width:1000px;
background-color: #6185AB;
margin:0px auto;
color:#ffffff;
z-index:2;
}

table.menu {
visibility:hidden;	
position:absolute;
background:url("../newgourmet/images/woodback.png");
width:200px;
margin-top:10px;
}

td.cert {
	padding:20px;
}

.mainnav {
background:url("../newgourmet/images/woodback.png");
}

.mainnav td {
text-align:center;
padding:10px 5px;
font-family: 'Josefin Slab', serif;
font-weight:400;
font-size:30px;
}

.mainnav td:hover {
text-align:center;
padding:10px 5px;
font-family: 'Josefin Slab', serif;
font-weight:400;
font-size:30px;
background:#2B2B7F;
}

.mainnav td a{
text-decoration:none;
font-family: 'Josefin Slab', serif;
font-weight:400;
font-size:30px;
color:#ffffff;
}

table.products {
margin-left:20px;
font-family: 'Gilda Display', serif;
}
table.products b {
color:#ffffff;
}

table b.producthead {
color:#2B2B7F;
}


.sidenav {
float:right;
padding:20px 0px;


}

.sidenav tr td {

text-align:right;
padding:10px 15px;
font-weight:100;
font-size:16px;
}

.sidenav tr td.selected1 {
background:url("../newgourmet/images/sideborder.png");
}

.sidenav tr td.selected2 {
background:url("../newgourmet/images/sideborder2.png");
}

.sidenav tr td.selected3 {
background:url("../newgourmet/images/sideborder4.png");
}

.sidenav tr td.selected4 {
background:url("../newgourmet/images/sideborder3.png");
}



.sidenav tr td.deselected1:hover {
background:url("../newgourmet/images/sideborder.png");
}

.sidenav tr td.deselected2:hover {
background:url("../newgourmet/images/sideborder2.png");
}

.sidenav tr td.deselected3:hover {
background:url("../newgourmet/images/sideborder4.png");
}

.sidenav tr td.deselected4:hover {
background:url("../newgourmet/images/sideborder3.png");
}



.foodnav {
background:url("../newgourmet/images/woodback.png");

width:800px;
height:175px;
}

img#recipe {
	padding:0px 20px 0px 0px;
}

.eachrecipe{
padding-left:20px;
padding-top:0px;
font-size:17px;	
font-family: 'Gilda Display', serif;
color:#13144F;
font-weight:500;
line-height:22px;
}

.eachrecipe a{
text-decoration:none;
color:#6185AB;
font-weight:500;
}

.eachrecipe a:hover{
text-decoration:none;
color:#6185AB;
font-weight:500;
font-style:italic;
}

.footer {
width:1000px;
background:url("../newgourmet/images/woodback.png");
margin:0px auto;
height:120px;
color:#ffffff;
font-family: 'Josefin Slab', serif;
font-weight:400;
}

.footer .footmid {
padding-top:5px;	
}

.foot {
	padding-top:10px;
}

.footer .footmid .foot a#footbig{
color:#ffffff;	
text-decoration:none;
font-size:20px;
}

.footer .footmid .foot a#footbig:hover{
font-weight:600;
}

.footer .footmid .foot a#footsmall{
color:#ffffff;	
text-decoration:none;
font-size:15px;
}

.footer .footmid .foot a#footsmall:hover{
font-weight:600;
}

/******HOME SPLASHPAGE********/

.splashwrap{
	width:1000px;
margin:0px auto -80px;
background-color:#ffffff;
min-height: 100%;
	height: auto !important;
	height: 100%;
}

.splashwrap a{
	text-decoration:none;
}


.splashwrap h1{
	font-family:Garamond;
	font-size:20px;
	text-align:right;
	color:#ffffff;
	padding:40px 7px 22px 0px;
}



.splashwrap h2{
	font-family:Garamond;
	font-size:20px;
	text-align:right;
	color:#ffffff;
	padding:20px 7px 22px 0px;
}


.splashwrap .splashhead{
	width:1000px;

}

.splashwrap .splashhead img{
	padding:20px 0px;

}

table.splashmain{
	padding:0px;
	margin:0px;
	border:0px;
}

table.splashmain td{
	padding:0px;
	margin:0px;
	border:0px;
}

table.splashmain td img{
	padding:0px;
	margin:0px;
	border:0px;
}

table.splashmain #sptext{
	font-family:Garamond;
	font-size:17px;
	text-align:center;
	color:#ffffff;
	padding:7px ;
}

table.splashmain td.sptablehead{
	transition: background-color .25s ease-in-out;
   -moz-transition: background-color .25s ease-in-out;
   -webkit-transition: background-color .25s ease-in-out;
	background-color:#000000;
}

table.splashmain td.sptablehead:hover{
	background-color:#CCC;
}




table.splashbottom{
	margin-top:30px;
	
}

table.splashbottom td.sptablehead{
	background-color:#000000;
	transition: background-color .25s ease-in-out;
   -moz-transition: background-color .25s ease-in-out;
   -webkit-transition: background-color .25s ease-in-out;
}

table.splashbottom td.sptablehead:hover{
	background-color:#CCC;
}

.footersplash{
	width:100%;
	background-color:#cccccc;
	height:100px;
	padding:0px;
	margin:0px;
}

.push{
height:150px;	
}

.spfootwrap{
	width:1000px;
	margin:0px auto;
	height:80px;
	padding:20px 0px 0px 0px;
}

.spfootwrap a, .spfoottxt{
	font-family:garamond;
	text-decoration:none;
	color:#353535;
}

.spfootwrap a:hover, .spfoottxt a:hover{
	font-family:garamond;
	text-decoration:none;
	color:#ffffff;
}






