﻿* {
	margin:0;
	padding:0;
	font-weight:normal;
	font-style:normal;
	border:none;
}
strong {
	font-weight:bold;
}
a {
	outline:none;
}

body, html {
	Font-Family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background:#000 url(../images/bg.jpg) no-repeat top center;
	line-height:17px;
}
#wrapper {
	width:940px;
	margin:0 auto;
	text-align:left;
	position:relative;
	overflow:hidden;
	background-color:#000;
}
#branding {
	width:940px;
	height:100px;
	background:url(../images/header_bg.gif) repeat-x 0 0;
	position:relative;
}
#branding h1 a {
	position:absolute;
	top:10px;
	left:10px;
	background:url(../images/promount_logo.gif) no-repeat;
	width:350px;
	height:86px;
	text-indent:-9999px;
}
#branding ul {
	list-style-type:none;
	position:absolute;
	left:747px;
	top:15px;
}
#branding ul a {
	display:block;
	width:183px;
	height:22px;
	text-indent:-9999px;
}
#branding ul li {
	margin-bottom:1px;
}
#branding ul .order_summary a {
	background:url(../images/order_summary.gif) no-repeat;
}
#branding ul .view_basket a {
	background:url(../images/view_basket.gif) no-repeat;
}
#branding ul .checkout a {
	background:url(../images/checkout.gif) no-repeat;
}
#branding #quick_cart {
	position:absolute;
	top:63px;
	right:15px;
	color:#fff;
	font-size:11px;
	line-height:16px;
	text-align:right;
	color:#ccc;
}
#branding #quick_cart a {
	color:#ffcc00;
}
#branding #quick_cart a:hover {
	text-decoration:none;
}
#nav {
	list-style-type:none;
	width:920px;
	background:url(../images/nav_bg.gif) repeat-x 0 0;
	height:36px;
	margin-left:10px;
}
#nav li {
	float:left;
}
#nav li a {
	font-weight:bold;
	color:#999;
	padding:11px 30px 9px 30px;
	text-decoration:none;
	border-right:1px solid #000;
	line-height:36px;
}
#nav li a:hover {
	background:url(../images/nav_h.gif) repeat-x 0 0;
	padding:11px 30px 10px 29px;
	border:1px solid #575757;
	border-top:none;
	border-bottom:none;
	color:#fff;
}
#content {
	float:left;
	width:100%;
}
#inner {
	margin:10px 221px 0 221px;
}
#inner #search {
	height:39px;
	background:#ffd52c url(../images/search_bg.gif) repeat-x 0 0;
	position:relative;
}
#inner #search label {
	background:url(../images/search_title.gif) no-repeat;
	width:75px;
	height:39px;
	float:left;
	text-indent:-9999px;
}
#inner #search span {
	float:left;
	background:url(../images/search_input.gif) no-repeat 0 0;
	display:block;
	width:357px;
	height:17px;
	padding:5px 4px 4px 4px;
	margin-top:7px;
}
#inner #search span input {
	width:355px;
	Font-Family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#inner #search input.go {
	display:block;
	width:58px;
	height:39px;
	position:absolute;
	top:0;
	right:0;
}
#inner #flash {
	width:498px;
	background:#790000 url(../images/flash_top.gif) no-repeat 0 0;
	padding-top:19px;
	margin:10px 0 11px 0;
}
#inner #flash .inner {
	background:#790000 url(../images/flash_bottom.gif) no-repeat left bottom;
	padding-bottom:17px;
	height:105px;
}
#inner .box {
	width:498px;
	background:#fff url(../images/inner_box_top.gif) no-repeat 0 0;
	padding-top:14px;
	margin-bottom:1px;
}
#inner .box .inner {
	background:#fff url(../images/inner_box_bottom.gif) no-repeat left bottom;
	padding-bottom:15px;
	/*height:100px;*/
}
#inner .box1 .inner {
	/*height:60px;*/
}
#inner .box2 .inner {
	/*height:181px;*/
}
#side_bar {
	margin-top:10px;
	width:201px;
	float:left;
	overflow:hidden;
	margin-left:-930px;
}
#side_bar h3 {
	width:201px;
	height:31px;
	text-indent:-9999px;
}
#side_bar #size {
	background:url(../images/search_by_size.gif) no-repeat;
}
#side_bar #type {
	background:url(../images/search_by_type.gif) no-repeat;
}
#side_bar #brand {
	background:url(../images/search_by_brand.gif) no-repeat;
}
#side_bar #other {
	background:url(../images/other_products.gif) no-repeat;
}
#side_bar ul {
	background-color:#343434;
	padding:2px 10px 20px 10px;
	list-style-type:none;
}
#side_bar li a {
	color:#fff;
	font-weight:bold;
	line-height:18px;
}
#side_bar .other_box li a {
	color:#ffcc00;
}
#side_bar li a:hover {
	text-decoration:none;
}
#side_bar .last_box ul, #side_bar .other_box ul {
	background:#343434 url(../images/box_bottom.gif) no-repeat left bottom;
	padding-bottom:17px;
	overflow:hidden;
}
#side_bar .other_box {
	margin-top:1px;
}
#other_side_bar {
	width:201px;
	float:left;
	margin-left:-211px;
	margin-top:10px;
	padding-bottom:15px;
}
#other_side_bar #last_viewed {
	background:url(../images/last_view.gif) no-repeat;
	width:201px;
	height:39px;
	text-indent:-9999px;
}
#recentprds {
	padding:0 10px;
}
#recentprds div {
	clear:both;
}
#recentprds div a {
	color:#006699;
	float:left;
	width:150px;
	margin-bottom:15px;
}
#recentprds div a:hover {
	text-decoration:none;
}
#other_side_bar #recentprds div a.image_thumb {
	display:block;
	width:25px;
	height:20px;
	margin-right:5px;
}
#safe_secure {
	background:url(../images/safe_secure.gif) no-repeat;
	width:172px;
	height:71px;
	position:absolute;
	z-index:9999;
	left:436px;
	top:6px;
}
#cards {
	background:url(../images/cards.gif) no-repeat;
	width:57px;
	height:33px;
	position:absolute;
	z-index:9999;
	left:643px;
	top:33px;
}
#other_side_bar .box {
	background:#fff url(../images/other_side_box_bottom.gif) no-repeat left bottom;
	padding-bottom:17px;
}
#footer {
	clear:both;
	text-align:center;
	padding:25px 0 15px 0;
}
#footer p {
	color:#fff;
	font-weight:bold;
}
#hot_line {
	Font-Family:Arial, Helvetica, sans-serif;
	font-size:30px;
	text-align:center;
	line-height:30px;
	color:#ffcc00;
	width:376px;
	height:99px;
	position:absolute;
	z-index:9999;
	left:363px;
	top:5px;

}