body {
	color:#585451;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#9A947F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:67.5%;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	line-height:normal;
	text-align:center;
}
#main-wrapper{text-align:left;width:1024px;margin:auto;}
#main-header{padding:20px 0px 0px 0px;height:170px;background:url(/images/header_back.jpg) no-repeat top center;position:relative;}
#main-header a{text-decoration:none;}
#main-body{background:url(/images/main_mid_back.gif) repeat-y top center;position:relative;padding:40px 40px 0px 40px;}
#main-footer{background:url(/images/main_footer_back.jpg) no-repeat top center;position:relative;}

#logo{margin-left:70px;float:left;}
#tag-line{font-size:2em;color:#fff;text-decoration:none;padding-left:100px;}

#ugg-logo{float:right;margin-right:100px;}

/*main nav*/
ul#main-nav{font-size:1.3em;font-weight:bold;display:block;width:900px;position:relative;margin:10px 60px 0px 60px;background:url(/images/nav_back.jpg) no-repeat top;height:auto!important;height:30px;min-height:30px;display:block;}
ul#main-nav li{border-right:solid 1px #7E7D79;text-align:center;display:inline-block;float:left;height:auto!important;height:30px;min-height:30px;}
ul#main-nav li a{height:auto!important;height:20px;min-height:20px;display:block;padding:10px 0px 0px 0px;color:#9A947F;text-decoration:none;}
ul#main-nav li.on a,ul#main-nav li a:hover{color:#5BC5BB;}
ul#main-nav li#nav-home{width:75px;}
ul#main-nav li#nav-repairs{width:168px;}
ul#main-nav li#nav-mens-shoes{width:208px;}
ul#main-nav li#nav-contact{width:124px;}
ul#main-nav li#nav-terms{width:188px;}
ul#main-nav li#nav-basket{background:url(/images/basket_back.jpg) repeat-x;width:126px;border-right:none;}
ul#main-nav li#nav-basket a{color:#EF61AD;}

#content-wrapper, #footer{clear:both;}
#content-wrapper{position:relative;}
#footer{margin-left:36px;color:#FFF;}
#footer img{margin-right:10px;}
#col-left{width:720px;float:left;}
#col-right{width:215px;float:right;}
.banner{margin-bottom:5px;}
h1{color:#5BC5BB;}
#home-image{float:left;margin-right:10px;}
#home-content{float:left; width:530px;}
#brand-logos{background:#585451;clear:both;height:90px;position:absolute;bottom:5px;left:0px;width:720px;text-align:center;padding-top:10px;}

input.submit-button{padding:0px 10px 0px 10px;width:112px;height:32px;text-align:center;border:none;color:#FFF;display:inline-block;background:url(/images/btn_pink.jpg);font-size:1em;}
input.submit-button:hover{border:none;cursor:auto;}

#shop-instructions-wrapper{background-color:#DBDAD4;}
#shop-instructions-wrapper h2{background-color:#ED4549;color:#FFF;padding:5px 10px 5px 10px;margin-bottom:10px;}
#shop-instructions-wrapper h3{color:#ED4549;padding:0px 10px 0px 10px}
#shop-instructions-wrapper p{color:#58595B;padding:0px 10px 0px 10px;margin-bottom:10px;}
#shop-instructions-wrapper a{color:#58595B;}

.shop-image{margin-right:20px;}
#contact label{width:100px;display:inline-block;font-weight:bold;}
#contact #submit-buttom{clear:both;}
.form-item,.form-item-submit, .form-item-comment, .form-item-email{clear:both;margin-bottom:10px;}
textarea{vertical-align:top;}

ol#terms{margin-left:30px;}
ol#terms li{list-style:decimal;margin-bottom:5px;}
a{color:#585451;}
#card-logos{padding-top:10px;text-align:center;}
.form-item-optin{position:relative;padding:0px 0px 10px 100px;}
#contact .optin-label{position:absolute;left:120px;top:0px;width:300px;}
.message{font-weight:bold;font-size:1.1em;margin-top:5px;}
.pink{color:#EB2992;}
.beige{color:#A19B88;}
.blue{color:#01CBC5}
.white{color:#fff;}
.shop tr td{padding-bottom:10px;}
#banner2{padding:4px 13px;background:url(/images/banner_2.jpg) no-repeat;width:208;height:116px;}
#banner2 h3.white{padding-left:14px;font-size:1.6em;font-weight:bold;margin-bottom:10px;}