/* CSS Document */

/*  Light Brown  #EAE7D2*/
/*  Medium Brown  #51473D*/
/*  other Medium Brown  #9B8748*/
/*  Dark Brown  #3E362F*/
/*  Navigation Yellow  #FFCB2D*/
/*  Navy Blue  #002F5D*/
/*  Rust Gold  #CF7600*/

/*  Scottsdale Medium Brown  #E5DFC6*/
 
/*  Scottsdale Light Brown  #F8F4E5*/


/* =================================================================== STRUCTURE */

.e-newsletter-title	{
	width: 300px!important;
	}

*	{
	margin: 0;
	padding: 0;
	}

html, body {
	height: 100%;
	}

body {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	}
	

.wrap	 {
	margin: 0 auto;
	padding: 12px 0 12px 0;
	text-align: left;
	width: 780px;
	}

.wrap2	 {
	margin: 0 auto;
	padding: 12px 3px 24px 3px;
	text-align: left;
	width: 774px;
	}

.wrap3	 {
	margin: 0 auto;
	padding: 0 0 12px 0;
	text-align: left;
	width: 780px;
	}

.wrap4	 {
	margin: 0 auto;
	padding: 12px 0 0 0;
	text-align: left;
	width: 780px;
	}

.wrap6	 {
	margin: 0 auto;
	padding: 6px 0 6px 0;
	text-align: left;
	width: 780px;
	}

.wrap820	 {
	margin: 0 auto;
	padding: 12px 0 0 0;
	text-align: left;
	width: 820px;
	}

.wrap8	 {
	margin: 0 auto;
	padding: 12px 0 0 0;
	text-align: left;
	width: 960px;
	}

.wrap_booknews	 {
	min-height: 100%;
	height: auto !important;
	margin: 0 auto;
	padding: 12px 0 12px 0;
	text-align: left;
	width: 780px;
	}

.top_wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -313px;
	}
	
.bottom_wrap, .push {
	height: 313px;
	}

.top_wrap2 {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -139px;
	}
	
.bottom_wrap2, .push2 {
	height: 139px;
	}

#notice{
	width: 766px;
	margin: 12px auto 6px auto;
	background: #FFDFDF;
	border: 1px solid #FFAAAA;
	text-align: left;
	padding: 6px;
	color: #333333;
	}

#holiday{
	width: 766px;
	margin: 12px auto 6px auto;
	background: #FDFAEB;
	border: 1px solid #FFF;
	text-align: left;
	padding: 6px;
	color: #333333;
	}

#survey { 
	width: 766px;
	margin: 12px auto 6px auto;
	background: #E3F3F3;
	border: 1px solid #D2E5EA;
	text-align: left;
	padding: 6px;
	color: #333333;
	}

#giants{ 
	width: 766px;
	margin: 12px auto 6px auto;
	background: #f1bc73 url("http://library.scottsdaleaz.gov/images/notices/giants_glove.jpg") -30px right no-repeat;
	border: 1px solid #b5694d;
	text-align: left;
	padding: 6px;
	color: #333333;
	}

#cantfindit { 
	width:588px;
	margin: 12px auto 6px auto;
	background: #ffffff url("http://library.scottsdaleaz.gov/images/notices/bg_cant_find_it.jpg") 10px 2px no-repeat;
	border: 1px solid #F1c99d;
	text-align: left;
	padding: 12px 10px 12px 180px;
	color: #333333;
	}

#cantfindit .title { 
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	color: #F48128;
	}


#database {
	width: 766px;
	margin: 6px auto;
	background: #E3F3F3 url("http://library.scottsdaleaz.gov/images/notices/database_arrow.jpg") 0px right no-repeat;
	border: 1px solid #D2E5EA;
	text-align: left;
	padding: 6px;
	color: #333333;
	}

#database .title { 
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	color: #002F5D;
	}




