@charset "utf-8";
/* CSS Document */

body						{margin:0px; padding:0px; background-image:url(../images/backgrounds/mainbg.jpg); background-repeat:repeat-x; background-color:#d3c6a7;}
a img						{border:0px;}
#container					{margin:0px auto; padding:0px; width:768px;}
#header						{margin:0px; padding:0px; width:768px; height:143px; background-image:url(../images/backgrounds/headerbg.jpg); background-repeat:no-repeat}
#header_nav					{margin:28px 55px 0px 0px; padding:0px; width:36px; height:76px; float:right}
#photo_bar_container		{margin:0px; padding:0px; width:768px; height:83px;}
.photo_bar_item				{margin:0px; padding:0px; float:left}
#nav_container				{margin:0px; padding:0px; width:768px; height:77px;}
.nav_item					{margin:0px; padding:0px; float:left}
h1							{margin:10px 0px 0px 10px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#744A2C}
#content_container			{margin:0px; padding:0px; background-image:url(../images/backgrounds/paperbg.png); background-repeat:repeat-y;}
#content					{margin:0px 0px 30px 40px; padding:0px; width:540px; float:left;}
#content p					{margin:20px 10px 0px 10px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px}
#content ul					{margin:0px 0px 0px 30px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px}
#content ol					{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px}
#content a:link,	
#content a:active,
#content a:visited			{color:#744A2C; text-decoration:none; font-weight:bold}
#content a:hover 			{color:#744A2C; text-decoration:underline; font-weight:bold}
.bigred						{color:#BF0005; font-size:13px; font-weight:bold}

#subnav_grades				{margin:0px 0px 25px 0px; padding:0px; width:540px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
#subnav_grades a:link,				
#subnav_grades a:active,			
#subnav_grades a:visited	{color:#744A2C; text-decoration:none;}
#subnav_grades a:hover 		{color:#333333; text-decoration:underline;}

.video_links				{margin:20px 30px 20px 30px; padding:0px; float:left}


#right_channel				{margin:0px 27px 0px 0px; padding:0px; width:140px; float:right;}
.right_channel_links		{margin:30px 0px; padding:0px; width:140px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; color:#c99049}
.right_channel_links a:link,	
.right_channel_links a:active,
.right_channel_links a:visited		{color:#c99049; text-decoration:none; font-weight:bold}
.right_channel_links a:hover 		{color:#744A2C; text-decoration:underline; font-weight:bold}

.top						{margin:700px 0px 0px 35px; padding:0px; width:100px;}					

#footer_top					{margin:0px; padding:0px; width:768; height:35px;}
#footerCFS						{margin:0px; padding:0px; height:125px; background-image:url(../images/backgrounds/footerbg.png); background-repeat:no-repeat;}
#footer_nav					{margin:0px 0px 0px 0px; padding:6px 0px 0px 100px; width:430px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; float:left}
#footer_nav	a:link,				
#footer_nav	a:active,			
#footer_nav	a:visited		{color:#744A2C; text-decoration:none;}
#footer_nav	a:hover 		{color:#333333; text-decoration:underline;}
#dinsmore_graphics			{margin:61px 13px 0px 0px; padding:0px; float:right}
#taf						{margin:0px 27px 0px 0px; padding:0px; float:right}

#kids_corner_logobar		{margin:0px 0px 0px 15px; padding:0px; width:530px;}
.kids_corner_logos			{margin:0px 20px 0px 0px; padding:0px; float:left;}
