div.title, div.title form select, div.title form select option {background-color: #E72418;}
div.greyBox {background-color:#E5E5E5;	width:523px; padding:3px;}

div.title {background-image: url(/modern/level2gallery/images/l2gtitle.gif);} 
/*textarea {height: 100px; width: 100%;}*/
input {padding-left: 3px;}

#galleryNav li a, #galleryNav div a, div.bodyNavLink a, #galleryNav div.indent a, #galleryNav li li a, div.bodyNav a {
color: #fff; background-color: #E72418;
}
#galleryNav li a:hover, #galleryNav div a:hover, #galleryNav div.indent a:hover, div.bodyNav a:hover {
color:#000; background-color: #F1D5D4;
}
div.bodyNav a.selected, div.bodyNav a.selected:hover {
background-color: #E5E5E5; cursor: text;
}
div.bodyNav a.null:hover {background-color: #D5EEF1;}
#galleryNav li a.purple, #galleryNav div a.purple {color: #666699; background-color: #FFFFFF;}
#galleryNav li a.purple:hover, #galleryNav div a.purple:hover {color: #000; background-color: #FFFFFF;}


hr {
    display: block;
    height: 1px;
    border-top: 1px dashed #cccccc;
    border-left: 0 none;
    border-right: 0 none;
    border-bottom: 0 none;
    margin: 1em 0;
    padding: 0;
}


/* from other Level2 css file  */
div,form,select {margin: 0; padding: 0;}

#body {position: absolute; top: 185px; left: 10px; width: 522px; height: auto; display: block;}

a, a:hover {text-decoration: none;}
.searchsmall a {color: #000; }

div.title {padding-left: 323px; width: auto; display: block;}
div.title form select {width: 200px;}

div.greyBox {background-color: #E5E5E5; width: auto; height: auto; padding: 10px; display: block;}

div.dashDivider {background-color: #000; background-image: url(/modern/level2gallery/images/dashdivider.gif); background-repeat: repeat-x; width: auto; height: 1px; display: block; margin-top: 20px; margin-bottom: 20px;}

div.bodyNav {padding-top: 5px; padding-bottom: 5px;  vertical-align: middle; display: block; font-family: arial; font-size: 12.5px; white-space: nowrap;}
div.bodyNav a {padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; text-decoration: none;}

#galleryNav {position: absolute; top: 180px; /*/*/ top:185px; /* */ left: 590px; white-space: nowrap; width: 155px;}
#galleryNav ul {font-family: arial; font-size: 12.5px; white-space: nowrap; margin-bottom: 0px; padding: 0; list-style-type: none;}
#galleryNav div, #galleryNav div.indent {font-family: arial; font-size: 12.5px; white-space: nowrap;}
#galleryNav div, #galleryNav div.indent {margin-bottom: 1px; padding: 0; width: 155px;}
#galleryNav li {width: 155px; margin: 0;}
#galleryNav ul.btmMgn {margin-bottom: 1px;}
#galleryNav ul.topMgn {margin-top: 1px;}
#galleryNav li a, #galleryNav div a {display: block; width: 155px; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; /*border-bottom: 1px solid #fff;*/}
#galleryNav div.indent {margin-left: 20px; margin-bottom: 1px; width: 135px; white-space: nowrap;}
#galleryNav li ul {margin: 0;}
#galleryNav li ul li {margin-left: 20px; margin-top: 1px;}
#galleryNav li li a, #galleryNav div.indent a {display: block; color: #fff; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; width: 135px;}
#galleryNav li a.purple, #galleryNav div a.purple {color: #666699; background-color: #FFFFFF;}
#galleryNav li a.purple:hover, #galleryNav div a.purple:hover {background-color: #FFFFFF; color: #000;}



/*  added for new cms interface */

#content {
	position:relative;
  width:523px;
  background-image:url("/modern/level2gallery/images/l2gtitle.gif");
  background-repeat:no-repeat;
  vertical-align:top;

  }
  .cms #content{  padding-top:120px; }
  
#content H3 {

	height:116px;
	
	}
.cms h3{display:none;}
P {}

/* supress default subnav block style - see cms_microsite.css */
.cms .subnavblock { 
	border: none;
	margin: 7px 0 0 0;
	padding: 0;
	border-bottom: solid 0px #fff;
	display:none;
}

.cms h3{visibility:hidden;}
