/** Shopify CDN: Minification failed

Line 889:29 Unexpected ".200wide"
Line 1389:17 Comments in CSS use "/* ... */" instead of "//"
Line 2897:0 "diplay" is not a known CSS property
Line 3023:15 Expected identifier but found whitespace

**/
/*violet = #964bab */
/*red = #B2272D*/

body {
margin: 0;
padding:10px 0 0 0;
background: #FFF;
color: #777777;
font: 12px/18px Arial, Helvetica, sans-serif;
}

body.about-ina, 
body.brands, 
body.faqs, 
body.consignment,
body.your-shopping-cart {
background-color: #FFFFFF;
background-image:url('http://inanyccom.siteprotect.net/images/bgs/10.jpg');/* 9 */
background-repeat:no-repeat;
background-position:top center;
}

body.media-kit {
background-color: #FFFFFF;
background-image:url('http://inanyccom.siteprotect.net/images/bgs/14.jpg');/* 8 */
background-repeat:no-repeat;
background-position:top center;
}

body.product-condition-rating, body.ordering-information, body.terms-of-online-sale, body.size-chart, body.privacy-policy{
background-color: #FFFFFF;
background-image:url('http://inanyccom.siteprotect.net/images/bgs/12.jpg');/* 1 */
background-repeat:no-repeat;
background-position:top center;
}

body.locations{
background-color: #FFFFFF;
background-image:url('http://inanyccom.siteprotect.net/images/bgs/13.jpg');/* 1 */
background-repeat:no-repeat;
background-position:top center;
}

body.general-inquiries, body.join-our-mailing-list, body.expect-to-hear-from-us-at-ina {
background-color: #FFFFFF;
background-image:url('http://inanyccom.siteprotect.net/images/bgs/5.jpg');
background-repeat:no-repeat;
background-position:top center;
}

a {
color: #777777;
text-decoration: none;

}

a:hover {
color: #B2272D;
text-decoration: none;
}

h1 {
margin: 0;
padding-top: 20px;
font-weight: normal;
font-size: 220%;
}

h1 a {
color: #B2272D;
}

h2 {
font-weight: normal;
font-size:14px;
line-height:20px;
margin-top: 0;
border-bottom: none;
color:#B2272D;
}

#productCollection h2.header-type{
text-transform:capitalize;

}

h3 {
font-weight: normal;
font-size:12px;
}

h3.aHeader {
font-weight: normal;
}
.darkGray{ /*locations dn*/
color:#777777;
}

.red{ /*shopping cart type*/
color:#B2272D;
}

#locations ul li p .capsOn{
text-transform:uppercase;
font-size:12px;
letter-spacing:3px;
}

.capsOn{
text-transform:uppercase;
font-size:9px;
letter-spacing:1px;
}

a.current{
color:#B2272D;
}

.current{
color:#B2272D;
}

.lc{
text-transform:capitalize;
}

img {
border: none;
}

#content {

}
#container {
background: none;
width: 800px;
margin: 0 auto;
padding: 0 10px;
}

#box{
width:800px;
}

#header {
padding: 0;
height: 110px;
background: none; 
}

#header h2 {
font-weight: normal;
}

#header #title {
float: right;
text-align: right;
width: 330px;
margin:0;
}
.coverHead{
background-color:#FFF;
height:200px;
width:230px;
position:absolute;
top:0;
left:200px;
}

#header #description {
color: #ABABAB;
}

.navigation {
border:none;
padding: 0 0 6px 0; /*TRBL*/
text-transform:uppercase;
font-size:12px;
letter-spacing:.12em;
z-index:9999;

position:relative;
width:800px;
height:16px;
margin:0;

background-color:none;
}

.navigation ul, #sub-nav ul {
list-style-type: none;
margin: 0;
padding: 0;


}

.navigation ul li {
float: left; 
text-align:left;
position:relative;
padding-right:4em;
padding-left:5px;
margin: 0;
max-width:114px;
}

.navigation ul li a.current{
color:#B2272D;
}

.navigation ul li.lastLink {
padding:0;
margin: 0;
float:right;
}
.navigation ul li.beforeEnd {
padding-right:30px;
}

.navigation ul li a {    
padding:0 0;
display:block;
text-decoration:none;
}

.navigation ul li ul {
display: none;
background-color: #FFF;
margin:-5px;
opacity:0.9;
text-transform:none;
letter-spacing: normal;
border:none;
width:119px;
font-size:11px;
}

.navigation ul li ul li {
width:114px;
}

.navigation ul li ul li a{
color:#777777;
}

.navigation ul li ul li a.notOn{
color:#777777;
}
.navigation ul li ul li a.current{
color:#B2272D;
}

.navigation ul li ul li a:hover{
color:#B2272D;
}

.navigation ul li:hover ul {
display: block;
position: absolute;	
color:#B2272D;
padding:20px 0 23px 0;
font-size:11px;
}

.navigation ul li ul li.navAdd{
border-top:1px dashed #c0c0c0;
margin: 5px 0 0 0;
width:125px;
padding:0;
}


#bottomNav{
width:100%;
margin-top:15px;
overflow:visible;
/*border-top:1px solid #c0c0c0;*/
padding:0 5px 0 0;	
}
#bottomNav ul{
list-style-type:none;
padding:0 0 5px 0;
margin:0;
width:800px;
position:relative;
overflow:visible;

}

#element {
 height:115px;   
}

#bottomNav li{
float:left;
width:145px;
height:150px;
padding:0;
margin:0 16px 0 0;
border:1px solid #c0c0c0;
overflow:hidden;
background-color:none;

}

#bottomNav li.adLong{
float:left;
width:800px;
height:125px;
padding:0;
margin:0 16px 0 0;
border:0;
overflow:hidden;
background-color:none;

}

#bottomNav li{
}


#bottomNav li.fourth{
float:left;
width:145px;
height:150px;
padding:0;
margin:0 15px 0 0;
border:1px solid #c0c0c0;
overflow:hidden;
background-color:none;

}

#bottomNav li.fifth{
width:145px;
float:right;
padding:0;
margin-right:0;
border:1px solid #c0c0c0;
overflow:hidden;

}

.navHead{
height:25px;
width:100%;
padding:5px;
border-bottom:1px solid #c0c0c0;
color:#777777;
line-height:13px;
font-size:11px;

}

li a:hover .navHead{
color:#B2272D;
}

li a:hover .navImg{
opacity:0.7;

}

li a .navImg img{
margin:0 auto;
float:center;

}

