body {
width: 1000px;
margin: 23px 0 0 0;
padding : 0;
font: 94% "verdana";
background: url(images/strip.jpg) repeat-y;
}
p{
padding: 0;
margin: 0;
}
h1 {
font-family: "verdana";
margin: 15px 0 0 0;
font-size: 200%;
font-weight: bold;
color: #018120;
} 
h2{
font-family: "verdana";
margin: 10px 0 0 0;
font-size: 17px;
color: #018120;
} 
a {
text-decoration : none;
font-size: 90%;
color : #CC0000;
}
a:hover {
color : #000;
}



#logo {
background: url(images/sausage_logo.jpg) no-repeat;
height: 175px;
width: 478px;
margin: auto;
padding-bottom: 40px; 
}


.container {
	margin-bottom: 30px;
	width: 700px;
	float: right;
}
#minitabs {
margin: 0 0 0 0;
padding: 0 0 20px 10px;
padding-left: 10px;
border-bottom: 1px solid #000;
}
#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	
	}
	
#minitabs a:link, #minitabs a:visited {
	float: left;
	font-size: 15px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	letter-spacing: 0.3ex;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 4px solid #000;
	padding-bottom: 2px;
	background: #fff;
	color: #000;
	}
#minitabs .testtbh {
	float: left;
	font-size: 15px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	letter-spacing: 0.3ex;

}	
	
		
#contact {
width: 850px;
float: right;
height: 150px;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
margin-bottom: 50px;
}
#contact .main{
width:850px;
height: 150px;
}
#contact .cleft{
width: 190px;
float: left;
padding-left: 20px;
display: block;

margin: 0 5px 0 0;
}
#contact .cmid{
width: 320px;
float: left;
padding-left: 20px;
display: block;

margin: 0 8px 0 0;
}
#contact .cright{
width: 230px;
float: left;
padding-left: 30px;

margin-right: 20px;


}

	
	
	
	
	
#aboutlink {
clear:both;
width: 100%;
height: 8px;
}


#aboutus {

width: 850px;
float: right;
height: 70px;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
background: url(images/crest.jpg) no-repeat;
}

#aboutus .abouth1{
padding: 62px 0 0 60px;
	float: left;
	font-size: 25px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	letter-spacing: 0.3ex;
}
#aboutus #home1{
padding: 75px 0 0 60px;
	float: right;
	padding-bottom: 2px;
	display: inline;

}
#aboutus #home1 a {
    font-size: 90%;
	float: right;
	font-style: italic;
	line-height: 14px;
	font-variant: small-caps;
	padding-bottom: 0px;
	text-decoration: none;
}
#aboutus #home1 a:hover{
	font-color: #000;	
}
#abouttext {
width:850px;
float: right;
margin: 10px 5px 5px 10px;
padding-bottom: 50px;
}
#abouttext #left {
float: left;
width: 402px;
height: 325px;
background: url(images/front.jpg) no-repeat;
text-indent : -9999999px;
}
#abouttext #right {
float: left;
margin: 0 0 0 10px;
width: 430px;
height: 250px;
}















#whatslink {
clear:both;
width: 100%;
height: 8px;
}
#whatson {
width: 850px;
float: right;
height: 70px;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
background: url(images/crest.jpg) no-repeat;
}
#whatson .whatsonh1{
    padding: 62px 0 0 60px;
	float: left;
	font-size: 25px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	letter-spacing: 0.3ex;
}
#whatson #home2{
padding: 75px 0 0 60px;
	float: right;
	padding-bottom: 2px;
	display: inline;
	
}
#whatson #home2 a {
    font-size: 90%;
	float: right;
	font-style: italic;
	line-height: 14px;
	font-variant: small-caps;
	padding-bottom: 0px;
	text-decoration: none;
}
#whatson #home2 a:hover{
	font-color: #000;
}
#whatsontext {
width:850px;
float: right;
margin: 10px 5px 5px 5px;
padding-bottom: 50px;

}
#whatsontext .star {
width: 100%;
height: 25px;
text-indent: 20px;
background: url(images/starn.jpg) no-repeat;
}





