﻿@charset "utf-8";

/********************************************/
/*											*/
/*		CSS BROWSER RESET FOR SIMPLECMS		*/
/* 											*/
/********************************************/

/* Remember to define focus styles */
:focus, :link img, :visited img, a, a img, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, isindex, kbd, label, legend, listing, mark, menu, nav, object, output, p, plaintext, pre, q, ruby, s, samp, section, select, small, span, strike, strong, sub, summary, sup, textarea, time, tt, u, var, video, xmp
												{
																																
																border: 0;
																font-size: 100%;
																margin: 0;
																outline: 0;
																padding: 0;																
																vertical-align: baseline;												
																white-space: normal;
																
												}
												
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section 
												{
	
																display: block;
												
												}

body 
												{
																
																background: white;
																color: #000000;
																font-size: 16px;
																line-height: 1;
	
												}

dir, menu
												{
	
																list-style: none;

												}
												
/* Remember to highlight inserts */
:link, :visited, a, ins 
												{
	
																text-decoration: none;

												}

del 
												{
												
																text-decoration: line-through;
												
												}
												
blockquote, q 
												{
												
																quotes: none;
																
												}
												
/* Remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after 
												{
												
																content: '';
																content: none;
																
												}
												
/* Tables still need 'cellspacing="0"' in the markup 
table 
												{

																border-collapse: collapse;
																border-spacing: 0;
													
												}*/
												
/************************************************/
/*												*/
/*		END CSS BROWSER RESET FOR SIMPLECMS		*/
/* 												*/
/************************************************/


body
												{
												
																background: #4bbae5 url('../img/bodybackground.jpg') repeat left top;
												
												}

#container
												{
												
																margin: 0 auto;
																clear: both;
																width: 61.25em;
												
												}

/********************/
/*  BEGIN HEADER	*/
/********************/
#headercontainer
												{
												
																background: url('../img/headerbackground.png') no-repeat left top;
																margin: 0 auto;
																clear: both;
																width: 60em;
																height: 13.88em;
												
												}
												
/********************************************/
/*  BEGIN DONATE NOW HOVER CHANGE ~ LARGE	*/
/********************************************/	
#donatenowLG
												{
																
																float: right;
																clear: right;
																margin: 0 0.88em 0 0;
																width: 13em;
																height: 3.88em;
																background: url('../img/donatenowBL.png') no-repeat left top;
																
												}
												
#donatenowLG a
												{
																
																float: left;
																clear: right;
																display: block;
																width: 12.38em;
																height: 3.25em;
																
												}
												
#donatenowLG a img
												{
																
																visibility: hidden;
			
												}
												
#donatenowLG a:hover img
												{
																
																visibility: visible;
																
												}
/****************************************/
/*  END DONATE NOW HOVER CHANGE ~ LARGE	*/
/****************************************/

/****************************/
/*  BEGIN TOP CONTACT INFO	*/
/****************************/
#headercontactinfo
												{
												
																float: right;
																clear: right;
																width: 18.75em; 
																height: 1.56em;
												
												}												
												
#headercontactinfo span
												{
												
																white-space: nowrap;														
												
												}
												
#headercontactinfo ul
												{
																
																margin: 0 1.47em 0 0;
																padding: 0;
																text-align: right;	
																list-style: none;
																color: #ffffff;
																font: normal normal bold 0.94em/normal Arial, Helvetica, sans-serif;
																																					
												}
												
#headercontactinfo ul li
												{
																
																display: inline;
																white-space: nowrap;
																																
												}	
												
#headercontactinfo a
												{
												
																color: #ffffff;
												
												}
												
#headercontactinfo a:hover
												{
												
																text-decoration: underline;
												
												}
/****************************/
/*  END TOP CONTACT INFO	*/
/****************************/

#jobshome a
												{
												
																float: left;
																clear: right;
																display: block;
																width: 20.38em;
																height: 6.44em;
												
												}	

/****************/
/*  END HEADER	*/
/****************/


/****************/
/*  BEGIN BODY	*/
/****************/												
#bodycontentbackground
												{
												
																margin: 0 auto;
																clear: both;
																overflow: hidden;
																background: #ffffff url('../img/bodycontentbackground.jpg') repeat-y left top;
																width: 58.44em;
																min-height: 46.88em;
																-moz-box-shadow: 0em 0em 0.63em 0.13em #666666; /* Firefox 3.6 and earlier */
																-webkit-box-shadow: 0em 0em 0.63em 0.13em #666666; /* Safari and Chrome */
																box-shadow: 0em 0em 0.63em 0.13em #666666;																
												
												}
												
