/* Montel Williams MS Foundation Global Style Sheet */


/* Header + Footer
----------------------------------------------- */


body 		{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			text-align: left;	
			background: #97C3E6;
			}
				
html  		{
			padding: 0;
			margin: 0;
			font-family: Arial, sans-serif;
			font-size: 12px;
			line-height: 18px;
			color: #444444;
			}			



#frame  	{
			width : 780px;
			margin-right : auto;
			margin-left : auto;
			text-align : left;
			voice-family : "\"}\"";
			voice-family : inherit;
			background-color: #FFFFFF;
			
			}

#globalwrap {
			margin-left : 0%;
			margin-right : 0%;
			}

#header 	{
			text-align : center;
			height: 170px;
			background: url(../images/layout/header.jpg);
			}
			
#tag 	{
			width: 780px;
			height: 75px;
			background: #000000 url(../images/layout/tag.gif) no-repeat;
			clear: both;
			}		


#footer 	{
			width: 780px;
			height: 30px;
			border-top: 3px double #d5d5d5;
			padding-top: 15px;
			margin: 0px auto 0px auto;
			font-family: Arial, sans-serif;
          	font-size: 10px;
			text-transform: uppercase;
			font-weight : normal;
          	text-align: center;
			color : #666;
			background-color : #fff;
			clear: both;
			}				
					
			
#footer a 		{
			color: #666666;
			text-decoration: none;
			line-height: 10px;
			}

#footer a:hover {
			color: #158BC7;
			text-decoration: none;
			}
			
#footer a.selected {
			color: #C6C6C6;
			text-decoration: none;
			}
			
			
#footer_google { 			width: 780px;
			height: 100px;
			border-top: 3px double #d5d5d5;
			padding-top: 15px;
		text-align: center; clear: both;}		
			

/* Navigation
----------------------------------------------- */

#nav 		{	
			width: 780px;
			height: 25px;
			border-top : 1px solid #d5d5d5;
			border-bottom : 1px solid #d5d5d5;
			padding-top: 8px;
			font-family: Helvetica, Arial, sans-serif;
          	font-size: 12px;
			text-transform: uppercase;
			letter-spacing: 0px;
			font-weight : normal;
          	text-align: center;
			color : #666;
			background-color : #fff;
			}


#nav a 		{
			color: #000;
			text-decoration: none;
			padding: 4px 5px;
			line-height: 18px;
			}

#nav a:hover {
			color: #C6C6C6;
			text-decoration: none;
			}

#nav a.selected {
			color: #158BC7;
			text-decoration: none;
			}




/* Structure
----------------------------------------------- */

#features	{
			width:780;
			height:156;
			}


#left_feature {
			float: left;
			width: 237px;
			height: 156px;
			/* background: url(../images/layout/left_feature.jpg) no-repeat; */
			border-right: 1px solid #d5d5d5;
			}		


img#donatenow {
    margin:  0px;
	/*margin: 44px 0 0px 20px;*/
}




#right_feature {
			float: left;
			width: 542px;
			height: 156px;
			}

#column1	{
			width: 207px;
			float:left;
			padding: 20px 15px 20px 15px;
			border-top: 1px solid #d5d5d5;
			background-color: #FFFFFF;
			}
			
#column1_alternate {
			width: 238px;
			height: 765px;
			float: left;
			background-color: #0066A4; 
			padding-top: 35px;
			}
			
#column1_accent	{
			width: 207px;
			float:left;
			padding: 20px 15px 0px 15px;
			border-top: 1px solid #d5d5d5;
			line-height: 24px;
			background-color: #ecf4fb;
			}

#column2	{
			width: 229px;
			float:left;
			padding: 20px 15px 20px 15px;
			border-top: 1px solid #d5d5d5;
			border-left: 1px solid #d5d5d5;
			border-right: 1px solid #d5d5d5;
			background-color: #ecf4fb;
			}
			
#column2_accent	{
			width: 229px;
			float:left;
			padding: 20px 15px 20px 15px;
			border-top: 1px solid #d5d5d5;
			border-left: 1px solid #d5d5d5;
			border-right: 1px solid #d5d5d5;
			background-color: #ffffff;
			}
			

#column2wide{
			width: 481px;
			float:left;
			text-align:left;
			padding: 20px 22px 20px 30px;
			border-top: 1px solid #d5d5d5;
			border-left: 1px solid #d5d5d5;
			background-color: #FFFFFF;
			}
			
#column2wide_donatenow {
			width: 100%;
			height: 915px;
			text-align:left;
			background-color: #ebf4fb;
			}
			
#column2wide_donatenow_white {
			width: 100%;
			text-align:left;
			background-color: #fff;
			}			
			
#column2wide_black{
			width: 542px;
			float:left;
			text-align:left;
			border-top: 1px solid #d5d5d5;
			border-left: 1px solid #d5d5d5;
			background-color: #FFF;
			}


