/*:: General
------------------------------------- */
		body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#0e1a30 url(images/bg.gif) repeat-x top left;}
		#bg{background:url(images/bgHighlight.jpg) no-repeat top center;}
		a{text-decoration:none;}
		a:hover{text-decoration:underline;}
	
/*:: Header
------------------------------------- */
		#header #logo a{background:url(images/logo.gif) no-repeat top left;}
	/* - Navigation - */
		.navigation h3{height:18px; background-repeat:no-repeat; background-position:top left;}
		.navigation ul{list-style:none; padding-bottom:10px;}
		.navigation ul li{padding-top:7px;}
		.navigation ul li h4{font-weight:normal; font-size:11px;}
		.navigation .nav1{background-image:url(images/navHead1.gif);}
		.navigation .nav2{background-image:url(images/navHead2.gif);}
		.navigation .nav3{background-image:url(images/navHead3.gif);}
		.navigation .nav4{background-image:url(images/navHead4.gif);}
		.navigation ul li h4 a{color:#fff; background:url(images/navArrow.gif) no-repeat top left; padding-left:13px; word-spacing:-1px;}
		.navigation ul li h4 a:hover, .navigation ul li h4 a.current{color:#95b4bf; background-position:bottom left;} 
		.navigation ul li h4 a.donate {background: url(images/a-donate.png) no-repeat top left; float: left; padding-top: 3px; width: 140px; height: 17px; font-size: 12px; color: #fff !important;}
		.navigation ul li h4 a.donate:hover {color: #fff; text-decoration: none;}
		
/*:: Content
------------------------------------- */
	/* - Layout Styles - */
		#wrapper{background:url(images/wrapperMid.gif) repeat-y top left;}
		#wrapperTop{background:url(images/wrapperTop.gif) no-repeat top left;}
		.lColTop{background:url(images/lColTop.gif) no-repeat top left;}
		#lCol{background:url(images/lColMid.gif) repeat-y top left;}
		#lColBottom {
			background:url(images/lColBottom.gif) no-repeat bottom left;
			min-height:350px;
			height:auto !important;
			height:400px;
		}		
		html>body .lColTop{background:url(images/lColTop.png) no-repeat top left;}
		html>body #lCol{background:url(images/lColMid.png) repeat-y top left;}
		html>body #lColBottom{background:url(images/lColBottom.png) no-repeat bottom left;}
	/* - Left Column - */
	    #lCol a, #rCol a{color:#e37643;}
	    #lCol .media a{color:#333; border-color:#333 !important;}
	    a.out{background:url(images/ico_out.gif) no-repeat left 3px; padding-left:12px;}
	    a.out:hover, a.pdf:hover{text-decoration:none; border-bottom:1px solid #e37643;}
	    #cam a.out{background:url(images/ico_out_cam.gif) no-repeat left 3px; padding-left:12px; color: #e37643;}
	    #cam a.out:hover{text-decoration:none; border-bottom:1px solid #e37643;}
	    #lCol a.pdf{background:url(images/ico_pdf.gif) no-repeat left 2px; padding-left:13px;}
		#content p, #content li, #content address{line-height:16px; margin-bottom:12px;}
	    #lCol blockquote{font-style:italic; padding:0 10px;}
		#lCol ul{list-style:none;}
		#lCol ul li{background:url(images/orangeArrow.gif) no-repeat 0 7px; padding-left:11px; position:relative;}
		#lCol ul li strong{display:block;}
        object{margin:4px 0 1px 0;}
        .transcript{display:none;}
        .transcript.on{display:block; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding-top:12px; margin:0 0 24px 0;}
        .transcript p{margin-left:16px;}
        .transcript p strong{margin-left:-16px;}
        .transcriptToggle{font-size:12px; display:block; clear:both; margin:2px 0 20px 0;}
        .transcriptToggle:hover{text-decoration:none;}
        .transcriptToggle.on{margin-bottom:5px;}
	    /* - Page Titles - */
		    #lCol h2{clear:left; margin-bottom:2px; font-size:28px; color:#3b3b3b; font-weight:normal;}
		/* - Pulls - */
		    #lCol .pull{display:block; clear:both; border-width:1px 0; border-style:solid; border-color:#ddd; margin-bottom:15px; padding:5px 0 7px 0; font-size:16px; color:#e37643;}
		    #lCol .pull.mid{margin-top:25px;}
		    #lCol .pull span{display:block;}
		    #lCol .pull.quote{padding-left:24px; background:url(images/quoteBg1.gif) no-repeat left 10px; float:left; width:495px;}
		    #lCol .pull.quote span{float:left; background:url(images/quoteBg2.gif) no-repeat right 3px; padding-right:24px;}
		/* - Sub Titles - */
		    #lCol h3, #lCol li strong, #lCol .subheader{clear:both; font-size:14px; color:#e37643; margin:0 0 1px 0;}
		    #lCol h3 a, #lCol .subheader a{display:block; width:100%; text-decoration:none;}
	/* - Right Column - */
        #rCol h4, #rCol h5{clear:both; font-size:14px; margin-top:-4px;}
		#rCol h4.renderings{color:#e37643;}
        #rCol h4.depot{color:#95b4bf;}
        #rCol h4.galleries{color:#e37643;}
        #rCol h4.innovation{color:#000;}
        #rCol h5.address{color:#000000;}
		#pagination li a.page1{background-image:url(images/page1.gif);}
		#pagination li a.page2{background-image:url(images/page2.gif);}
		#pagination li a.page3{background-image:url(images/page3.gif);}
		#pagination li a.page4{background-image:url(images/page4.gif);}
        #pagination li a.page5{background-image:url(images/page5.gif);}
        #pagination li a.page6{background-image:url(images/page6.gif);}
        #pagination li a.page7{background-image:url(images/page7.gif);}
		#rCol .credits, #rCol .credits a{color:#555;}
		#rCol address{font-style:normal; clear:both;}
		#rCol address .org{font-weight:bold;}
		#rCol address .country-name{display:none;}
	
/*:: Footer
------------------------------------- */
		#footer{background:url(images/footerBg.gif) no-repeat top left;}
		#footer ul{color:#fff; list-style:none;}
		#footer ul li{border-left:1px solid #fff;}
		#footer #copy li.first{text-transform:uppercase;}
		#footer ul li a{color:#fff;}
		
/*:: Donate Form Validation Errors
------------------------------------- */		
		.error{color:Red;}
		.ValidationSummary ul{ display:none; visibility:hidden; }