#gallerylink {
clear:both;
width: 100%;
height: 8px;
}
#gallery {
width: 850px;
float: right;
height: 70px;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
background: url(images/crest.jpg) no-repeat;
}
#gallery .galleryh1{
    padding: 62px 0 0 60px;
	float: left;
	font-size: 25px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	letter-spacing: 0.3ex;
}
#gallery #home3{
padding: 75px 0 0 60px;
	float: right;
	display: inline;

	padding-bottom: 2px;	
}
#gallery #home3 a {
    font-size: 90%;
	float: right;
	font-style: italic;
	line-height: 14px;
	font-variant: small-caps;
	padding-bottom: 0px;
	text-decoration: none;
}
#galery #home3 a:hover{
	font-color: #000;
}

#portfolio {
width : 850px;
float: right;
margin: 20px 0 60px 0;
padding: 0;
}



#portfolio ul li {
float : left;
padding : 0 0 5px 0;
margin : 0 0 0 0;
display : inline;
}
#portfolio ul li a {
float : left;
width : 260px;
height : 215px;
margin-right: 5px;
text-indent : -99999px;
background: no-repeat;
}
li#one  {
background : url(gallery/1.jpg);
}
li#two {
background : url(gallery/2.jpg);
}

li#three {
background : url(gallery/3.jpg);
}

li#four {
background : url(gallery/4.jpg);
}

li#five {
background : url(gallery/5.jpg);
}
li#six {
background : url(gallery/6.jpg);
}
li#seven {
background : url(gallery/7.jpg);
}
li#eight {
background : url(gallery/8.jpg);
}
li#nine {
background : url(gallery/9.jpg);
}








#menulink {
clear:both;
width: 100%;
height: 8px;
}
#menu {
width: 850px;
float: right;
height: 70px;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
background: url(images/crest.jpg) no-repeat;
}
#menu .menuh1{
    padding: 62px 0 0 60px;
	float: left;
	font-size: 25px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	letter-spacing: 0.3ex;
}
#menu #home4{
padding: 75px 0 0 60px;
	float: right;
	padding-bottom: 2px;
	display: inline;
	
}
#menu #home4 a {
    font-size: 90%;
	float: right;
	font-style: italic;
	line-height: 14px;
	font-variant: small-caps;
	padding-bottom: 0px;
	text-decoration: none;
}
#menu #home4 a:hover{
	font-color: #000;
}
#menutext {
width:850px;
float: right;
margin: 10px 5px 5px 5px;
padding-bottom: 50px;
}
#menutext .pdf {
width: 100%;
height: 20px;
text-indent: 20px;
background: url(images/pdf.gif) no-repeat;
}
#menutext .pdf a {
font-size: 80%;
}
#menutext .warning {
width: 100%;
font-style: italic;
font-size: 80%;

}
#menutext .warning a {
font-size: 95%;
}
#menutext .order {
width: 100%;
font-style: italic;
font-size: 70%;
color: #ef0611;

}




#functionlink {
clear:both;
width: 100%;
height: 8px;
}
#function {
width: 850px;
float: right;
height: 70px;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
background: url(images/crest.jpg) no-repeat;
}
#function .functionh1{
    padding: 62px 0 0 60px;
	float: left;
	font-size: 25px;
	line-height: 14px;
	font-variant: small-caps;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000;
	letter-spacing: 0.3ex;
}
#function #home5{
padding: 75px 0 0 60px;
	float: right;
	padding-bottom: 2px;
	display: inline;
	
}
#function #home5 a {
    font-size: 90%;
	float: right;
	font-style: italic;
	line-height: 14px;
	font-variant: small-caps;
	padding-bottom: 0px;
	text-decoration: none;
}
#function #home5 a:hover{
	font-color: #000;
}
#functiontext {
width:850px;
float: right;
margin: 10px 5px 5px 10px;
padding-bottom: 50px;
}
#functiontext #fleft {
float: left;
width: 397px;
height: 325px;
background: url(images/function.jpg) no-repeat;
text-indent : -9999999px;
}
#functiontext #fright {
float: left;
margin: 0 0 0 10px;
width: 430px;
height: 250px;
}

#footer {
width: 850px;
float: right;
margin-top: 150px;
height: 70px;
padding: 10px 0 20px 10px;
border-top: 1px solid #000;
font-size: 80%;
}





