BODY					{margin:5px; padding:0px; font-family:Arial,Helvetica; font-size:80%;color:#000;}
A               			{color:#395a8c; text-decoration:underline}
A:hover         			{color:#F00;}
UL              			{list-style:square;color:#6e66668;}	
LI					{margin:0px;}
LI.lulu					{display:none;}
ACRONYM					{border-bottom:thin dotted #ccc;}
IMG					{margin:0px;padding:0px;border:0px;}

H1     {color:#AD0842;font-size:150%;font-weight:bold; margin-bottom:10px;padding:0px;}
H2     {color:#AD0842;font-size:120%;font-weight:bold; margin-bottom:10px;padding:0px;}
H3     {color:#73042b;font-size:100%;font-weight:bold; margin-bottom:10px;padding:0px;}
TD.crew 	{font-size:90%;border: 2px solid gray;}

#google_results iframe {height:1100px;width:650px;} /*this width should be however wide you want your results to be */ 

#sunnyside 				{margin:0px;padding:0px;width:100%;border:1px solid #000;background:#fff;}

#mh					{width:100%;height:100px;background:#fff; color:#000;text-align:right;line-height:20px;border-bottom:0px solid #000;clear:both;}
#mh a					{text-decoration:none;color:#000;padding:0px 5px;}
#mh a:hover				{background:#6c8dbf;color:#000;}
	
	.sdlogo				{position:absolute;top:10px;left:20px;width:100px;height:60px;}
	.collage			{position:absolute;top:10px;right:10px;width:683px;height:92px;}
	
#bc					{background:#e6e6e8;color:#000;border-bottom:1px solid #000;text-align:right;clear:both;vertical-align:bottom;}
#bc a					{padding:0px;color:#17386A;}
#bc a:hover				{background:#fff;color:#000;}
#bc form 					{margin: 5px 5px 0pt;font-size: 10px;}
	.text				{font-size: 90%;}
	.button				{font-size: 10px;}
#bc img					{width:40px;height:17px;}
#pb						{margin:0px;padding:0px;}
#dtr					{float:right;width:100%;margin:0px 0px 0px -200px;padding:0px;}
#sjr					{width:100%;padding:0px;margin:0px -200px 0px 0px;float:left;}
/* Main text area */
#tgs				{border:1px solid #fff;padding:0px;margin:1px 185px 0px 138px;}
.banner				{font-size:120%;line-height:125%;border-top:1px solid #666;border-bottom:1px solid #666;padding:10px;background:#5b7cae;color:#fff;}
.wrap				{margin-left: auto; margin-right: auto;text-align:center;}
.linkscat			{font-size:120%;font-weight:bold;}
span.profile			{color:#AD0842;font-size:120%;font-weight:bold; margin-bottom:10px;padding:0px;}
span.linkvisits		{font-size:85%;margin:0px;padding:0px;float:right;}
.volunteer			{float:right;width:200px;border:1px;font-size:90%;}

/* Left hand menu */
#lhs					{width:135px;float:left;background:url(images/bg-lhsedge.gif) repeat-y right;}

	#lhs ul				{list-style-image: none;list-style-type: none;margin:0px;padding:5px}
	#lhs li				{margin:0px;padding:0px}
	#lhs h2				{font-size:100%;font-weight:bold; margin:0px;padding:0px 4px;line-height:150%;background:#17386A;color:#fff;}
	#lhs p				{text-align:center}
/* Right hand menu */	
#rhs					{width:165px;float:right;margin:0px;background:#fff url(images/bg-rhsedge.gif) repeat-y left;}

	#rhs ul				{list-style-image: none;list-style-type: none;margin:0px;padding:5px}
	#rhs li 			{font-size:85%;margin:0px;padding:0px}
	#rhs h2				{font-size:100%;font-weight:bold; margin:0px;padding:0px 4px;line-height:150%;background:#17386A;color:#fff;}
	#rhs p				{text-align:center}
.cl						{clear:both;padding:10px 0px;}
#pf						{height:50px;background:#17386A;color:#000;border-top:1px solid #000;}

#christmas				{text-align:center}
	#christmas table		{width:400px;font-size:90%;}
		.centre			{text-align:center}
#suggestion				{text-align:center}
	#suggestion form		{margin: 5px 5px 0pt;font-size: 10px;}
		
						/* Side Menu Styles*/
#smsidemenu       		{background:#e6e6e8;width:134px;}
DIV.smitm				{width:100%;font-size:85%;line-height:150%;}

DIV.sm0					{}
DIV.smsel0				{background:#17386A;color:#accdff;border-top:1px solid #395a8c;border-bottom:1px solid #8caddf;}
SPAN.smA0				{text-indent:5px;color:#17386A;text-decoration:none;display:block;width:100%;border-top:1px solid #f6f6f8;border-bottom:1px solid #a6a6a8;}
A.smA0					{text-indent:5px;color:#17386A;text-decoration:none;display:block;width:100%;border-top:1px solid #f6f6f8;border-bottom:1px solid #a6a6a8;}
A.smA0:hover			{color:#17386A;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}

DIV.sm1					{font-size:95%;background:#c6c6d8;}
DIV.smsel1				{font-size:95%;text-indent:15px;background:#17386A;color:#accdff;}
A.smA1					{color:#17386A;text-indent:15px;text-decoration:none;display:block;width:100%;}
A.smA1:hover			{color:#17386A;background:#fff;}

DIV.sm2					{font-size:90%;background:#a6a6c8;}
DIV.smsel2				{font-size:90%;text-indent:25px;background:#17386A;color:#accdff;}
A.smA2					{text-indent:25px;color:#17386A;text-decoration:none;display:block;width:100%;}
A.smA2:hover			{color:#17386A;background:#fff;}

DIV.sm3					{}
DIV.smsel3				{background:#17386A;color:#accdff;border-top:1px solid #395a8c;border-bottom:1px solid #8caddf;}
A.smA3					{background:purple;color:#17386A;text-decoration:none;display:block;width:100%;border-top:1px solid #f6f6f8;border-bottom:1px solid #a6a6a8;}
A.smA3:hover			{color:#17386A;background:#6c8dbf;border-top:1px solid #8caddf;border-bottom:1px solid #5b7cae;}

#thumb				{float:left;border:1px solid #fff;width:110px;height:160px;}
#thumb a				{font-size:80%;padding:0px;}
#pf					{height:50px;background:#17386A;color:#000;border-top:1px solid #000;}
#newsad				{float:right;}