#charities-logo {
	BACKGROUND: url(../images/charities_banner.png) no-repeat; top:50% ; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 157px;
}

#header {
	BACKGROUND: url(../images/top-repeater.png) repeat-x;top:50%; HEIGHT: 195px
}

#ag-logo {
	BACKGROUND: url(../images/oag_logo.png) no-repeat; top:50%; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 157px
}
#main-navigation UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#main-navigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 10px
}
#main-navigation UL #home {
	BACKGROUND: url(var{../images/nav-home.png) no-repeat left bottom
}
#main-navigation UL #help {
	BACKGROUND: url(../images/nav-help.png) no-repeat left bottom
}
#main-navigation UL #spanish {
	BACKGROUND: url(../images/nav-spanish.png) no-repeat left bottom
}
#main-navigation UL LI A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: white; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
#main {
	
}
/*
#main H2 {
	MARGIN-TOP: 0.33em; FONT-SIZE: 3em; MARGIN-BOTTOM: 0em; COLOR: #243a5f; FONT-FAMILY: Georgia,serif; LETTER-SPACING: -2px
}*/
#get-started {
	
}
#get-started H3 {
	FONT-SIZE: 2.33em; BACKGROUND: #cccccc; PADDING-BOTTOM: 0.42em; MARGIN: 0px 0px 2px; COLOR: black; PADDING-TOP: 0.42em; FONT-FAMILY: Georgia,serif; LETTER-SPACING: -2px
}
#get-started UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#get-started UL LI {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 654px
}
#get-started UL LI A {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 654px; TEXT-DECORATION: none
}
#get-started UL LI A SPAN {
	DISPLAY: block; FLOAT: left
}
#get-started UL LI A .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.75em; PADDING-BOTTOM: 0.52em; MARGIN: 0px 0px 0px 40px; WIDTH: 70px; COLOR: #243a5f; PADDING-TOP: 0.52em; FONT-FAMILY: Georgia,serif; LETTER-SPACING: -1px
}
#get-started UL LI A .summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.52em; MARGIN: 0px 0px 0px 40px; WIDTH: 520px; COLOR: #3f4a5c; PADDING-TOP: 0.52em; FONT-STYLE: italic; FONT-FAMILY: "Lucida Sans",sans-serif
}
#get-started-browse {
	BACKGROUND: url(../images/find_button.png)  no-repeat left top
}
#get-started-browse:hover {
	BACKGROUND: url(../images/browse-hover.gif)  no-repeat left top
}
#get-started-search {
	BACKGROUND: url(../images/search_button.png)  no-repeat left top
}
#get-started-search:hover {
	BACKGROUND: url(../images/search-hover.gif)  no-repeat left top
}
#get-started-maps {
	BACKGROUND: url(../images/pennies_button.png)  no-repeat left top
}
#get-started-maps:hover {
	BACKGROUND: url(../images/maps-hover.gif) no-repeat left top
}
.feature-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; PADDING-TOP: 22px; HEIGHT: 200px
}
.feature-box H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 2em; COLOR: #243a5f; FONT-FAMILY: Georgia,serif; LETTER-SPACING: -1px
}
.feature-box P {
	
}
.feature-box A {
	TEXT-DECORATION: none
}
.feature-box A:hover {
	TEXT-DECORATION: underline
}

.link-descr-box {
	
}
.link-descr-box H3 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.16em; BACKGROUND: #e4d09b; PADDING-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #0f1d33; PADDING-TOP: 0.5em; FONT-FAMILY: Georgia,serif; LETTER-SPACING: 1px
}
.link-descr-box H3 A {
	TEXT-DECORATION: none
}
.link-descr-box .link-to-app {
	BORDER-RIGHT: #fcfaf5 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #fcfaf5 1px solid; DISPLAY: block; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #fcfaf5 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #fcfaf5 1px solid; TEXT-DECORATION: none
}
.link-descr-box .link-to-app:hover {
	BORDER-RIGHT: #7c8aa0 1px solid; BORDER-TOP: #7c8aa0 1px solid; BACKGROUND: #a7b1bf; BORDER-LEFT: #7c8aa0 1px solid; COLOR: #f9f6eb; BORDER-BOTTOM: #7c8aa0 1px solid
}
#footer {
	BORDER-TOP: #aaa 1px dotted; MARGIN-TOP: 3em; COLOR: #666; PADDING-TOP: 1.5em
}
#ag-seal {
	MARGIN-TOP: 2em; DISPLAY: block; BACKGROUND: url(http://taft.oag.silvernet:777/bureaus/charities2/images/ag-seal.png) #fff no-repeat right top; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 86px
}
#ag-seal:hover {
	BACKGROUND: url(../images/ag-seal.png) #fff no-repeat right bottom
}
#footer H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.side-bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 192px; PADDING-TOP: 5em
}
.side-bar H3 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.16em; PADDING-BOTTOM: 0.75em; TEXT-TRANSFORM: uppercase; COLOR: #243a5f; BORDER-BOTTOM: #f4ecd7 1px dotted; FONT-FAMILY: Georgia,serif; LETTER-SPACING: 1px
}
.side-bar H3 A {
	TEXT-DECORATION: none
}
.side-bar UL {
	LIST-STYLE-TYPE: none
}
.side-bar UL LI {
	MARGIN: 0.75em 0px
}
.side-bar UL LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.side-bar UL LI A:hover {
	TEXT-DECORATION: underline
}
.side-bar UL LI .external {
	PADDING-RIGHT: 18px; BACKGROUND: url(../images/external.gif) no-repeat; right: 50%
}
.search1 {PADDING-LEFT: 10px;FONT-WEIGHT: bold;LETTER-SPACING: 1px;padding-top:47px;margin-left:8px}
.news {PADDING-LEFT: 15px; FONT-WEIGHT: bold;padding-top:47px;FONT-FAMILY: Georgia,serif;}



