@charset "UTF-8";
/* CSS Document */
@import URL(sIFR-screen.css);

body {
	background:#ffffff url(images/bg.gif) repeat-x;
	margin:0 auto;
	text-align:center;
}

img {
	border:0;
}

#wrapper {
	margin:0 auto;
	width:960px;
	position:relative;
}

#header {
	width:960px;
	position:relative;
}

#logo {
	float:left;
	position:relative;
	width:175px;
	height:89px;
}

#utility {
	float:right;
	position:relative;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#113a86;
	margin-top:50px;
}

#nav_wrapper {
	clear:both;
	text-align:right;
	position:relative;
	width:960px;
}

#nav {
	height:26px;
	padding-top:7px;
	width:auto;
	float:right;
	position:relative;
}

#campaign {
	position:relative;
	clear:both;
	margin-top:20px;
}

.flash {
	float:left;
	width:696px;
	height:345px;
	margin-left:-15px;
}

.top_content {
	width:270px;
	float:left;
	position:relative;
	top:38px;
}

#slider {
	margin-top:-20px;
	clear:both;
}
#slider h3 {
margin-left:28px;
font-size:26px !important;
}
#content {
	position:relative;
	margin-top:25px;
	clear:both;
	height:auto;
	width:960px;
}

.content1 {
	float:left;
	position:relative;
	width:665px;
	padding-right:30px;
}

.content2 {
	float:left;
	position:relative;
	width:255px;
}
.rightpadimg {
padding-right:15px;
}
.rightpaneimg {
padding-right:15px;
padding-top:5px;
}
.content1_int {
	float:left;
	position:relative;
	width:520px;
}

.content2_int {
	float:left;
	position:relative;
	width:436px;
	background:url(images/right_bg2.gif) right top no-repeat;
	min-height:200px;
}
.content3_int {
	float:left;
	width:720px;
}
#footer {
	position:relative;
	padding:20px 0 0 0;
	clear:both;
	background:url(images/footer_bg.gif) top no-repeat;
	top:40px;
	height:35px;
}

#footer_hp {
	position:relative;
	padding:20px 0 0 0;
	clear:both;
	background:url(images/footer_bg.gif) top no-repeat;
	top:40px;
	height:35px;
}

#footer_nav {
	width:614px;
	float:left;
	position:relative;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#335b84;
	padding-left:36px;
}

#footer_nav a {
	color:#335b84;
	text-decoration:none;
}

#footer_nav a:hover {
	color:#335b84;
	text-decoration:underline;
}

.footer_space {
	margin:0 12px;
}

#copyright {
	float:right;
	position:relative;
	width:274px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color:#335b84;
	padding-right:36px;
}

#copyright a {
	color:#335b84;
	text-decoration:none;
}

#copyright a:hover {
	color:#335b84;
	text-decoration:underline;
}

.copy_text {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#335b84;
}

.RootmenuC a {
	color:#ffcc33;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:lowercase;
	padding-left:20px;	
	display:block;
}

.RootmenuC a:hover {
	text-decoration:none;
}

.Rootmenu a {
	color:#ffffff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:lowercase;
	padding-left:20px;	
	display:block;
}

.Rootmenu a:hover {
	color:#ffcc33;
	text-decoration:none;
}

.nav_blocks {
	float:left;
	position:relative;
	margin-left:30px;
	display:block;
}

p {
	color:#000000;
	font-size:12px;
	line-height:1.8em;
	margin-top:0px;
}

h2 {
	color:#ff6600;
}

ul li {
	list-style-type:disc;
	list-style-image:url(images/list_disc.gif);
	*list-style-image:url(images/list_disc2.gif);
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.8em;
	color:#333333;
}
.resoletable td  {
font-size:12px !important;
line-height:18px;
color:#333333;
}
#content a:link, #content a:active, #content a:hover, #content a:visited {
font-weight:bold;
} 
.cart-table th{
border:1px solid #ccc;
padding-left:8px;
padding-right:8px;
padding-bottom:6px;
padding-top:6px;
}
.cart-table td {
border:1px solid #ccc;
padding-left:8px;
padding-right:8px;
padding-bottom:6px;
padding-top:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#resoleform p {
margin-top:-4px !important;
*margin-top:-10px !important;
padding:0 !important;
}
.small-shoe {

}