body {background:#F7F7F7; color:#3f3f3f; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; }
a {color:#888; text-decoration:underline; }
.clear {clear:both; }
.wrapper {margin:0 auto; width:880px; }
@font-face {font-family: "Myriad Pro"; src: url("fonts/myriad-pro/MyriadPro-Regular.otf"); }
#bg {background:#fff; overflow:hidden; }

/** NAVIGATION **/
#navigation {list-style:none; float:right; margin:20px 0 0 0; }
#navigation li {
	display:inline; 
	float:left; 
	margin:0 0 0 20px; 
	text-indent:-9999px; 
}
#navigation li#home a {background:url(images/home_button.jpg) no-repeat; display:block; height:19px; width:18px; }
#navigation li#search a {background:url(images/search_button.jpg) no-repeat; display:block; height:19px; width:59px; }
#navigation li#info a {background:url(images/info_button.jpg) no-repeat; display:block; height:19px; width:17px; }
#navigation li#facebook a {background:url(images/facebook.gif) no-repeat; display:block; height:16px; width:16px; }


/** NAVBAR_LOGO **/
#navbar_logo {border-bottom:3px solid #DE2921; overflow:hidden; }
#logo a{
	background:url(images/logo.jpg) no-repeat;
	float:left;
	height:80px;
	margin:0 0 -10px -25px;
	text-indent:-9999px;
	width:187px; 
}
#navbar {float:right; list-style:none; margin:30px 0 0 0; }
#navbar a {
	color:#c2c2c2;
	display:block; 
	height:40px; 
	line-height:40px; 
	margin:0 0 0 20px; 
	text-decoration:none; 
	padding:0 10px 0 10px;
}
#navbar a:hover {
	background:#DE2921;
	color:#fff; 
	height:40px; 
	line-height:40px;
	padding:0 10px 0 10px; 
}
#navbar li {display:inline; float:left; }

/** PRODUCT SHOWCASE **/
#product_showcase {
	border:1px solid #CFCECC; 
	font-family: "Myriad Pro";
	font-size:15px; 
	margin:30px 0 0 0; 
	padding:40px;
}
#product_showcase #text {float:left; margin:10px 0 0 0; width:460px; }
#product_showcase #text h2, #product_showcase #text h3#product_name {font-size:30px; line-height:35px; }
#product_showcase #text h3#product_name {color:#de2921; }
#product_showcase ul {margin:10px 0 0 20px; }
#product_showcase li {line-height:25px; }
#product_showcase #view_more_button {
	background:url(images/button.png) no-repeat;
	color:#fff;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:29px;
	line-height:29px; 
	margin:30px 0 0 0; 
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:168px;
}
#product_showcase #product {float:right; }

/** CONTENT **/
#content {margin:30px 0 20px 0; }
#content h1 {font-size:30px; margin:0 0 25px 0; }
#content p {margin:0 0 20px 0; }

/** FOOTER **/
#footer {
	background:url(images/footer_bg.jpg) repeat-x #F7F7F7; 
	min-height:111px; 
	overflow:hidden;
}
#footer ul {color:#de2921; list-style:none; margin:30px 0 0 0; }
#footer li {display:inline; float:left; padding:0 0 0 10px; }
#footer li a {color:#de2921; font-size:11px; text-decoration:none; text-transform:capitalize; }
#footer li:before {content:"/"; margin:0 10px 0 0; }
#footer li#home:before {content:""; margin:0; }
#footer #copyright {margin:0 0 0 10px; text-transform:capitalize; }