#ecommerce{ 
	width: 766px;
	margin: 12px auto 6px auto;
	background: #5A8F7C url(http://library.scottsdaleaz.gov/images/notices/bg_ecommerce.jpg) -30px right no-repeat;
	border: 1px solid #3A5C4;
	text-align: left;
	padding: 6px;
	color: #FFFFFF;
	}

#blue_note { 
	width: 688px;
	margin: 12px auto 6px auto;
	background-color:#E3F3F3;
	background url('http://library.scottsdaleaz.gov/images/notices/bg_mobileweb.jpg');
	background-position:right -30px;
	background-repeat: no-repeat;
	border: 1px solid #D2E5EA;
	text-align: left;
	padding: 8px 82px 8px 8px;
	color: #003c79;
	}

#blue_note a { 
	font-weight: bold;
	}

#twitter_tweet { 
	width: 668px;
	margin: 12px auto 6px auto;
	background-color:#EAFEFF;
	background-image: url('http://library.scottsdaleaz.gov/images/notices/bg_twitter_bird.jpg');
	background-position: 670px -18px;
	background-repeat: no-repeat;
	border: 1px solid #D2E5EA;
	text-align: left;
	padding: 8px 102px 8px 8px;
	color: #003c79;
	}

#twitter_tweet a { 
	font-weight: bold;
	}


#haunted_library { 
	width:712px;
	margin:12px auto 6px auto;
	background-color:#FAEFC2;
	background-image: url('http://library.scottsdaleaz.gov/images/notices/bg_haunted.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border:1px solid #000000;
	text-align:left;
	padding:6px 60px 6px 6px;
	color:#000000;
	}

#haunted_library a { 
	font-weight: bold;
	color:#000000;
	text-decoration: underline;
	}



.blue	{
	color: #003c79;
	}

.gray{
	color: #999;
	}


.nav-container	 {
	background: url("http://library.scottsdaleaz.gov/_img/bg_header.jpg");
	background-position: top center;
	height: 96px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	text-align: left;
	width: 780px;
	}

.nav-container .logo_note h1 {
	background: url("http://library.scottsdaleaz.gov/_img/x.gif") no-repeat;
	height: 67px;
	width: 173px; 
	text-indent: -99999px; 
	float: left; 
	margin: 0 auto;
	padding: 0px;
	cursor: pointer;
	position: relative;
	top: 0px;
	}

.nav-container .logo_note h3 {
	background: url("http://library.scottsdaleaz.gov/_img/September_library_card.jpg");
	height: 67px;
	width: 260px; 
	text-indent: -99999px; 
	float: left; 
	margin: 0 0 0 78px; 
	padding: 0px;
	cursor: pointer;
	position: relative;
	top: 0px;
	}



.header	 {
	background: url("http://library.scottsdaleaz.gov/_img/bk_header.jpg");
	background-repeat: repeat-x;
	background-position: top center;
	height: 96px;
	margin: 0 auto;
	padding: 0px;
	}



.site-nav2		{
	/*background-color: #FFCB2D;*/
	color: #FFCB2D;
	float: right;
	height: 63px;
	margin: 2px 0;
	padding: 0;
	position: relative;
	text-align: right;
	vertical-align: middle;
	width: 340px;
	}

.site-nav2 img		{
	vertical-align: middle;
	}

.site-nav		{
	/*background-color: #FFCB2D;*/
	color: #FFCB2D;
	float: right;
	height: 67px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: right;
	vertical-align: middle;
	width: 260px;
	}
	
.logo	 {
	background: url("http://library.scottsdaleaz.gov/_img/x.jpg") no-repeat;
	float: left;
	height: 290px;
	margin: 0;
	padding: 0px;
	width: 420px;
	}

.header-graphic	 {
	background: url("http://library.scottsdaleaz.gov/_img/header_graphic.jpg") no-repeat;
	float: left;
	height: 290px;
	margin: 0;
	padding: 0px;
	width: 540px;
	}


