* {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	background:#ffffff;
	line-height: 16px;
	text-align: left;
	font-size: 12px;
}

a { color:#333333; text-decoration:none; }
a:hover  { color:#333333; text-decoration:underline; }

.orange_bold {
	color:#ed6725;
	font-size:14px;
	font-weight:bold;
}

#splash_header_container {
	background:#ed6725;
	height:150px;
	margin-top:60px;
}

#splash_header {
	background:#ed6725;
	width:780px;
	height:150px;
	margin: 0px auto 0px auto;
}

#splash_logo {
	float:left;
	margin:50px 15px 0px 37px;
}

#fengflops_splash {
	position:relative;
	float:right;
	background:#ffffff url(/site_images/fengflops_splash.gif);
	width:145px;
	height:123px;
	margin-top:-60px;
}

#splash_content {
	background:#ffffff url(/site_images/bg_splash.jpg) top left no-repeat;
	width:380px;
	margin: 3px auto 0px auto;
	overflow:hidden;
	text-align:center;
	padding: 125px 0px 0px 400px;
}

#splash_content h1 {
	color:#ffffff;
	font-size:24px;
	font-weight:normal;
	margin-bottom:10px;
}

#splash_content h2 {
	color:#ffffff;
	font-size:16px;
	margin-bottom:15px;
}

#header_container {
	background:#ed6725;
	height:140px;
}

#header {
	background:#ed6725;
	width:780px;
	height:140px;
	margin: 0px auto 0px auto;
}

#logo {
	float:left;
	margin:40px 15px 0px 37px;
}

#subhead {
	color:#454545;
	font-size:12px;
	float:left;
	font-weight:bold;
	margin:85px 0px 0px 0px;
}

#content {
	background:#ffffff url(/site_images/bg_walk.gif) bottom right no-repeat;
	width:780px;
	margin: 0px auto 0px auto;
	overflow:hidden;
}

#content_12 {
	background:#ffffff url(/site_images/12.jpg) top right no-repeat;
	width:780px;
	margin: 0px auto 0px auto;
	overflow:hidden;
}

#main_nav {
	background: url(/site_images/nav_bg.gif) bottom left no-repeat;
	font-weight:bold;
	font-size:10px;
	width:170px;
	height:750px;
	float:left;
}

#main_nav ul {
	margin:10px 0px 10px 0px;
	list-style:none;
	list-style-position:inside;
}

#main_nav li {
	margin:0px 0px 10px 0px;
	list-style-image: url(/site_images/nav_off.gif);
}

#main_nav a { color:#666666; text-decoration:none; }

body#home li#home { list-style-image: url(/site_images/nav_on.gif); }
body#fengflops li#fengflops { list-style-image: url(/site_images/nav_on.gif); }
body#stores li#stores { list-style-image: url(/site_images/nav_on.gif); }
body#behind li#behind { list-style-image: url(/site_images/nav_on.gif); }
body#buy li#buy { list-style-image: url(/site_images/nav_on.gif); }
body#care li#care { list-style-image: url(/site_images/nav_on.gif); }
body#buyers li#buyers { list-style-image: url(/site_images/nav_on.gif); }
body#contact li#contact  { list-style-image: url(/site_images/nav_on.gif); }

#12 {
	position:absolute;
}

#main_body {
	float:right;
	width:510px;
	padding:40px 70px 10px 30px;
}

#main_body p {
	color:#333333;
	margin-bottom:15px;
}

#store {
	float:right;
	width:510px;
	padding:10px 70px 10px 30px;
}

#store p {
	color:#333333;
	margin-bottom:5px;
}

#store h2 {
	color:#333333;
	margin-bottom:5px;
	font-size: 14px;
}

#product_color {
	width:100px;
	height:50px;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

#product_info {
	width:115px;
	height:60px;
	float:left;
}

#care_body {
	float:right;
	width:510px;
	padding:40px 50px 10px 50px;
}

#care_body p {
	color:#333333;
	margin-bottom:15px;
}

#contact_body {
	float:right;
	width:520px;
	padding:40px 65px 10px 15px;
	text-align:center;
}

#contact_body p {
	color:#333333;
	margin-bottom:15px;
}

#contact_body h1 {
	color:#333333;
	font-weight:normal;
	margin:35px 0px 25px 0px;
}

#contact_body h2 {
	color:#333333;
	font-weight:normal;
	margin-bottom:17px;
}

#home_left {
	float:left;
	text-align:right;
	padding-top:100px;
	width:270px;
}

#home_left p {
	color:#333333;
	margin-bottom:15px;
	font-size:11px;
}

#home_right {
	float:right;
	text-align:right;
	width:255px;
	margin-right:40px;
}

#home_right p {
	color:#333333;
	margin-bottom:15px;
	font-size:11px;
}

#buyers_left {
	float:left;
	text-align:right;
	width:300px;
}

#buyers_left p {
	color:#333333;
	margin-bottom:15px;
	font-size:11px;
}

#buyers_right {
	float:right;
	text-align:right;
	width:180px;
	margin-right:100px;
}

#buyers_right p {
	color:#333333;
	margin-bottom:15px;
	font-size:11px;
}

#bug {
	margin: 10px auto 0px auto;
	background: url(/site_images/bug.gif) bottom center no-repeat;
	height:113px;
}

#footer {
	margin: 20px auto 0px auto;
	padding:4px 0px 0px 0px;
	background:#ed6725;
	height:21px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
}
