.bodytext { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; line-height: 16px; color: #441F0F; }a.bodytext:link { color: #441F0F; }a.bodytext:visited { color: #441F0F; }a.bodytext:active { color: #441F0F; text-decoration: underline; }a.bodytext:hover { color: #441F0F; text-decoration: underline; }.bodytext_white { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; line-height: 16px; color: #FFFFFF; }a.bodytext_white:link { color: #FFFFFF; }a.bodytext_white:visited { color: #FFFFFF; }a.bodytext_white:active { color: #FFFFFF; text-decoration: underline; }a.bodytext_white:hover { color: #FFFFFF; text-decoration: underline; }.bodytext2 { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 14px; line-height: 18px; color: #FFFFFF; }a.bodytext2:link { color: #FFFFFF; }a.bodytext2:visited { color: #FFFFFF; }a.bodytext2:active { color: #FFFFFF; text-decoration: underline; }a.bodytext2:hover { color: #FFFFFF; text-decoration: underline; }#menu { font-family: Arial, Verdana, Helvetica, Sans-Serif; background:#FFFFFF; width: 200px; margin: 0 auto; clear:both; text-align:right; color:#fff; padding-top:4px; }#menu a { color:#000000; width: 200px; font-size:11px; line-height: 16px; text-decoration:none; margin-top:3px; }#menu a:hover { background:#EDEDED; width: 200px; color:#000000; border:1px solid #C4B799; padding:2px; }#menu p { margin: 0px; padding: 4px; }#menu .onpage { background:#FFFFFF; width: 200px; color:#000000; border:1px solid #C4B799; padding:2px; }#footermenu { font-family: Arial, Verdana, Helvetica, Sans-Serif; background:#fff; margin: 0 auto; clear:both; text-align:center; color:#000000; padding-top:4px; }#footermenu a { color:#000000; font-size:11px; line-height: 16px; text-decoration:none; margin-top:3px; }#footermenu a:hover { background:#FDFF84; color:#000000; border:0px solid #C4B799; text-decoration:underline; padding:0px; }#footermenu p { font-size:11px; line-height: 12px; margin: 0px; padding: 2px; }#footertext p { font-family: Arial, Verdana, Helvetica, Sans-Serif; background:#fff; font-size:11px; line-height: 12px; font-weight: bold; text-align:center; color:#000000; padding-top:14px; }	#nav, #nav ul { /* all lists */		font-family: Verdana, Arial, sans-serif; font-size: 11px;		color: #fff;		font-weight : bold;		line-height : 2.25em;		margin: 0px;		padding: 0;		list-style: none;		width: 200px;	}		#nav li { /* all list items */		position : relative;		float : left;		line-height : 1.75em;		margin-bottom : 1px;/*		width: 155px;  */	}		#nav li ul { /* second-level lists */		font-family: Verdana, Arial, sans-serif; font-size: 9px;		font-weight : lighter;/*		width: 155px;  */	}		#nav li ul ul { /* third-and-above-level lists */		margin-left : 1.8em;	}		#nav li a {/*		width: 155px; */		text-decoration : none;		padding : 0 0.5em;	}		#nav li a:hover {		color : black;		background-color : #EDEDED;	}		#nav li.cat_andy {		color : black;		background-color : #EDEDED;	}.subtitle {	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-size: 18px;	line-height: 22px;	color: #990000;}.titletext {	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-size: 16px;	line-height: 22px;	color: #441F0F;}.footertext {	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-size: 11px;	line-height: 15px;	color: #990000;}.submenu {	font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-size: 11px;	line-height: 14px;	color: #990000;}a.submenu:link {	color: #990000;	text-decoration: none;}a.submenu:active {	color: #990000;	text-decoration: none;}a.submenu:visited {	color: #990000;	text-decoration: none;}a.submenu:hover {	color: #990000;	text-decoration: underline;}a:link {	color: #990000;	text-decoration: underline;}a:visited {	color: #990000;	text-decoration: underline;}a:active {	color: #990000;	text-decoration: underline;}a:hover {	color: #990000;	text-decoration: underline;}.pagemain {	background: #ffffff url(body_box_back_top.gif) no-repeat scroll top center ;}.pagemainwide {	background: #ffffff url(body_box_back_top2.gif) no-repeat scroll top center ;}.ImageBorder {	border: #d0d0d0 1px solid;	background: #FFFFCD;	padding:4px;}