.border1	 {
	background: url("http://library.scottsdaleaz.gov/_img/border1.jpg");
	background-position: top center;	
	font-size: 0;
	height: 5px;
	margin: 0;
	padding: 0;
	}

.border2  {
	background: url("http://library.scottsdaleaz.gov/_img/border2.jpg");
	background-position: top center;
	font-size: 0;
	height: 5px;
	margin: 0;
	padding: 0;
	}

.border3	 {
	background: url("http://library.scottsdaleaz.gov/_img/border3a.jpg");
	background-position: top center;
	font-size: 0;
	height: 8px;
	margin: 0;
	padding: 0;
	}

.border4	 {
	background: url("http://library.scottsdaleaz.gov/_img/border4.jpg");
	background-position: top center;
	font-size: 0;
	height: 8px;
	margin: 0;
	padding: 0;
	}

.border_upcoming	 {
	background: url("http://library.scottsdaleaz.gov/_img/upcoming.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	font-size: 0;
	height: 40px;
	margin: 0;
	padding: 0;
	width: 262px;
	}

.copyright	 {
	background-color: #3E362F;
	background-position: top center;
	color: #EAE7D2;
	font-size: 10px;
	margin: 0;
	padding: 0 0 20px 0;
	text-align: left;
	}

.copyright h1		{ 
	margin-top: 20px; 
	font-size: 20px; 
	font-style: italic; 
	color: #fff;
	}


.copyright a,
.copyright a:link {
	color: #EAE7D2;
	text-decoration: none;
	}
 
.copyright a:visited {
	color: #EAE7D2;
	text-decoration: none;
	}
 
.copyright a:hover {
	color: #FFCB2D;
	text-decoration: underline;
	}





.program_section	 {
	background-color: #FAEFC2;
	margin: 0 auto;
	}

.list_feature	 {
	background-color: #FAEFC2;
	padding: 12px;
	}

.list_pending	 {
	background-color: #FDE5F9;
	padding: 12px;
	}



.shelf_section	 {
	background-color: #FFF;
	background-position: top center;
	color: #666666;
	height: 166px;
	margin: 0 auto;
	padding: 0;
	}
	
.section_content	 {
	background-color: #FFF;
	background-position: top center;
	color: #666666;
	height: 166px;
	margin: 0 auto;
	padding: 0;
	}

.section_three	 {
	/*background-color: #EBF7FD;*/
	/*background-color: #fff7e0;*/
	background-color: #FDFAEB;
	background-position: top center;
	color: #666666;
	margin: 0 auto;
	}

.section_three .wrap2	 {
	background: #FDFAEB url("http://library.scottsdaleaz.gov/_img/bg_wrap2a.gif") no-repeat;
	}

.section_three .wrap2 .more_right	 {
	margin-right: 0px;
	position: relative;
	top: -25px;
	text-align: right;
	}

.footer	 {
	background-color: #51473D;
	background-position: top center;
	margin: 0 auto;
	text-align: left;
	}


.home_column_left {
	background-color: #FFFFFF;
	float: left;
	height: 172px;
	margin-right: 12px;
	padding: 0;
	position: relative;
	text-align: left;
	width: 489px;
	}

.home_content_right	 {
	float: right;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: left;
	width: 255px;
	}
	
.home_content_left {
	background-color: #FFFFFF;
	float: left;
	height: 172px !important;
	margin-right: 12px;
	padding: 12px 18px 12px 12px;
	position: relative;
	text-align: left;
	width: 483px;
	}


.home_content_left img {
	float: left;
	margin: 0 16px 0 0;
	padding: 0;
	position: relative;
	top: 0;
	}
	
.content_left_booknews {
	background-color: #FFFFFF;
	float: left;
	min-height:850px;!important
	margin-right: 12px;
	text-align: left;
	width: 483px;
	}

.content_left {
	float: left;
	/*min-height:250px;!important*/
	margin-right: 12px;
	margin-bottom: 32px;
	text-align: left;
	width: 483px;
	}

.content_left_wide {
	float: left;
	/*min-height:250px;!important*/
	margin-bottom: 32px;
	text-align: left;
	width: 780px;
	}


.content_left ul li {
	background: url("http://library.scottsdaleaz.gov/images/icons/round_bullet.gif");
	background-position: 0px 3px;
	background-repeat: no-repeat;
	line-height: 19px;
	text-align: left;
	padding: 0px 0px 5px 20px;
	vertical-align: middle;
	}


.content_left ol li ul li {
	list-style-type:none;
	background: url("http://library.scottsdaleaz.gov/images/icons/round_bullet.gif");
	background-position: 0px 6px;
	background-repeat: no-repeat;
	line-height: 19px;
	text-align: left;
	padding: 3px 0px 0px 20px;
	vertical-align: middle;
	}


.content_left ol li {
	list-style-type:decimal;
	text-align: left;
	margin-left: 30px;
	padding: 4px 0;
	vertical-align: middle;
	}

.content_left img.image_left {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	top: 0;
	}
	
.content_left img.image_right {
	float: right;
	margin: 0 0 0 10px;
	padding: 0;
	top: 0;
	}


.content_left dl.author dt,
.content_left dl dt {
	line-height: 17px;
	font-weight: bold;
	text-align: left;
	padding: 10px 0px 2px 0px;
	border-bottom: 1px solid #e8e8e8;
	}

.content_left dl dd {
	line-height: 17px;
	text-align: left;
	padding: 0px 0px 14px 0px;
	}

.gray_time {
	color: #ccc;
	font-family: Arial, Helvetica, Geneva, sans-serif;	
	font-size: 20px;
	font-weight: bold;
	margin: 0;
	padding: 18px 0 8px 0;
	}


#right_list { 
	/*background-color: #FDFAEB;*/
	/*background-color: #DFE3E8;*/
	margin: 0;
	padding: 0; 
	width: 231px;
	}
	