#collectionNav{
width:100px;
font-size:1em;
margin-top:-5px;
float:right;
font-size:10px;
color:#777777;
}
#collectionNav ul, .attributes ul{
list-style-type: none;
margin:0;
padding:0;

}

#collectionNav ul, .attributes ul{
list-style-type: none;
margin:0;
padding:0;
}

#collectionNav ul li.top{
border-bottom: 1px solid #C0C0C0;
font-size:1.15em;
color:#777777;
padding:0 3px;
margin-bottom:5px;
margin-top:0;
}

#collectionNav ul li.top a{
color:#777777;
}

#collectionNav ul li.top a:hover{
color:#B2272D;
}

#collectionNav ul li.top a.current{
color:#B2272D;
}

ul.openNav{
padding-bottom:40px;
font-size:11px;
color:#777777;
}

ul.openNav li{
margin-left:10px;

font-size:1.07em;
color:#777777;
}

ul.openNav li a{
color:#777777;
}

ul.openNav li a:hover{

color:#B2272D;
}

ul.openNav li a.current{
color:#B2272D;
}

ul.openNav li a.notOn{
color:#777777;
}
/*
#cart-link {
float:right;	
margin: 0 10px 0 0;
}
*/
#sub-nav {
height: 28px;
background: #fff;
opacity:0.8;
border: 1px solid #c0c0c0;
margin-top:50px;
}

#sub-nav a:hover {
color: #B2272D;
text-decoration: none;
}

ul #tag-list {
padding: 6px 0 0 5px;
}

ul #tag-list li {
display: block;
margin: 0;
padding: 0px 2px 0px 0px;
height: 21px;
}

#tag-list li span {
padding: 0px 5px;
margin: 0;
}

#tag-list li span.active {
color: #B2272D;
display: block;
height: 18px;
}
#tag-list li.hover {
color: #B2272D;
}

#tag-list li.active {
color: #B2272D;
}

#search {
float: right;
padding: 3px 0;
margin-top: 2px;
}

.search{
color: #ABABAB;

padding-right:5px;
}
#searchresults{
padding:0;
margin:0;

}
#searchresults ul{
padding:0;
margin:0;

}
#searchresults ul li{
border-bottom:thin solid #D0D0D0;
padding-bottom:10px;
}
#searchresults ul li h3{
font-weight:bold;
color:#777777;


}
#searchresults form{
padding:0;
margin:0;
}

strong.highlight{
color:#B2272D;
} 

#search input {
font-size: 85%;
}

#sub-nav li {
float: left;
margin: 0 6px;
}

#sub-nav a {
color: #999999;
}

#main {
width:790px;
margin-top:15px;
margin-left:0;
margin-bottom:0;
padding:0 5px;
}

#frontPageImg{
width:800px;
height:350px;
padding-bottom:0;
margin-bottom:0;

}
#frontPageLogo{
width:170px;
height:45px;
position: absolute;
z-index:600;
top:400px;
}

ul.general, ul.faq, ul.conditionSys, ul.conditionSys li, .contactINA fieldset ul, .contactINA fieldset ul li
{
margin-left:0;
padding-left:0;
}
ul.sq-bullet{
list-style-type:disc;
margin-left:15px;
}

/*Consign INA locations Stacked (three column)*/
.inastores-col{
width:450px;
margin-top:0;
float:left;
}
.inastores-col1{
width:145px;
padding-right:2px;
float:left;
}

.inastores-col2{
width:145px;
padding-right:2px;
float:left;
}

.inastores-col3{
width:145px;
padding-right:0px;
float:left;
}

.plus2top{
margin-top:2px;
}
.plus10top{
margin-top:12px;
}

/*Two column*/
.container2-col{
width:100%;
margin-top:0;
float:left;
}
.container2-col1{
width:375px;
padding-right:30px;
float:left;
}

.container2-col2{
width:375px;
float:left;
}

.plus2top{
margin-top:2px;
}
.plus10top{
margin-top:12px;
}

/*Stacked Two column*/
.stackedcontainer2-col{
width:100%;
margin-top:0;
float:left;
}
.stackedcontainer2-col1{
width:300px;
padding-right:30px;
float:left;
}

.stackedcontainer2-col2{
width:450px;
float:left;
}

.plus2top{
margin-top:2px;
}
.plus10top{
margin-top:12px;
}


/*Three column*/
.container3-col{
width:100%;
margin-top:0;
}
.container3-col1{
width:250px;
padding-right:15px;
float:left;
}

.container3-col2{
width:250px;
padding-right:15px;
float:left;
}

.container3-col3{
width:250px;
float:right;
}

.plus2top{
margin-top:2px;
}
.plus10top{
margin-top:12px;
}

.container3leftcol{
width:515px;
padding-right:15px;
float:left;
}

.container3rightcol{
width:250px;
float:right;
}

.container3fwidth{
  border-top: 1px dotted #C0C0C0;
  width:100%;
  float:left;
}

.locationscol1{
  width:250px;
  float:left;
  padding-right:15px;
  margin-top:2em;
  margin-bottom:5em;
}
.locationscol2{
  width:250px;
  float:left;
  padding-right:15px;
  margin-top:2em;
  margin-bottom:5em;
}
.locationscol3{
width:250px;
float:right;
  margin-top:2em;
  margin-bottom:5em;
}

/*FAQS*/
#FAQ_container{
width:385px;
margin-top:10px;
}

h3.faq_trigger{
padding:0;
margin:0 0 .5em 0;
font-size:13px;

}

h3.faq_trigger a:visited{
/*color:#B2272D;*/
}

.faq_toggles{
margin-bottom:1em;
}

.block{
width:350px;
padding:5px 20px;
font-style:italic;
}

/*Contact Page*/
#contactForm{
width:230px;
margin-top:10px;
}

#contactForm{

}

#contactForm2{
width:100%;
margin-top:0;
margin-left:-10px;
}


.mailThis{

}

fieldset{
border:none;
}
/*Mailing List*/
#contactForm2 .contactINA fieldset{
width:100%;
}

#contactForm2 .contactINA fieldset ul{
width:100%;
}

#contactForm2 .contactINA fieldset ul li{
display:block;
}

#contactForm2 .contactINA fieldset ul li.twenty-fiveBottom{
width:100%;
/*background-color:#2FB3DC;*/
display:block;
padding:0;}

#contactForm2 .contactINA fieldset ul li.twenty-five{
width:100%;
/*background-color:#2FB3DC;*/
display:block;
padding-bottom:10px;
}


