/*

Written (2007) by Chris McGreal, chris@bluehornet.com

Tweaked (2012) by Win Emmons, spiderman@palindromania.com

*/







body		{

		padding:0px; 

		margin:0px; 

		background: url(mainbg.gif)  #FFFFFF 0 0 repeat-x; 

		color:#705D20; 

		font:14px/18px Arial, Helvetica, sans-serif;

		}

body#solution {
	background: url()  #FFFFFF 0 0 repeat-x;
	}
	
body#solution p {
	padding:0px 10px;
	}
	
body#solution p.date {
		color:#705D20; 

		font:14px/18px Arial, Helvetica, sans-serif;
		
}


div, p, ul, h1, h2, h3, form, img

		{

		padding:0px; 

		margin:0px;

		border:0px;

		line-height:normal;

		}



ul		{

		list-style-type:none;

		}



a:link, a:visited, a:active, a:hover	

		{

		color:#006EA6;

		text-decoration:none;

		font-weight:bold;

		text-decoration:none

		}





a:hover		{

		text-decoration:underline;

		}



hr		{

		height:1px;

		color:#fff;

		}



p		{

		margin-bottom:1em;

		line-height:normal;

		}



p#linkbutton	{

		text-align:center;

		}



div#wholebanana	{

		margin:0px auto;

		width:1014px;

		padding-top:0px;}



h1.hed		{

		color:#5E9908;

		font-weight:normal;

		text-align:left;

		font-size:42px;

		font-family:Georgia,"times new roman","times",serif;

		padding:20px 0px;

		}



p#masthead + h1.hed{

		padding-top:0px;

}



h2.subhed	{

		color:#705D20;

		font-weight:normal;

		text-align:left;

		font-size:24px;

		font-family:Arial, Verdana, sans-serif;

		margin:10px 0px;

		padding:10px 5px;

		border:1px solid #BFB492;

		border-left:none;

		border-right:none;

		background:#FCF6E6;

		}



h3.slogan	{

		color:#00FF00;

		font-weight:bold;

		text-align:center;

		font-size:14px;

		font-family:Arial, Verdana, sans-serif;

		margin:0px 0px 5px 0px;

		}





td.main		{

		position:relative;

		width:75%;

		height:100%;

		font-size:small;

		font-family:Arial, Verdana, sans-serif;

		font-size:14px;

		text-align:left;

		margin:0px;

		padding:15px;

		padding-top:0px;

		vertical-align:top;

		top:0em;

		left:0em;

		right:0em;

		bottom:0em;

		}



div.main	{

		color:#705D20;

		font-size:14px;

		font-family:Arial, Verdana, sans-serif;

		}

div.main table tr td{

		padding:3px 15px 3px 1px;}



p.date, body#solution, body#solution p.sol		{

		font-family:Georgia,"times new roman","times",serif;

		font-size:24px;

		color:#5E9908;

/*		padding:6px 0px; */

		clear:both;

		}



.date a, .date a:hover{

		font-family:Georgia,"times new roman","times",serif;

		font-size:24px;

		color:#5E9908;

		font-weight:normal;

		line-height:24px;

		}



p.category	{

		text-align:left;

		font-weight:normal;

		color:#705D20;

		}

		

p.category b	{

		font-size:smaller;
		padding-right:10px;
		}



p.setup	{

	text-align:center;

	font-size:larger;

	}



p.drometext	{

		text-align:left;

		}



p.drometext_right

		{

		text-align:right;

		}



img.dromeimgleft

		{

		float:left;

		margin:0px 10px 10px 0px;

		}



img.dromeimgright

		{

		float:right;

		margin:0px 0px 10px 10px;

		}



p.drometemp	{

		font-size:35px;

		font-weight:bolder;

		text-align:center;

		line-height:36px;

		}



p.r_drometemp

		{

		font-size:24px;

		text-align:right;

		}



p.solution	{

		font-size:14px;

		text-align:center;

		border-bottom:1px solid;

		padding-bottom:15px;

		}