#right_list li {
	background: url("http://library.scottsdaleaz.gov/_img/icons/round_bullet.gif");
	background-position: 0px 3px;
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 18px;
	}
	
	
	
	
	
.columnstyle2a {
	float: left;
	height:100%;
	margin: 0;
	padding: 0 12px;
	text-align: left;
	width: 233px;
	}

.columnstyle2b {
	float: left;
	height:100%;
	margin: 0;
	padding: 0 12px;
	text-align: left;
	width: 234px;
	}

.columnstyle2c	 {
	float: left;
	height:100%;
	margin: 0;
	padding: 0 12px;
	text-align: left;
	width: 233px;
	}


	
.columnstyle2a img,
.columnstyle2b img,
.columnstyle2c img,
.prog_list img   { 
	background-color: #EAE7D2;
	float: left;
	/*height: 80px;*/
	margin-right: 10px; 
	margin-bottom: 4px; 
	padding: 3px; 
	/*width: 80px;*/
	}


.columnstyle3	 {
	color: #8499a2;
	float: left;
	margin-right: 20px;
	text-align: left;
	width: 460px;
	}

.columnstyle3 h1		{ color: #fff; }
.columnstyle3 a:hover	{ background-color: #010f1e;}


.announcement	 {
	background-color: #FEE2D7;
	border: 1px solid #F00;
	color: #10335b;
	line-height: 11px;
	margin-top: 12px;
	width: 780px;
	}

.announcement p	 {
	color: #F00;
	font-size: 11px;
	font-style: italic;
	padding: 6px 0;
	text-align: center;
	}





#encore_search { 
	background: url(http://library.scottsdaleaz.gov/_img/bg_encore.jpg) no-repeat top left;
	height: 96px;
	margin: 0 0 12px 0;
	overflow: hidden;
	padding: 0; 
	width: 255px;
	}
	
#encore_search input.texta{ 
	border: 1px solid #003c79;
	color: #002F5D;
	left: 26px; 
	margin: 0; 
	padding: 4px;
	position:absolute;
	top: 16px;
	width: 150px;
	}
	
#encore_search input.go{ 
	background: url(http://library.scottsdaleaz.gov/_img/encore_go.gif) no-repeat;
	border: 0;
	height: 35px;
	left: 192px; 
	margin: 0; 
	padding: 0;
	position:absolute;
	top: 10px;
	width: 40px;
	}
	
#encore_search p{ 
	position:absolute;
	text-align: center;
	top: 32px;
	}