#contactForm2 .contactINA fieldset ul li.sixty-five{
width:100%;
height:60px;
/*background-color:#2FB3DC;*/
display:block;
}

#contactForm2 .contactINA fieldset ul li.right{
width:100%;
height:60px;
/*background-color:#2FB3DC;*/
display:block;
float:right;
}

#contactForm2 .contactINA fieldset ul li.required{
width:100%;
/*background-color:#2FB3DC;*/
display:block;
margin:0 0 10px 0;
padding:0 0 0 70px;
display:block;
}
#contactForm2 .contactINA fieldset ul li.required input .commentSend{
width:70px;
}


#contactForm2 .contactINA fieldset ul li label{
width:23%;
float:left;

}

#contactForm2 .contactINA fieldset ul li.sixty-five label{
width:23%;
float:left;
overflow:hidden;
padding:0;
}

#contactForm2 .contactINA fieldset ul li input{
width:70%;
float:right;
}

#contactForm2 .contactINA fieldset ul li input.submitForm{
width:181px;
}
.marginLeft38{
margin-left:38px;
width:220px;
padding-right:0;
float:left;
}
.minusleft{
margin-left:;
}

fieldset.checking{
margin-top:-4px;
float:right;
}
fieldset.checking ol{
padding:0;
margin-left:20px;
}

fieldset.checking ol li{
list-style-type:none;
width:100%;
display:block;
margin:0;
padding:0;
}

fieldset.checking ol li .label {
margin-top:5px;
}

fieldset.checking ul li label.200wide{
width:130px;
text-align:right;
}

fieldset.checking li input{
width:10%;
background-color:#2FB3DC;

}

/*Mailing List end*/
.contactINA fieldset ul li input{
width:155px;
float:right;
}

.contactINA fieldset ul li.twenty-five{
width:100%;
height:25px;
/*background-color:#2FB3DC;*/
display:block;
padding-bottom:10px;
}

.contactINA fieldset ul li.sixty-five{
width:100%;
height:60px;
/*background-color:#2FB3DC;*/
display:block;
}

.contactINA fieldset ul li input.submitForm{
width:226px;
}

.contactINA fieldset ul li.required{
width:220px;
display:block;
font-size:10px;
/*
border:thin solid #2FB3DC;
margin-top:-10px;
padding-bottom:10px;
padding-left:65px;
padding-bottom:10px;*/
margin:0 0 10px 0;
padding:0;
text-align:left;
}
.contactINA fieldset ul li.required input .commentSend{
width:70px;
}



.contactINA fieldset ul li label{
width:25%;
float:left;
padding:0;
margin:0;

}

.contactINA fieldset ul li.sixty-five label{
width:25%;
float:left;
padding:0;
}

.contactINA fieldset ul li input{
width:70%;
float:right;
}

.contactINA fieldset ul li.sixty-five textarea#comments{
width:100% !important;
max-width:228px!important;
max-height:48px!important;
float:right;
font-size:100%;
font-family:Arial;
display:block;
margin:0;
}


.rate{
font-weight:bold;
}
ul.faq li
{
margin-left:0;
padding-left:0;
}


.faq li a:visited
{
color:#CC0000;
}

ul.inaFeatures{
width:800px;
position:relative;
height:350px;

padding:0;
margin:0;
overflow:hidden;


}

ul.inaFeatures li.wideImg{
position:absolute;

top:0;
left:228px;

overflow:hidden;

padding:0;
margin:0;


background-color:#FFF;

}
 

ul.inaFeatures li.narrowImg{
width:228px;
height:350px;
position:absolute;
overflow:hidden;

top:0;
padding:0;
margin:0 auto;
background-color:#FFF;
}


ul.inaFeatures li.banner{
width:550px;
height:350px;
position:absolute;

top:250px;

padding:0;
margin:0;
z-index:10;
}


ul.inaFeatures li.featTitle{
width:245px;
height:20px;
position:absolute;

top:288px;
left:233px;

padding:0;
margin:0;
z-index:30;

text-align:right;
color:#777777;

}




/* This to change for in the home page */
li.inaFeatures{
width:800px;
position:relative;
height:350px;

padding:0;
margin:0;
overflow:hidden;
}
li.inaFeatures .wideImg{
width:570px;
height:350px;
position:absolute;
float:center;
left:228px;

overflow:hidden;

padding:0;
margin:0;

background-color:#FFF;

}
li.inaFeatures .wideImg img{
width:100%;
margin:0 auto;
}


li.inaFeatures .narrowImg{
width:247px;
height:350px;
position:absolute;
overflow:hidden;
margin:0 auto;
padding:0;

background-color:#FFF;

}
li.inaFeatures .narrowImg img{
height:100%;
margin:0 auto;
}

li.inaFeatures .banner{
width:348px;
height:350px;
position:absolute;

top:250px;

padding:0;
margin:0;
z-index:10;
opacity:0.8;
}


li.inaFeatures .featTitle{ /* This for the designer and price up front */
width:180px;
height:20px;
position:absolute;

top:285px;
left:267px;
padding:0;
margin:0;
z-index:600;
text-align:left;
color:#666666;
}

li.inaFeatures .featTitleStaff{ /* This for the designer and price up front */
width:180px;
height:20px;
position:absolute;

top:285px;
left:299px;
padding:0;
margin:0;
z-index:600;
text-align:left;
color:#666666;
}

li.inaFeatures a:hover .featTitle {
color:#B2272D;
}
/*Here Ends Home page style*/

/*Here STARTS INA label page*/

#inaLabelContent{
width:795px;
height:640px;
}


#inaLabelContent #leftBox{
width:400px;
float:left;

}


#inaLabelContent #leftBox .one{
height:275px;
width:193px;
float:left;


}


#inaLabelContent #leftBox .two{
height:275px;
width:193px;
float:left;
margin-left:10px;

}


#inaLabelContent #leftBox .three{
width:400px;
height:344px;
float:right;
margin-top:18px;

}


#inaLabelContent #rightBox{
width:388px;
float:right;
}


#inaLabelContent #rightBox .one{
width:388px;
height:483px;

}


#inaLabelContent #rightBox .two{
width:388px;
height:144px;
margin-top:10px;
}
/*Here ENDS INA label page*/


/*Here STARTS INA label_2 page*/
#inaLabelContent2{
width:800px;
height:425px;
}

#inaLabelContent2 #leftBox{
width:350px;
margin-right:9px;
float:left;
border:none;
}