div.l_drometext	{

		color:white;

		text-align:left;

		font-size:small;

		font-weight:bold;

		font-family:Arial, Verdana, sans-serif;

		}





span.category	{

		text-align:left;

		font-size:14px;

		}



span.drometemp	{

		color:white;

		font-weight:bold;

		font-size:xx-large;

		}



table.menu	{

		position:relative;		

		border:0;

		margin:0px;

		top:0em;

		left:0em;

		right:0em;

		bottom:0em;

		vertical-align:top;

		background-color:transparent;

		width:100%;

		}



td.inside	{

		padding:8px;

		}



td.menu		{

		width:25%;

		margin:0px;

		padding:0px;

		padding-top:100px;

		top:100px;

		left:0em;

		right:0em;

		bottom:0em;

		vertical-align:top;

		}



div.menu	{

		color:#FFFFFF;

		font-family:Georgia,"times new roman","times",serif;

		font-size:22px;

		margin:0px;

		padding:3px;

		font-weight:bold;

		background:transparent;

		}



div.menu a:link, div.menu a:visited, div.menu a:hover, div.menu a:active

		{

		padding:3px 0px;

		display:block;

		color:#006EA6;

		border-top:1px solid #FFFFFF;

		border-bottom:1px solid #FFFFFF;

		}



div.menu a:hover{

		background:#F1F1F1;

		border-top:1px solid #006EA6;

		border-bottom:1px solid #006EA6;

		text-decoration:none;

		padding-left:15px;

		color:#f00;

		}



p.xerxes	{

		color:#FFFFFF;

		text-align:center;

		font-size:22px;

		margin-bottom:20px;

                height:110px;

                overflow:hidden;

		}



p.feedback	{

		font-size:12px;

		font-family:Arial, Verdana, sans-serif;

		font-weight:normal;

		text-align:left;

		color:#705D20; 

		padding-top:15px;

		margin-top:15px;

		border-top:1px dotted #5E9908;

		

		}



p.feedback a	{

		font-weight:bold;

		}



p.feedback:first-child

		{



		color:#FFFFFF;

		}

p.feedback + p.xerxes

		{

		margin-bottom:10px;

                height:90px;

                overflow:hidden;

		}



p.feedback br	{

		margin:0px;

		height:0px;

		}





p.signup	{

		font-size:24px;

		padding-top:15px;

		margin-top:15px;

		border-top:1px dotted #5E9908;

		}



.centerit	{

		text-align:center;

		}





.rightit	{

		text-align: right;

		}



.leftit		{

		text-align: left;

		}



table.main	{

		position:relative;

		top:0em;

		left:0em;

		right:0em;

		bottom:0em;

		font-family:Georgia,"times new roman","times",serif;

		color:white;

		}









div.hed		{

		font-weight:bold;

		text-align:center;

		font-size:x-large;

		font-family:Georgia,"times new roman","times",serif;

		}



div.hed2	{

		font-weight:bold;

		text-align:center;

		font-size:large;

		font-family:Georgia,"times new roman","times",serif;

		}









div.drometemp	{

		font-weight:bold;

		text-align:center;

		font-size:xx-large;

		}







div.shirttail	{

		color:#999999;

		font-family:arial,verdana,serif;		

		text-align:center;

		font-size:11px;

		border-top:1px dotted #5E9908;

		}



div.shirttail a:link, div.shirttail a:hover, div.shirttail a:visited{

		color:#006EA6;

		font-family:Arial, Verdana, sans-serif;		

		text-align:center;

		font-size:11px;

		text-decoration:underline;

		font-weight:normal;

		}











p.pages1_big	{

		color:#5E9908;

		text-align:left;

		font-weight:bold;

		font-size:18px;

		font-family:Georgia,"times new roman","times",serif;

		padding-top:10px;

		}



div.pages1	{

		color:#5E9908;

		text-align:left;

		font-weight:bold;

		font-size:18px;

		font-family:Georgia,"times new roman","times",serif;

		}







p.pages1 ital	{

		font-style:italic;

		}