#ask_a_librarian { 
	background-color: #E3F3F3;
	margin: 0;
	overflow: hidden;
	padding: 0;
	height: 156px;
	width: 255px;
	clear: both;
	}

#ask_a_librarian h2 { 
	background-color: #D2E5EA;
	color: #003c79;
	padding: 6px;
	}
	
#ask_a_librarian p { 
	padding: 3px 8px;
	}

#ask_a_librarian ul li { 
	line-height: 18px;
	padding: 1px 0 5px 20px;
	}

#facebook { 
	margin: 12px 0;
	padding: 0;
	height: 520px!important;
	width: 255px;

	}

	

#featured { 
	margin: 0;
	padding: 0; 
	width: 255px;
	}
	
	
	

/* =================================================================== VIDEOS */



.video_thumb { 
	float: left;
	height: 272px !important;
	margin: 0;
	padding: 0 40px 30px 0; 
	width: 200px;
	}


.video_large { 
	float: left;
	margin: 0;
	padding: 0 0 30px 0; 
	width: 480px;
	}


.video_right { 
	background-color:#E3F3F3;
	border: 1px solid #D2E5EA;
	float: right;
	margin: 30px 0 0 0;
	padding: 12px 10px 20px 10px; 
	width: 256px;
	}

.video_right_bottom { 
	float: right;
	margin: 12px 0 0 0;
	padding: 12px 10px 20px 10px; 
	width: 256px;
	}








/* =================================================================== TOP NAVIGATION */


.main-nav		{
	clear: both;
	color: #3E362F;
	float: left;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	width: 780px;
	}
	
ul#nav2 {
	position: relative;
	top: 0;    /* set the exact position of the navigation */
	left: 0;     /* set the exact position of the navigation */
	height: 30px;
	margin: 0;
	padding: 0;
	top: 0;
	width: 780px;
	}

ul#nav2 li {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-indent: -9999px;	
	}

ul#nav2 li a {
	background: transparent url(http://library.scottsdaleaz.gov/_img/top_navigation_3.jpg) no-repeat;
	border: 0;
	display: block;
	text-decoration: none;
	}
	
	
li#books a {
	height: 30px;
	width: 231px;
	}
li#events a {
	height: 30px;
	width: 199px;
	}
li#research a {
	height: 30px;
	width: 120px;
	}
li#teens a {
	height: 30px;
	width: 82px;
	}
li#kids a {
	height: 30px;
	width: 67px;
	 }
li#homepage a {
	height: 30px;
	width: 81px;
	 }


li#books a:link, li#books a:visited {	
	background-position:0px 0px;
	}
li#books a:hover, li#books a:focus {	
	background-position:0px -30px;
	}	
li#events a:link, li#events a:visited {	
	background-position:-231px 0px;
	}
li#events a:hover, li#events a:focus {	
	background-position:-231px -30px;
	}
li#research a:link, li#research a:visited {	
	background-position:-430px 0px;
	}
li#research a:hover, li#research a:focus {	
	background-position:-430px -30px;
	}
li#teens a:link, li#teens a:visited {	
	background-position:-550px 0px;
	}
li#teens a:hover, li#teens a:focus {	
	background-position:-550px -30px;
	}