#inaLabelContent2 #leftBox .one{
height:422px;
width:350px;
border:none;
}

#inaLabelContent2 #centerBox{
width:143px;
float:left;
margin-bottom:10px;

}

#inaLabelContent2 #centerBox .one{
height:98px;
width:69px;
float:left;
margin-bottom:10px;

}

#inaLabelContent2 #centerBox .two{
height:98px;
width:69px;
float:right;
}

#inaLabelContent2 #centerBox .three{
width:143px;
height:199px;

}


#inaLabelContent2 #rightBox{
width:286px;
float:right;
border:none;
}

#inaLabelContent2 #rightBox .one{
width:286px;
height:401px;
border:none;
}

#inaLabelContent2 #INA-label-desc .one{
margin-top:335px;
margin-left:360px;
float:left;
width:441px;
height:108px;
}

#inaLabelContent2 #INA-label-desc .two{
margin-top:390px;

margin-left:360px;
float:left;
width:441px;
height:48px;
color:#4D4D4D;
}

/*Here ENDS INA label_2 page*/

/*Here STARTS INA label_3 page*/
#inaLabelContent4{
width:800px;
height:431px;
overflow:hidden;
}

#inaLabelContent4 #leftBox{
width:304px;
margin-right:9px;
float:left;
}

#inaLabelContent4 #leftBox .one{
height:304px;
width:432px;
}

#inaLabelContent4 #centerBox{
width:226px;
float:left;
margin-bottom:10px;

}

#inaLabelContent4 #centerBox .one{
width:104px;
height:158px;
float:left;
margin-bottom:10px;

}

#inaLabelContent4 #centerBox .two{
width:111px;
height:158px;
float:right;
margin-bottom:10px;
}

#inaLabelContent4 #centerBox .three{
width:226px;
height:262px;
float:right;
}

#inaLabelContent4 #rightBox{
width:251px;
float:right;
}

#inaLabelContent4 #rightBox one{
width:251px;
height:431px;
float:right;
}

#inaLabelContent4 #INA-label-desc .one{
position:absolute;
width:246px;
height:123px;
float:left;
margin-top:-120px;
}

#inaLabelContent4 #INA-label-desc .two{
position:absolute;
width:246px;
height:108px;
float:left;
margin-top:-70px;
}


/*Here ENDS INA label_3 page*/

#page{
width:100%;
padding:0;
}
.leader{
font-weight:bold;
color:#777777;
}

#pageContent{
height:250px;
width:800px;http://inanyc.myshopify.com/admin/themes/current
background-color:#FFFFFF;
opacity:0.9;
position:absolute;
top:180px;
}

#footer {
width:100%;
padding:0 0 0 5px;
background-color: none;
font-size:11px;
}

/* features.css */
#featureContentHere{
width:800px;
}

#featureContentHere #sidebar ul#blog-list{
background-color:#FFF;
}
li.olderones{
padding-top:15px;
padding-bottom:5px;
border-bottom:thin solid #C0C0C0;
}
.twitBox{
border-bottom:thin solid #C0C0C0;
}
.widget-content{
margin:-35px 0 0 0;
padding:0;
height:20px;
width:100%;
}
.widget-content a .widgetImg{
float:left;
width:16px;
height:16px;
padding-right:10px;
padding-left:10px;
margin:-20px 40px 0 0;
}
.widget-content a h3{
margin:-10px 0 0 40px;
}

.widget-content a img{
width:16px;
height:16px;
}

/*start Editorial styles*/
hr{
color:#CC0000;
}
 
#featureContentHere #sidebar-ed{
margin:-10px 0 0 0;
padding:0;
}

#featureContentHere #sidebar-ed ul{
margin:0;
padding:0;
}

#featureContentHere-edlist{
min-height:450px;

}

#featureContentHere #sidebar-ed ul#blog-edList{
width:80px;

float:left;

margin:0;
padding:0 3px 10px 0;
}

#featureContentHere #sidebar-ed ul#blog-edList li{
width:58px;
height:77px;
overflow:hidden;
background-color:#E7E7E7;
border:thin solid #C0C0C0;

margin:5px auto;
padding:0;
}

#featureContentHere #sidebar-ed ul#blog-edList li a img{
height:77px;

margin:0;
padding:0;
}

#featureContentHere #edContent{
width:680px;
float:left;
margin:-10px 15px 0 10px;
padding:0;
}


#featureContentHere #edContent .ed-image{
width:314px;
height:425px;
float:left;
margin:0;
padding:0;
overflow:hidden;

}

#featureContentHere #edContent .ed-image p{
margin:0;
padding:0;
}

#featureContentHere #edContent .ed-image img{
margin:0 auto;
padding:0;
text-align:center;
}


#featureContentHere #edContent .ed-text{
width:350px;
height:425px;
float:right;
margin:0;
padding:0;
overflow:hidden;

}


#featureContentHere #edContent .ed-text .more{
height:425px;
margin-top:200px;
}


#featureContentHere #edContent .ed-text img{
margin:0;
padding:0 0 30px 0;

}
/*Start ed-details2 with italic*/

ul.ed-details2{
margin:0;
padding:0;
width:353px;
border-bottom:1px solid #A0A0A0;
font-family:Arial, Helvetica, sans-serif;
height:55px;
}

ul.ed-details2 li{
margin:0;
padding:0;

text-align:left;
font-size:12px;
color:#989898;
font-weight:bold;


}

ul.ed-details2 li .source{
font-style:normal;
display:inline;
color:#989898;
}

ul.ed-details2 li .title{
font-style:italic;
color:#B2272D;
display:inline;
padding-left:5px;
margin-right:5px;
font-align:right;
}

li.paging2{
margin-top:-20px;
padding:0;

}

li.paging2 a{
float:left;
font-size:12px;
padding:5px 0 3px 0;
margin-top:0;
margin-right:3px;
color:#989898;
display:block;
font-weight:normal;


}

li.paging2 a:hover{
color:#B2272D;
}
/*End ed-details with italic + georgia*/

/*end Editorial */


#footer ul {
width:100%;
list-style-type: none;
padding:10px 0;
text-align: left;
border-top:1px solid #c0c0c0; 
background-color: none;
}

#footer li {
display: inline;
border-right:1px solid #c0c0c0;
padding:0 10px;
}

#footer li.right {
float: right;
}
#footer li.left {
float: left;
}

#footer a {
color: #ABABAB;
}
#footer a:hover {
color: #B2272D;
}

#footer li:before {
color: #ABABAB;
}

