@charset "utf-8";

/*BODY */
body {
background: url(../images/riceBG.jpg);
font-family: Helvetica, Arial, Times, sans-serif;
}
	
/* HEADER SECTION */

header {
color:#FFFFFF;
margin:0 auto;
width:900px;
height:200px;
}
header h1 {
font-size: 28px;
text-align:center;
}
header h2 {
font-size: 14px;
text-align:center;
}

div#logo {
float:left;
margin-top:20px;
margin-left:10px;
}

div#wrapper{
background: url(../images/newWoodtopBG.jpg) repeat-x;
background-position: center top;
height:284px;
width:100%;
margin:0 auto;
}

div#addressWrapper{
display:inline;
}

.address p {
margin-left:30px;
font-size:10px;
float:right;
text-align:right;
}


a.address:link              { color:white; text-decoration:none; }
a.address:visited           { color:white; text-decoration:none; }
a.address:hover             { color:white; text-decoration:none; }
a.address:active            { color:white; text-decoration:none; }


div#nav{
padding-top: 70px;
}

a.navhome:link, 
a.navhome:visited, 
a.navhome:active{background: url('../images/newNav.png'); background-repeat: no-repeat; display:block; width:101px; height:71px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.navhome:hover{background-position: 0px -75px;}

a.navmenu:link, 
a.navmenu:visited, 
a.navmenu:active{background: url('../images/newNav.png'); background-repeat: no-repeat; display:block; width:99px; height:71px; text-decoration:none; position:relative; background-position: -101px 0px; float:left;}
a.navmenu:hover{background-position: -101px -75px;}

a.navabout:link, 
a.navabout:visited, 
a.navabout:active{background: url('../images/newNav.png'); background-repeat: no-repeat; display:block; width:104px; height:71px; text-decoration:none; position:relative; background-position: -200px 0px; float:left;}
a.navabout:hover{background-position: -200px -75px;}

a.navcat:link, 
a.navcat:visited, 
a.navcat:active{background: url('../images/newNav.png'); background-repeat: no-repeat; display:block; width:119px; height:71px; text-decoration:none; position:relative; background-position: -304px 0px; float:left;}
a.navcat:hover{background-position: -304px -75px;}

a.navloc:link, 
a.navloc:visited, 
a.navloc:active{background: url('../images/newNav.png'); background-repeat: no-repeat; display:block; width:135px; height:71px; text-decoration:none; position:relative; background-position: -423px 0px; float:left;}
a.navloc:hover{background-position: -423px -75px;}

a.navcont:link, 
a.navcont:visited, 
a.navcont:active{background: url('../images/newNav.png'); background-repeat: no-repeat; display:block; width:122px; height:71px; text-decoration:none; position:relative; background-position: -558px 0px; float:left;}
a.navcont:hover{background-position: -558px -75px;}

/*CONTENT*/
div#contentWrapper {
background: url(../images/contentBG.png) repeat-y scroll 0 0 transparent;
width: 922px;
margin:0 auto;
}

div#content {
margin:0 auto -2px;
width: 900px;
}

div#content table {
padding:0;
width:860px;
margin-left:35px;
}

.contentImage {
width:560px;
height:420px;
position:relative;
display:block;
margin-left:auto;
margin-right:auto;
}

.slideshow {
width: 900px; 
height:353px; 
position:relative; 
top:20px; 
left:20px;
display:block;
}

.toutContainer{
background: url(../images/toutShadow.jpg) no-repeat;
background-position: 0px 165px;
width: 251px;
text-align:center;
margin-top:15px;
}
.toutTitle {
margin-bottom:5px;
}
.toutSubtitle {
margin:0;	
}
.toutDescription {
margin-top:5px;
margin-bottom:20px;	
}

/*WELCOME*/
div#welcome {
margin:20px 20px 0 20px;
width:860px;
}

/*MENU*/
div#menu {
padding:20px;
width:860px;
}

div#menu {

}

div#accordion {
height:auto;
}

div#accordion h3 {

font-size:16pt;
font-weight:bold;
margin: 1em 0;
}

div.itemTitle {
padding: 1em 0 1em;
}

/*ABOUT*/
div#about {
margin:20px 20px 0 20px;
width:860px;
}

/*CATERING*/
div#catering {
margin:0 20px 0 20px;
width:860px;	
}

/*CONSTRUCTION*/
div#construction {
margin:0 20px 0 20px;
width:860px;
	
}


div#accordion p {

}

div.itemContainer {

}

div.itemTitle {
margin:10px 25px 0 0;;
font-size:12pt;
}

div.itemTitle b {

}

div.itemDescription {
font-size:10pt;
margin: 0 10px 0 25px;
}

div.price {
font-size:10pt;

}

div.itemSmallDescription {
font-size:8pt;	
}

a:link              { font-family: Helvetica, Arial, Times, sans-serif; color:grey; text-decoration:none; size:10pt; }
a:visited           { font-family: Helvetica, Arial, Times, sans-serif; color:grey; text-decoration:none; size:10pt; }
a:hover             { font-family: Helvetica, Arial, Times, sans-serif; color:black; text-decoration:none; size:10pt; }
a:active            { font-family: Helvetica, Arial, Times, sans-serif; color:red; text-decoration:none; size:10pt; }

/* FOOTER */

footer {
	background: url(../images/footer.png) no-repeat;
	width:922px;
	height:50px;
	margin: 0 auto;
}

footer h1 {
	
}

footer h2 {
	
}










  
