/* CSS Document */

/* Default styles */
p,tr,td,th,body, html,h1,h2,h3,h4,h5,h6, fieldset, ul, ol, form, a {font-size: 100.01%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; border: 0;}
a img,:link img,:visited img, area { border:none }
img {display: block;}

body {background: url(/images/home/body-bg.gif) top left;}



#wrapper {background: url(/images/home/lcol-bg.gif) top left repeat-y #fff; border: 9px solid white; width: 757px; margin: 40px auto 0 auto; position:relative;}
*:first-child+html #wrapper{margin-top:50px;}
* html #wrapper{margin-top:50px;}

#banner {background: #eee; border-bottom: 5px solid white;}
#wrap {background: url(/images/home/lcol-bg.gif) top left repeat-y #fff}
#wrap:after {content: "."; height: 0; display: block; clear: both; visibility: hidden;}
#left {float: left; width: 143px; background: url(/images/home/lcol-bg.gif) top left repeat-y #fff}

/* Styles for left navigation menu */
#nav ul {padding-top: 11px; padding-bottom: 36px; background-color: #333; list-style: none; }
#nav ul li {list-style: none;}
#nav ul li a {display: block;}
#search form img {margin-top: 15px;}
.searchBar {border: 1px solid #ddd; font-size: 65%; margin: 8px 0 0 15px; width: 94px; float: left;}
.searchBtn {margin-left: 7px; height: 13px; width: 15px; padding-top: 9px; display: block; float: left; }

#searchNew{position:absolute;  right:0; top:-45px}
#searchNew input.searchBar {color:#474441; background:url(http://www.artbma.org/images/search/search-box.png) no-repeat 0 0;border:medium none;font-weight:bold;height:14px;padding-bottom:4px;width:150px; padding-left:5px;}
#searchNew .magnifyGlass{background:url(http://www.artbma.org/images/search/magnify.png) no-repeat 0 0; width:20px; height:18px; float:left; margin-top:8px}
#searchNew .searchBtn {margin-left: 0px; height:auto; width: auto; padding-top: 0px; display: inline; float: none; margin-top:8px; }

*:first-child+html #searchNew {top:-43px;}
*:first-child+html #searchNew input.searchBar{margin-right:-1px;}
* html #searchNew{ width:215px;}
* html #searchNew input.searchBar{margin-right:-4px;}
* html #searchNew .magnifyGlass{background:url(http://www.artbma.org/images/search/magnifyIE6.png) no-repeat 0 0; width:22px; height:17px; }

/* Styles for right column */
#right {
	float: left;
	width: 614px;
	font-size: 60%;

}



/* styles for div containing flyouts */
#top {background: white;}
#top ul li {list-style: none; float: left;}

/* Styles for ul containing flyouts, additional styles in flyout.css */
#mainNav {margin-left: 6px; }
#mainNav li {margin-right: 3px;}
#mainNav li li {margin-right: 0;}
.homeTopNav {padding-right: 3px; background-color: #61594c}
/* Styles for div containing content columns  */
#middle {overflow: hidden; width: 614px; clear: left; background-image: url(/images/home/middle-bg.gif); background-repeat: repeat-y; margin-bottom: 30px;}
#middle:after {content: "."; height: 0; display: block; clear: both; visibility: hidden;}
/* Styles for columns */
#middle .column {float: left; margin-left: 18px; _margin-left: 9px;}



.column p, .column h1 {width: 126px;}
.column p {line-height: 200%; display: block;}
.column h1  {margin-bottom: 5px; line-height: 180%; padding-right: 10px;}

.column a {font-weight: bold; text-decoration: none;}
.column a:link {color: #5a95d6;}
.column a:visited {color: #8C8276 } 
.column a:active  {color: #5A95D6}
.column a:hover  {text-decoration: underline}
.column img  {margin-bottom: 4px}
.columnDate  {margin-bottom: 12px; font-style: italic} 

.first {width: 131px;}
.second {width: 130px;}
.second p {width: 120px;}
.third {width: 140px; _margin-right: 12px; _margin-left: 9px}
.last {width: 130px;}
.last p, .last h1 {padding-right: 0;}

/* List of links  at bottom of content area */
#bottom {font-size: 65%; clear: both;width: 757px; background: url(/images/home/lcol-bg.gif) top left repeat-y #fff; margin-top: 25px; }
#bottom ul {clear: both; margin: 0 0 12px 163px;  }
#bottom ul li {list-style: none; float: left; background: white; color: #58534C; font-weight: bold; margin-right: 3px;}
#bottom ul li a {color: #58534C; }
#bottom:after {content: "."; height: 0; display: block; clear: both; visibility: hidden;}


#clear {background: url(/images/home/lcol-bg.gif) top left repeat-y #fff; clear: both; height: 0; font-size: 1px}
/* Additional info on dark background */
#info {background: #474441; clear: both; font-size: 65%; color: #BFBEBD ;  line-height: 169%; padding: 20px 0 30px 14px}


#footer { width: 757px; margin: 0 auto; color: #E8DFD5; font-size: 65%; padding: 18px 0 27px 25px}
#footer a {color: #bcb5ab; font-weight: bold;}


/* HomePic for Campaign image */
.HomePic {float: left; height: auto; width: 143px; margin: 20px 0 0 0; padding: 0;}
.HomePic img {display: block; float: left}

/* campaign in header */
#mainNav li.section6 a, #mainNav li.section6{display:none;}

/* Social Media Icons */
.custom_images a { padding-left:3px; float:left; }
.share { color:#5A95D6; font-size:10.5px; font-weight:bold; padding-top:2px; }
.addthis_toolbox { float:right; margin-right:5px;}