#footer li:first-child:before { content: ""; }

/* MAIN IN SHOP PAGE*/
#shopHome{
width:800px;
height:352px;
margin-top:0;

}

.shopHomeBox{
width:250px;
height:350px;
margin-right:22px;
float:left;
overflow:hidden;
top:0;
border:1px solid #c0c0c0;
}

.shopHomeBoxR{
width:250px;
height:350px;
margin-right:0;
float:right;
overflow:hidden;
top:0;
border:1px solid #c0c0c0;
}



.shopHomeNav {
border:none;
padding: 0 0 5px 0;
text-transform:capitalize;
font-size:.98em;
letter-spacing:normal;
z-index:9000;

position:relative;
width:245px;
margin:0 auto;
border:0;
}

.shopHomeImage {
position:absolute;
margin-top:20px;
height:325px;
width:250px;
overflow: hidden;
/*border-top:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;*/
}

.shopHomeImage img{
border-top:0;
margin-top:-1px;
}


.shopHomeNav ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.shopHomeNav ul li {
float: left;
position:relative;
width:250px;
margin: 0;

}

.shopHomeNav ul li a {	
padding:0 5px;
display:block;
text-decoration:none;
color:#777777;
}

.shopHomeNav ul li a.shopHomeHeader {	
height:18px;
margin:0 0 0 -5px;
padding-top:5px;
padding-bottom:6px;
border-bottom:1px solid #C0C0C0;
background-color:#F0F0F0;
}


.shopHomeNav ul li a:hover {	
color:#B2272D;
}

.shopHomeNav ul li ul {
display: none;
border:none;
width:253px;
background-color: #FFF;
opacity:0.9;
text-transform:none;
letter-spacing: normal;
border:none;
margin-top:0;
margin-left:-3px;
padding-left:0;
padding:0;	
}
.shopHomeNav ul li ul li a{
padding-bottom:2px;
}
.shopHomeNav ul li ul li a:hover{
padding-bottom:2px;
color:#B2272D;
}
.shopHomeNav ul li:hover ul {
display: block;
position: absolute;	
color:#B2272D;
padding-bottom:10px;
}

ul.openNav li a.selected {
color: #CCCC00;
}

/*Start size guide*/
table sizeGuide tr{
background-color:#2FB3DC;
}


tr.sizeHeaders{

padding-top:10px;
height:20px;
valign:bottom;
border-bottom:1px solid #2FB3DC;
}

td.numbers{
width:30px;
}
/*End of size guide*/


/* PRODUCTS IN COLLECTION PAGE*/

#productCollection{
float:left;
width:675px;
margin: 0;
padding: 0;
}

#productCollection #products{
margin: -20px 0 0 0;
padding: 0;
}

#products .sold-out { /*collection Sold out*/
margin: 0;
color: #B2272D;
}

#products td {
text-align: center;
padding: 0;
vertical-align: bottom;
}

#products form {
margin: 0;
padding: 0;
}

#products .attributes { /*for collections*/
padding: 0 0 7px 5px;
text-align: left;
font-weight:normal;
color:#777777;
font-size: 12px;
line-height:16px;
}

.collection-product-x{ /*collection page*/
width:150px;
height:220px;
font-weight:normal;
margin:-5px 20px 0 0;
position:relative;
}

#products .product-image a.horz{
width:100%;
overflow:hidden;
}

#products .product-image a.horz img{ /*collection page -- this to make horizontal images fit in taller box */
width:211px;
overflow:hidden;
margin:0 0 0 -20%;
}

#products .product-image a img{ /*collection page*/
opacity:1.0;
}

#products .product-image a:hover img{ /*collection page*/
opacity:0.8;
}


#products a:hover{ /*collection page*/

}

.attributes .lineUp{ /*for collections*/
width:auto;
float:left;
padding:0;
margin:0;
}
.attributes .lineUp2{ /*for collections*/
width:auto;
float:right;
padding:0;
margin:0;
}

#products .product-image, #line-items .cart-thumb { /*product thumbnails*/
margin: 5px auto;
width:100%;
height:140px;
border:none;
overflow:hidden;

}


#products .product-image{
width:150px;
max-height:140px;
overflow:hidden;
}
.product-image a img{ /*collections page*/
width:150px;
}

a ul.proAtts { /*change this*/
width:100%;
height:100%;
display:block;
}
a:hover ul.proAtts { /*change this*/
color:#B2272D;
width:100%;
height:100%;
display:block;
}

.attributes h2{
font-weight:normal;
font-size: 12px;  

}

.attributes ul li{
font-weight:normal;
font-size: 12px;  
text-transform:capitalize;
}

.attributes ul li.vendor{
text-transform:capitalize;
font-weight:bold;
}

#products label, #product label {
display: block;
margin: 0 0 5px 0;
}

#products .attributes input, #products .attributes select, #product select, #product input { /*selectors*/
font-size: 11px;
font-weight:normal;
padding:3px;
color:#777777;
}

li input#add.primary{
width:160px;
background-color:#B2272D;
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin:-28px 0 0 206px;
float:left;
padding:3px 0;
}

ul#purchasingThese{
width:375px;
padding:0;
margin:0;
}

ul#purchasingThese li{
padding:0;
margin:0;
}


li select#variant-select.product-info-options{
width:200px;
color:#777777;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-transform:capitalize;
padding:0;
margin:0;
}


ul#purchasingThese form{
width:375px;
padding:0;
margin:0;
}

ul#purchasingThese li.add_btn{
width:100px;
color:#777777;
border:thick solid #FFF;
margin-top:4px;
}

ul#purchasingThese li.tagsHere{
color:#777777;
width:365px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
text-transform:uppercase;
}
li.tagsHere a{
width:365px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-transform:lowercase;
margin:50px 0 0 0;
}


#products h3 {
font-size: 14px;
margin-top: 5px;
}

#products p.money {
margin: 5px 0 0 0;
line-height: 12px;

}

/* ARTICLES */
#sidebar{
width:250px;
height:100px;
float:left;
}
#sidebar ul{
margin:0;
padding:0;
}

#threeCol{
-moz-column-width: 250px;
-webkit-column-width: 250px;
-moz-column-gap: 15px;
-webkit-column-gap: 15px;
}


.article{
min-height:300px;
padding:0;
margin:0;

}
.article-divide {
width:560px;
float:right;
padding:0 10px;
}

#frontpage-articles {

}

.article h3 {
font-size: 12px;
}

