

/********************************************
   HTML ELEMENTS
********************************************/ 

body {
	background: #444444;
	font-size: 10px;
	font: Georgia;
	color: #fff; 
}

/* links */
a, a:visited {
	text-decoration: none;
	color: #FFFF00; 
}


p {	font: Georgia;
	font-size: 10px
	text-align: left;
}
p.a {	font: Georgia;
	font-size: 10px
	color: #fff;
}

/* headers */
h1, h2, h3 {
	font-family: Georgia;
}
h1 {
	color: #fff;
    font-size: 24px;
}
h1.a {
	color: #fff;
    font-size: 24px;
}
h2 {
	font-size: 16px;
	color: #fff;
}

h3 {
	font-size: 26px;
	color: #444444;
}

link {
	color: #444444;
}


/* form elements */
form {
	margin:1px; padding: 0 5px;
	border: 1px solid #f2f2f2; 
	background-color: #efefef;
	font: Georgia;
	color: #fff; 
}
input {
	padding:2px;
	border:1px solid #eee;
	font: normal 1em Georgia, sans-serif;
	color:#777;
	background-color: #ffffa0;
}

input.checkbox { border: none; vertical-align: middle;}

select {
	border:1px solid #eee;
	font: normal 1em Georgia, sans-serif;
	color:#777;
}

textarea {
	
	padding:2px;
	font: normal 1em Georgia, sans-serif;
	border:1px solid #eee;
	height:100px;
	display:block;
	color:#777;
	background-color: #ffffa0;
	
}
input.button { 
	margin: 0; 
	font: bolder 12px Georgia, Sans-serif; 
	border: 1px solid #CCC; 
	padding: 2px 3px; 
	background: #FFF;
	color: #88ac0b;
}

/* search */
form.search {
	position: absolute;
	top: 35px; right: 25px;
	background: transparent;
	border: none;	
	text-align: center;
}	
form.search input.textbox {
	margin: 0; padding: 1px 2px;
	width: 120px;
	background: #FFF;
	color: #333; 
}
form.search input.button {
	background: #CCC;
	color: #333;
	border: none;	
	width: 70px; height: 21px;
}

form.search a { 
   color: #ffffff; 
   font-size: 11px; 
   text-decoration: underline; }







/* Next/Previous Links */	

#nextlinks { 
   font-size: 11px;
   font-weight: bold; 
   padding-bottom: 35px;
   padding-left: 10px;
   padding-right: 10px;
}

#nextlinks .prev { text-align: left; float: left;  }
#nextlinks .next { text-align: right;  float: right; }

#nextlinks a { 
   text-decoration: underline;
}
#pageflip {position: relative;}#pageflip img {width: 50px; height: 52px;z-index: 99;position: absolute;right: 0; top: 0;-ms-interpolation-mode: bicubic;}#pageflip .msg_block {width: 50px; height: 50px;position: absolute;z-index: 50;right: 0; top: 0;background: url(http://2.bp.blogspot.com/_p4Te9Li52fs/So9Qb5J1yWI/AAAAAAAAAAU/8_mR7vt-tCw/subscribe.png) no-repeat right top;text-indent: -9999px;}