@charset "utf-8";

a img  {

border:none;

margin:0px;

padding:0px;

}



body {

	height:100%

	margin:0px;

	padding:0px;

	color:#000000;

	font-family: Arial, Helvetica, sans-serif, Verdana ;

	font-size:12px;

}



body a:link, body a:active, body a:visited {

	color:#990066;

}



body a:hover {

	color:#cc003c;

}



#master {

	border: 1px solid #FF0000;

	position:absolute;

	top:0px;

	left:0px;

}



#mainmenue {

	margin:0px;

	padding:0px;

	padding-left:437px;

	height:96px;
	
	width:408px;

	background-image: url(../images/index_02.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	position:relative;

	top:-3px;

	

}



#mainmenue li {

	margin:0px;

	padding:0px;

	list-style:none;

	display: inline;

	float:left;

	

}



#mainmenue li a {

	margin:0px;

	padding:0px;

}



#menend {

background-color:#8ec140;

width:28px;

height:54px;



}



#maincontainer {

	width: 841px;

	height:400px;

	margin-top:10px;

}











#leftcont {

	float:left;

}



#rightcont {

	width:400px;

	float:right;

	line-height:20px;

	padding-top:10px;

	padding-bottom:25px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: dotted;

	border-bottom-style: dotted;

	border-top-color: #8ec140;

	border-bottom-color: #8ec140;

}

#rightcont p {

	text-align: justify;

	margin:0px;

	padding:0px;

}

.recipe_main, .label2_main {

	background-image: url(../images/fly.gif);

	background-repeat: no-repeat;

	background-position: top left;



}

.ourjam_main {

	background-image: url(../images/yvonne.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.recipe_right {

	background-image: url(../images/pickledpixels_19.jpg);

	background-repeat: no-repeat;

	background-position: right 95%;

}

.ourjam_right {

	background-image: url(../images/pickledpixels_19.jpg);

	background-repeat: no-repeat;

	background-position: right 95%;

}





.ourjam_right strong, .label1_right strong {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, Verdana;

	letter-spacing: 1px;

	font-size:11px;

	line-height: 15px;

}



.label1_right {

	width:400px;

	background-image: url(../images/pickledpixels_19.jpg);

	background-repeat: no-repeat;

	background-position: right 95%;



}

.label1_left img{

	margin-left:16px;



}

.label2_right {

	width:400px;

	padding-right:0px;

	background-image: url(../images/pickledpixels_19.jpg);

	background-repeat: no-repeat;

	background-position: right 95%;

}



.label2_right td img {

	margin-bottom:5px;

}



.preserved_main {

	background-image: url(../images/portfolio.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}





.preserved_left {

	width:400px;

	padding-left:20px;

	

}



.preserved_left img {

	margin-left:12px;

	margin-top:12px;

	

}



.preserved_right {

	width:400px;

	padding-right:0px;

	background-image: url(../images/pickledpixels_19.jpg);

	background-repeat: no-repeat;

	background-position: right 95%;

}

.preserved_right ul {

	padding:0px;

	margin:0px;

	list-style:none;

	font-weight:bold;

	line-height: 30px;

	width:200px;

}





.clients {

	font-size: 10px;

	line-height: 11px;

	padding-top:8px;



}



.green {

	color:#8ec140;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, Verdana;

}



.heading {

	color:#990066;





}



.clear {
	clear:both;
	height:0px;

}

.navtabel {

	width:100%;

}

.navtabel td img {

	border:none;

}

.inpfield {

	padding:3px;

	font-size:11px;

	border: 1px solid #8ec140;

	height: auto;

	width: 194px;

	margin-bottom:10px;

}



.textfield {

	padding:3px;

	border: 1px solid #8ec140;

	height: auto;

	width: 194px;

	margin-bottom:10px;

	

}

.listBackground {

	background-color:#FFFFFF;

	height:290px;

}



#fullwindow {

	position:absolute;

	top:0px;

	left:0px;

	background-image: url(../images/fullbg.png);

	background-repeat: repeat;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fullbg.png', sizingMethod='scale');

	_background:none;

}



#picmap {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, Verdana;
	font-size:14px;
	font-weight:bold;
	background-color: #FFFFFF;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:10px;

}



.portfolio {

 _cursor:pointer;

}
.picframe {
	height:75px;
	width:75px;
	overflow:hidden;
	float:left;
	margin-top:7px;
	margin-left:9px;
	margin-right:9px;
	margin-bottom:5px;
	border: 1px dotted #8ec140;
	padding:0px;
}
.picframe a, .picframe a img {
	padding:0px;
	margin:0px;
}