li#kids a:link, li#kids a:visited {	
	background-position:-632px 0px;
	}	
li#kids a:hover, li#kids a:focus {	
	background-position:-632px -30px;
	}	
li#homepage a:link, li#homepage a:visited {	
	background-position:-699px 0px;}

li#homepage a:hover, li#homepage a:focus {	
	background-position:-699px -30px;
	}

/* Main navigation "active tabs"
=================================================================== NAVIGATION */
body#books ul#nav2 li#books a {
	background-position:0px -60px;
	}
	
body#events ul#nav2 li#events a {
	background-position:-231px -60px;
	}

body#research ul#nav2 li#research a {
	background-position:-430px -60px;
	}

body#teens ul#nav2 li#teens a {
	background-position:-550px -60px;
	}

body#kids ul#nav2 li#kids a {
	background-position:-632px -60px;
	}
	
body#home ul#nav2 li#homepage a {
	background-position:-699px -60px;
	}

/* =================================================================== SUB - NAVIGATION */

#navlist li	{
	border-left: 1px solid #fdfaeb;
	border-right: 1px solid #e5dbb3;   
	display: inline;
	list-style-type: none;
	padding: 0 3px 0 4px;
	}

#navlist 	{
	margin: 0 auto;
	text-align: center;
	padding: 0;
	margin: 0;
	}
	
#navlist li:first-child {   
	border-left: none;   
	}   

#navlist li:last-child {   
	border-right: none;   
	} 

/* =================================================================== FOOTER */

.footer ul {
	color: #3E362F;
	font-size: 11px;
	line-height: 1.5em;
	list-style: none;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 780px;
	}

.footer ul li	{
	display:inline;
	float: left;
	margin: 0 6px;
	width: 183px;
	}

.footer ul li dl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 3px 0;
	}

.footer ul li dl dd	{
	background: url(http://library.scottsdaleaz.gov/_img/dotted_dkbrown.gif) left bottom repeat-x;
	/*border-bottom: 1px dotted #9B8748;*/
	margin: 0;
	padding: 0;
	text-decoration: none;
	}

.footer ul li dl dt	{
	background: #3E362F;
	color: #EAE7D2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 4px;
	text-transform: uppercase;
	}


.footer ul li dl a	{
	display: block;
	padding: 3px;
	text-indent: 2px;
	}

.footer ul li dl a:hover {
	background: #473E36 url(http://library.scottsdaleaz.gov/_img/dotted_dkbrown.gif) left bottom repeat-x;
	color: #FFFFFF;
	padding: 3px;
	text-decoration: none;
	}

.footer li a,
.footer li a:visited {
	color: #EAE7D2;
	text-decoration: none;
	}

.footer li a:hover {
	text-decoration: none;
	}




/* =================================================================== COPYRIGHT AREA and LOGOS */


.copyright ul#logos li#wifi,
.copyright ul#logos li#wifi-print,
.copyright ul#logos li#city {
	height: 60px;
	width: 60px;
	}


.copyright ul#logos {
	display: block;
	float: left;
	margin: 0 0 0 6px;
	padding: 0;
	}

.copyright ul#logos li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
.copyright ul#logos li a{
	display: block;
	float: left;
	height: 60px;
	padding: 0 0 0 12px;
	}

.copyright ul#logos li#newsletter a{
	background: #3E362F url(http://library.scottsdaleaz.gov/_img/icon_newsletter.jpg) no-repeat top left;
	width: 60px;
	}
.copyright ul#logos li#wifi a{
	background: #3E362F url(http://library.scottsdaleaz.gov/_img/icon_free_wifi.jpg) no-repeat top left;
	width: 60px;
	} 
.copyright ul#logos li#wifi-print a{
	background: #3E362F url(http://library.scottsdaleaz.gov/_img/icon_wifi_print.jpg) no-repeat top left;
	width: 60px;
	}
