/* CSS Document */

body {
margin:0px;
font-family:Georgia, Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
background-color:#ffffff;
background-image:url(images/BG.jpg);
background-repeat:no-repeat;
background-position:center;
}

#container{
margin:0px auto;
width:800px;
}

#container .topBar{
height:135px;
background-image:url(images/BGtopBar.jpg);
background-repeat:no-repeat;
}
#container .topBar .register{
	padding-top:10px;
	padding-right:10px;
}

#container .topBar .nav{
	float:right;
	height:20px;
	margin-top:47px;
	color:#FFFFFF;
	width:600px;
}
#container .topBar .nav a{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:15px;
	font-size:12px;
}
#container .topBar .nav a:hover{
	color:#3c9701;
}
#container .topBar .nav .on{
	color:#3c9701;
}




#container .content{
background-image:url(images/BGcontent.jpg);
background-repeat:no-repeat;
background-color:#fffbf2;
padding:45px;
}
#container .content h3{
font-family:Georgia, Helvetica, Tahoma, Arial,;
font-weight:normal;
font-size:18px;
color:#000000;
letter-spacing:-1px;
margin:0px;
padding:0px;
}
#container .content h4{
font-family:Georgia, Helvetica, Tahoma, Arial,;
font-weight:normal;
font-size:14px;
color:#000000;
letter-spacing:-1px;
margin:0px;
padding:0px;
padding-top:3px;
padding-bottom:10px;
}
#container .content h1{
font-family:Georgia, Helvetica, Tahoma, Arial,;
font-weight:normal;
font-size:30px;
padding:0px;
margin:0px;
color:#b40000;
letter-spacing:-1px;

}
#container .content h2{
font-family:Georgia, Helvetica, Tahoma, Arial,;
font-weight:normal;
font-size:20px;
padding:0px;
margin:0px;
color:#3c9701;
letter-spacing:-1px;
margin-top:-5px;
}

#container .content .text{
width:400px;
float:right;
line-height:18px;
padding-bottom:20px;
color:#000000;

}

#container .content h5{
font-family:Georgia, Helvetica, Tahoma, Arial,;
font-weight:normal;
font-size:15px;
color:#000000;
letter-spacing:-1px;
width:200px;
margin-bottom:-10px;
}

#container .content .menuitem{
padding-right:30px;
padding-bottom:10px;

}

#container .content .menu-price{
float:right;
margin-left:20px;
font-weight:bold;
height:35px;
}



#container .footer{
background-image:url(images/BGfooter.jpg);
background-repeat:no-repeat;
height:59px;
}
#container .footer .text{
padding-top:25px;
padding-left:30px;
color:#FFFFFF;
}
hr{
margin-bottom:25px;
}
.gallery{
float:left;
display:block;
height:63px;
width:63px;
background-image:url(images/gallery/bg-small.gif);
background-repeat:no-repeat;
padding:10px;
}

.galleryBig{
padding-top:60px;
width:372px;
height:322px;
padding:14px;
background-image:url(images/gallery/bg-big.gif);
background-repeat:no-repeat;
}

.menuHolder{
margin-right:20px;

}

.menuHolder img{
float:left;
display:block;
padding-right:15px;
padding-bottom:15px;
}
.menuHolder a{
color:#000000;
}
.menuHolder a:hover{
color:#468e18;
}