#column3	{
			width: 250px;
			float:left;
			padding: 20px 15px 20px 15px;
			border-top: 1px solid #d5d5d5;
			background-color: #FFFFFF;
			}
			

#privacy	{
			width: 350px;
			float:left;
			padding: 20px 15px 20px 15px;
			background-color: #FFFFFF;
			}
			

#donation { 
			padding-top: 16px;
			height: 170px;
			background: url(../images/layout/donation_bg.gif) no-repeat;
			
			}





/* Headlines
----------------------------------------------- */


/* Blue Heading */


h1			{
			font-family: Arial, sans-serif;
			color: #0078C1;
			margin: 0;
			padding: 11px 0px 10px 0px;
			font-size: 12px;
			line-height: 13px;
			text-transform: uppercase;
			letter-spacing: 1px;
			font-weight: bold;
			}

h1	a		{
			font-family: Arial, sans-serif;
			color: #0078C1;
			margin: 0;
			padding: 11px 0px 10px 0px;
			font-size: 12px;
			line-height: 13px;
			text-transform: uppercase;
			letter-spacing: 1px;
			font-weight: bold;
			}


/* Large copy */


h2			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			font-style: oblique;
			color: #000;
			font-size: 24px;
			line-height: 27px;
			margin-top: 10px;
			margin-bottom: 10px;
			font-weight: normal;
			}

h3			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			font-style: oblique;
			color: #6B6266;
			font-size: 15px;
			line-height: 18px;
			font-weight: normal;
			}

/* a kludge to make IE6 for Windows behave -- BD 3/10/06 */

#column1 h3 {
            width: 204px;
            }

h4			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			font-style: oblique;
			color: #444;
			font-size: 24px;
			line-height: 27px;
			font-weight: bold;
			}
			
h5			{
			font-family: Arial, sans-serif;
			font-family: Arial;
			color: #ed1c24;
			font-size: 18px;
			line-height: 26px;
			margin-top: 10px;
			margin-bottom: 10px;
			font-weight:  bold;
			}
			
h6			{
			font-family: Arial;
			color: #444444;
			font-size: 18px;
			line-height: 26px;
			margin-top: 10px;
			margin-bottom: 10px;
			font-weight:  bold;
			}
			
h6 a { color: #0078C1; text-decoration: none; }						
			
.community_quote			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			font-style: oblique;
			color: #0078C1;
			font-size: 15px;
			font-weight: normal;
			}						
			
					
			
.book	    {			
			font-family: Arial, sans-serif;
			font-size: 11px;
			line-height: 13px;
			color: #666666;
			}
			
.accent		{color: #0078C1;}
.accent2	{color: #15a1a7;}


.large copy			{
			font-family: Arial, sans-serif;
			color: #0078C1;
			margin: 0;
			padding: 11px 0px 10px 0px;
			font-size: 20px;
			line-height: 25px;
			text-transform: uppercase;
			letter-spacing: 1px;
			font-weight: bold;
			}


.music_accent_1 {color: #FF0000;}
.music_accent_2 {color: #007236;}	
.music_accent_3 {color: #aba000;}			

hr { border: none 0;  border-top: 1px solid #d5d5d5; width: 100%; height: 1px; text-align: center; }								




/* Links
----------------------------------------------- */

p a 		{
			color: #6B6266;
			}

p a:hover 	{
			color: #158BC7;
			text-decoration: none;
			}
			
p a.selected {
			color: #C6C6C6;
			text-decoration: none;
			}





/* Images
----------------------------------------------- */


.img_border, .img_border_left_align {
			border: 1px solid #ccc;
			margin: 0 0 15px 0;
			padding: 3px;
			}
			
.img_border_left_align {
            margin-right: 15px;
            }
			
.img_border_right_align {
            border: 1px solid #ccc;
			margin: 0 0 15px 0;
			padding: 3px;
			margin-left: 15px;
            }			


/* Lists
----------------------------------------------- */

ul 			{
			list-style: none;
			margin: 0;
			padding: 0;
			}
		
ul li 		{
			padding: 0 0 0 20px;
			background: url(../images/bullets/bullet01.png) top left no-repeat;
			}


/* Forms
----------------------------------------------- */

.textfield { color: #666; border: 1px solid #CCC; font-family: Arial, sans-serif; font-size: 12px; padding: 2px;}
input[type="text"] { color:#666666; padding: 3px; font-size: 12px; }
input[type="submit"] { color: #FFFFFF; background: #0078C1; border: none; font-size: 12px; padding: 2px; }
input[type="button"] { border: 1px solid #666; font-size: 11px; padding: 3px; }


/* COLOUR SUMMARY

Background			#87BAE1
Grey Body Text		#444444
Blue Headings		#0078C1
Orange Elements		#FF7F00

----------------------------------------------- */

.content { display: none; }
