@charset "utf-8";
body {
	font: 14px "Times New Roman", Times, serif;
	background: #f4fafa url(../images/bg-main.jpg) repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
a {
	color: #000000;
}
a:hover {
	color: #ee1491;
}
#container {
	width: 977px;  
	margin: 0 auto; 
	text-align: left; 
}
#header {
	background: url(../images/bg-header.png) no-repeat;
	height: 247px;
	margin: 0 0 0 1px;
}
#header h1 {
	display: block;
	background:url(../images/logo.png) no-repeat;
	position:relative; 
	float:left; 
	width:434px; 
	height:107px; 
	margin: 55px 0 0 67px;
	text-indent:-9999px;
}
#header h1 a {
	display:block; 
	width:100%; 
	height:100%; 
	text-indent:-9999px;
}
#header h1 a:hover {
	background-color:transparent;
}
#navigation {
	padding:0; 
	margin: 32px 72px 0 72px; 
	list-style-type:none; 
	list-style-position:outside; 
	width: 826px;
	height: 36px;
	font: 16px Georgia, "Times New Roman", Times, serif;
}
#navigation ul {
	position:relative; 
	float:left; 
	display:block; 
	padding:0; 
	margin:0;
}
#navigation li {
	position:relative; 
	float:left; 
	display:block; 
	padding:0; 
	margin:0;
}
#navigation li a {
	position:relative;
	display:block;
	height: 16px;
	padding: 9px 25px;
	color:#000000;
	text-decoration:none;
	background: url(../images/star.png) center right no-repeat;
}
#navigation li a:hover {
	color: #ee1491;
}
#mainContent {
	background: url(../images/bg-content.png) left bottom no-repeat;
	margin: 0;
}
#home {
	margin: 0 0 0 59px;
	padding: 10px 95px 0 430px; 
	line-height: 20px;
	background: url(../images/photo-home.png) no-repeat;
	min-height: 380px;
}
#home .header {
	color: #e80088;
	font: 32px Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
}
#home p {
	margin: 20px 0 0 0;
	font-size: 16px;
	line-height: 22px;
}
#about {
	margin: 0 0 0 59px;
	padding: 10px 95px 0 430px; 
	line-height: 20px;
	background: url(../images/photo-about.png) no-repeat;
	min-height: 380px;
}
#about .header {
	color: #e80088;
	font: 32px Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
}
#about p {
	margin: 20px 0 0 0;
}
#product {
	margin: 0 0 0 59px;
	padding: 10px 95px 0 430px; 
	line-height: 20px;
	background: url(../images/photo-product.png) no-repeat;
}
#product .header {
	color: #e80088;
	font: 32px Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
}
#product p {
	margin: 20px 0 0 0;
}
#buy {
	margin: 0 0 0 59px;
	padding: 10px 95px 0 430px; 
	line-height: 20px;
	background: url(../images/photo-buy.png) no-repeat;
	min-height: 380px;
}
#buy .header {
	color: #e80088;
	font: 32px Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
}
#buy p {
	margin: 20px 0 0 0;
}
#press {
	margin: 0 0 0 59px;
	padding: 10px 95px 0 20px; 
	line-height: 20px;
	min-height: 380px;
}
#press .header {
	color: #e80088;
	font: 32px Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
}
#press p {
	margin: 20px 0 0 0;
}
#contact {
	margin: -1px 0 0 59px;
	padding: 10px 95px 0 430px; 
	line-height: 20px;
	background: url(../images/photo-contact.png) no-repeat;
	min-height: 380px;
}
#contact .header {
	color: #e80088;
	font: 32px Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
}
#contact p {
	margin: 0;
}
form {
	font: 10px "Times New Roman", Times, serif;
}
#footer {
	width: 977px;  
	margin: 0 auto; 
	text-align: right;
	background: url(../images/bg-footer.png) top center no-repeat;
	height: 187px;
}
#social-marketing {
	padding: 60px 100px 0 0;
}
#footernav {
	padding: 35px 0 0 376px;
	list-style-type:none; 
	list-style-position:outside; 
	font: 12px "Times New Roman", Times, serif;
}
#footernav ul {
	position:relative; 
	display:block; 
	padding:0; 
	margin:0;
}
#footernav li {
	position:relative; 
	float:left; 
	display:block; 
	padding:0; 
	margin:0;
}
#footernav li a {
	position:relative;
	display:block;
	padding: 0 0 0 36px;
	color:#000000;
	text-decoration:none;
}
#footernav li a:hover {
	color: #ee1491;
}
#copyright {
	font: 11px "Times New Roman", Times, serif;
	color: #848587;
	padding: 10px 40px 0 0;
}
#copyright {
	color: #000000;
}
#copyright a {
	color: #000000;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}