#article-title {
font-weight: normal;
margin: -5px 10px -10px 0;
}

/* BOTTOM CART */

#cart {
min-height:200px;
}

body.loading #cart-count {
height: 100px;
background: url('updating.gif') bottom left no-repeat;
}

#cart-hide {
font-size: 12px;
color: #fff;
margin-bottom: 8px;
}

#cart-total {
color: #B2272D;
}

#cart-shade {

}

#cart h2{
padding:0;
margin:0;
line-height:normal;
}

#cart h3 {
margin: 3px 0 5px 0;

}

#cart a {
color: #B2272D;
}


#cart-content {
height: 100px;
border-top: 1px solid #c0c0c0;
padding: 10px 20px 0px 20px;
}

#cart-count {
float: left;
margin-right: 30px;
font-size: 10pt;
}

#cart-items {
margin-right: 5px;
height: 120px;
overflow: auto;
}

.cart-item {
float: left;
text-align: center;
margin: 0 8px 25px 8px;
height: 90px;
width: 115px;
font-size: 10pt;
color: #fff;
}

.cart-item-image {
width: 50px;
height: 50px;
padding: 5px;
background: #fff;
border: 1px solid #c0c0c0;
text-align: left;
margin: 0 auto;
}

#cart-checkout {
float: right;
width: 120px;
height: 36px;
font-size: 12px;
color: #fff;
}

#cart-checkout input {
margin-top: 8px;
padding-bottom: 0px;
font-size: 12px;

}

/* LIGHTBOX OVERLAY */

#lightbox-overlay {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:5000;
background: #000;
-moz-opacity: 0.75;
opacity:.75;
filter: alpha(opacity=75);
}

body.loading #lightbox-overlay {
background: #000 url('loading.gif') center center no-repeat;
}

#lightbox-overlay[id] {
position: fixed;
}

#product-lightbox {
position: fixed;
text-align: left;
background: #fff;
border: 1px solid #c0c0c0;
top: 50%;
left: 50%;
z-index:6000;
padding: 15px 10px;
width: 800px;
height: 580px;
margin: -305px -410px;
}

#product-lightbox-close {
position: relative;
height: 28px;
width: 30px;
left: 781px;
bottom: 15px;
margin-bottom: -10px;
}

#product-lightbox-desc {
width: 300px;
z-index: 9999;
height: 440px;
overflow: auto;
}

#product-lightbox h2 {
margin: 0 0 20px 0;
font-weight: normal;
color: #111;
clear: right;
}

#product-lightbox-images {
float: left;
}

#product-lightbox-image-previews {
width: 500px;
height: 60px;
overflow: hidden;
}

#product-lightbox-image {
text-align: center;
width: 480px;
height: 480px;
border-bottom: 1px solid #c0c0c0;
margin: 0 10px 10px 0;
}

#product-lightbox-image-previews div {
text-align: center;
width: 50px;
height: 50px;
float: left;
border: 1px solid #c0c0c0;
padding: 3px;
margin: 0 7px 5px 0;
z-index: 9999;
}

#product-lightbox-form-area {
position: relative;
top: 40px;
float: right;
width: 285px;
z-index: 9999;
border: 1px solid #c0c0c0;
background: #eff6fb;
padding: 5px;
}

#lightbox-submit {
display: block;
float: right;
margin-top: 10px;
}


/* PRODUCT SCREEN */

.price { 
margin: 0 0 10px 0;
font-size: 14px;
color: #899CAA;
display: block;
}

#product {

margin-top: 20px;
width:680px;
overflow:hidden;
}
#productDetailImages{
width:300px;
float:left;
margin: 0 10px 0 0;
overflow:hidden;
}

#product-images { /*detail images*/
margin: 0 0 10px 0;
width:300px;


}

#product-images img {
width:150%;
margin-left: -10px;
z-index: 2000;
}

#featured-image{
width: 300px;
height:400px;
min-height:400px;
overflow:hidden;
}

#featured-image a img{
width: 100%;
margin: 0 auto;
}

#product-images .pimage { /*image box including featured image and thumbnails*/
clear: both;
margin: 0;
padding:0;
width:300px;
height:430px;
overflow:hidden;
}

.pimage a img{ /*featured image*/
width:100%;
}

#pimage-select{
height:47px;
width:300px;
margin-top:10px;
overflow:hidden;

}

#pimage-select a.five{
margin:0;
float:left;
width:45px;
height:45px; 
border:1px solid #c0c0c0;
overflow:hidden;
}

/*LAUREN*/


#pimage-select a{
float:left;
width:45px;
height:45px; 
margin:0 16px 0 0;
border:1px solid #c0c0c0;
overflow:hidden;
}

#pimage-select a img{
float:left;
margin:0 auto;
}

/*
#pimage-select a.five img{
margin:0 auto;
}
*/

/*END LAUREN*/


#ratingSys{
width:360px;
border-top:1px solid #ddd;
padding:5px; 
font-size:10px;
}

#ratingSys ul{
width:360px;
}

#ratingSys ul li{
width:360px;
}

#ratingSys ul li.header{
padding-bottom:1em;
}

#ratingSys ul li h4{
padding:0;
margin:0;
}


/*Rating System for product detail feature w/ longer border-bottom*/
#ratingSys-feat{
width:577px;
border-top:1px solid #ddd;
padding:5px; 
font-size:10px;
}

#ratingSys-feat ul{
width:100%;
}

#ratingSys-feat ul li{
width:100%;
}
/*END Rating System for product detail feature w/ longer border-bottom*/


/*start feature product*/

#product .narrowImg{
width:224px;
height:350px;
float:left;
overflow:hidden;

padding:0;
margin:0;
}

#product .narrowImg img{
margin:0 auto;
}


#product .wideImg{
width:576px;
height:425px;
float:right;
overflow:hidden;

padding:0;
}

/*Start product image -featured*/

#product .wideImg #productDetailImages{
width:576px;
float:left;
margin: 0 auto;
overflow:hidden;
}

#product .wideImg #productDetailImages #product-images { /*detail images*/
margin:0;
width: 576px;
}

#product .wideImg #productDetailImages #product-images img {

}

#product .wideImg #productDetailImages #product-images #featured-image{
width: 576px;
height:400px;
min-height:400px;
overflow:hidden;
}

#product .wideImg #productDetailImages #product-images #featured-image a img{
width: 576px;
margin: 0 auto;

}

