
Body
{
	margin: 0px 0px 0px 0px;
}

.bodycopy_black
{
	FONT-SIZE: 12px; line-height:17px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal;
}
.bodycopy_black_link
{
	FONT-SIZE: 12px; line-height:17px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal;
}

a.bodycopy_black_link
{
	FONT-SIZE: 12px; line-height:17px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal;
}
a.bodycopy_black_link:hover
{
	FONT-SIZE: 12px; line-height:17px; COLOR:#666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration:none
}

.bodycopy_white
{
	FONT-SIZE: 12px; line-height:17px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal;
}

a.bodycopy_white_link
{
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration:underline;
}

a.bodycopy_white_link:hover
{
	FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal; text-decoration:none;
}

.header_black
{
	FONT-SIZE: 22px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana;  font-weight: normal;
}
a.header_black
{
	FONT-SIZE: 22px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana;  font-weight: normal; text-decoration:none; line-height:25px;
}
a.header_black:hover
{ 
	color:#666666;
}

.header_white
{
	FONT-SIZE: 22px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana;  font-weight: normal;
}
a.header_white
{
	FONT-SIZE: 22px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana;  font-weight: normal; text-decoration:none; line-height:25px;
}
a.header_white:hover
{ 
	color:#CCCCCC;
}


.subheader_black
{
	FONT-SIZE: 16px; COLOR: #000000; FONT-STYLE:normal; FONT-FAMILY: "Trebuchet MS", Verdana;  font-weight:bold;
}

.subheader_white
{
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana;  font-weight:bold;
}
.special_text
{	font-family:"Trebuchet MS", Verdana; font-weight:normal; font-size:14px; color:#993300;}
a.special_text
{	font-family:"Trebuchet MS", Verdana; font-weight:bold; font-size:14px; color:#993300;}
a.special_text:hover
{	color:#666666; text-decoration:none;}

.Date
{
	FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Verdana;  font-weight: bold;
}

.main_nav
{
	FONT-SIZE: 11px; line-height:16px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-decoration:none;
}

a.main_nav
{
	FONT-SIZE: 11px; line-height:16px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-decoration:none;
}

a.main_nav:hover
{
	FONT-SIZE: 11px; line-height:16px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-decoration:none;
}


.mandatory
{
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none; line-height:15px;
}

.mandatory_white
{
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none; line-height:15px;
}

a.mandatory_link
{
	FONT-SIZE: 10px; COLOR: #0070a4; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none;
}

a.mandatory_link:hover
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:underline;
}


.input 
{
	border: 1px solid #999999; HEIGHT: 18px; vertical-align:middle; background-color:#FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-style:italic; font-weight: normal;
}

.button
{
	HEIGHT: 23px; background-color: #8ca061; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-style:normal; font-weight: bold;
}


.border_bottom
{
	border-bottom: 1px solid #000000;
}

.news_pages {font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal;}

.image_style {padding-left:10px; padding-right:10px; padding-bottom:5px;}

/*Navigation Styles added March 2010*/
#navigation_main{
	background-image:url(navigation/navigation_images/navigation_main_background.jpg);
}

#navigation_main ul {
float:left;
margin-left:75px;
margin-top:20px;
padding:0;
width:200px;
}

#navigation_main li {
	float:left;
	font-family:helvetica,arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	list-style-type:none;
	margin-left:0;
	margin-top:4px;
	text-align:center;
}

#navigation_main li.home {
	margin-left: 34px;
	width: 35px;
}

#navigation_main li.whats_new {
	margin-left:26px;
	margin-top:5px;
}

#navigation_main li.whats_new a{
	width: 70px;
}

#navigation_main li.about_mitali {
width: 68px;
}

#navigation_main li.my_fiction {
	margin-left:22px;
	margin-top:6px;
}

#navigation_main li.blog {
	margin-left:42px;
	margin-top:6px;
}

#navigation_main li.author_visits {
	margin-left:21px;
	margin-top:8px;
}

#navigation_main li.contact {
	margin-left:66px;
	margin-top:4px;
}

#navigation_main li.calendar {
	margin-left:27px;
	margin-top:3px;
}

#navigation_main li.bookshelf {
	margin-left:0px;
	margin-top:6px;
}

#navigation_main li.contests {
	margin-left:32px;
	margin-top:5px;
}


#navigation_main li a{
	color:#FECB00;
	display:block;
	height:10px;
	margin:4px 0;
	text-decoration:none;
	width: 40pxl
}

#navigation_main li a:hover {
	color: #fff;
	}

#navigation_main li.about_mitali{
	margin-left:14px;
	margin-top:6px;
}

#navigation_main li.about_mitali,
#navigation_main li.blog,
#navigation_main li.contact,
#navigation_main li.bookshelf {
	clear:both;
}

td.copyright p{
	font-family: helvetical, arial, sans-serif;
	font-size: 0.75em;
	color: #666;
	margin: 10px;
}

.designer_credit_container {
	text-align: center;
	}
	
.designer_credit {
	margin: 0 auto;
}

#navigation_books {
	background-image:url(navigation/navigation_images/navigation_background.png);
	background-position:100% 100%;
	background-repeat:no-repeat;
	border-style:none none none solid;
	border-left: 1px solid #fec250;
	float:left;
	margin: -1px 0 0 0;
	position:relative;
	width:699px;
	padding: 10px;
	}

#navigation_books li {
	float:left;
	list-style-type:none;
	margin:5px 6px;
	width:85px;
}

#navigation_books li img {
	width:85px;
}

#navigation_books li.child_first {
	margin-left:13px;
}

#navigation_books li a{
	text-decoration: none;
}

#navigation_books li a img{
	border-right: 2px solid #a86c0c;
	border-bottom: 3px solid #a86c0c;
	border-top: 2px solid #ffd388;
	border-left: 2px solid #ffd388;
}

#navigation_books li a:hover img{
	border-right: 2px solid #5d2f0b;
	border-bottom: 3px solid #5d2f0b;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffcc;
}