* {
    background-repeat:no-repeat;
    margin:0;
    padding:0;
}

body  { font: normal 12px Helvetica, Verdana, sans-serif; background-color:#86888B; }

#content { position:absolute; top:0;	 left:0; width:971px; }

#sponsors { padding:10px 15px; }
#sponsors div.row { background-color:#ededee; margin: 2px; padding: 4px 7px;zoom:1;}
#sponsors div.row div { font-family: Arial, sans-serif; font-size:11px; color: #86888b; padding-right: 15px; float:left; line-height: 35px; vertical-align: middle;}
#sponsors div.row div.sponsorname { width: 110px; vertical-align: middle;}
#sponsors div.row div.sponsorname1 { width: 110px; vertical-align: middle; background-color: #000000;}
#sponsors div.row div.container { float: left; padding: 0; line-height:0; width: 570px; vertical-align: middle;}
#sponsors div.row div.container  img { margin-right: 20px; float:left; padding-top:10px;}
#sponsors div.row div.container  img.up {padding-top:3px;}

#footer { padding:10px 10px 20px 10px;}
#footer a {color:#006495; text-decoration:none; margin-left: 7px; font-size:11px;}
#footer a:hover {text-decoration:underline;}

#site_header { height:143px; padding-right:168px; text-align:right; background-color:#FFF;}
#site_header a { display:block; padding: 9px 0 0 0; }

#main_nav { position: relative; height:239px;}
#main_nav ul {position: absolute; top:0; left:0; z-index: 2;}
#main_nav li { height:40px; overflow:hidden;}
#main_nav .main-nav_content { position: absolute; top: 0; left: 0; z-index: 1; height:239px; width:751px; padding-left:220px;}
#main_nav .main-nav_content .nav-people_content { width: 450px; float: left; color: #fff; font-size: 30px; padding: 40px 15px; position: relative;}
#main_nav .main-nav_content .nav-people_content-long { width: 450px; float: left; color: #fff; font-size: 30px; padding: 15px; position: relative; line-height: 29px;}
#main_nav .main-nav_content .video { float: left;}
#main_nav .main-nav_content .video img { float: left;}
#main_nav .main-nav_content .title { padding-bottom:15px; position:absolute; top:0; right:0;}
#main_nav .main-nav_content .links { width:356px; position:absolute; top:60px; right:0; color: #FFF; display:block; text-decoration:none; line-height:20px;}
#main_nav .main-nav_content .links-lower { width:356px; position:absolute; top:120px; right:0; color: #FFF; display:block; text-decoration:none; line-height:20px;}
#main_nav .main-nav_content .links a, #main_nav .main-nav_content .links-lower a { color: #FFF; display:block; text-decoration:none; line-height:20px;}
#main_nav .main-nav_content .links a:hover, #main_nav .main-nav_content .links-lower a:hover { text-decoration:underline;}
#main_nav .main-nav_content .links .active,#main_nav .main-nav_content .links-lower .active { background-color: #f0b410;}

#main_nav_content_1 { background-color: #d99b64;}
#main_nav_content_2 { background-color: #f37059;}
#main_nav_content_3 { background-color: #d71440;}
#main_nav_content_4 { background-color: #ee2276;}
#main_nav_content_5 { background-color: #bd2b92;}
#main_nav_content_6 { background-color: #4f5b97;}

#content .on-the-web {position:absolute; top: 382px; left:0; width: 210px;}
#content .on-the-web  h3 {font-family: Arial, Verdana, Tahoma; border: 0; font-size: 13px; background-color: #fff; color: #7b7d80; font-weight: normal; padding: 34px 10px 5px;}
#content .on-the-web .protocols { background-color: #dcd9d9; border-bottom: 3px solid #fff; padding: 4px 21px 0;}
#content .on-the-web .protocols a { margin-right: 10px;}

#content .winners {position:absolute; top: 474px; left:0; width: 210px;}
#content .winners h3 { color: #bfbfbf; font-size: 13px; font-weight: normal; font-family: Arial, Verdana, Tahoma; padding: 10px 12px;}
#content .winners  .info { font-size:10px; font-family: Arial, Verdana, Tahoma; padding: 0 0 0 7px;}
#content .winners  .info .work {margin-left:-7px;}
#content .winners  .student { color: #f0b410; margin:10px 0 2px 0;}
#content .winners  .school { color: #fff; margin:0 0 12px 0;}
#content .main-container { margin-left:210px; background-color:#FFF;}
#content .main-container img { float:left; padding: 0 5px 0 0;}
#content .main-container  p {color: #7b7d80;}
#content .left-container { float: left; width: 46%; padding: 0 15px 10px; margin-top:20px;}
#content .right-container { float: right; width: 46%; padding: 0 15px 10px; margin-top:20px;}
#content h2 {  margin: 10px 0 5px 0; padding-bottom: 5px; border-bottom: solid 1px #CCC; color: #38362f;}
#content h2 a { color: #006495; font-family: "Trebuchet MS", Verdana, sans-serif; font-size:16px; font-weight:normal; text-decoration: none;}
#content h2 a:hover, #content h2 a:visited { color: #006495;}
#content h2 { border-bottom:1px solid #C2C3C5; color:#38362F; font-family:"Trebuchet MS"; font-size:16px; margin-top:30px; text-indent:3px; }
#content h2.top{margin-top:-20px;}

#content .right-container-affiliates a, #content .right-container-affiliates a:visited, #content,
#content .left-container-affiliates a, #content .left-container-affiliates a:visited, #content { text-decoration: none; color: #006495; }
#content .right-container-affiliates a:hover, #content .left-container-affiliates a:hover { text-decoration: underline;}

#content .left-container-affiliates { overflow:hidden; float: left; padding: 0 15px 10px; margin-top:20px; width: 452px; padding-right: 0;}
#content .left-container-affiliates ul { list-style-type: square; padding-left: 14px; color: #7B7D80;}

#content .right-container-affiliates { overflow:hidden; float: right; padding: 0 15px 10px; margin-top:20px; width: 262px;}
#content .right-container-affiliates h2 { position: relative; width: 261px;}
#content .right-container-affiliates h2 a { font-size: 10px; position: absolute; right: 0; top: 0; }
#content .right-container-affiliates h2 a.move-up {top: -10px; }
#content .right-container-affiliates .accordion { list-style-type: none; padding: 0; margin: 0 0 30px; }
#content .right-container-affiliates .accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
#content .right-container-affiliates .accordion li { cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;}
#content .right-container-affiliates .accordion li.active { background-color: #61c29c; }
#content .right-container-affiliates .accordion li.active a { font: bold 1.1em/2em Arial, sans-serif; color: #FFF; border: 0 none; background: #61c29c url('../Images/org/close.gif') no-repeat center right; }
#content .right-container-affiliates .accordion li div { padding: 3px; background: #61c29c; display: block; clear: both; float: left; width: 221px;}
#content .right-container-affiliates .accordion ul li a { text-decoration: none; border: 1px solid #C2C3C5; font: 1.1em/2em Arial, sans-serif; color: #222; padding: 0 10px; display: block; cursor: pointer; background: url('../Images/org/open.gif') no-repeat center right; margin-top: 2px; }
#content .right-container-affiliates .accordion .timeline p { color: #000; font-style: italic; margin-left: 10px; margin-bottom: 23px; }
#content .right-container-affiliates .accordion .timeline ul { margin-left: 8px; background-color: #61c29c; list-style-type: square }
#content .right-container-affiliates .accordion .timeline ul li { display: list-item; margin-left: 8px; list-style-type: square; color: White;}
#content .right-container-affiliates .accordion .timeline ul li strong { font: 1.4em/1.6em Arial, sans-serif; font-weight: bold;}
#content .right-container-affiliates .accordion .persistent {display: block !important;}

#content #nav-people_1 #alumni_quote_author {width:174px;font-size:14px;position:absolute; top: 145px; right: 145px;}

.clear { clear:both;padding: 0 !important; margin: 0 !important; line-height: 0 !important; float:none !important;}

#overlay {position:absolute; top: -400px; left:0; height:1200px; width: 100%; background-color:Black;z-index:2;}
#pics{position:relative;padding:25px 0 0;height:432px;background:#fff;}
#pics .art_writing{position:absolute;right:52px;top:0px;}
#pics .art_writing a{float:left;}
#pics .prev, #carousel_prev_popup {position:absolute;left:18px;top:190px;z-index:3;}
#pics .next, #carousel_next_popup {position:absolute;right:18px;top:190px;z-index:3;}
#picsrows{position:absolute;left:0px;top:25px;overflow:hidden;height:432px;width:971px;}
#pics ul{position:absolute;left:58px;top:0;width:1200px;}
#pics ul li{width:144px;height:146px;float:left;color:#888;}
#pics ul li .pic{display:block;width:134px;height:86px;float:none;}
#pics ul li .plus{display:block;margin-top:-14px;float:none;}
#pics ul li p{line-height:16px;padding:0 0 0 8px;}
#pics #pic-over{position:absolute;left:65px;top:25px;width:816px;height:422px;background:#fff;border:1px solid #C2C3C5;padding:17px;}
#pics #pic-over{display:none; z-index:3;}
#pics #pic-over .close{position:absolute;right:24px;top:17px;}
#pics #pic-over h2{float:left;font-family:arial,sans-serif;font-size:16px;color:#86888B;line-height:20px;margin:0;padding:0 0 5px 5px;border:0;margin-right:15px;}
#pics #pic-over h3{font-size:10px;color:#86888B;border-top:1px solid #E0E1E2;padding:5px 0 20px 5px;}
#pics #pic-over .year{font-family:arial,sans-serif;font-size:36px;color:#86888B;line-height:36px;}
#pics #pic-over .pic_big{float:left;margin-right:20px;}
#pics #pic-over .pic_big .big{float:left;}
#pics #pic-over .pic_big .medium{float:left;padding:0 0 0 8px;}
#pics #pic-over .pic_big .medium img{margin-bottom:8px;float:none;display:block;}
#pics #pic-over .desc{float:left;width:365px;font-size:12px;line-height:20px;color:#86888B;}
#pics #pic-over .desc-wide{float:left;width:542px;font-size:12px;line-height:20px;color:#86888B;}
#pics #pic-over .desc p{margin:0 0 15px;}
#pics #pic-over .desc p.intro{font-size:14px;color:#38362F;}
#pics #pic-over .desc a{color:#006495;text-decoration:none;}
#pics #pic-over .desc a:hover{text-decoration:underline;}
#pics .shadow1{position:absolute;left:0px;top:0px;}
#pics .shadow2{position:absolute;right:0px;top:0px;}
.alumniPopupSpinner {margin-top: 187px; margin-left: 384px; }

#footer-wide{background:#fff;}
#footer-wide #are_you_alumn{margin:0 15px;width:194px;float:left;display:inline;font-family:"Trebuchet MS",Verdana,sans-serif;}
#footer-wide #are_you_alumn a{font-size:16px;color:#006495;text-decoration:none;}
#footer-wide #are_you_alumn a:hover{text-decoration:underline;}
#footer-wide #sponsors{float:left;width:730px;padding:0;}
#footer-wide #footer{clear:both;padding:10px 0;margin-left:224px;}

#featured{width:452px;float:left;margin:0 15px;display:inline;}
#featured h2{color:#38362F;border:0;line-height:16px;margin:0;padding:35px 0 5px;}
#featured .box{position:relative;border:1px solid #C2C3C5;width:360px;height:325px;padding:20px 45px 0;}
#featured .box .prev{position:absolute;left:11px;top:15px;}
#featured .box .next{position:absolute;right:11px;top:15px;}
#featured .box h3{font-size:16px;line-height:20px;color:#86888B;font-weight:normal;padding:0 0 5px;border-bottom:1px solid #E0E1E2;margin:0 0 13px;}
#featured .box img.pic{float:left;margin:0 10px 5px 0;}
#featured .box p{font-size:12px;color:#86888B;line-height:20px;}
#featured .box p.intro{font-size:14px;color:#38362F;}

#how_work_judged{width:262px;float:left;}
#how_work_judged h2{color:#38362F;border:0;line-height:16px;margin:0;padding:35px 0 5px;}
#how_work_judged .box{padding:11px;background:#F37059;height:325px;}
#how_work_judged .box p{font-size:12px;color:#fff;line-height:15px;margin:0 0 1em;}
#how_work_judged .box p a{color:#fff;text-decoration:none;}
#how_work_judged .box p a:hover{text-decoration:underline;}
#how_work_judged .box img{float:none;}

#support_aliance{width:262px;float:left;}
#support_aliance h2{color:#38362F;border:0;line-height:16px;margin:0;padding:35px 0 5px;}
#support_aliance h3{font-size:12px;color:#F0B410;font-weight:normal;line-height:15px;padding:0 0 5px;}
#support_aliance .box{padding:11px;background:#4F5B97;height:325px;}
#support_aliance .box p{font-size:12px;color:#fff;line-height:15px;margin:0 0 3em;}
#support_aliance .box p a{color:#fff;text-decoration:none;}
#support_aliance .box p a:hover{text-decoration:underline;}
#support_aliance .box img{float:none;}

#text_page{padding:50px 100px 30px 15px;font-family:arial,sans-serif;font-size:12px;color:#7D7D7F; zoom:1;}
#text_page p{line-height:18px;margin:0 0 1em;}
#text_page h2{margin-right:-85px!important}
#text_page h3{font-weight:bold;color:#616161;font-size:12px;line-height:18px;}
#text_page ul{margin:0 0 1em;padding:0;list-style:none;}
#text_page ul li{padding:0 0 0 40px;line-height:18px;}
#text_page ul.normal{}
#text_page ul.normal li{padding:0;margin:0 0 0 2em;list-style:disc;}
#text_page ul.normal li strong{color:#7D7D7F;}
#text_page strong{color:#BD2B92;}
#text_page a{color:#006495;text-decoration:none;}
#text_page a:hover{text-decoration:underline;}
#text_page .video{display:block;float:none!important;margin:0 0 1em 5px;}
#text_page .no_1{padding:0 0 10px 38px;background:url(../Images/org/no_1.png) 0 3px no-repeat;zoom:1;}
#text_page .no_2{padding:0 0 10px 38px;background:url(../Images/org/no_2.png) 0 3px no-repeat;zoom:1;}
#text_page .no_3{padding:0 0 10px 38px;background:url(../Images/org/no_3.png) 0 3px no-repeat;zoom:1;}
#text_page .no_4{padding:15px 0 15px 38px;background:url(../Images/org/no_4.png) no-repeat;zoom:1;}
#text_page .no_5{padding:0 0 10px 38px;background:url(../Images/org/no_5.png) 0 3px no-repeat;zoom:1;}
#text_page form.guidelines{background:#F2F2F2;border:1px solid #C2C3C5;padding:5px;margin:0 0 25px;width:500px;}
#text_page form.guidelines label{color:#006495;line-height:18px;}
#text_page form.guidelines strong{color:#7D7D7F;}
#text_page form.guidelines .f1{width:190px;float:left;}
#text_page form.guidelines .f1 input{width:150px;border:1px solid #C2C3C5;padding:3px;font-size:12px;font-family:arial,sans-serif;color:#7D7D7F;}
#text_page form.guidelines .f1 label{display:block;padding:0 0 3px;}
#text_page form.guidelines .f2{width:200px;float:left;}
#text_page form.guidelines .f2 p{margin:0 0 5px;}
#text_page form.guidelines .f2 label{vertical-align:middle;margin-right:10px;}
#text_page form.guidelines .f2 label input{vertical-align:middle;}
#text_page form.guidelines .submit{margin-top:15px;}
#text-page td { padding: 3px 0; }

.list, .list ul {list-style-type: disc !important;}
.list ol {list-style-type:decimal !important;}

.list li { margin-left: 30px !important; padding-left: 5px !important;}

.right {float: right !important;}
.news .caption-left {width: 480px; float: left;}
.news .caption-right {width: 480px; float: right;}

table.sortable {border-collapse:collapse;width:90%;font-family:arial,sans-serif;font-size:10px;margin-left: 5%; margin-top: 20px;}
table.sortable th{vertical-align:top;padding:3px;border:1px solid #ccc;font-weight:bold;text-align:center;background-color: #ccc;}
table.sortable td{vertical-align:top;padding:3px;border:1px solid #ccc;font-size:11px;}

.map{overflow:hidden;zoom:1;font-family:arial,sans-serif;}
.map h3{font-size:23px;font-weight:normal;padding:5px 0 5px 10px;margin:0;}
.map_map{float:right;}
.map_map a.pdf{color:#fff;font-size:15px;padding:3px 0 3px 25px;background:url(../Images/org/ico-pdf.gif) 0 50% no-repeat;}
.map_desc{float:left;width:240px;margin-right: 10px;}
.map_desc h4{font-size:20px;font-weight:normal;padding:3px 0 5px 10px;margin:0 0 5px;line-height:21px;color: #fff;}
.map_desc h4.c1{background:#00adef;}
.map_desc h4.c2{background:#0d9d16;}
.map_desc h4.c3{background:#fdb813;}
.map_desc h4.c4{background:#ec018e;}
.map_desc p{font-size:13px;margin:0 0 15px;padding:0 0 0 10px;}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 53px;
}

.zip-validation {position:relative; width:100%;}

.zip-validation .LV_validation_message {
    position:absolute;
    top:16px;
    left:95px;
    width:470px;
}

.LV_valid {
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
}
    
.LV_invalid_field, 
input.LV_invalid_field,
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
    border-left: 3px solid #CC0000;
}

* html .pngfix{
  behavior: expression(
    document.readyState != 'complete' ? 0 : (
      this.parsed ? 0 : (
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/Images/org/blank.gif",
        this.parsed = 1
      )
    )
  );
}
* html .pngfix a,* html .pngfix input{position:relative;}

.orgProgramsList 
{
    margin: 0 !important;
    padding: 0 !important;
}
.orgProgramsList li img 
{
    display: block;
    padding: 0 !important;
    margin: 0 0 5px 0;
}

.orgProgramsList li 
{
    float: left;
    padding: 0 10px 0 0 !important;
    width: 173px;
    height: 160px;
    position: relative;
}

.orgProgramsList .programTags
{
    position: absolute;
    left: 0;
    top: 99px;
}

.orgProgramsList h3
{
    color: #86888b !important;
    font-size: 12px !important;
    font-weight: normal;
    margin-bottom: 5px;
    line-height: 1.5;
    padding-left: 3px;
}

.orgProgramsContainer 
{
    padding-top: 30px;
    margin-left: 14px;
    position: relative;
}

.orgProgramsContainer h1 
{
    background-color: #959799;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    padding: 20px 12px 10px;
    margin-bottom: 10px;
    font-family: Trebuchet MS;
    position: relative;
}

.orgProgramsContainer .show 
{
    padding: 0 14px 0 4px;
}

.orgProgramsContainer .bigProgramTags 
{
    position: absolute;
    top: 10px;
    right: 30px;
}

.orgProgramsContainer .bigProgramTags img 
{
    float: right;
    display: block;
    width: 33px;
    height: 29px;
    margin-left: 1px;
}

.orgProgramsContainer .flipBookLink
{
    background-color: #f0b410;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
    padding: 11px 10px;
}

.orgProgramsContainer a
{
    color: #86888b;
    text-decoration: none;
}

.orgProgramsContainer a:hover
{
    color: #86888b;
    text-decoration: underline;
}

.orgProgramsContainer .flipBookLink a 
{
    color: #fff;
    text-decoration: none;
}

.orgProgramsContainer .flipBookLink a:hover
{
    text-decoration: underline;
}

.orgProgramsContainer .onLeft 
{
    float: left;
    width: 360px;
    padding: 0 16px 0 2px;
    line-height: 20px;
}

.orgProgramsContainer .onLeft a 
{
    color: #006495;
}

.orgProgramsContainer .onRight
{
    float: left;
    width: 351px;
}

.orgProgramsContainer .onRight img
{
    margin-bottom: 10px;
    float: none !important;
}

#orgProgramsBack
{
    background-color: #f0b410;
    width: 65px;
    height: 20px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    padding-left: 15px;
}

#orgProgramsBack a 
{
    color: #fff;
    text-decoration: none;
}

#orgProgramsBack a:hover
{
    text-decoration: underline;
}

#orgProgramsSort
{
    width: 400px;
    height: 41px;
    z-index: 1;
    position: absolute;
    top: -41px;
}

#orgProgramsSort img { float: none !important; padding: 0 !important; display: block; }

#orgProgramsSort ul
{
    width: 400px;   
    height: 20px;
    background-color: #fff;
}

#orgProgramsSort li 
{
    float: left;
    height: 20px;
    line-height: 20px;
}

.tagRecognition 
{
    width: 74px;
    background: url(../Images/tag-navi-recognition.png) no-repeat 2px center;
    padding-left: 21px;
}

.tagExhibition
{
    width: 62px;
    background: url(../Images/tag-navi-exhibition.png) no-repeat 2px center;
    padding-left: 21px;
}

.tagPublication
{
    width: 65px;
    background: url(../Images/tag-navi-publication.png) no-repeat 2px center;
    padding-left: 25px;
}

.tagScholarships
{
    width: 87px;
    background: url(../Images/tag-navi-scholarships.png) no-repeat 2px center;
    padding-left: 25px;
}

#relatedPrograms 
{
    position:absolute;
    left: 0;
    top: 382px;
    width:210px;
    height:auto;
    background-color: #FFF;
    padding: 45px 8px 30px 8px;
}

#relatedPrograms ul
{
    margin-bottom: 20px;
}

#relatedPrograms li a  
{
    color: #006495;
    text-decoration:none;
    line-height:25px;
}

#relatedPrograms h3 
{
    font-size: 16px;
    font-family: Trebuchet MS;
    font-weight: normal;
    border-bottom: solid 1px #c2c3c5;
    line-height: 30px;
    color: #38362f;
    margin-bottom: 10px;   
}

#relatedPrograms .programTags 
{
    border-top: solid 1px #c2c3c5;
    padding-top: 10px;
}

#relatedPrograms .programTags li 
{
    padding: 5px 0 5px 22px;
    color: #959799;
    font-weight: bold;
    font-size: 10px;
}

#relatedPrograms .programTags .tagRecognition 
{
    background-position: left center;
}

#relatedPrograms .programTags .tagExhibition
{
    background-position: left center;
}

#relatedPrograms .programTags .tagPublication
{
    background-position: left center;
}

#relatedPrograms .programTags .tagScholarships
{
    background-position: left center;
}

#orgGalleriesSort{width: 425px;z-index: 1;position: absolute;top: -41px;left:250px;}

#orgGalleriesSort img { float: none !important; padding: 0 !important; display: block; }

#content #pics #orgGalleriesSort ul#sort-options {height:22px;left:160px;width:200px;position:relative;top:-22px;}
#content #pics #orgGalleriesSort ul#sort-options li {height:18px;padding-top:4px;text-align:center;vertical-align:middle;width:45px;color:#fff; cursor:pointer}
#content #pics #orgGalleriesSort ul#sort-options li a { text-decoration:none; color:#fff;}
#content #pics #orgGalleriesSort ul#sort-options li.active a { text-decoration:none; color:#888888 !important;}

#orgGalleriesSort ul#sort-options li#sort-options-art { background-color:#d843ac }
#orgGalleriesSort ul#sort-options li#sort-options-writing { background-color:#9f227a }
#orgGalleriesSort ul#sort-options li#sort-options-all { background-color:#780e59 }
#orgGalleriesSort ul#sort-options li.active { background-color:#fff !important; color:#888888 !important;  }

#orgGalleriesSort #sort-content {width:415px; height:auto; background-color:#BD2B92; padding:0 5px 5px 5px; float:left;position:relative;top:-22px;}
#orgGalleriesSort #sort-content li { cursor: pointer; }
#orgGalleriesSort #sort-content-art {display:block; background-color:#fff; color:#888888;}
#orgGalleriesSort #sort-content-writing {display:block; background-color:#fff; color:#888888;}

#orgGalleriesSort #sort-content-art ul.sort-by {width:415px; height:22px;left:0;position:relative;}
#orgGalleriesSort #sort-content-art ul.sort-by li {float:left; height:18px; padding-top:4px; width:95px; text-align:center}
#orgGalleriesSort #sort-content-art ul.sort-by li.active { background-color:#f0b410; color:#fff;}
#orgGalleriesSort #sort-content-art ul.sort-by li.selected { font-weight: bold; }

#orgGalleriesSort #sort-content-writing ul.sort-by {width:415px; height:22px;left:0;position:relative;}
#orgGalleriesSort #sort-content-writing ul.sort-by li {float:left; height:18px; padding-top:4px; width:95px; text-align:center}
#orgGalleriesSort #sort-content-writing ul.sort-by li.active { background-color:#f0b410; color:#fff;}
#orgGalleriesSort #sort-content-writing ul.sort-by li.selected { font-weight: bold; }

#content #pics #orgGalleriesSort ul.cattegory-list { background-color:#fff;float:left;left:0;list-style-position:outside;list-style-type:square;padding:5px 0 5px 25px;position:relative;width:390px;color:#888888}
#content #pics #orgGalleriesSort ul.cattegory-list li {float:left;height:auto;line-height:18px;margin-bottom:3px;margin-right:15px;width:110px;}
#content #pics #orgGalleriesSort ul.cattegory-list li span {color:#888888}
#content #pics #orgGalleriesSort ul.cattegory-list li.active {color:#F0B410}

#sort-submit-art, #sort-submit-writing {background-color:#780E59;color:#FFFFFF;padding:3px 15px 2px;text-decoration:none;}

#orgGalleriesSort #sort-content .state_filter{border:1px solid #888888;color:#888888;font-size:11px;}

/* Gallery Widget */

.gallery_widget {background-color:#FFF;}
.gallery_widget_prev, .gallery_widget_next {line-height:300px;width:17px;float:left;display:block;}
.gallery_widget_prev img, .gallery_widget_next img { width:15px;margin:0 1px;}
.gallery_widget_content { border:1px solid #CCC;color:#888;text-align:center;float:left;margin:10px;padding:10px; width:170px;min-height:400px;}
.gallery_widget_work_title, .gallery_widget_content .juggler_details li { text-align:right; font-size:11px; margin-bottom:5px;}
.gallery_widget_work_info {text-align:left;font-size:11px;line-height:13px;padding:5px 0 0 5px;}
.gallery_widget_work_info b {display:block;margin-bottom:2px;text-transform:uppercase;}

.gallery_widget_content .juggler_details li {display:none;}
.gallery_widget_content .juggler_details li a.view-close-button{display:none;}
.gallery_widget_content .juggler_details li.active {display:block;}
.gallery_widget_content .juggler_description li {display:none;}
.gallery_widget_content .juggler_description li.active {display:block;}

.gallery_widget_content .writing_header {height:30px;padding:4px 5px; color:#FFF; font-size:10px; text-align:left;margin-bottom:2px;}
.gallery_widget_content .writing_header b {display:block;font-size:14px;height:12px;overflow:hidden;padding:3px 0 0 0;}
.gallery_widget_content .writing_content {border:1px solid;height:200px;padding:2px;text-align:left;font-size:11px;}
.gallery_widget_content .expand {height:330px;}

.gallery_widget_content .juggler_nav{height:20px;}
.gallery_widget_content .juggler_nav li{float:left;margin-left:1px;width:15px;height:15px;}
.gallery_widget_content .juggler_nav ul li a{width:15px;height:15px;display:block;text-align:center;text-decoration:none;color:#fff;font-weight:bold;font-size: 11px;background-color:#e1e1e1;line-height:16px;}
.gallery_widget_content .juggler_nav ul li a.active, .juggler_nav ul li a:hover{background-color: #efb410;}
.gallery_widget_content .expand_up { display:block; height:10px; width:10px; background:url(../Images/expand_up.png) no-repeat 2px 2px #FFF;padding:2px;}
.gallery_widget_content .expand_down { display:block; height:10px; width:10px; background:url(../Images/expand_down.png) no-repeat 2px 2px #FFF;padding:2px;}


#content .gallery_widget_prev img, #content .gallery_widget_next img { float:none;padding:0;}