#product .wideImg #productDetailImages #product-images .pimage { /*image box including featured image and thumbnails*/
clear: both;
margin: 0 0 10px 0;
padding:0;
width:576px;
height:350px;
overflow:hidden;
}

#product .wideImg #productDetailImages #product-images #pimage-select{
height:70px;
margin-top:15px;
overflow:hidden;
width: 576px;

}
#product .wideImg #productDetailImages #product-images #pimage-select a{
float:left;
width:50px;
height:50px;
margin:0 0px 0 0;
border:1px solid #c0c0c0;
overflow:hidden;
}

/*end product image-featured*/
/*end product images*/

/*start alternate product images*/
#product-alt{
width:680px;
overflow:hidden;
}

#productDetailImages-alt{
width:287px; /*changed this*/
float:left;
margin:0;
margin-right:10px;
overflow:hidden;
}

#productDetailImages-alt #product-images { /*detail images*/
margin: 0 0 10px 0;
width:287px; /*changed this*/
overflow:hidden;
}


#productDetailImages-alt #product-images img {

}

#productDetailImages-alt #product-images #featured-image{
width:287px; /*changed this*/
height:80px;
overflow:hidden;
}

#productDetailImages-alt #product-images #featured-image a img{
width:287px; /*changed this*/
margin: 0 auto;
overflow:hidden;
}

#productDetailImages-alt #product-images .pimage { /*image box including featured image and thumbnails*/
clear: both;
margin: 0;
padding:0;
width:287px; /*changed this*/
height:200px; /*feature image + distance to thumbnails*/
}

#productDetailImages-alt #product-images .pimage a img{ 
width:100%;
}

#productDetailImages-alt #product-images #pimage-select{ /*thumbnails*/
height:115px;
width:287px; /*changed this*/
margin:0;
overflow:hidden;
}

#productDetailImages-alt #product-images #pimage-select a.five{ /*thumbnails*/
float:left;
width:45px;
height:45px;
margin:10px 0 0 0;
border:1px solid #C0C0C0;
overflow:hidden;
}

#productDetailImages-alt #product-images #pimage-select a.ten{ /*thumbnails*/
float:left;
width:45px;
height:45px;
margin:10px 0 0 0;
border:1px solid #C0C0C0;
overflow:hidden;
}

#productDetailImages-alt #product-images #pimage-select a{ /*thumbnails*/
float:left;
width:45px;
height:45px;
margin:10px 16px 0 0;
border:1px solid #C0C0C0;
overflow:hidden;
}

#productDetailImages-alt #product-images #pimage-select a img{ /*thumbnails*/
margin:0 0 0 -15px;
width:75px;
float:none;
}
/*end alternate product images*/

/* morethan5 */
#productDetailImages-alt2{
width:287px; /*changed this*/
float:left;
margin:0;
margin-right:10px;
overflow:hidden;
}

#productDetailImages-alt2 #product-images { /*detail images*/
margin: 0 0 10px 0;
width:287px; /*changed this*/
overflow:hidden;
}

#productDetailImages-alt2 #product-images img {

}

#productDetailImages-alt2 #product-images #featured-image{
width:287px; /*changed this*/
height:80px;
overflow:hidden;
}

#productDetailImages-alt2 #product-images #featured-image a img{
width:287px; /*changed this*/
margin: 0 auto;
overflow:hidden;
}

#productDetailImages-alt2 #product-images .pimage { /*image box including featured image and thumbnails*/
clear: both;
margin: 0;
padding:0;
width:287px; /*changed this*/
height:430px; /*feature image + distance to thumbnails*/
}

#productDetailImages-alt2 #product-images .pimage a img{ 
width:100%;
}

#productDetailImages-alt2 #product-images #pimage-select{ /*thumbnails*/
height:115px;
width:287px; /*changed this*/
margin:0;
overflow:hidden;
}

#productDetailImages-alt2 #product-images #pimage-select a.five{ /*thumbnails*/
float:left;
width:45px;
height:45px;
margin:10px 0px 0px 0px;
border:1px solid #C0C0C0;
overflow:hidden;
}

#productDetailImages-alt2 #product-images #pimage-select a.ten{ /*thumbnails*/
float:left;
width:45px;
height:45px;
margin:10px 0 0 0px;
border:1px solid #C0C0C0;
overflow:hidden;
}

#productDetailImages-alt2 #product-images #pimage-select a{ /*thumbnails*/
float:left;
width:45px;
height:45px;
margin:10px 16px 0px 0px;
border:1px solid #C0C0C0;
overflow:hidden;
}

#productDetailImages-alt2 #product-images #pimage-select a img{ /*thumbnails*/
margin:0 0 0 -15px;
width:75px;
float:none;
}

/* morethan5 ends */

#productDetail{
width:320px;
top:0;
margin-left:0;
list-style-type: none;
padding:0;
float:left;
}


#productDetail ul {
list-style-type: none;
padding:0;
margin:0;
width:100%;
}
#productDetail ul.descBlock{
padding-top:20px;

}

#productDetail ul li {
list-style-type: none;
padding:0;
margin:0;
color:#777777;
font-family:Helvetica, sans-serif;
}

#productDetail ul li.detailVendor{
font-size:15px;
font-weight:600;
display:inline;
text-transform:capitalize;
}

#productDetail ul li.detailTitle{
font-size:15px;
font-weight:300;
display:inline;
text-transform:capitalize;
}

#productDetail ul li.detailPrice1{
font-size:15px;
display:block;
}

#productDetail ul li.detailDesc{
font-size:12px;
padding-bottom:18px;

}


#productDetail ul.descBlock li.detailVariant form ul li{
padding:10px 0 0 0;
}

#productDetail ul.descBlock li.detailVariant form ul li label{
display: inline-block;
line-height: 12px;
font-size:13px;
padding-left:5px;

}
/*START product detail featured*/

#productDetailFeatured{
width:800px;
top:0;
margin:0;
list-style-type: none;
padding:0;
float:left;
}


#productDetailFeatured .narrowDesc {
list-style-type: none;
padding:0;
margin:0;
margin-top:-60px;
width:215px;
margin-right:10px;
float:left;

}

#productDetailFeatured .narrowDesc ul{
list-style-type: none;
padding:0;
margin:0;
width:100%;
}

#productDetailFeatured .wideDesc{
list-style-type: none;
padding:0;
margin:0;
width:557px;
float:left;
}

#productDetailFeatured .wideDesc ul{
list-style-type: none;
padding:0;
margin:0;
width:100%;
}


#productDetailFeatured .wideDesc ul li{
list-style-type: none;
padding:0;
margin:0;
width:100%;
}


