@charset "utf-8";
/* CSS Document for uggbootslove.com by eric 20090911 v1.0*/
/* Global Style*/
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td {
margin:0;
padding:0;
}
a img {
border:0;
}
a:link,a:visited{ text-decoration:none; color:#555;}
a:hover{ text-decoration:underline; color:#900;}
*{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:20px;}
html,body{ 
background:url(../images/bg.png) repeat-x;
}

/*layout css*/
#layout{ 
width:907px;
height:100%;
margin:0 auto;
}
#header{
	position:relative;
	float:left;
	width:907px;
	height:88px;
	background:url(../images/header_bg.png) repeat-x;
}
.container{ 
width:901px;
height:100%;
padding:0px 3px 3px 3px;
float:left;
background:#fff;
}
#left{
	width:183px;
	height:100%;
	float:left;}
#right{
	width:713px;
	height:100%;
	float:right;}
#footer{
	width:901px;
	height:80px;
	float:left;
	clear:both;
	padding:3px 3px 0 3px;
	position:relative;
	background:url(../images/footer_bg.png) repeat-x;
	overflow:hidden;}
	#footer1{
	width:901px;
	height:80px;
	float:left;
	clear:both;
	padding:153px 3px 0 3px;
	position:relative;
	background:url(../images/footer_bg.png) repeat-x;
	overflow:hidden;}
/*header containelements style*/
#logo{
	position:absolute;
	left:0;
	top:0;
	width:183px;
	height:88px;
}
#currency_uk{
	position:absolute;
	top:10px;
	left:500px;
	width: 150px;
	height:20px;
}
#currency_uk a{
	width:24px;
	height:20px;
	padding:0px;
	margin-left:8px;
	float:left;
	overflow:hidden;}
#currency_uk span{
	float:left;}
#currency_uk{
	background:url(../images/uk.png) no-repeat 54px 0;
	}
#currency_us{
	position:absolute;
	top:10px;
	left:500px;
	width: 150px;
	height:20px;
}
#currency_us a{
	width:24px;
	height:20px;
	padding:0px;
	margin-left:8px;
	float:left;
	overflow:hidden;}
#currency_us span{
	float:left;}
#currency_us{
	background:url(../images/us.png) no-repeat 54px 0;
	}
#currency_ue{
	position:absolute;
	top:10px;
	left:500px;
	width: 150px;
	height:20px;
}
#currency_ue a{
	width:24px;
	height:20px;
	padding:0px;
	margin-left:8px;
	float:left;
	overflow:hidden;}
#currency_ue span{
	float:left;}
#currency_ue{
	background:url(../images/ue.png) no-repeat 54px 0;
	}
#menu{
	position:absolute;
	top:10px;
	left:265px;
}
#menu span{
	padding-left:20px;
	background:url(../images/cart.png) no-repeat;}
#line{
	position:absolute;
	height:1px;
	top:47px;
	left:194px;
}
#search{
	position:absolute;
	width:243px;
	height:35px;
	background:url(../images/search_bg.png) no-repeat;
	left:660px;
	top:3px;
}
#ipt_search{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px; margin:6px 0 0 5px; border:0; color:#999; background:none;
}
#nav{
	width:518px;
	height:25px;
	line-height:25px;
	position:absolute;
	bottom:5px;
	right:128px;
}
#nav a{ 
font-size:18px; 
padding:2px 10px;
}
#nav a:link,#nav a:visited{ 
text-decoration:none; color:#555;
}
#nav a:hover{ 
color:#000; 
text-decoration:underline;
}
#live{
	position:absolute;
	right:4px;
	bottom:3px;
	width:127px;
	height:34px;
}
#live a{	
    width:121px;
	height:25px;
	display:block;}
