@charset "utf-8"; 

html{/* IE */overflow-y:scroll; /* Moz */height:100%}
/*body*/
body{margin:0; padding:0; font-size:12px ; color:#444; background-color:#fff; line-height:21px; }

/*general fonts*/
body,input[type=text],textarea,input[type=button],input[type=submit] {font-family: arial,tahoma, "Segoe UI",Arial}

/*general link*/
a:link, a:visited{outline:none; color:#019401; text-decoration:none}
a:hover, a:active{outline:none; color:#019401; text-decoration:underline}

/*image*/
img{margin:0; padding:0; border:none}
.thumb-stockroom{ margin:0 10px 0 0; padding:0; width:130px; float:left; border: 2px solid #333}
.thumb-openings{ margin:0 10px 15px 0; padding:0; width:180px; float:left;background:url(../images/loading.gif) no-repeat center #efefef; height:120px;}
.thumb-openings-preview{ margin:0 10px 15px 0; padding:0; width:135px; float:left; background:url(../images/loading.gif) no-repeat center #efefef;/*height:110px;*/}
.single-stockroom{ margin:0 10px 0 0; padding:0; width:400px;}


/*general headings*/
h1{font-size:19px}
h2{font-size:17px}
h3{font-size:15px}
h4{font-size:12px}
h1, h2, h3, h4{margin:3px 0 5px; padding:0; font-weight: normal; color: #444; font-family:georgia}
h4{font-weight:bold}


/*clear*/
.clear{ clear:both}

/*page */
#page-wrapper{margin:0 auto; padding:0; width:780px;  background-color:#fff;  }

/*header */
.header-wrapper{ margin:10px 0 0 ; padding:0; height:85px; background: url(../images/tembi.png) no-repeat left }

/*content */
.content-wrapper{ margin:0; padding:0;min-height:458px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}

/*main navigation*/
.navigation{margin:0; padding:10px 0; float:left; width:200px;}
.main-navigation{margin:0; padding:0; list-style-type:none; font-size:15px; }
.main-navigation li{margin:0; padding:0; display:block}
.main-navigation li a{display:block; padding:6px 0}
.main-navigation li a:link, 
.main-navigation li a:visited{color:#888}
.main-navigation li a:hover, 
.main-navigation li a:active{color:#000; text-decoration:none; }
.main-navigation li a.current{color:#2fc800; text-decoration:none; }

/*side-address*/
.side-address{margin:15px 0; padding:0; font-size:11px; }

/*primary wrapper*/
.primary{margin:0; padding:10px 0; float:right; width:580px; }
.primary p{margin:0 0 8px; padding:0}
.primary a:link,.primary a:visited{outline:none; color:#333; text-decoration:none}
.primary a:hover,.primary a:active{outline:none; color:#2fc800; text-decoration:underline}
.primary ul{margin:0 0 0 14px; padding:0; list-style-type: disc;}
.caption {margin:0; padding:0; font-size:11px; font-style:italic; color:#666}
.primary-stockroom{margin:0; padding:10px 0; float:left; width:400px;  }
#cse-search-results{width:560px}

/*item wrapper*/
.wide-box{margin:0 0 15px 0; padding:0 10px 0 0; /*border-bottom:1px solid #ccc*/}
.stockroom-item-wrapper{margin: 10px 0; padding:10px; position: relative; width:370px; background-color:#f5f5f5;border: 1px solid #eeeeee;}
.stockroom-single-wrapper{margin: 10px 0; padding:10px; position: relative; width:400px; background-color:#f5f5f5;border: 1px solid #eeeeee;}
.openings-thumbs-wrapper{margin:0 10px 10px 0; padding:0; float:left; }
.cv-wrapper{ margin: 10px 0; padding:0}

/*secondary*/
.secondary-stockroom{margin:65px 0 0 0; padding:10px; float:right; width:158px; background-color:#f5f5f5;border: 1px solid #eeeeee; }
.secondary-stockroom ul{margin:0 0 0 15px; padding:0; list-style-type: square}

.secondary-stockroom-byartist{margin:43px 0 0 0; padding:10px; float:right; width:158px; background-color:#f5f5f5;border: 1px solid #eeeeee; }
.secondary-stockroom-byartist ul{margin:0 0 0 15px; padding:0; list-style-type: square}

/*pagination*/
.navlink{ margin:0; padding:0; display:block; float:right;}
.pageinfo{ margin:0; padding:0; text-align: left;  float:left;}

/*footer */
.footer-wrapper{ margin:0; padding:10px 0 25px; text-align:center; font-size:11px}
.footer-navigation{margin:0 0 5px; padding:0; list-style-type:none; text-transform:uppercase;  font-size:12px}
.footer-navigation li{margin:0; padding:0; display:inline}
.footer-navigation li a{padding:0 7px}
.footer-navigation li a:link, 
.footer-navigation li a:visited{color:#333}
.footer-navigation li a:hover, 
.footer-navigation li a:active{color:#2fc800; text-decoration:underline}
/**/
/**/