@charset "utf-8";
/* ASCD CSS Document */

html { background: url(../images/background_tile.jpg) top center repeat-x; background-color: #c3e9ff; }

body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; }

a img { border: 0; }

img.modernearth { float: right; clear: both; margin: 10px 10px 0 0; } 

/* ID STYLES */

#wrapper { margin-left: auto; margin-right: auto; width: 790px; }

#header { background: url(../images/ascd_logo.jpg) top left no-repeat; width: 790px; height: 70px; }

#content-tile { background: url(../images/content_tile.jpg) top left repeat-y; width: 790px; float: left; overflow: hidden; }

#content-wrap { background: url(../images/content_back.jpg) top left no-repeat; width: 790px; float: left; overflow: hidden; }

#left { float: left; }

#right { float: right; }

#head-image { background: url(../images/ascd_headimage.jpg) top left no-repeat; height: 256px; width: 495px; }

#navigation { background: url(../images/nav_background.jpg) top left no-repeat; height: 340px; width: 295px; }

#left-content { background: url(../images/left_background.jpg) top left no-repeat;  width: 460px; margin: 0 0 0 5px; padding: 20px 15px 10px 15px; }

.right-box { background: url(../images/right_box.jpg) top left no-repeat; background-color: #b4e3ff; width: 250px; padding: 10px; border-bottom: 1px solid #b4e3ff; margin: 10px 0 10px 0; }

#footer { background: url(../images/footer_back.jpg) top left no-repeat; width: 790px; float: left; }

.formBox { border: 1px solid #1F7FC8; }

input.button { color: #FFFFFF; background-color: #7B1636; border: 1px solid #AB274E; }

/* TEXT STYLES */

table { font-size: 1em; }

#left-content p { font-size: 0.85em; color: #242424; }

#left-content h1, #left-content h2 { color: #781734; font-family: 'Lucida Sans', Arial, Helvetica, sans-serif; font-weight: 300; border-bottom: 1px solid #ceedff; margin: 0 0 10px 0; padding: 0 0 5px 0; }

#left-content h3, #left-content h4, #left-content h5, #left-content h6 { color: #1f6792; font-family: 'Lucida Sans', Arial, Helvetica, sans-serif; font-weight: 300; }

#left-content blockquote { font-size: 0.85em; }

#left-content ul, #left-content ol { font-size: 0.85em; color: #1f6792; }

#left-content a { color: #781734; text-decoration: none; }

#left-content a:hover { text-decoration: underline; }

.right-box p { font-size: 0.8em; color: #242424; }

.right-box h1, .right-box h2, .right-box h3, .right-box h4, .right-box h5, .right-box h6 { font-family: 'Lucida Sans', Arial, Helvetica, sans-serif; color: #1f6792; font-weight: 300; margin: 0 0 10px 0; padding: 0 0 0 0; }

.right-box ul { color: #242424; list-style-type: square; margin: 0 0 10px 30px; padding: 0 0 0 0; }

.right-box ul li { font-size: 1.2em; margin: 2px 0 2px 0; }

.right-box a { color: #781734; text-decoration: none; }

.right-box a:hover { color: #FFFFFF; }

img.photo { border: 1px solid #771733; margin: 5px; padding: 5px; }

/* LIST STYLES */

#nav-list { margin: 5px 0 0 0; padding: 0 0 0 0; }

#nav-list li { list-style-type: none; }

#nav-list li a { display: block; }

#foot-list { margin: 0 0 0 5px; padding: 25px 0 0 0; }

#foot-list li { list-style-type: none; display: inline; float: left; font-size: 0.75em; margin: 0 5px 0 0; color: #1f6792; }

#foot-list a { text-decoration: none; color: #1f6792; }

#foot-list a:hover { color: #781734; }
					
#nav-list li.home a { background: url(../images/buttons/home_btn.jpg); height: 40px; width: 290px; }

#nav-list li.home a:hover { background-position: 0 -40px; height: 40px; }

#nav-list li.aboutus a { background: url(../images/buttons/about_btn.jpg); height: 40px; width: 290px; }

#nav-list li.aboutus a:hover { background-position: 0 -40px; height: 40px; }

#nav-list li.professionallearning a { background: url(../images/buttons/professional_btn.jpg); height: 40px; width: 290px; }

#nav-list li.professionallearning a:hover { background-position: 0 -40px; height: 40px; }

#nav-list li.publications a { background: url(../images/buttons/publications_btn.jpg); height: 40px; width: 290px; }

#nav-list li.publications a:hover { background-position: 0 -40px; height: 40px; }

#nav-list li.events a { background: url(../images/buttons/events_btn.jpg); height: 40px; width: 290px; }

#nav-list li.events a:hover { background-position: 0 -40px; height: 40px; }

#nav-list li.newsletters a { background: url(../images/buttons/newsletters_btn.jpg); height: 40px; width: 290px; }

#nav-list li.newsletters a:hover { background-position: 0 -40px; height: 40px; }

#nav-list li.membership a { background: url(../images/buttons/membership_btn.jpg); height: 40px; width: 290px; }

#nav-list li.membership a:hover { background-position: 0 -40px; height: 40px; }

#nav-list li.contactus a { background: url(../images/buttons/contact_btn.jpg); height: 45px; width: 290px; }

#nav-list li.contactus a:hover { background-position: 0 -45px; height: 45px; }





