@charset "UTF-8";
/* CSS Document */
/* colors from kuler 

D5FBFF Light Blue
9FBCBF Light Grey
647678 Medium Grey
2F3738 Dark Grey
59D8E5 Aqua Blue
*/

body {
	background: #2A2B27;
	padding: 0px;
	width: 700px;
	-webkit-tap-highlight-color: rgb(255,255,0);
	

	
	margin:0px auto;
	
	
	
}
#wrappingTable
{
	display:table;
}
#wrappingCell
{
	display:table-cell;
	vertical-align:middle;
}
/*

*/
#mainWindow
{
	background-color:#f5f4e1;
	background-color:#d6c9b5;
	border-style:solid;
	border-color:#d44917;
	border-width:medium;
	-moz-border-radius: 1em;
  	border-radius: 1em;
	margin:10px;
	padding:0px;
	box-shadow:3px 3px 4px #000;
	-moz-box-shadow:3px 3px 4px #000;
	-webkit-box-shadow:3px 3px 4px #000;

}

#mainLogo
{
	width:650px;
	position:static;
	margin:auto;
	padding:10px;
}

#ContentBox
{
	position:absolute;
	left:79px;
	top:75px;
	width:692px;
	height:518px;
	z-index:1;
	background-color: #647678;
	border-color:#2f3738;
	border-width:medium;
	border-style:groove;
}

.productText
{
	padding:5px;	
	text-align:center;
}

.productHeader
{
	font-weight:bold;
	font-size:large;
	

}

.productDescription
{
	font-size:smaller;
}

.productListHeader
{
	font-weight:bold;
	font-style:italic;
	font-size:larger;
}

#productList
{
	 width:70%;
	 margin-left:auto;
	 margin-right:auto;
	 padding-bottom:25px;
}

.productItem
{
background-color:#d6c9b5;
	border-style:inset;
	border-color:#d44917;
	border-width:medium;
	-moz-border-radius: 1em;
  	border-radius: 1em;
 width:400px;
 height:60px;

 
}

.productItem img
{
	position:relative;
	float:right;
	right:0px;
	top:-15px;
	
}

#productList a:link
{
	text-decoration:none;
	color:#000;
	
}
#productList a:visited
{
		text-decoration:none;
	color:#000;
}


#TitleBox {
	background-color:#9fbcbf;
	font-size: 36px;
	font-weight: bold;
	position:absolute;
	left:5px;
	top:5px;
	right:5px;
	height:50px;
	z-index:1;
	vertical-align:middle;
}
#InnerContent
{
	position:absolute;
	padding:8px;
	top:50px;
	left: 0px;
	top: 50px;
	right:0px;
	bottom:0px;
}

