a:link, a:visited { color: #F10E82; text-decoration: none; }a:hover { color: #006600; border-bottom: 1px dotted #006600; }#leftmenu { padding: 240px 5px 0px 10px; margin: 0px; width: 135px; font-size: 10px; color: #ffffff; }#leftmenu ul { margin: 0px; padding: 0px; }#leftmenu ul li { margin: 0px; padding: 0px; font-weight: bold; font-size: 11px; color: #4B4B4B; list-style-type: none; }#leftmenu ul ul { margin: 0px 0px 10px 0px; padding: 0px; }#leftmenu ul ul li { margin: 0px; padding: 0px; list-style-type: none; color:  #F10E82; font-weight: normal; font-size: 10px; }#leftmenu a:link, #leftmenu a:visited { color: #F10E82; text-decoration: none; }#leftmenu a:hover { color: #4B4B4B; border-bottom: 1px dotted #4B4B4B; }#leftmenu h2 { color: #4B4B4B; font-size: 11px; margin: 0px; padding: 0px; }#midmenu {	padding: 0px 40px 0px 10px;	margin: 0px;	color: #D6FF00;	font-size: 11px;	width: 170px;	position: absolute;	top: 200px;}	#midmenu ul { 	margin: 0px;	padding: 0px;}#midmenu ul li {	color: #FFFFFF;	font-weight: bold;	font-size: 12px;	list-style-type: none;	font-family: Georgia, "Times New Roman", Times, serif;	background-color: #000000;	text-transform: uppercase;}#midmenu ul ul { margin: 0px 0px 10px 0px; padding: 0px; }#midmenu ul ul li {	margin: 0px 0px 0px 15px;	padding: 0px;	font-size: 11px;	font-weight: normal;	color: #D6FF00;	list-style-type: none;	text-transform: lowercase;}#midmenu a:link, #midmenu a:visited { color: #D6FF00; text-decoration: none; }#midmenu a:hover { color: #FFFFFF; border-bottom: 1px dotted #ffffff; }#searchform { margin: 0px; padding: 0px; }#searchform input { border: 1px solid #D6FF00; font-size: 10px; margin: 0px; padding: 0px; }#searchform input#s { font-size: 11px; width: 72%; }#description {	font-size: 12px;	color: #000000;	width: 500px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	padding-bottom: 20px;}#main h2 { 	margin: 0px 0px 20px 0px; 	font-size: 12px; 	font-weight: bold; 	color: #413E42; 	text-align: left; 	border-bottom: 1px solid #F10E82; 	border-top: 0px; 	border-left: 0px;  	border-right: 0px; 	border-style: dashed;}	 #main h3 { 	margin: 0px;	padding: 0px; 	font-size: 22px; 	color: #A90A59;}#main li { list-style-type: square; }.storytitle {	font-family: Georgia, "Times New Roman", Times, serif;}.storycontent {	width: 425px;}h1 { display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 26px; margin: 0px; padding: 0px 0px 5px; line-height: 26px; text-align: left; }h1 a:link, h1 a:visited { color: #000000; text-decoration: none; }h1 a:hover { color: #4B4B4B; border-bottom: 2px dotted #4B4B4B; text-decoration: none; }cite { margin: 0px; padding: 0px; font-size: 10px; }blockquote { padding: 0px 30px 0px 30px; margin-left: 0px; margin-right: 0px;  border-top: 1px solid #999900;  border-bottom: 1px solid #999900;  }blockquote p { margin: 15px 0px 15px 0px; padding: 0px; }.meta { color: #336666; font-size: 10px; margin: 0px; padding: 0px; }#commentform textarea { width: 300px; height: 150px; }#commentform input, #commentform textarea { border: 1px solid #000000; }#commentform p { margin: 0px; padding: 0px 0px 2px 0px; }#logo { 	background: url(images/temp_logo.jpg) no-repeat top left; 	z-index: 2;	width: 420px; 	height: 200px;}#logo span {	display:none}#coroflot {	position: absolute;	left: 30px;	top: 200px;	width: 150px;}