/******** HOME BASICS *******/

body					{	margin: 0px; color: #333; background: white;
						font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

table					{	margin: 0; border: none; }
table td 				{	padding: 0px; }
a					{	text-decoration: none; }
img					{	border: none; }
li					{	padding-bottom: 15px; }

a:link				{	color: #039; }
a:visited				{	color: #606; }
a:hover				{	color: red; }

table#bbkg			{	height: 100%; width: 100%; vertical-align: top; }
table#mbkg			{	height: 100%; width: 100%; vertical-align: top; background: #ffffe8; }
table#cbkg			{	height: 100%; width: 100%; vertical-align: top; }


/****** BANNER ************/
td#banner				{	height: 75px; vertical-align: middle; text-align: right; padding: 0px 80px 0px 30px;
						background: #fcc60a; font-weight: normal; font-size: 30px; color: #006697; 
						white-space: nowrap; }
table#banner_text		{	width: 100% }
td#banner_ps			{	text-align: right; padding-left: 25px; }
td#banner_hs			{	text-align: left; }
						
td#thissection			{	height: 25px; vertical-align: middle; padding: 2px 0px 0px 22px;
						background: #006697; font-weight: normal; font-size: 10px; color: #fff;
						white-space: nowrap; }

td#thissection a:link		{	color: #fff; }
td#thissection a:visited	{	color: #fff; }
td#thissection a:hover	{	color: red; }

/********* Menu *********/
td#menu				{	font-size: 10px; height: 1000px; width: 200px; padding: 42px 0px 30px 12px;
						color: #039; border-right: 1px solid #fcc60a; margin-right: 5px;
						white-space: nowrap; vertical-align: top; }
						
td#menu a:link			{	color: #039; }
td#menu a:visited		{	color: #039; }
td#menu a:hover		{	color: red; }
/********* Footer *********/
td#footer				{	height: 20px; text-align: center; vertical-align: middle; white-space: nowrap;
						padding: 15px 0px 15px 0px; font-size: 10px; color: #000; border-top: 3px solid #fcc60a; }
td#footer a:link			{	color: #000; text-decoration: underline; }
td#footer a:visited		{	color: #000; text-decoration: underline; }
td#footer a:hover		{	color: #039; text-decoration: underline; }

td#copyright			{	height: 36px; text-align: center; vertical-align: middle; white-space: nowrap;
						padding-top: 3px; font-size: 11px; color: #999; border-top: 3px solid #fcc60a; }

/********* Content *********/
td#content			{	padding: 30px 50px 15px 30px; vertical-align: top; font-size: 12px; 
						letter-spacing: 0.05em; line-height: 1.3em; }
td#content a:link		{	text-decoration: underline; }
td#content a:visited		{	text-decoration: underline; }
td#content a:hover		{	text-decoration: underline; }

/********* Specials *********/
td#poeml				{	padding: 5px 10px 5px 40px; vertical-align: top; width: 43%;
						letter-spacing: 0.05em; line-height: 1.3em; font-size: 12px; }
td#poemr				{	padding: 5px 10px 5px 40px; vertical-align: top; width: 57%;
						letter-spacing: 0.05em; line-height: 1.3em; font-size: 12px; }
					
td.formlabel			{	font-size: 12px; vertical-align: top; padding: 3px 3px 0px 0px; white-space: nowrap; }
td.formfield			{	white-space: nowrap; padding-bottom: 8px; }

body#indent			{	margin: 20px 35px 0px 30px; }
					
/********* Type Faces *********/
.mainheading			{	font-weight: bold; font-size: 14px; color: #039; line-height: 36px; }
.subheading			{	font-weight: bold; font-size: 13px; color: #039; line-height: 22px; }
.bold					{	font-weight: bold; }


.whitetext				{	color: #fff; }
.chapter				{	color: #b9062b; font-weight: bold; font-size: 14px; }