#dropshadowoverlay
												{
												
																margin: 0 auto;
																clear: both;
																width: 100%;
																height: 2em;
																background: #ffffff url('../img/dropshadowoverlay.jpg') repeat-x left top;
												
												}
												
#bodycontent
												{
												
																float: right;
																clear: right;
																margin: 0 1.56em 0 0;
																width: 46.25em;
																min-height: 42.38em;
																color: #1c3e95;
																font: normal normal normal 1em/normal Arial, Helvetica, sans-serif;
																white-space: normal;
																												
												}
/********************/
/*  BEGIN MAIN NAV	*/
/********************/												
#mainnavcontainer
												{
												
																float: left;
																clear: left;
																width: 9em;
																height: 25em;
																position: relative;
																top: -1.88em;
												
												}

/************************/
/*  BEGIN HOME BUTTON	*/
/************************/	
#homebutton
												{
																
																float: left;
																clear: right;
																width: 9em;
																height: 3.88em;
																background: #ffffff url('../img/homebuttonDKBL.png') no-repeat left top;
																
																
												}
												
#homebutton a
												{
																
																float: left;
																clear: right;
																display: block;
																width: 9em;
																height: 3.88em;
																
												}
												
#homebutton a img
												{
																
																visibility: hidden;
			
												}
												
#homebutton a:hover img
												{
																
																visibility: visible;
																
												}
/********************/
/*  END HOME BUTTON	*/
/********************/

/************************************/
/*  BEGIN CAREER DEVELOPMENT BUTTON	*/
/************************************/	
#cardevbutton
												{
																
																float: left;
																clear: right;
																width: 9em;
																height: 3.88em;
																background: url('../img/cardevbuttonDKBL.png') no-repeat left top;
																																
												}
												
#cardevbutton a
												{
																
																float: left;
																clear: right;
																display: block;
																width: 9em;
																height: 3.88em;
																
												}
												
#cardevbutton a img
												{
																
																visibility: hidden;
			
												}
												
#cardevbutton a:hover img
												{
																
																visibility: visible;
																
												}
/************************************/
/*  END CAREER DEVELOPMENT BUTTON	*/
/************************************/

/********************************************/
/*  BEGIN LIFE SKILLS DEVELOPMENT BUTTON	*/
/********************************************/	
#lifeskillsdevbutton
												{
																
																float: left;
																clear: right;
																width: 9em;
																height: 3.88em;
																background: url('../img/lifeskillsdevbuttonDKBL.png') no-repeat left top;
																																
												}
												
#lifeskillsdevbutton a
												{
																
																float: left;
																clear: right;
																display: block;
																width: 9em;
																height: 3.88em;
																
												}
												
#lifeskillsdevbutton a img
												{
																
																visibility: hidden;
			
												}
												
#lifeskillsdevbutton a:hover img
												{
																
																visibility: visible;
																
												}
/****************************************/
/*  END LIFE SKILLS DEVELOPMENT BUTTON	*/
/****************************************/

/****************************************/
/*  BEGIN DEAF HARD OF HEARING BUTTON	*/
/****************************************/	
#deafbutton
												{
																
																float: left;
																clear: right;
																width: 9em;
																height: 3.88em;
																background: url('../img/deafbuttonDKBL.png') no-repeat left top;
																																
												}
												
#deafbutton a
												{
																
																float: left;
																clear: right;
																display: block;
																width: 9em;
																height: 3.88em;
																
												}
												
#deafbutton a img
												{
																
																visibility: hidden;
			
												}
												
#deafbutton a:hover img
												{
																
																visibility: visible;
																
												}
/************************************/
/*  END DEAF HARD OF HEARING BUTTON	*/
/************************************/

/****************************/
/*  BEGIN JOB READY BUTTON	*/
/****************************/	
#jobreadybutton
												{
																
																float: left;
																clear: right;
																width: 9em;
																height: 3.88em;
																background: url('../img/jobreadybuttonDKBL.png') no-repeat left top;
																																
												}
												
