/************************************************************************
CSS file for prynalexander.com
Copyright (c) 2009. Hacked by Graham Slick <http://www.grahamslick.com/>
************************************************************************/
*{margin:0;padding:0;}
html { font: 62.5%/1.5 'Courier (TT)','Courier New', monospace; color: #000; background-color: #fff; background-image: url(../images/bkgd.jpg); background-repeat: repeat-x; background-attachment: fixed; }
body{min-width: 830px;overflow-x: auto;}
table{border-collapse:collapse;}

.input_image{outline:none;}
a *{cursor:pointer;}
a.underlined{text-decoration:underline;}
a.underlined:hover{text-decoration:none;}

.hidden{display:none !important;}
.clip{position:absolute !important;left:-9999px !important;top:-9999px !important;overflow:hidden !important;width:1px !important;height:1px !important;}
.invisible{visibility:hidden !important;}
.move{cursor:move;}
/*** Header,footer and general grid ***/
#sizer{}
.grid{position:relative;width:830px;margin:0 auto;}
.grid:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.logo-sm{padding:20px 0 20px 0;}

#content{}

.art_image  { background-image: url("images/nav_hover.png"); padding: 5px; visibility: visible; position: relative; z-index: 20; top: 201px; left: 165px; width: 269px; height: 202px }

.text1 {display:block;float:left;;padding:20px 20px 20px 20px;font-weight:500;font-family:'Courier','Courier New', monospace !important;font-size:12px !important;text-decoration:none !important;color:#333;}
.text1 a { font-family:'Courier','Courier New', monospace; font-size: 12px; color: #666; font-style: normal; font-weight: normal; line-height: 12px; text-decoration: none}
.text1 a:visited { color: #666; text-decoration: none}
.text1 a:hover { color: #da5905; text-decoration: none}
.text1 a:focus { color: #da5905; text-decoration: none}

.text2 {padding:20px 20px 20px 20px;font-family:'Courier','Courier New', monospace;font-size:12px; line-height: 18px;text-decoration:none;color:#333;}
.text2 a { font-family:'Courier','Courier New', monospace; color: #666; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: none}
.text2 a:visited { color: #666; text-decoration: none}
.text2 a:hover { color: #da5905; text-decoration: none}
.text2 a:focus { color: #da5905; text-decoration: none}

.text3 {padding:10px 10px 10px 30px;font-family:'Courier','Courier New', monospace;font-size:12px; line-height: 18px;text-decoration:none;color:#000;}
.text3 a { font-family:'Courier','Courier New', monospace; color: #666; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: none}
.text3 a:visited { color: #666; text-decoration: none}
.text3 a:hover { color: #da5905; text-decoration: none}
.text3 a:focus { color: #da5905; text-decoration: none}

.text4 {padding:20px 10px 20px 30px;font-family:'Courier','Courier New', monospace;font-size:12px; line-height: 22px;text-decoration:none;color:#000;}
.text4 a { font-family:'Courier','Courier New', monospace; color: #666; font-style: normal; font-weight: normal; font-size: 12px; line-height: 22px; text-decoration: none}
.text4 a:visited { color: #666; text-decoration: none}
.text4 a:hover { color: #da5905; text-decoration: none}
.text4 a:focus { color: #da5905; text-decoration: none}

.title {padding:5px 5px 5px 5px;font-family:'Courier','Courier New', monospace;font-size:12px; line-height: 18px;text-decoration:none;color:#333;}

.exh_title {font-family:'Courier','Courier New', monospace;font-size:20px; line-height: 24px;text-decoration:none;color:#333;}
.exhibition_img {margin: 0px 10px 5px 0px; background-image: url("../images/nav_hover50.png"); padding: 10px;}

/*** enter (1st block) ***/
.enter_list li{width:220px;overflow:hidden;margin-bottom:0px;}
.enter_list li a{display:block;float:left;width:180px;padding:0px 0px 0px 0px;font-family:'Courier','Courier New', monospace;font-size:32px;text-decoration:none;color:#da5905;}
.enter_list li a:hover{color:#da5905;background-color:#fff;}
.enter_list li.active a{color:#fff !important;background:transparent !important;}

.enter_box{position:relative;clear:both;width:180px;margin-left:0px;overflow:hidden;}
.enter_box ul{clear:both;width:220px;list-style:none;margin-bottom:0px;}
.enter_box ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.enter_box ul li{position:relative;float:left;display:inline;background:url(../images/nav_hover50.png);}


/*********************
NAV & SUBNAV & COPYRIGHT
*********************/
#nav{float:left;width:220px;margin-right:20px;}
.nav_box{position:relative;float:left;clear:both;width:220px;margin-left:4px;overflow:hidden;}

.nav_box ul{clear:both;width:220px;list-style:none;margin-bottom:40px;}
.nav_box ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_box ul li{position:relative;float:left;display:inline;background:url(../images/nav_hover.png);}

#nav .no{display:block;font-weight:bold !important;font-family:'Courier','Courier New', monospace !important;}
#nav #public_voice .no{position:absolute;bottom:4px;right:10px;}
#nav .active .ds{color:#35648e;}

.nav_list li{width:220px;overflow:hidden;opacity:1;margin-bottom:5px;}
.nav_list li a{display:block;float:left;width:190px;padding:0px 40px 0px 5px;font-family:'Courier','Courier New', monospace !important;font-size:12px !important;text-decoration:none !important;color:#666;}
.nav_list li a:hover{color:#000;background-color:#fff;}
.nav_list li.active a{color:#fff !important;background:transparent !important;}

#nav_active {display:block;float:left;width:190px;padding:0px 40px 0px 5px;font-weight:600;font-family:'Courier','Courier New', monospace !important;font-size:12px;text-decoration:none;color:#000;background-color:#fff;}

#exhibitions_active2 {display:block;float:left;width:190px; padding:3px 40px 5px 0px;font-weight:500;font-family:'Courier','Courier New', monospace !important;font-size:12px;line-height: 14px; text-decoration:none;color:#000;background-color:#fff;}
#exhibitions_inactive2 {display:block;float:left;width:190px; padding:3px 40px 5px 0px;font-weight:500;font-family:'Courier','Courier New', monospace !important;font-size:12px;line-height: 14px; text-decoration:none;color:#000;background:url(../images/nav_hover.png);}


#exhibitions_active {color:#000;background-color:#fff;}


/*** exhibitions list (1st block) ***/
.exhibitions_list li{width:220px;overflow:hidden;opacity:1;margin-bottom:5px;}
.exhibitions_list li a{display:block;float:left;width:190px;padding:3px 40px 3px 7px;font-family:'Courier','Courier New', monospace;font-size:12px;line-height:14px;text-decoration:none;color:#666;}
.exhibitions_list li a:hover{color:#000;background-color:#fff;}
.exhibitions_list li.active a{color:#fff !important;background:transparent !important;}



/*** subnav list (1st block) ***/
.subnav_list li{width:220px;overflow:hidden;opacity:1;margin-bottom:5px;}
.subnav_list li a{display:block;float:left;width:190px;padding:0px 40px 0px 5px;font-family:'Courier','Courier New', monospace !important;font-size:12px !important;text-decoration:none !important;color:#666;}
.subnav_list li a:hover{color:#000;background-color:#fff;}
.subnav_list li.active a{color:#fff !important;background:transparent !important;}

.subheader {display:block;float:left;width:190px;padding:0px 40px 0px 5px;font-weight:600;font-family:'Courier','Courier New', monospace !important;font-size:12px !important;text-decoration:none !important;color:#000;}

/*** copyright list (1st block) ***/
.copyright_list li{width:220px;overflow:hidden;opacity:1;margin-bottom:5px;}
.copyright_list li a{display:block;float:left;width:190px;padding:5px 40px 5px 8px;font-family:'Courier','Courier New', monospace !important;font-size:8.5px !important;text-decoration:none !important;color:#666;}
.copyright_list li a:hover{color:#000;background-color:#fff;}
.copyright_list li.active a{color:#fff !important;background:transparent !important;}

.copyright { font-family:'Courier','Courier New', monospace; font-size: 8.5px; color: #666; font-style: normal; font-weight: normal; line-height: 10px; text-decoration: none}
.copyright a { color: #666; text-decoration: none}
.copyright a:visited { color: #000; text-decoration: none}
.copyright a:hover { color: #da5905; text-decoration: none}
.copyright a:focus { color: #da5905; text-decoration: none}

/**************************
ART
**************************/
.art_thumb_list li{width:269px;overflow:hidden;opacity:1; background-image: url(../images/nav_hover.png); padding:5px 5px 5px 5px; }
.art_thumb_list li a{display:block;float:left;width:269px; font-family:'Courier','Courier New', monospace !important;font-size:12px !important;text-decoration:none !important;color:#666;}
.art_thumb_list li a:hover{clear:both;color:#000;background-color:#fff;  margin-top:-5px;margin-bottom:-5px;margin-left:-5px; padding:5px 5px 5px 5px;}

.art_thumb_box{clear:both;width:582px;}

.art_thumb_box ul{clear:both;width:269px;height:202;list-style:none;margin-bottom:0px;margin-right:0px;}
.art_thumb_box ul:after{content:".";display:block;height:202;width:269px;clear:both;visibility:hidden;}
.art_thumb_box ul li{position:relative;float:left;display:inline;height:202;width:269px;background:url(../images/nav_hover.png); }

/**************************
STORE
**************************/
.store_thumb_list li{width:269px;overflow:hidden;opacity:1; background-image: url(../images/nav_hover.png); padding:5px 5px 5px 5px; }
.store_thumb_list li a{display:block;float:left;width:269px; font-family:'Courier','Courier New', monospace !important;font-size:12px !important;text-decoration:none !important;color:#666;}
.store_thumb_list li a:hover{clear:both;color:#000;background-color:#fff;  margin-top:-5px;margin-bottom:-5px;margin-left:-5px; padding:5px 5px 5px 5px;}

.store_thumb_box{clear:both;width:582px;}

.store_thumb_box ul{clear:both;width:269px;height:202;list-style:none;margin-left:15px;}
.store_thumb_box ul:after{content:".";display:block;height:202;width:269px;clear:both;visibility:hidden;}
.store_thumb_box ul li{position:relative;float:left;display:inline;height:202;width:269px;background:url(../images/nav_hover.png); }

.store_image {float:left; margin:10px 10px 10px 10px;}

/**************************
MAIN CONTENT AREA
**************************/
#main_content{float:right;width:582px;height:auto; !important;height:400px;min-height:400px;margin-bottom:20px;margin-top:187px;}
#main_content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#main_content_art {float:left;width:582px;height:auto; margin-bottom:20px;margin-top:187px;}
#main_content_exhibitions {float:left;width:582px;height:auto;margin-bottom:20px; background:url(../images/nav_hover.png);}

#main_content_about {float:left;width:582px;height:auto;margin-bottom:20px; margin-top:187px; background:url(../images/nav_hover.png);}

#main_content_container {float:left;width:582px;height:auto;margin-bottom:20px;margin-top:187px;}
#main_content_store {float:left;width:582px;height:auto; margin-bottom:20px;margin-top:187px;}



#art    { visibility: visible; display: block; position: relative; z-index: 20; top: 0px; left: 0px;}
#pryn-image  { visibility: visible; position: relative; z-index: 0; top: 50px }

#footerholder { background-color: #ccc2b8; visibility: visible; position: fixed; z-index: 100; bottom: 0; left: 0; width: 100%; height: 35px }
#footer   { visibility: visible; position: relative; z-index: 20; width: 820px; height: 35px; }
#adqt       { visibility: visible; display: block; position: relative; z-index: 30; top: 3px; left: -320px; width: 184px; height: 35px }
div.network  { visibility: visible; display: inline; position: relative; z-index: 30; top: -25px; left: -65px; width: 425px; height: 35px }
#list       { visibility: visible; display: block; position: relative; z-index: 30; top: -48px; left: 250px; width: 325px; height: 35px }
.textSm      { color: #959595; font-size: 7pt; line-height: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

span.network_tagline { position: relative; }
span.network_tagline span { display: none; width: 14em; }
span.network_tagline:hover span {position: absolute;display: block;top: -5em;background: #ffe;border: 1px solid #ccc;color: black;line-height: 1.25em;}
.network span {display: block;}
.network ul {display: inline;margin: 0 !important;padding: 0 !important;}
.network ul li {background: none;display: inline;list-style-type: none;margin: 0;padding: 1px;}
.network ul li:before { content: ""; }
.network img {float: none;width: 16px;height: 16px;border: 0;margin: 0;padding: 0;}

.network-hovers {opacity: .3;-moz-opacity: .3;filter: alpha(opacity=30);}
.network-hovers:hover {opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}

.represented img {position: relative;width: 184px;height: 28px;border: 0;}
#represented { position: relative;background-image: url(../images/pryn_rep_adqt.gif);height: 28px;width: 184px;background-repeat: no-repeat;}
#represented:hover, #represented.sfhover {position: relative;background-position: -184px;	height: 28px;width: 184px;background-repeat: no-repeat;}



