@charset "utf-8";
/* CSS Document */

body, ul, li, h4, h5, form, input, h6, h3, div{
margin:0px;
padding:0px;
}
body {
text-align:center;
background:#FFFFFF;
}
.clear {
clear:both;
}
.main {
width:1000px;
margin:auto;
text-align:center;
position:relative;
}
.maininner {
width:990px;
margin:auto;
}
/*heder start*/
.heder {
border-bottom:1px solid #e0e0e0;
padding:0px 0px 5px 0px;
}
.logo {
float:left;
width:445px;
margin:10px 0px 0px 0px;
text-align:left;
}
.logoimg {
outline:none;
border:none;
float:left;
}
.ski {
float:right;
padding:38px 0px 0px 0px;
text-align:left;
width:200px;
font:16px Verdana, Arial, Helvetica, sans-serif;
color:#c3c3c3;
}
.rightwrap {
float:right;
width:340px;
margin:10px 0px 0px 0px;
}
.guest {
float:right;
width:326px;
background:#e0e0e0;

text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#454545;
padding:5px 5px 5px 5px;
}
.guestleft {
width:130px;
float:left;
}
.guestright {
width:175px;
float:right;
text-align:right;
}
.guestbold {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.guest a {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#454545;
text-decoration:none;
}
.guest a:hover {
color:#252424;
}
.guestbottom {
text-align:left;
margin:40px 0px 0px 5px;
}
.guestbottom ul {
list-style-type:none;
}
.guestbottom li {
float:left;
padding:0px 39px 0px 0px;
}
.guestbottom li.active {
float:left;
padding:0px 40px 0px 0px;
font:18px Arial, Helvetica, sans-serif;
color:#305e8c;
text-transform:uppercase;
}

.guestbottom li.close {
padding:0px;
text-align:right;
}
.guestbottom li.closeboys {
font:18px Arial, Helvetica, sans-serif;
color:#305e8c;
text-transform:uppercase;
padding:0px;
}

.guestbottom a {
font:18px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
text-transform:uppercase;
}
.guestbottom a:hover {
color:#305e8c;
}
/*heder end*/

/*status bar*/
.status {
padding:0px 0px 0px 0px;
}
.statusleft {
float:left;
width:500px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#454545;
padding:13px 0px 0px 0px;
text-align:left;
}
.statusleft a {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#454545;
text-decoration:none;
}
.startleftspan {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#454545;
}
.statusright {
float:right;
width:300px;
}
.statusright ul {
list-style-type:none;
}
.statusright li {
float:right;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#454545;
padding:13px 0px 0px 30px;
}
.statusright li.cart {
float:right;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#454545;
padding:13px 0px 10px 30px;
background:url(images/cart.jpg) no-repeat 0px 8px;
}
/*status bar closed*/
/*banner start*/
.banner {
padding:0px;
}
.bannerleft {
width:170px;
float:left;
}
.bannerleft_home {
width:100%;
}
.bannerleft_home ul {
list-style-type:none;
}
.bannerleft_home li {
height:105px;
}
.bannerleft a {
border:none;
outline:none;
}
.panttopblank {
height:1px;
}
.pant {
background:url(images/pant.jpg) no-repeat;
height:170px;
}
.pantinner {
padding:115px 0px 0px 9px;
font:16px Arial, Helvetica, sans-serif;
color:#2b2b2b;
text-align:left;
}
.pantinnerspan {
font:12px Arial, Helvetica, sans-serif;
color:#010101;
}
.pantrmore {
background:url(images/more.jpg) no-repeat 0px 1px;
margin:4px 0px 0px 0px;
padding:0px 0px 0px 12px;
}
.pantrmore a{
font:10px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
text-transform:uppercase;
}
.pantrmore a:hover{
color:#153a5e;
}
.bannerright {
float:left;
width:815px;
margin:0px 0px 0px 5px;
text-align:left;
}
.bannerrightimage {
height:415px;
background:url(images/mainbanner.jpg) no-repeat;
height:415px;
margin:0px 0px 6px 0px;
}

.bannerrightinner {
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-transform:uppercase;
text-align:left;
padding:227px 0px 0px 28px;
width:312px;
line-height:18px;
}
.imagelink {
border:none;
outline:none;
padding:0px 0px 5px 0px;
}
.mesister {
background:url(images/meister.jpg) no-repeat;
width:310px;
float:left;
}
.mesistercontent {
padding:62px 8px 18px 194px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#262626;
}
.mesistermore {
background:url(images/more.jpg) no-repeat 0px 1px;
margin:0px 0px 11px 250px;
padding:0px 0px 0px 12px;
}
.mesistermore a{
font:10px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
}
.mesistermore a:hover{
color:#153a5e;
}
.tabcenter {
float:left;
width:240px;
background:url(images/tabbg.jpg) no-repeat;
margin:0px 0px 0px 5px;
}
.tabright {
float:left;
width:255px;
background:url(images/tabbg_r.jpg) no-repeat;
margin:0px 0px 0px 5px;
padding:0px 0px 11px 0px;
}
h4 {
background:url(images/mainling.jpg) no-repeat;
font:14px Arial, Helvetica, sans-serif;
color:#013266;
margin:14px 0px 0px 11px;
padding:2px 0px 4px 32px;
}
.mailingcontent {
width:201px;
margin:16px 0px 24px 11px;
font:12px Arial, Helvetica, sans-serif;
color:#9a9999;
line-height:17px;
}
.formcontent {
margin:0px 0px 20px 11px;
}
.formtext {
background:#FFFFFF;
border:1px solid #67676a;
font:12px Arial, Helvetica, sans-serif;
color:#bdbdbd;
width:147px;
padding:4px 4px 2px 4px;

}
.submitbut {
background:url(images/join.jpg) no-repeat;
cursor:pointer;
border:none;
width:53px;
height:23px;
}
.facebook {
background:url(images/facebook.jpg) no-repeat;
font:14px Arial, Helvetica, sans-serif;
color:#013266;
float:left;
width:100px;
margin:14px 0px 9px 11px;
padding:3px 0px 3px 25px;
}
.facemore {
background:url(images/more.jpg) no-repeat 0px 1px;
width:50px;
float:right;
text-transform:uppercase;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 12px;
}
.facemore a{
font:10px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
}
.facemore a:hover{
color:#153a5e;
}
.facebookcontent {
font:12px Arial, Helvetica, sans-serif;
color:#9a9999;
line-height:17px;
margin:0px 0px 0px 11px;
}
.ruler {
background:#e0e0e0;
height:1px;
margin:10px 20px 10px 20px;
}

.twitter {
background:url(images/twitter.jpg) no-repeat;
font:14px Arial, Helvetica, sans-serif;
color:#27b2e2;
float:left;
width:100px;
margin:0px 0px 0px 11px;
padding:4px 0px 4px 25px;
}
.twittermore {
background:url(images/more.jpg) no-repeat 0px 1px;
width:50px;
float:right;
text-transform:uppercase;
padding:0px 0px 0px 12px;
}
.twittermore a{
font:10px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
}
.twittermore a:hover{
color:#153a5e;
}
.twittercontent {
font:12px Arial, Helvetica, sans-serif;
color:#9a9999;
line-height:17px;
margin:0px 0px 0px 11px;
}
.twitclear {
clear:both;
height:1px;
}
/*banner closed*/
/*footer*/
.footer {
margin:10px 0px 55px 0px;
border-top:1px solid #e0e0e0;
}
.footermenu {
float:left;
width:600px;
}
.footermenu ul {
list-style-type:none;
}
.footermenu li {
float:left;
padding:10px 10px 0px 0px;
line-height:10px;
}
.footermenu a {
font:11px Arial, Helvetica, sans-serif;
color:#717174;
text-decoration:none;
}
.footermenu a:hover {
color:#454546;
}
.footerright {
width:200px;
font:11px Arial, Helvetica, sans-serif;
color:#717174;
float:right;
margin:10px 0px 0px 0px;
text-align:right;
}
/*footer closed*/

/* jacket start*/
.jacketleft {
width:170px;
background:#333333;
text-align:left;
padding:14px 0px 107px 0px;
}
.jacketleft ul{
list-style-type:none;
}
.jacketleft li{
line-height:10px;
padding:2px 0px;
}
.jacketleft li.jacketacive a{
background:#e0e0e0;
line-height:10px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
padding:5px 0px 5px 16px;
display:block;
}
.jacketleft a{
line-height:10px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:5px 0px 5px 16px;
display:block;
}
.jacketleft a:hover {
background:#e0e0e0;
color:#333333;
}
.jacket_meister {
background:url(images/meister_jackets.jpg) no-repeat;
margin:6px 0px 0px 0px;
}
.jacketmeisterin {
padding:150px  0px 11px 110px;
}
.jacketrmore {
background:url(images/more.jpg) no-repeat 7px 1px;

padding:0px 0px 0px 12px;
}
.jacketrmore a{
font:10px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
}
.jacketrmore a:hover{
color:#153a5e;
}
.jacket_pant {
background:url(images/pants_jackets.jpg) no-repeat;
height:170px;
margin:2px 0px 0px 0px;
}
.jacketright_banner {
float:right;
width:815px;
text-align:center;
}
.jacketbanner_title{
background:url(images/jacketbanner.jpg) no-repeat;
text-align:left;
width:782px;
text-transform:uppercase;
font:18px Arial, Helvetica, sans-serif;
color:#fefefe;
padding:12px 0px 12px 14px;
margin:auto;
}
.shortbywrapper {
width:796px;
margin:auto;
}
.shortby {
float:left;
width:250px;
font:12px Arial, Helvetica, sans-serif;
color:#454545;
padding:5px 0px 5px 0px;
text-align:left;
}
.shortbyspan {
color:#305e8c;
}
.previus_next {
float:right;
width:159px;
}
.previus_next ul {
list-style-type:none;
}
.previus_next li {
float:left;
padding:0px 4px;
}
.previus_next a{
font:12px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
}
.previus_next a:hover {
color:#143351;
}
.divborder {
border-bottom:1px solid #e0e0e0;
height:1px;
width:100%;
}
.bodycontent {
width:796px;
margin:auto;
padding:8px 0px 30px 0px;
}
.jacketimagewrapper {
width:200px;
float:left;
}
.jacketimagewrapperright {
width:195px;
float:left;
}
.jacketimage {
width:195px;
float:left;
margin:0px 5px 5px 0px;

}
.jacketimageright {
width:195px;
float:left;
margin:0px 0px 5px 0px;
}
.jacketdescription {
margin:5px 0px 0px 0px;
background:url(images/desc_bg.jpg) repeat-x left bottom;
border:1px solid #dadada;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#717174;
line-height:16px;
padding:6px 0px 4px 0px;
height:68px;
}
.spandescription {
font:11px Verdana, Arial, Helvetica, sans-serif;
}
.green {
margin:5px 3px 0px 0px;
}
.brown {
margin:5px 0px 0px 0px;
}
.mailing_facebookwrapper {
margin:40px 0px 0px 0px;
border:1px solid #e0e0e0;
background:url(images/bottomfacebookbg.jpg) repeat-x;
}
.mailinglistcontent {
width:270px;
float:left;
border-right:1px solid #e0e0e0;
margin:7px 0px;
text-align:left;
}
h5 {
background:url(images/mainling.jpg) no-repeat;
font:14px Arial, Helvetica, sans-serif;
color:#013266;
margin:5px 0px 6px 11px;
padding:2px 0px 4px 32px;
}
.mailingformcontent {
margin:0px 0px 0px 11px;
}
.mailingformtext {
background:#FFFFFF;
border:1px solid #67676a;
font:12px Arial, Helvetica, sans-serif;
color:#bdbdbd;
width:147px;
padding:4px 4px 2px 4px;
}
.mailingfacebook {
background:url(images/facebook.jpg) no-repeat;
font:14px Arial, Helvetica, sans-serif;
color:#013266;
float:left;
width:100px;
margin:5px 0px 9px 11px;
padding:3px 0px 3px 25px;
}
.mailingfacemore {
background:url(images/more.jpg) no-repeat 0px 1px;
width:50px;
float:right;
text-transform:uppercase;
margin:11px 0px 0px 0px;
padding:0px 0px 0px 12px;
}
.mailingfacemore a{
font:10px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
}
.mailingfacemore a:hover{
color:#153a5e;
}
.twitlerbottomcontent {
width:270px;
float:left;
margin:7px 0px;
text-align:left;
}
.twitter_bottom {
background:url(images/twitter.jpg) no-repeat;
font:14px Arial, Helvetica, sans-serif;
color:#27b2e2;
float:left;
width:100px;
margin:5px 0px 5px 11px;
padding:4px 0px 4px 25px;
}
.twitter_bottommore {
background:url(images/more.jpg) no-repeat 0px 1px;
width:50px;
float:right;
text-transform:uppercase;
margin:11px 0px 0px 0px;
padding:0px 0px 0px 12px;
}
.twitter_bottommore a{
font:10px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
}
.twitter_bottommore a:hover{
color:#153a5e;
}
.twitter_bottomcontent {
font:12px Arial, Helvetica, sans-serif;
color:#9a9999;
line-height:17px;
margin:0px 0px 0px 11px;
}
/* jacket close*/

/* women jacket start*/
.jacketcontentarea {
width:796px;
margin:auto;
padding:8px 0px 5px 0px;
}
.women_jacketbanner_title{
background:url(images/women_jacket.jpg) no-repeat;
text-align:left;
width:782px;
text-transform:uppercase;
font:18px Arial, Helvetica, sans-serif;
color:#fefefe;
padding:12px 0px 12px 14px;
margin:0px auto 3px auto;
}
.women_jacket_meister {
background:url(images/women_banner.jpg) no-repeat;
margin:6px 0px 2px 0px;
}
.slidestate {
width:295px;
float:left;
margin:0px 6px 0px 0px;
}
.slidethumb {
width:100px;
float:left;
}
.slidethumb ul {
list-style-type:none;
}
.slidethumb li {
margin:0px 0px 1px 0px;
}
.slidedescription {
width:376px;
float:right;
text-align:left;
}
.slidedescription h6 {
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
color:#717174;
padding:10px 0px;
width:330px;
float:left;
}
.womenjacket_title {
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
color:#717174;
padding:10px 0px;
z-index:10000;
text-align:left;
position:absolute;
left:608px;
top:175px;
width:300px;
}
.newimagetag {
width:39px;
height:37px;
margin:0px 0px 0px 131px;
}

.slidedescont {
padding:10px 0px 0px 0px;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
color:#717174;
}
.slidedescont ul{
list-style-type:none;
}
.slidedescont li{
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
color:#717174;
background:url(images/jacket_bullet.jpg) no-repeat 0px 8px;
padding:0px 0px 0px 10px;
}
.slidedescrippadding {
height:14px;
}
.Sizes_Available {
padding:13px 0px;
}
.slidecontb {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.slidedescont a {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#305e8c;
}
.colorimage {
padding:5px 0px;
}
.sharewithfriend {
width:140px;
float:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
color:#717174;
margin:15px 0px 0px 0px;
}
.shareimage {
margin:16px 15px 0px 0px;
}
.buynow {
float:right;
width:85px;
}
.buyimage {
margin:30px 0px 0px 0px;
border:none;
outline:none;
}
.bottomprev_next {
text-align:left;
width:100%;
margin:5px 0px 0px 0px;
}
.leftprev {
float:left;
width:140px;

}
.rightnext {
float:left;
width:153px;
text-align:right;

}
.leftprev a{
font:12px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
line-height:10px;
}
.leftprev a:hover {
color:#143351;
}
.rightnext a{
font:12px Arial, Helvetica, sans-serif;
color:#305e8c;
text-decoration:none;
line-height:10px;
}
.rightnext a:hover {
color:#143351;
}
.like {
margin:14px 0px 6px 0px;
text-align:left;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#717174;
line-height:11px;
}
.thumbbottom {
width:100%;
text-align:left;
}
.bottomthuumbimage {
margin:0px 14px 0px 0px;
}
.jacketblank {
height:20px;
}
/* women jacket close*/

.contenttext {
text-align:left;
font:12px Arial, Helvetica, sans-serif;
color:#696969;
line-height:18px;
}
.contenttext a {
color:#696969;
text-decoration:underline;
}
.contenttext a:hover {
color:#696969;
text-decoration:underline;
}

/* aboutus start*/
.aboutus_left {
background:url(images/aboutleft.jpg) no-repeat;
margin:6px 0px 0px 0px;
}
.aboutbanner_title{
background:url(images/about_title.jpg) no-repeat;
text-align:left;
width:782px;
text-transform:uppercase;
font:18px Arial, Helvetica, sans-serif;
color:#fefefe;
padding:12px 0px 12px 14px;
margin:auto;
}
.aboutimage {
width:260px;
float:left;
margin:0px 16px 0px 0px;
}
.abouttext {
width:505px;
float:left;
text-align:left;
font:12px Arial, Helvetica, sans-serif;
color:#696969;
line-height:18px;
}
.abouttext a {
color:#696969;
text-decoration:underline;
}
.abouttext a:hover {
color:#696969;
text-decoration:underline;
}
.aboutbold {
font:bold 12px Arial, Helvetica, sans-serif;
}
.aboutcontent {
width:796px;
margin:auto;
padding:8px 0px 17px 0px;
}
.aboutnevleft {
width:170px;
background:#305e8c;
text-align:left;
padding:14px 0px 50px 0px;
}
.aboutnevleft ul{
list-style-type:none;
}
.aboutnevleft li{
line-height:10px;
background:url(images/nev_bg.jpg) no-repeat center bottom;
padding:2px 0px;
}
.aboutnevleft li.aboutnevacive a{
background:#1b3f64;
line-height:10px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:5px 0px 5px 16px;
display:block;
}
.aboutnevleft a{
line-height:10px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:5px 0px 5px 16px;
display:block;
}
.aboutnevleft a:hover {
background:#1b3f64;
}
/* aboutus close*/

/* boys start*/
.boys_title{
background:url(images/boys_title.jpg) no-repeat;
text-align:left;
width:782px;
text-transform:uppercase;
font:18px Arial, Helvetica, sans-serif;
color:#fefefe;
padding:12px 0px 12px 14px;
margin:0px auto 3px auto;
}
.boys_jacket_meister {
background:url(images/boys_leftbanner.jpg) no-repeat;
margin:6px 0px 2px 0px;
}
.boyscontent {
width:490px;
float:right;
text-align:left;
}
.boysjacket_thumb {
width:100px;
float:left;
}
.boysjacketcontent {
width:370px;
float:right;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#717174;
line-height:14px;
}
h3 {
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
color:#717174;
padding:0px 0px 6px 0px;
}
.boys_color {
width:210px;
float:left;
margin:15px 0px 0px 0px;
}
.boys_info {
float:right;
width:95px;
margin:20px 0px 0px 0px;
}
.boys_infoimage {
border:none;
outline:none;
}
.dottedborder {
background:url(images/dotted.jpg) repeat-x center left;
padding:10px 0px;
}
.boysmainimage {
margin:0px 0px 5px 0px;
}
.boysblankarea {
height:8px;
}

/* boys close*/

/*girls start*/
.girls_title{
background:url(images/girls_title.jpg) no-repeat;
text-align:left;
width:782px;
text-transform:uppercase;
font:18px Arial, Helvetica, sans-serif;
color:#fefefe;
padding:12px 0px 12px 14px;
margin:auto;
}
.girlsdescription {
margin:5px 0px 0px 0px;
background:url(images/girls_description.jpg) repeat-x;
border:1px solid #dadada;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#717174;
line-height:16px;
padding:6px 0px 6px 0px;
}
/* girls close*/