/* Start of CMSMS style sheet 'generatorius_css' */
#generator {
float:left;
width:550px;
margin-bottom:100px;
margin-top:0px;
margin-right:20px;
min-height:420px;
}

#generator #container {
float:left;
width:550px;
text-align:justify;
font-size:14px;
}

#generatorFridge {
float:left;
width:222px;
height:304px;
padding:20px 20px 10px 10px;
margin-right:20px;
background-image:url(images/fridge_big.jpg);
background-repeat:no-repeat;
}

#generatorForm {
margin-top:160px;
}

#generatorForm input{
float:right;

}

#inputString {
width:140px;
}

#generatorForm input#searchButton{
clear:both;
margin-top:10px;
height:20px; 
border:none;
color:#000;
font-weight:bold;
font-size:14px;
text-transform:uppercase;
background-color:transparent;
width:95px;
margin-right:30px;
}

#container {
margin-left:20px;
}

#ingList {
margin-bottom:10px;

}

#ingList li{
text-align:left;
}

#photo img {
width:180px;
margin-top:10px;
}

#recipe {

}

#recipeName, #photo img {
margin-bottom:10px;
}

#recipe h3, #recipe #description, #recipe ul{

}

#description {
clear:left;
}

.suggestionsBox {
		position: relative;
		left: 50px;
top:30px;
z-index:1000;
		margin: 30px 0px 0px 0px;
		width: 200px;
		background-color: #717c61;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;


	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;

	}
	
	.suggestionList li {
		text-align:left;
		color:#fff;
		margin: 0px 0px 3px 0px;
		padding: 3px 0 3px 10px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #006600;
	}

h2 {
font: 14px Arial;
font-weight: bold;
}
/* End of 'generatorius_css' */

