body           {font-family:arial,helvetica,sans-serif;font-size:12px;line-height:18px;direction:ltr; background:#616160;}



/**DIV IDs**/

#container     {margin:0 auto;padding:0;width:801px;text-align:left;}

#icontainer	   {float:left;margin:0 auto;padding:0;background:#ffffff; width:801px; overflow:hidden;}



#header        {margin:0;padding:0;height:102px;background:url(img/header.gif) left top no-repeat; }



#nav           {margin:0;padding:0;float:left;width:801px; height:35px; background:url(img/navpx.gif) left top repeat-x;}

#nav ul        {margin:0;padding:0;list-style-type:none;}

#nav ul li     {margin:4px 0 0 20px;padding:0;display:inline;text-align:center;float:left;}

#nav ul li a   {margin:0;padding:0;display:block;font-weight:bold;text-decoration:none;}

#main          {margin:0 20px 0 0;padding:15px 10px 0 10px;float:left;width:500px;background:#ffffff;}

#mainAd {margin:20px 0 10px 0;text-align:center}

#contextual-block {margin:0;padding:5px 0 0 0;color:#3d3d3d;border-style:solid;border-width:1px 0 0 0;border-color:#3d3d3d;font-size:10px;}

#sidebar       {margin:15px 25px 20px 0;padding:0;float:right;width:234px; background:#ffffff; border:solid 1px #dedede }

#sidebarAd {margin:17px 0 17px 0;text-align:center}

#footer        {margin:0;padding:0;clear:both;text-align:center;border-style:solid;border-width:1px 0 0 0;border-color:#000; color:#fbfbd3; }

#footer ul     {margin:0;padding:0;list-style-type:none;}

#footer ul li  {margin:0;padding:0;display:inline;}

#footer ul li a{margin:0;padding:0;}



/**HTML ELEMENTS**/

h1,h2          {margin:0;padding:0;font-size:16px;color:#000000;}



h3,h4          {margin:0;padding:0;font-size:14px;color:#000000;}



p              {margin:5px 0 0 0;padding:0;}



a              {margin:0;padding:0;}



a:hover        {margin:0;padding:0;color:#000000;}



img            {margin:0;padding:0;border-style:none;}



ul             {margin:0;padding:0;list-style-type:none;}

ul li          {margin:0;padding:0;}

form		   { position:relative; }

form	.inputField { background:#fbfbd3; border:solid 1px #000000; font-family:Arial;}

label		   {font-weight:bold; display:block; float:left; width:70px;}





/**CLASSES**/



.home          {margin:0;padding:0;background:#ffffff;}

.nav_Home      {}

.nav_About	   {}

.nav_Contact   {}

.nav_Sitemap   {}

.dateHolder	   { color:#807c64; }

.rssContainer  {margin:0;padding:0;height:82px; background:url(img/rss_bg.gif) left top no-repeat;}

.rssContainer h3 {margin:0;padding:32px 0 0 40px;}

.rssContainer a{color:#ffffff;}

.otherTips{ margin:0; padding:15px 0 0 40px; background:url(img/othertips_bullet.gif) 10px 0px no-repeat; }

.signup {margin:0; padding:15px 10px 0 40px; background:url(img/mailersubs.jpg) 15px 0px no-repeat;}

.otherTips h3 {color:#000000; }

.otherTips a { color:#000000; text-decoration:underline; }

.sideBar2	{ padding:25px 0 0 0; width:234px; background:#fbfbd3 }

.onlineGrammar { margin:0; padding:15px 0 0 40px; background:url(img/onlineGrammar_bullet.gif) 10px 0px #fbfbd3 no-repeat; }

.onlineGrammar h3 {color:#000000; }

.onlineGrammar a { color:#000000; text-decoration:underline; }

.main_title		{ background:url(../img/title_px.gif) left top repeat-x; height:22px; line-height:22px; }

.postSummary { margin:15px 0 0 0; padding:0;}

.postSummaryLine	{margin:35px 0 15px 0; height:12px; position:relative; background:#fbfbd3;}

.postSummaryLine .readmore { position:absolute; bottom:-9px; right:40px; }

.postSummaryLine .comments { position:absolute; bottom:-9px; right:160px; }

.footerMenu { height:35px; margin:0; padding:0; background:#ffffff; text-align:center;}

.footerMenu ul     {margin:0 0 0 100px;padding:0;list-style-type:none; width:295px; float:left; }

.footerMenu ul li  {margin:0;padding:0;display:inline;text-align:center;float:left; width:70px;}

.footerMenu ul li a{margin:0;padding:0;display:block;font-weight:bold;text-decoration:none; color:#000000;}

#feedbackLine { position:relative; margin:20px 0 0 0; }

#feedbackLine2 { position:relative; margin:30px 0 0 0; }

#submitContainer  { background: #fff url(img/line_bg.gif) left 22px repeat-x; width: 100%; float: right}

#feedbackButton { float: right }

#feedbackButton2 { position:absolute; bottom:-5px; right:20px; }

.summaryTitle {color:black;text-decoration:none}