ul,li
{
	display:inline;
	border:0;
	list-style-type:none;
	margin:0;
	padding:0;
}

br table tr td .productnamecolorLARGE
{
	color:#fff;
	font-weight:700;
	font-size:17px;
}

.productnamecolorLARGE
{
	color:#046fa0;
	font-weight:700;
	font-size:17px;
}

#content li
{
	list-style-type:disc;
	display:list-item;
	border:0;
	margin:0 0 0 15px;
	padding:0;
}

#kidsmaincat
{
	width:640px;
}

.kidsboxes
{
	width:200px;
	height:150px;
	margin-right:13px;
	margin-bottom:30px;
	float:left;
}

#mainright img
{
	padding-bottom:11px;
}

.kidsul
{
	margin-top:50000px;
}

#singlecontent a
{
	color:#3dace3;
	padding-left:5px;
}

#singlecontent h2
{
	color:#c58c35;
	font-size:13px;
	border:0;
	margin:0;
	padding:0;
}

#singlecontent
{
	width:668px;
	margin:0 auto;
}

.spi
{
	padding-left:218px;
}

#main
{
	padding:13px;
}

#content
{
	float:right;
	width:690px;
	background-image:url(/v/vspfiles/templates/111-vbluedup/images/dash_vertical.gif);
	background-repeat:repeat-y;
	padding-left:1px;
	min-height:579px;
}

#search_box
{
	position:absolute;
	top:50px;
	right:0;
	color:#fff;
}

#search_box input
{
	vertical-align:middle;
}

#search_box img
{
	vertical-align:bottom;
}

.footcolumn a,.footcolumnlast a,.maincolumn a,.maincolumnlast a
{
	color:#444;
	display:block;
	text-decoration:none;
	padding:1px 0;
}

.footHeader
{
	color:#444;
	font-weight:700;
	text-decoration:none;
}

.footcolumn
{
	float:right;
	height:37px;
	border-right:1px solid #CCC;
	padding:0 25px;
}

.maincolumn
{
	float:right;
	height:100px;
	border-right:1px solid #CCC;
	padding:0 15px;
}

.footcolumnlast
{
	float:right;
	padding:0 100px 0 25px;
}

.maincolumnlast
{
	float:right;
	height:100px;
	padding:0 0 0 15px;
}

#logo
{
	position:absolute;
	left:0;
	top:0;
}

.sunprevention
{
	margin-left:218px;
}

#top_nav
{
	position:absolute;
	top:22px;
	right:0;
}

#top_nav li
{
	border-right:1px solid #fff;
	margin:0 .5em 0 0;
	padding:0 .75em 0 0;
}

#top_nav li.last
{
	padding-right:0;
	margin-right:0;
	border-right:none;
}

#top_nav a
{
	color:#fff;
}

a
{
	text-decoration:none;
	color:#cb9032;
}

a:hover
{
	text-decoration:underline;
	color:#fbb03f;
}

#page
{
	width:850px;
	background:#fff;
	border:1px solid #2b2b2b;
	margin:0 auto;
}

#header
{
	position:relative;
	overflow:hidden;
	height:134px;
	width:850px;
	margin:auto;
}

#sidebar
{
	color:#0470a1;
	float:left;
	width:133px;
}

#sidebar a
{
	color:#0470a1;
}

#navbar {
height:31px;
padding:0 0 0 104px;
overflow:hidden;
background:url(/v/vspfiles/templates/111-vbluedup/images/navbar.gif) repeat-x;
position:relative;
}

#header_nav {margin:0; padding:0; list-style:none;}
#header_nav li {display:inline; float:left; margin:0; padding:0;}
#header_nav li a {display:block; height:31px; background:url(/v/vspfiles/templates/111-vbluedup/images/nav_links.gif) no-repeat; text-indent:-999em;}
#header_nav li a#nav_kids {width:71px; background-position:0 0;}
	#header_nav li a#nav_kids:hover {background-position:0 -31px !important;}
#header_nav li a#nav_women {width:100px; background-position:-69px 0;}
	#header_nav li a#nav_women:hover {background-position:-69px -31px;}
#header_nav li a#nav_men {width:70px; background-position:-169px 0;}
	#header_nav li a#nav_men:hover {background-position:-169px -31px;}
#header_nav li a#nav_hats {width:77px; background-position:-243px 0;}
	#header_nav li a#nav_hats:hover {background-position:-243px -31px;}
#header_nav li a#nav_accessories {width:147px; background-position:-317px 0;}
	#header_nav li a#nav_accessories:hover {background-position:-317px -31px;}

#free_shipping a {position:absolute; display:block; right:0; top:0; background:url(/v/vspfiles/images/free_shipping_nav.gif) no-repeat; width:170px; height:31px; text-indent:-999em;}


table.nav {}
td.nav img {display:none;}
td.nav {font-size:11px; font-weight:bold; padding-top:12px;}
td.subnav {font-weight:normal; padding-left:1em; padding-top:0;}

body
{
	background:#f5e8d5 url('/v/vspfiles/templates/111-vbluedup/images/body_bg.jpg') repeat-x center 0;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11.5px;
	line-height:1.5;
	margin:0 0 20px 0;
	padding:0;
}

.colors_pricebox td
{
	text-align:left;
}

table,td
{
	font-family:Verdana,Geneva,sans-serif;
	font-size:11.5px;
	line-height:1.5;
}

.clear
{
	clear:both;
}

#copyright
{
	float:right;
	margin:5px 0 0;
}

#phone
{
	float:left;
	padding:5px 0 0;
}

#footer
{
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
	height:37px;
	color:#444;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	text-align:left;
}