.copyright ul#logos li#city a{
	background: #3E362F url(http://library.scottsdaleaz.gov/_img/icon_cos.jpg) no-repeat top left;
	width: 60px;
	}

.copyright p {
	line-height: 30px;
	margin: 0;
	padding: 6px 0 0 0;
	text-align: center;
	width: auto;
	}
	
.copyright px {
	margin: 0;
	padding: 0;
	text-align: left;
	width: auto;
	}

.copyright span {
	line-height: 30px;
	margin-left: 12px;
	}
	
.noview {
	position: absolute;
	top: -999em;
	z-index: 50;
	}


/* =================================================================== SEARCH */



.copyright .site_search { 
	background-color: #EAE7D2;
	bottom: 0;
	height: 56px;
	left: 401px;
	/*left: 403px;*/
	margin: 0;
	padding: 0; 
	position: relative;
	width: 379px;
	/*width: 171px;*/
	/*width: 368px;*/
	}

.copyright #site_search td input.texta { 
	background-color: #FFF; 
 	border: 1px solid #3E362F;
	color: #51473D;
	font-size: 12px;
	margin: 6px 0 0 12px;
	padding: 5px;
	position: relative;
	width: 250px;
	}

.copyright #site_search { 
	background-color: #EAE7D2;
	bottom: 0;
	float: right;
	height: 56px;
	right: 0;
	/*left: 403px;*/
	margin: 0;
	padding: 0;
	position: relative; 
	width: 379px;
	}



.copyright #site_search2 td input.texta { 
	background-color: #FFF; 
 	border: 1px solid #3E362F;
	color: #51473D;
	font-size: 12px;
	margin: 0;
	padding: 5px;
	position: relative;
	width: 270px;
	}

.copyright #site_search2 { 
	background-color: #EAE7D2;
	float: right;
	height: 36px;
	right: 0;
	/*left: 403px;*/
	margin: 0 0 6px 0;
	padding: 12px;
	position: relative; 
	width: 356px;
	}


/* =================================================================== CLEAR and HR */

.clear	 {
	clear: both;
	height: .1px;
	font-size: 0;
	}
	
.clearr	 {
	clear: right;
	height: .1px;
	font-size: 0;
	}
	
.line {
	background: url(http://library.scottsdaleaz.gov/images/icons/dotted_line.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	height: 1px;
	margin: 12px 0;
	}
	
#home hr	{
	visibility: hidden;
	}

	
hr	{
	/*border-top: 1px #ccd4db;*/
	/*background-color: #ccd4db;*/
	background-color: #cdd6df;
	color: #ebebeb;
	border: 0;
	clear: both;
	height: 1px;
	margin: 6px 0;
	width: 100%;
	}


/* =================================================================== BUTTONS */


.copyright span a img	{
	opacity:0.3;
	-moz-opacity:0.3; 
	filter:alpha(opacity=30);
	}
.copyright span a:hover img	{
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	}
.copyright span a:visited { background:none; padding-right:0; }


/* =================================================================== BUTTONS */

.search_panel	 {
	background-color: #FFF;
	margin: 0 auto;
	padding: 12px;
	text-align: left;
	width: 780px;
	}



/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #EBB72D;
	background: #FFCB2D;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFCB2D), to(#FFAD2D));
	background: -moz-linear-gradient(top,  #FFCB2D,  #FFAD2D);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCB2D', endColorstr='#FFAD2D');
}
.orange:hover {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFB72D), to(#EBB72D));
	background: -moz-linear-gradient(top,  #FFB72D,  #EBB72D);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB72D', endColorstr='#EBB72D');
}
.orange:active {
	background: #FFB72D;
	background: -webkit-gradient(linear, left top, left bottom, from(#EBB72D), to(#f88e11));
	background: -moz-linear-gradient(top,  #EBB72D,  #f88e11);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBB72D', endColorstr='#f88e11');
}


/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
	text-decoration: none;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}