p.pages1 strike

		{

		text-decoration:line-through;

		}



span.pages1_big	{color:#5E9908;

		text-align:left;

		font-weight:bold;

		font-size:18px;

		font-family:Georgia,"times new roman","times",serif;

		margin-top:10px;

		}



span.pages1	{color:#5E9908;

		text-align:left;

		font-weight:normal;

		font-size:14px;

		font-family:Georgia,"times new roman","times",serif;

		}

p.pages1	{

		color:#705D20; 

		text-align:left;

		font-weight:normal;

		font-size:14px;

		font-family:Arial, Verdana, sans-serif;

		}



/*p.pages1	{color:#5E9908;

		text-align:left;

		font-weight:normal;

		font-size:14px;

		font-family:Georgia,"times new roman","times",serif;

		}

*/



p.pages1_left	{

		color:#705D20; 

		text-align:left;

		font-weight:normal;

		font-size:14px;

		font-family:Arial, Verdana, sans-serif;

		}



div.pages2	{

		color:#5E9908;

		text-align:left;

		font-weight:bold;

		font-size:18px;

		font-family:Georgia,"times new roman","times",serif;

		}



p.pages2	{

		color:#705D20; 

		text-align:center;

		font-weight:bold;

		font-size:16px;

		font-family:Arial, Verdana, sans-serif;

		}



/*p.pages2	{color:#5E9908;

		text-align:left;

		font-weight:normal;

		font-size:14px;

		font-family:Georgia,"times new roman","times",serif;

		}

*/

p.pages2 a:link, p.pages2 a:visited, p.pages2 a:hover

		{color:#006EA6;

		text-align:left;

		font-weight:bold;

		font-size:14px;

		font-family:Arial, Verdana, sans-serif;

		}

p.pages2 a:hover

		{text-decoration:underline;

		}

p.pages2 a

		{color:#705D20;

		text-align:left;

		font-weight:normal;

		font-size:14px;

		font-family:Arial, Verdana, sans-serif;

		}



div.pages2 uline

		{

		text-decoration:underline;

		}



span.pages2	{}



div.pages3	{color:#FF9AFF;

		text-align:left;

		font-weight:bold;

		font-size:14px;

		font-family:Georgia,"times new roman","times",serif;

		}



p.pages3	{color:#FF9AFF;

		text-align:left;

		font-weight:bold;

		font-size:18px;

		font-family:Georgia,"times new roman","times",serif;

		}









span.pages3	{color:#FF9AFF;

		text-align:center;

		font-weight:bold;

		font-size:medium;

		font-family:Georgia,"times new roman","times",serif;

		}





div.l_faqtext	{

		color:white;

		text-align:left;

		font-size:small;

		font-weight:normal;

		font-family:Arial, Verdana, sans-serif;

		}



div.l_faqtext uline

		{

		text-decoration:underline;

		}



span.emphasis	{

		font-style:italic;

		text-decoration:underline;

		font-size:xx-large;

		}





span.ital	{

		font-style:italic;

		}



span.uline	{

		text-decoration:underline;

		}



span.strike	{

		text-decoration:line-through;

		}





span.centerit	{

		text-align:center;

		}



span.leftit	{

		text-align:left;

		}



span.rightit	{

		text-align:right;

		}



p.centerit	{

		text-align:center;

		}



p.leftit	{

		text-align:left;

		}



p.rightit	{

		text-align:right;

		}

#masthead img	{

		display:none;

		}



p#masthead a:link, p#masthead a:visited, p#masthead a:hover{

		display:block;

		height:274px;

		width:691px;

		background:url(pali4.jpg) no-repeat;

		text-align:center;

		padding:0px;

		margin:0px auto;

		line-height:0px;

		margin-top:-2px;

		}



p.menu	{

	line-height:normal;

	margin:0;

	}



p.menuhome	{

	padding-bottom:15px;

	margin-bottom:15px;

	border-bottom:1px dotted #5E9908;

	}



p.sol	{

	padding:0px 25px;

	}

.shirttail	{
	clear:both;
	}