/********************************************
* SARRC
* Developed by I-ology
* http://www.i-ology.com
*
* Created 09/20/07 - MB
*
* General Style Definitions
********************************************/

/*********************************
* HTML Mods 
*********************************/

body {
    margin-bottom: 0;

}

* {
    margin: 0; 
    padding: 0;
    font-size: 14px; 
    font-family: Arial, Verdana, Tahoma, sans-serif;
    color: #333333;
    line-height: 18px;
}

a {
    color: #490F4C;
    outline: none;
    text-decoration: underline;
}

a:hover {
    text-decoration: none;
}

h1 {
    font-size: 14px;
    padding: 0;
    margin: 0;
    color: #333333;
}

h2, h4 {
    margin-bottom: 10px;
    padding: 0;
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #490F4C;
}

h3 {
    margin: 0;
    padding: 0;
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #490F4C;
}

p {
    margin-bottom: 15px;
}

/*********************************
* Layout Definitions
*********************************/

#header {
    display: none;
}

#content {
    margin: 0 auto;
}

#content-bg {
    width: 750px;
	border-top: 0;
	border-bottom: 0;
    overflow: hidden;
}

#content-left {
    display: none;
}

#content-right {
    padding-top: 14px;
    width: 90%;
}

#logo {
    padding: 0;
    display: list-item;
    word-spacing: -5000em;
    list-style-image: url(../images/logo.gif);
    list-style-position: inside;
    text-decoration: none;;
}

#content-photo {
    display: none;
}

#content-photo img {
    display: none;
}

#interior-photo {
    display: none;
}

#walk-now {
    display: none;
}

#charity-charms {
    display: none;
}

#magazine-outreach {
    display: none;
}

#stay-informed {
    display: none;
}

#spotlight-image {
    display: none;
}

#support-sarrc {
    display: none;
}

#upcoming-events {
    display: none;
}

#request-free-info {
    display: none;
}

#promo-receive-updates {
    display: none;
}

#promo-donate-online {
    display: none;
}

#promo-become-volunteer {
    display: none;
}

#promo-view-events {
    display: none;
}


/*********************************
* Promos 
*********************************/

#magazine {
    display: none;
}

#free-info {
    display: none;
}

#stay-informed-header {
    display: none;
}

#promos-bg {
    display: none;
}

#promos-bg-right {
    float: right;
    clear: right;
    overflow: hidden;
    width: 94px;
}

#promos-bg-left {
    display: none;
}

#promos-bg p {
    float: left;
    line-height: 12px;
	margin: 0 0 16px 0;
}

#promo-sign-up {
    display: none;
}
a:hover#promo-sign-up {
    display: none;
}

#promo-support-sarrc {
    display: none;
}
a:hover#promo-support-sarrc {
    display: none;
}

/*********************************
* Lists 
*********************************/

ul {
    margin: 0 0 10px 1px;
    padding: 0;
}

ul li {
    list-style: none;
    padding-left: 10px;
    margin-bottom: 2px;
    background: url(/images/bullet.gif) 0 4px no-repeat;
}

ol {
    margin: 0 0 10px 1px;
    padding: 0;
}

ol li {
    margin: 0 0 2px 20px;
}

ol#questions {
    display: none;
}

/*********************************
* Footer Definitions
*********************************/

#footer {
    display: none;
}

#footer a {
    font-size: 11px;
    color: #666;
}

#footer-left {
    font-size: 11px;
    float: left;
    margin-top: 8px;
    padding: 0;
    color: #666;
}

#footer-right {
    font-size: 11px;
    float: right;
    margin-top: 8px;
    padding: 0;
    color: #666;
}

/*********************************
* Main Navigation
*********************************/

#nav {
    clear: both;
    width: 762px;
	padding: 0;
    margin: 0;
	overflow: hidden;
}

#nav li {
    margin: 0;
    padding: 0;
    list-style-type: none;
	display: inline;
}

#nav a {
    float: left;
	display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 31px;
    overflow: hidden;
}

#nav a#about-sarrc {
    background: url(/images/nav_about_sarrc.gif) top left no-repeat;
	width: 137px;
}
#nav a#programs {
    background: url(/images/nav_programs.gif) top left no-repeat;
	width: 89px;
}
#nav a#research-medical {
    background: url(/images/nav_research.gif) top left no-repeat;
	width: 209px;
}
#nav a#about-autism {
    background: url(/images/nav_about_autism.gif) top left no-repeat;
	width: 111px;
}
#nav a#resources {
    background: url(/images/nav_resources.gif) top left no-repeat;
	width: 93px;
}
#nav a#get-involved {
    background: url(/images/nav_get_involved.gif) top left no-repeat;
	width: 123px;
}


#nav a:hover#about-sarrc, body#about-sarrc-on #nav a#about-sarrc {
    background: url(/images/nav_about_sarrc.gif) bottom left no-repeat;
	width: 137px;
}
#nav a:hover#programs, body#programs-on #nav a#programs {
    background: url(/images/nav_programs.gif) bottom left no-repeat;
	width: 89px;
}
#nav a:hover#research-medical, body#research-medical-on #nav a#research-medical {
    background: url(/images/nav_research.gif) bottom left no-repeat;
	width: 209px;
}
#nav a:hover#about-autism, body#about-autism-on #nav a#about-autism {
    background: url(/images/nav_about_autism.gif) bottom left no-repeat;
	width: 111px;
}
#nav a:hover#resources, body#resources-on #nav a#resources {
    background: url(/images/nav_resources.gif) bottom left no-repeat;
	width: 93px;
}
#nav a:hover#get-involved, body#get-involved-on #nav a#get-involved {
    background: url(/images/nav_get_involved.gif) bottom left no-repeat;
	width: 123px;
}

/*********************************
* Global Navigation
*********************************/

#global {
    float: right;
    padding: 0;
    margin: 0;
}

#global li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#global a {
    display: block;
    width: 135px;
    text-decoration: none;
    text-indent: -9999px;
    overflow: hidden;
}

#global a#calendar {
    height: 33px;
    background: url(/images/global_calendar.gif) top right no-repeat;
}
#global a#media-center {
    height: 15px;
    background: url(/images/global_media_center.gif) top right no-repeat;
}
#global a#receive-updates {
    height: 16px;
    background: url(/images/global_receive_updates.gif) top right no-repeat;
}
#global a#contact-us {
    height: 14px;
    background: url(/images/global_contact_us.gif) top right no-repeat;
}
#global a#en-espanol {
    height: 29px;
    background: url(/images/global_en_espanol.gif) top right no-repeat;
}

#global a:hover#calendar, body#calendar-on #global a#calendar {
    background: url(/images/global_calendar.gif) bottom right no-repeat;
}
#global a:hover#media-center, body#media-center-on #global a#media-center {
    background: url(/images/global_media_center.gif) bottom right no-repeat;
}
#global a:hover#receive-updates, body#receive-updates-on #global a#receive-updates {
    background: url(/images/global_receive_updates.gif) bottom right no-repeat;
}
#global a:hover#contact-us, body#contact-us-on #global a#contact-us {
    background: url(/images/global_contact_us.gif) bottom right no-repeat;
}
#global a:hover#en-espanol, body#en-espanol-on #global a#en-espanol {
    background: url(/images/global_en_espanol.gif) bottom right no-repeat;
}

/*********************************
* Sub Navigation
*********************************/

#subnav {
    width: 234px;
    padding: 0;
    margin: 0;
}

#subnav li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#subnav a {
    display: block;
    width: 234px;
    text-decoration: none;
    text-indent: -9999px;
    overflow: hidden;
}
