body {
    font-family: Arial;
    font-size:14px;
    font-style: normal;
    color: #000;
    background-color: #fff;
    line-height:18px;
    margin:0;
    padding:0;
}

div { display:block; overflow:auto; }


h1 { font-family: 'Myriad Pro' sans-serif; font-size: 22px; margin:3px; margin-bottom:5px; color:#616185; }
h2 { font-family: 'Myriad Pro' sans-serif; font-size: 18px; margin:3px; margin-bottom:15px; }
p { margin:0; margin-bottom: 20px; }


a:link { font-size:14px; color:#616185; text-decoration:none;  }
a:hover { font-size:14px; color:#616185; text-decoration:none; }
a:active { font-size:14px; color:#616185; text-decoration:none; }
a:visited { font-size:14px; color:#616185; text-decoration:none; }
a.black_link { font-size:11px; color:#000; text-decoration:none; }

.alignright { text-align:right; }
.bold { font-weight: bold; }
.inline { display:inline; }
.small { font-size:11px; }

#wrapper {
    width:1000px;
    padding:0;
    margin-left:auto;
    margin-right:auto;
    background:url(../images/wrapper-background.jpg) no-repeat;
    background-position:top left;
    min-height:600px;

}

#content {
    width:650px;
    margin-right:50px;
    margin-left:300px;
    min-height:600px;
    font-size:14px;
    font-family: Arial;
	padding-top:15px;
}
#full_width_box {
    width:1000px;
    margin-right:0px;
    margin-left:0px;
    margin-top:30px;
    background-image:url(../images/full_width_box_bg.jpg);
    background-repeat:repeat-y;
    background-position:top right;
}
#narrow_colum {
    width:650px;
    margin-right:50px;
    margin-left:300px;


}

#logo {
    width:650px;
    margin-right:50px;
    margin-left:300px;
    margin-top:10px;
    height:150px;
    background:url(../images/karma-clothing-logo.jpg) no-repeat;
    background-position:top;

}

#menu {
    width:650px;
    margin-right:50px;
    margin-left:300px;
    padding-top:8px;
    height:72px;
    text-align:center;
    text-transform: uppercase;
    font-weight:bold;
}

#topmenu {
    float:right;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    margin-top:5px;
}
#logo_text {
    font-face: 'Myriad Pro';
    font-size:18px;
    height:20px;
    margin-top:108px;
    text-align:center;
    overflow:none;


}

.more_box {
    width:315px;
    height:20px;
    padding:3px;
    background:url(../images/gradient-small.jpg) no-repeat;
    float:right;
    clear:right;
    display:block;
    margin-bottom:30px;
}
.more_box_white {
    width:300px;
    height:19px;
    padding:4px;
    background:url(../images/gradient-white-small.jpg) no-repeat;
    float:right;
    clear:right;
    display:block;
    margin-right:0px;

}


#article_info_box {
    margin-top:30px;
    width:628px;
    border:1px solid #616185;
    background-color:#e4e6ee;
    padding:10px;


}

.latest_article {
    font-face: 'Myriad Pro';
    font-size:22px;
    font-weight:bold;
    color:#616185;
}


.content_box {
    width:308px;
    height:130px;
    padding:5px;
    border:1px solid #616185;
    margin-bottom:5px;
    background-image:url(../images/content-box-bg.jpg);
    background-repeat:no-repeat;
    background-color:#FFF;
    margin-top:5px;
    float:left;
    line-height:14px;
    font-size:11px;
    overflow:hidden;
}
.content_box_large {
    width:638px;
    height:130px;
    padding:5px;
    border:1px solid #616185;
    margin-bottom:5px;
    background-image:url(../images/content-box-bg.jpg);
    background-repeat:no-repeat;
    background-color:#FFF;
    margin-top:5px;
    float:left;
    line-height:14px;
    font-size:11px;
    overflow:hidden;
}




.content_box p, content_box_large p {
margin:0;
}
.content_box h2, content_box_large h2 {
     font-size:14px;
     margin:0;
     padding:0;
     margin-bottom:10px;
}
.content_box_lead_in {
    float:right;
    display:block;
    width:100%;
    overflow:hidden;
    text-align:right;
    font-size:11px;
    

}
.content_box a, .content_box_large a { font-size:11px; }


#footer {
    background-image:url(../images/gradient-bg-large.jpg);
    background-repeat:repeat-y;
    width:960px;
    text-align:center;
    font-size:11px !important;
    padding:20px;
    

}
#clothing_range_div { margin-top:20px; }
.product_box { width:82px; text-align:center; float:left; font-weight:bold; }
.product_box img { border:1px solid #000; }



.niceform input { height:26px; font-size:14px; }
.niceform select { height:26px; font-size:14px; }
.niceform option { line-height:26px; }
.niceform label { margin-top:10px; display:block; font-weight:bold; }
.niceform textarea { width:600px; height:150px; font-size:14px;  }

.width_300 { width:300px; }
.width_200 { width:200px; }
.width_100 { width:100px; }


/* For Specific Slides */
#textSlide             { padding: 10px 20px !important; }
#textSlide p          { font-size: 14px;  }
#textSlide h3          { font-size: 20px; margin-top:0px !important; padding-top:0 !important; }
#textSlide h4          { text-transform: uppercase; font: 15px Georgia, Serif; margin: 10px 0; }
#textSlide ul          { list-style: disc; margin: 0 0 0 25px; }
#textSlide ul li       { display: list-item; }

.quoteSlide            { padding: 30px; }
.quoteSlide blockquote { font: italic 24px/1.5 Georgia, Serif; text-align: center; color: #444; margin: 0 0 10px 0; }
.quoteSlide p          { text-align: center; }

/* Set second slider panel sizes */
#slider2 { margin-top:30px; }
#slider2 .panel1 { width:600px; height:300px; }
#slider2 .panel2 { width:600px; height:300px; }
#slider2 .panel3 { width:600px; height:300px; }
#slider2 .panel4 { width:600px; height:300px; }
#slider2 .panel5 { width:600px; height:300px; }
#slider2 .panel6 { width:600px; height:300px; }
#slider2 .panel7 { width:600px; height:300px; }
#slider2 .panel8 { width:600px; height:300px; }
#slider2 .panel9 { width:600px; height:300px; }
#slider2 .panel10 { width:600px; height:300px; }
#slider2 .panel11 { width:600px; height:300px; }
#slider2 .panel12 { width:600px; height:300px; }
#slider2 .panel13 { width:600px; height:300px; }
#slider2 .panel14 { width:600px; height:300px; }
#slider2 .panel15 { width:600px; height:300px; }
#slider2 .panel16 { width:600px; height:300px; }

.anythingWindow ul li { padding:0 !important; margin-left:0 !important; }