#productDetailFeatured .wideDesc ul.descBlock{
padding-top:0;
list-style-type: none;
padding:0;
margin:0;

}

#productDetailFeatured ul li {
list-style-type: none;
padding:0;
margin:0;
color:#777777;
font-size:10px;

}

#productDetailFeatured ul li.detailVendor{
font-size:15px;
font-weight:600;
display:inline;
text-transform:capitalize;
}

#productDetailFeatured ul li.detailTitle{
font-size:15px;
font-weight:300;
display:inline;
text-transform:capitalize;

}

#productDetailFeatured ul li.detailPrice1{
font-size:15px;
display:block;
}

#productDetailFeatured ul li.detailDesc #description{
font-size:12px;
}


#productDetailFeatured ul.descBlock li.detailVariant form ul li{
padding:10px 0 0 0;
width:300px;
border:none;

}

#productDetailFeatured ul.descBlock li.detailVariant form ul li label{
display: inline-block;
line-height: 12px;
vertical-align: top;
padding-left:5px;

}

table#product-table {
width: 280px;
margin-bottom: 10px;
}

table#product-table td {
vertical-align: top !important;
}

table#product-table td.desc {
text-align: right !important;
font-style: italic;
}

table#product-table td.st {
padding-top: 20px !important;
}

#product #description {
padding: 10px 0;
margin: -15px 0 -15px 0;
text-align: left;
}


/* COLLECTION.LIQUID */

#collection-description {/*on product detail page description*/
margin:18px 0 20px 10px;

}

input[type=submit]{
background-color: #B2272D;
border:none;
color:#FFF;
text-transform:uppercase;
font-size:9px;
letter-spacing: 1px;
font-weight: normal;
font-variant: normal;
padding: 2px 3px;
margin:0;
cursor:pointer;
}

/* CART.LIQUID */

ul#line-items {
font-size: 12px;
width: 800px;
margin:0; padding:0;
}
ul#line-items li a{
color:#777777;
}
ul#line-items li a:hover{
color:#B2272D;
}
ul#line-items li {
width:620px;
diplay:inline;
border:none;
padding:5px;
margin:5px 0 5px 5px;
}


#line-items .cart-thumb {
float: left;
margin-right:10px;

}

ul#line-items li#total {
float:right;
width:140px;
margin-top:0;
border:none;
background-color:#F2F2F2;
}


ul#line-items li#total ul.total{
padding:0;
margin:0;
clear:both;
width:100%;

}

li#total ul.total li{
padding:0 0 10px 0;
margin:0;
float:left;
border:none;
width:100%;
}

li#total ul.total li .checkoutBtn{



}


li .checkoutBtn input#update-cart, li .checkoutBtn input.primary {/*  This btn from cart */
width:140px;
background-color:#B2272D;
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
margin:0;
float:right;
padding:3px 0;
}



img.fL{
float:left;
padding:0 5px 0 0;
}

.cartItemInfo{
line-height: 16px;
font-size:12px;
padding-top:5px;
}
.cartItemInfo ul{
list-style-type: none;
margin:0;
padding:0;
}

.cartItemInfo ul li{
list-style-type: none;
margin:0;
padding:0;
height:24px;
}

ul#line-items a {/*cart>continue shopping*/
color: #999999;
font-size: 12px;
}

table#line-items a.continue-link {/*cart>continue shopping*/
color: #999999;
font-size: 12px;
float: right;
padding-top: 3px;
}

table#line-items h3 {
color: #B2272D;
}

tr.proceed td {
text-align: right;
background:  !important;
}

tr.proceedShop td {
text-align: right;
background:  !important;
border-bottom:1px solid #c0c0c0;
}

tr.proceedOut td {
text-align: right;
background:  !important;
border-top:1px solid #c0c0c0;
}

tr.info td {
background:!important;
border-top:1px solid #c0c0c0;

}

tr.info td:first-child {
background:  !important;
text-align: left;
}

.proceed input. primary { 
background-color: #C0C0C0;
border: 1px solid #ececec;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 2px;
padding-top: 2px;
color: #FFFFFF;
font-weight:normal;
cursor:default;
}


/* PAGINATION */

#pagination a {
border: none;
padding: 1px 3px;
}

#pagination .current {
color: #B2272D;
padding: 1px 3px;
border:none;
}

/* UTILITY CLASSES */

.c { text-align: center !important; }
.r { text-align: right !important; }
.l { text-align: left !important;  }
.fr { float: right; }
.fl { float: left; }
.cl { clear: left; }
.cr { clear: right; }
.cb { clear: both; }
.no-decoration a:hover { text-decoration: none; }

.dark-link a { color: #999 !important; }

.info {
text-align: right;
}

/* Comments */

#comments { margin: 20px 0; }
#comments dt { margin-top: 10px; }
#comments dd { margin-left: 0; }
#comments dd input, #comments dd textarea { width: 300px; }
#comments>ul { margin-top: 10px; padding: 0; }
#comments>ul>li { margin: 10px 0; list-style-type: none; }

.comment {
padding: 10px;
font-size: 14px;
border: 1px solid #ddd;
background: #f5f5f5;
}

.comment-details {
font-size: 90%;
background: #ddd;
padding: 2px 5px;
}

.notice {
font-size: 10pt;
margin: 15px 0;  
border: 1px solid #eFeBd5;
border-bottom: 1px solid #dFdBc5;
border-right: 1px solid #dFdBc5;
padding: 5px 15px;
background: #FFFBE5;
color: #6a9c30;
text-align: center;
}

.error { color: #999999; }
.input-error { background: #FFFBE5; }

.comment-form { 
margin-top: 40px;
}

.comment-form .hint {
font-size: 11px;
font-style: italic;
color: #666;
}

.comment-form dt {
font-weight: normal;
}

.comment-form input[type=submit] {
margin-top: 8px;
}
/* Locations Page */
#locations{
width:800px;
margin:0;
padding:0;

color:#777777;
}

#locations ul{
margin:0 0 0 0;
padding:0 0 10px 0;

}

#locations ul li{
width:20%;
float:left;
/*margin:0 31px 10px 0;*/
padding:0;
}

#locations ul li.last{

margin:0;
padding:0;

}


#locations ul li img{
padding-bottom:8px;
opacity:1.0;
}

#locations ul li p .capsOn{
font-weight:bold;
letter-spacing:1px;
}

.capsOnLoc{
font-weight:bold;
letter-spacing:1px;
}
