a { color: #192a72; }

h1,h2,h3,h4, #content h1 a, #content h2 a, #content h3 a { font-weight: normal; }
#wide { width:799; no-repeat left -288px; padding-right: 0px; padding-bottom: 20px; border-bottom: 1px solid #000; margin-bottom: 20px; }


#welcome { no-repeat left 3px; padding-right: 280px; padding-bottom: 20px; border-bottom: 1px solid #000; margin-bottom: 20px; }
#welcome #screenshots { position: absolute; top: 215px; left: 40%; margin-left: 113px; width: 262px; }

#welcome #about-screenshot { margin: 5px 10px 25px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#welcome #others { text-align: center; padding-top: 15px; border-top: 1px solid #000; width: 256px; }

#welcome #others img:hover { border: 1px solid #666; }

#welcome img { padding: 4px; border: 1px solid #ccc; }

#about { no-repeat left 3px; padding-right: 280px; padding-bottom: 20px; border-bottom: 0px solid #000; margin-bottom: 20px; }
#about #screenshots { position: absolute; top: 215px; left: 50%; margin-left: 113px; width: 262px; }

#about #about-screenshot { margin: 5px 10px 25px; font: 10px Verdana, Arial, Helvetica, sans-serif; }

#about #others { text-align: center; padding-top: 15px; border-top: 1px solid #000; width: 256px; }

#about #others img:hover { border: 1px solid #666; }

#about img { padding: 4px; border: 1px solid #ccc; }



a:hover { color: #345bfe; }

body { background: url("../../style/cool-fade.gif") #fff repeat-x; font: 15px Georgia, "Times New Roman" Georgia Times serif; margin: 0; padding: 0; text-align: center; color: #2d2d2d; }

h1, h2, h3 { margin: 0; padding: 0; }

p { line-height: 22px; }

#content { margin-left: 148px; margin-top: 40px; }

#content a { font-weight: bold; }

#content li { margin-bottom: 6px; line-height: 20px; }

#logo { background: url("../../style/header-logo.jpg"); display: block; height: 124px; text-decoration: none; text-indent: -9000px; width: 413px; }
#logo2 { height: 124px; text-decoration: none; width: 413px; position:relative; left:10; top:-300; float:right; right:5 }

#weather { margin-left: 0px; margin-top: 515px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#menuFR { margin-left: 10px; margin-top: -15px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
#menuFR #current { border-bottom: 5px solid #000; }

#menuFR #last a { margin-right: 0; }

#menuFR a { float: left; height: 18px; margin-right: 25px; text-decoration: none; }

#menuFR a:hover { border-bottom: 5px solid #ccc; }

#menuFR li { display: inline; margin: 0; text-align: center; }

#menuFR ul { height: 23px; list-style: none; margin: 0; padding: 0; text-transform: uppercase; }


#menuDE { margin-left: 100px; margin-top: -15px; font: 11px Verdana, Arial, Helvetica, sans-serif; }
#menuDE #current { border-bottom: 5px solid #000; }

#menuDE #last a { margin-right: 0; }

#menuDE a { float: left; height: 18px; margin-right: 25px; text-decoration: none; }

#menuDE a:hover { border-bottom: 5px solid #ccc; }

#menuDE li { display: inline; margin: 0; text-align: center; }

#menuDE ul { height: 23px; list-style: none; margin: 0; padding: 0; text-transform: uppercase; }



#menu { margin-left: 150px; margin-top: -15px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#menu #current { border-bottom: 5px solid #000; }

#menu #last a { margin-right: 0; }

#menu a { float: left; height: 18px; margin-right: 25px; text-decoration: none; }

#menu a:hover { border-bottom: 5px solid #ccc; }

#menu li { display: inline; margin: 0; text-align: center; }

#menu ul { height: 23px; list-style: none; margin: 0; padding: 0; text-transform: uppercase; }

#rap { margin: auto; text-align: left; width: 738px; }

#head-search { position: absolute; top: 140px; right: 50%; margin-right: -368px; }

#head-search input { font-size: 11px; }

#head-search .butt { text-transform: uppercase; }

#footer { border-top: 1px solid #000; padding-top: 10px; background: url("../../style/code-is-poetry.png") no-repeat right; font: 9px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; margin-top: 10px; margin-bottom: 1em; }

#footer label { display: block; float: left; width: 188px; }

.threecol { margin-right: 200px; }

#rcol { position: absolute; top: 220px; width: 160px; margin-left: 370px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#rcol div { border-bottom: 2px solid #000; margin-bottom: 20px; }

#sidebar { font: 11px Verdana, Arial, Helvetica, sans-serif; position: absolute; top: 170px; width: 135px; }

#sidebar a, #rcol a { text-decoration: none; }

#sidebar h3, #rcol h3 { border-bottom: 1px solid #000; border-top: 1px solid #000; font-size: 10px; padding: 5px 0; text-transform: uppercase; }

#sidebar li, #rcol li { background: url("../../style/bull-it.png") no-repeat left 3px; margin-bottom: 6px; padding-left: 12px; }

#sidebar ul, #rcol ul { list-style: none; margin: 10px 0; padding: 0 0 5px; }

#sidebar div ul { border-bottom: 2px solid #000; }

#sidebar #subcurrent { color: #000; font-weight: bold; }

#doily { height: 3em; background: no-repeat url("../../style/doily.png") center; }

.fancy { background-repeat: no-repeat; text-indent: -9000px; }
.fancy a { display: block; height: 24px; } 

#rcol .dl a { padding: 1em 6px; display: block; margin-bottom: 1em; font-size: 20px; line-height: 28px; background-color: #192A72; color: #fff; text-decoration: underline; }

#rcol .dl a:hover { background-color: #233AA0; }

#rcol .dl { border-bottom: 0; border-top: 0; }

#book {
	float: right;
	width: 240px;
	text-align: center;
	font-weight: bold;
}

#book a {
	text-decoration: none;
}

#book a img {
	border: none;
}

#book span {
	text-decoration: underline;
	display: block;
	width: 200px;
	margin: auto;
}


.WhiteButton {
	font-family: Times New Roman; 
	font-size: 14pt; 
	color: #000000; 
	border: 1px solid #000000; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #FFFFFF
}
body {margin:0; padding:0;}
#overlayfrm {background-color:#333; -moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80);}