#live a:link,#live a:visited{ background:url(../images/liveoff.png) no-repeat 0 -3px; text-decoration:none;}
#live a:hover{ background:url(../images/live.png) no-repeat 0 -5px; text-decoration:none;}
/*left style*/
#cate{ padding:5px 0 0 10px;}
#cate li{list-style:none;}
#cate li a{ font-size:12px;  line-height:17px; display:block; width:173px;}
#cate li a:link,#cate li a:visited{ text-decoration:none; color:#555;}
#cate li a:hover{ background:url(../images/cate_hover.png) no-repeat 0 5px; text-decoration:none; color:#000;}
#newsletter{ width:178px; clear:both;}
.box_tittle{ font-size:12px; text-transform:uppercase; font-weight:700; padding:10px 0 5px 10px; background:url(../images/cate_hover.png) no-repeat 0 12px;}
.nl_text{ line-height:15px; width:168px; padding-left:10px; padding-right:10px;}
.nl_input{ font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #ccc; margin:5px 0 0 10px; width:160px; padding-left:2px;}
.ap_input{ font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #ccc;  width:160px; padding-left:2px;}
#btn{width:60px; margin:5px 0 10px 10px;}
#btn a:link,#btn a:visited{ display:block; border:2px solid #fff; text-align:center; background:#2f1d0a; color:#fff;padding:2px 5px; text-decoration:none;}
#btn a:hover{display:block; border:2px solid #ccc; text-align:center; background:#033; color:#ccc;padding:2px 5px;  text-decoration:none;}
.new1{
	position:absolute;
	right:25px;
	top:100px;
	width:29px;
	height:12px;
}

/*right style*/
#banner{ width:713px; overflow:hidden;}
#banner img{ float:left; display:block;}
.box {
border:3px solid #eaeaea;
display:inline;
float:left;
height:99px;
margin:0 2px;
width:200px;
}
.midbox {
display:inline;
float:left;
}
.box .itemtittle {
color:#333;
font-size:11px;
font-weight:700;
padding:15px 0 0;
}
.box .itemtittle span {
color:#8d237c;
text-transform:uppercase;
}

.box img {
border-right:1px #e8e8e8 solid;
display:inline;
float:left;
margin:7px 5px 0 5px;
}
.rightarrow a:link,.rightarrow a:visited {
background:url(../images/btn_rightoff.png) 0px 45px no-repeat;
}
.rightarrow a:hover {
background:url(../images/btn_righton.png) 0px 45px no-repeat;
}

.leftarrow a,.rightarrow a,.leftarrow,.rightarrow {
display:inline;
float:left;
height:117px;
width:23px;
}



.leftarrow a:link,.leftarrow a:visited {
background:url(../images/btn_leftoff.png) 0px 45px no-repeat;
}
.leftarrow a:hover {
background:url(../images/btn_lefton.png) 0px 45px no-repeat;
}
.more {
background:url(../images/arrowpink.gif) no-repeat right center;
padding-left:60px;
padding-right:10px;
}

/*footer style*/
#cr{
	position:absolute;
	top:15px;
	left:20px;
	width: 194px;
}
#it{ position:absolute; top:15px; right:20px;}
#it a{ padding:0 5px;}
#it a:link,#it a:visited{ text-decoration:none; color:#333;}
#it a:hover{ text-decoration:underline; color:#000;}

/*detail model style*/
.rightbox{ float: right; width:710px; height:100%; overflow:hidden; background-color:#FFFFFF; }
.righttop{float:left; clear:both; width:690px;color:#754124; line-height:34px; margin-top:5px; padding-left:10px; padding-right:10px;}
.dress{float:left; text-align:left;}
.next{ float:right; height:auto; text-align:right;}
.next a{ padding:2px 5px;}
.maincontainer{float:left; width:673px; height:auto; margin:10px 0 10px 10px; overflow:hidden;}
.secondcontainer{float:left; width:128px; background:#f2f2f2; border:1px solid #efefef;overflow:hidden; color:#666666; margin:7px;}
.newstyles{ float:left; width:710px; height:auto; margin-bottom:15px;}
.new_title{ padding-left:20px; width:690px; height:18px;}
.newproducts{ width:710px; height:auto}
.mainleft{float:left; width:300px; height:547px;}
.leftbox{float:left; width:255px; height:auto; padding-top:10px; padding-bottom:15px;}
a:hover{ text-decoration:underline; color:#900;}
.mainright{float:right; width:235px; padding-left:6px; font-size:14px; color:#666666; padding-bottom:30px;}
.maintext{float:left; padding:10px 0; width:235px; height:auto; }
.selectcolor{float:left; width:255px; height:45px; border-bottom:1px solid #d7d6d4 ;}
.Alternatetext{float:left; width:255px; line-height:28px;  margin:5px 0 5px 0;}
.Alternate{width:350px; float:left}
.Alternate1{ padding-left:350px;width:668px; float:left}
.Alternateproduct{float:left;border:1px solid #dbd7ce; margin-left:2px; display:inline;}
.Alternateproduct1{float:left;border:1px solid #dbd7ce; width:130px; margin-left:25px; display:inline;}

.tb{line-height:28px; width:90%; overflow:hidden;  margin-top:15px; margin-bottom:15px;}
.line{float:left; width:200px; height:10px; border-bottom:1px solid #e1dfda;  }
.midtext{ float:left; width:235px; height:auto; overflow:hidden; }
.bottombox{ float:left; width:200px; height:auto; font:Arial;  padding-top:15px; }
.bottomtext{float:left; width:190px; height:auto;  line-height:18px; padding-left:10px; background:url(../images/arrow_onwhite.gif) no-repeat left;}
.bottomtext1{float:left; width:190px; height:auto;  line-height:18px; padding-left:1px; }
.mainh1{float:left; padding-top:10px;}
.may{float:left; line-height:35px; width:130px; text-align:center; font-size:12px; height:35px; color:#000000;}
.maymap{width:120px; padding-left:5px; float:left;height:120px; }
.maytext{width:120px; float:left;padding-left:10px;  color:#726b65; padding-top:10px;}
.maytext1{width:110px; float:left; font-size:12px; color:#767271; padding-left:10px; font-weight:bold; height:50px; padding-top:10px;}
.add{float:left; width:137px; height:18px; background:url(../images/b_addtoshoppingbag.gif) no-repeat; border:0px;}
.btn{ width:auto; text-align:center; font-size:14px; text-transform:uppercase;}
.btn a:link,.btn a:visited{ display:block; border:2px solid #fff; text-align:center; background:#900; color:#fff;padding:2px 5px; text-decoration:none;}
.btn a:hover{display:block; border:2px solid #ccc; text-align:center; background:#911; color:#ccc;padding:2px 5px;  text-decoration:none;}
.check a{width:90px;}
.apply a{ width:60px;}
.apply a:link,.apply a:visited{ display:block; border:2px solid #ccc; text-align:center; background:#024574; color:#fff;padding:2px 5px; text-decoration:none;}
.apply a:hover{display:block;text-align:center; border:2px solid #fff;  background:#911; color:#ccc;padding:2px 5px;  text-decoration:none;}
.reset a:link,.reset a:visited{ display:block; border:2px solid #fff; text-align:center; background:#024574; color:#fff;padding:2px 5px; text-decoration:none;}
.reset a:hover{display:block;text-align:center; border:2px solid #ccc;  background:#023253; color:#ccc;padding:2px 5px;  text-decoration:none;}
.product_tittle{ font-size:18px; line-height:20px; font-weight:700; padding-bottom:5px;}
.through{ text-decoration:line-through;}
.red{ color:#900;}
.our{ font-size:14px; font-weight:700;}

/*list style*/
.pbox{ width:140px; padding:0px; float:left; border:1px solid #ccc; margin:14px;display:inline; background:#fff;}
.pbox img{ float:left; width:120px; height:120px; padding:3px;}
.pname,.price{ width:110px;float:left;clear:both;line-height:14px; padding:5px; }
.price{ color:#c00; font-weight:700;}
.pname{ height:50px;}
.pname a:link,.pname a:visited{ font-size:12px; color:#333; text-decoration:none;}
.pname a:hover{ font-size:12px; color:#000; text-decoration:underline;}

/*cart & faq*/
.tbs{ float:left; padding-left:10px;}
.product_info{ line-height:15px;}
.pname a{ font-size:14px;}
.ia_tittle{ font-size:18px; padding:20px 10px; border-top:1px solid #efefef;}
.ia_tittle2{ font-size:14px; color:#911; font-weight:700; text-transform:uppercase;}
.item_area{ clear:both; width:100%;}
.item_area p{ padding:5px 10px;}
.item_area p.hh{ font-size:14px; font-weight:700;}
.b_size1{ font-weight: bold; color: #FFF; padding: 0 10px; border: none; cursor: pointer;font-size: 11px; background-color: #000; height: 20px;}