#jobreadybutton a
												{
																
																float: left;
																clear: right;
																display: block;
																width: 9em;
																height: 3.88em;
																
												}
												
#jobreadybutton a img
												{
																
																visibility: hidden;
			
												}
												
#jobreadybutton a:hover img
												{
																
																visibility: visible;
																
												}
/****************************/
/*  END VOC REHAB BUTTON	*/
/****************************/
/********************/
/*  END MAIN NAV	*/
/********************/
/****************/
/*  END BODY	*/
/****************/


/********************/
/*  BEGIN FOOTER	*/
/********************/
#footerbackground
												{
												
																background: url('../img/footerbackground.png') no-repeat left top;
																margin: -1.5em 0 0 0.06em;
																clear: both;
																width: 61.13em;
																height: 9.81em;
																
												}

/********************************************/
/*  BEGIN DONATE NOW HOVER CHANGE ~ SMALL	*/
/********************************************/	
#donatenowSM
												{
																
																float: left;
																width: 9.75em;
																height: 2.94em;
																background: url('../img/donatenowBLsm.png') no-repeat left top;
																
												}
												
#donatenowSM a
												{
																
																float: left;
																display: block;
																width: 9.38em;
																height: 2.5em;
																
												}
												
#donatenowSM a img
												{
																
																visibility: hidden;
			
												}
												
#donatenowSM a:hover img
												{
																
																visibility: visible;
																
												}
/****************************************/
/*  END DONATE NOW HOVER CHANGE ~ SMALL	*/
/****************************************/

/************************/
/*  BEGIN FOOTER NAV	*/
/************************/
#footernav
												{
																
																float: right;
																width: 33.75em;
																height: 4.38em;
																																					
												}
												
#footernav span
												{
												
																white-space: nowrap;														
												
												}
												
#footernav ul
												{
																
																margin: 0;
																padding: 0;
																text-align: right;	
																list-style: none;
																color: #ffffff;
																white-space: nowrap;
																font: normal normal bold 0.94em/1.5 Arial, Helvetica, sans-serif;			
																																			
												}
												
#footernav ul li
												{

																display: inline;
																white-space: nowrap;
																																
												}
												
#footernav ul li a
												{
																
																color: #ffffff;
																white-space: nowrap;
																text-decoration: none;														
																																
												}
												
#footernav ul li a:hover 
												{
																
																color: #333399;
																text-decoration: underline;

												}
/********************/
/*  END FOOTER NAV	*/
/********************/

/********************************/
/*  BEGIN FOOTER CONTACT INFO	*/
/********************************/
#footercontactinfo
												{
												
																float: left;
																width: 24.67em;
																height: 4.33em;
																margin: 0 0 0 0.33em;
																padding: 0;
																text-align: left;	
																color: #ffffff;
																white-space: nowrap;
																font: normal normal bold 0.94em/normal Arial, Helvetica, sans-serif;
												
												}
/****************************/
/*  END FOOTER CONTACT INFO	*/
/****************************/

/****************************/
/*  SPECIAL OLYMPICS LOGO	*/
/****************************/
#specialolympicslogo a
												{
												
																float: right;
																margin: 0.25em 0 0 0;
																display: block;
																width: 10em;
																height: 2.56em;
												
												}

/********************************/
/*  BEGIN COPYRIGHT & DESIGNER	*/
/********************************/										
#copyright 
												{
																
																float: left;
																clear: left;
																margin: 0 0 0 2em;
																width: 10em;
																height: 1.36em;
																color: #ffffff;
																text-align: left;
																font: normal normal bold 0.69em/normal Arial, Helvetica, sans-serif;			
																
												}
												
#copyright p
												{
																
																white-space: nowrap;
																
												}
												
#designer 
												{
																
																float: left;
																width: 41.82em;
																height: 1.36em;
																color: #ffffff;
																text-align: left;
																font: normal normal bold 0.69em/normal Arial, Helvetica, sans-serif;			
																
												}

#designer a
												{
																
																color: #ffffff;
																white-space: nowrap;
																
												}	

#designer a:hover
												{
																
																color: #333399;
																text-decoration: underline;
																
												}

#designer p
												{
																
																white-space: nowrap;
																
												}												
/********************************/
/*  END COPYRIGHT & DESIGNER	*/
/********************************/

/****************/
/*  END FOOTER	*/
/****************/