/* Central nav */

.features{
	margin-left:5px;
	
}

.features .item{
	font-size:11px;
	
	
}
.features .item a{
	color:#2E719E;
	text-decoration: underline;
	font-size:14px;
	font-weight:bold;
	
}
.features .item a:hover{
	text-decoration: none;
	}

.home_left {
    width:654px;
	margin-top:20px;
	margin-bottom:5px;
	
	
}

/* ----------  start features icons ---------- */
.charities{
	background-image: url(../images/center_nav_charities.png);
	background-repeat: no-repeat;
	
	background-position: left top;
	padding-left: 95px;
	height:85px;
	margin-right:20px;
	
}

.trust_estates{
	background-image: url(../images/center_nav_trusts.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}

.guides_publications{
	background-image: url(../images/center_nav_guides.png);
	background-repeat: no-repeat;
	
	background-position: left top;
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}

.fund_raising{
	background-image: url(../images/center_nav_fund_raising.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}

.complaint_form{
	background-image: url(../images/center_nav_complaint.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}

.statutes{
	background-image: url(../images/center_nav_statutes.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}

.contact{
	background-image: url(../images/center_nav_contact.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}

.help{
	background-image: url(../images/center_nav_web.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}



.pennies{
	background-image: url(../images/center_nav_pennies.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}


.faqs{
	background-image: url(../images/center_nav_faq.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 95px;
	height:85px;
	margin-right:20px;
}

.top_input {
	font-size: 11px;
	color: #999999;
	
	
}



ul bullet li {
	background: url(../images/dropdown-arrow.png) no-repeat; 0 3px;
}

/* ---------- START SUBNAV ---------- */
#sub_nav{ margin-left:20px; margin-right:20px; margin-top:20px;}
#sub_nav ul{
	padding:0px;
	margin-left:0px;
	font-size: 12px;text-align:justify;
}
#sub_nav ul li {
	list-style: none;
	padding-left: 16px;
	font-weight:bold;
	/*background-image: url(http://taft.oag.silvernet:777/bureaus/charities2/images/check_icon.png);*/
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-bottom:3px;
}
#sub_nav ul li:hover {
	list-style: none;
	padding-left: 16px;
	font-weight:bold;
	/*background-image: url(http://taft.oag.silvernet:777/images/bullet_arrow_orange_subnav_over.gif);*/
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-bottom:3px;
}
#sub_nav ul li a{ color:#2E719E; text-decoration:none; display: block;}
#sub_nav ul li a:hover{ color:#2E719E; text-decoration:underline;}
#sub_nav ul li ul li{
	font-weight:normal;
	font-size: 11px;
	/*background-image: url(http://taft.oag.silvernet:777/bureaus/charities2/images/check_icon.png);*/
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-bottom:3px;
}
#sub_nav ul li ul li:hover{
	font-weight:normal;
	font-size: 11px;
	/*background-image: url(http://taft.oag.silvernet:777/images/bullet_arrow_orange_subnav_sub_over.gif);*/
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-bottom:3px;
}
#sub_nav ul li ul li a{ color:#24587B; text-decoration:none; display: block;}
#sub_nav ul li ul li a:hover{ color:#24587B; text-decoration:underline;}
/* ---------- END SUBNAV ---------- */


/* ---------- START MIDDLE ---------- */
.middle {
	text-align: center;
      /*  background-color:#E9ECE2;*/
	background-color:white;
}
.middle_inner {
	width: 960px;
	margin:0 auto;
	text-align: left;
}

/* ---------- used to put rounded top on the left column ---------- */

.interior_left {
	width:295px;
	
	background-position: left top;
	padding-top: 10px;
}
/* ---------- used to repeat the color down the left column ---------- */
.interior_left_bg {
	
	background-image: url(../images/side_nav_bg.png);
	background-repeat: no-repeat;
	
	background-position: left top;
}


.interior_right {
    width:635px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:30px;
}


.content a{
	color:#2E719E;
	text-decoration:underline;
}
.content a:hover{
	color:#2E719E;
	text-decoration:none;
}


h1, h2, h3, h4{
	font-family: ;
	font-family: "Adobe Garamond Pro", "Times New Roman", Times, serif;
	font-weight: normal;
}

h1, h2, h3, h4 {
	/* setup some more readable header spacing */
	padding-bottom: 5px;
	margin: 25px 0 10px 0;
	font-weight: normal;
	line-height: 120%;
}

h1 { 
	font-size: 200%;
	line-height: 100%;
	color:#000000;
}

h2 {
	font-size: 175%;
	line-height: 100%;
color:#006633	;
}

h3 {
	font-size: 150%;
	color:#000000;
}

h4 {
	font-size: 120%;
	color:#000000;
}

p {
  /* setup some more readable paragraph spacing */
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 14px;
}

/* ---------- START FOOTER ---------- */




.footer {
	background-image: url(../images/footer_bg.png);
	background-repeat: repeat;
	height: 91px;
	padding-top: 28px;
	clear:both
}
.footer_content {
	background-image: url(../images/footer_content_bg.png);
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	width: 1015px;
	font-size: 11px;
	color: #747C87;
	text-align: left;
	padding: 10px 20px 10px;
	margin:0 auto;
	
}
.footer_links {
	float: right;
	font-size: 13px;
	font-weight: bold;
	margin-top:8px;
	padding-right:50px;
		
}
.footer_content a, .footer_links a{ color:#CCCCCC; text-decoration:underline;}
.footer_content a:hover, .footer_links a:hover{ color:#CCCCCC; text-decoration:none;}




/* ---------- END FOOTER ---------- */