/* CSS Document */

@import "topmenu.css";

h1,  h3, h4, h5, h6, p{ 
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: baseline;
}
body {

	background-color: #1f233f;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

td, div

{	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}

p{font-size: 15px; padding: 0 10px 12px 10px; line-height: 142%; color: #626262; font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif}

div {
	margin:0px;
	padding:0px;
	}

#wrapper {
	width: 870px;
	display:block;
	background:url(images/wrapper-back.jpg);
	}


#header {
	background:url(images/main-header-back2.jpg) no-repeat;
	width: 870px;
	height: 180px;
	float:left;
	display:block;
	}

#top {
	height:40px;
	width:870px;
	float:left;
	display:block;
	}
	

#topMenu {
	height: 40px;
	width:850px;
	float:left;
	display:block;
	padding-left:20px;
	}

	

#search {

	height:40px;

	width: 250px;

	float:left;

	display:block;

	padding-left:28px;

	padding-top:10px;

	}



#flashmenu {

	width:870px;

	height:140px;

	display:block;

	float:left;
	z-index:1;

	}



#content {

	width: 870px;

	float:left;

	}

	

#contentFlash {

	width:870px;

	height:540px;

	text-align:left;

	float:left;

	display:block;

	z-index:0;

	}

	

#contactBack {

	background: url(images/contact-back.jpg) no-repeat;

	width:870px;

	height:400px;

	text-align:left;

	float:left;

	display:block;

	}

	

#contactBack #form{

	width:420px;

	margin-top:55px;

	margin-left:420px;

	color:#333333;

	}

	

#form td{

	color:#333333;

	font-size:11px;

	}

	

#inner_content

{

	float:left;

	background-color:#FFFFFF;	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	width:830px;

	text-align:left;

	padding:20px;

}



#myContent

{

	float:left;

	background: #2c2f52;

	border-top: solid #000033 1px;

	color: #666666;

	width:870px;

	display:block;

	padding:0px;

}



#contentAbout {

	background: url(images/body-back.jpg) bottom right no-repeat;	

	}
#contentnewbook {

	background: url(images/newbook.jpg) bottom right no-repeat;	

	}	

.contentBart1 {

	background: url(images/body-back-bart.jpg) no-repeat 430px 200px;
	width:652px;
	height:580px;
	

	}

#contentBart {

	background: url(images/body-back-bart.jpg) bottom right no-repeat;	

	}

	

#contentAngie {

	background: url(images/body-back-angie.jpg) bottom right no-repeat;	

	}

.white{color:#ffffff;}

.textContent {

	padding:20px;

	padding-right: 175px;

	font-size:13px;

	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	text-align:left;

	}
	
.textContent1 {

	padding:20px;

	padding-right: 35px;

	font-size:13px;

	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	text-align:left;
	
	}
	
.box1 {float: left; width: 300px;padding: 0 8px 0 11px; font-size:13px;color:#fff;}	
.archive{color:#F2F200; font-size:14px; font-weight:bold;margin-left: 22px;}
	
.box1 a {

	color:#66CCFF;

	text-decoration:none

	}


.box1 a:hover {

	color:#66CCFF;

	text-decoration: underline;

	}	
	
clearall{clear:both;}	



.textContent b {

	font-weight:bold;

	color:#FFFF66;

	}
	
.newstitle{
	font-weight:bold;
	color:#FFFF66;
	font-size: 18px;
	}
.newsdate{color:#fff;font-size: 14px; font-style:italic;}	

	

.textContent a {

	color:#66CCFF;

	text-decoration:none

	}


.textContent a:hover {

	color:#66CCFF;

	text-decoration: underline;

	}



.title01 {

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

	}



div.hLine {

	height:14px;

	background:url(images/hor-line-art.gif) left no-repeat;

	border:0px;

	size:0px;

	margin-top:15px;

	margin-bottom:15px

	}



.innercontent_text

{	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}



#inner_content #left {

	width:580px;

	float:left;

	display:block;

	font-size:13px;

	}



#inner_content #right {

	margin-left:20px;

	width:210px;

	float:left;

	display:block;

	border: 1px solid #dddddd;

	background: #ededed;

	padding:8px

	}



.title {

	font-size:25px;

	font-weight:bold;

	color:#000000;

	}



#footer {

	width: 870px;

	background:url(images/bottom-image.jpg);

	height:170px;

	color:#ffcc00;

	padding-top: 50px;

	text-align:center;

	float:left;

	}

	

#footer a, #left a, #right a {

	color:#ffcc00;

	font-size:11px;;

	text-decoration:none;

	}

	

#footer a:hover, #left a:hover, #right a:hover {

	font-size:11px;;

	text-decoration: underline;

	}







#footerContact {

	width: 870px;

	background: url(images/contact-footer.jpg) no-repeat;

	height:170px;

	color:#ffcc00;

	float:left;

	}



#footerContact #left {

	width: 540px;

	float:left;

	margin-left:20px;

	color:#ffcc00;

	display:block;

	padding-top: 10px;

	text-align:left;

	}	



#footerContact #right {

	width: 150px;

	float:left;

	color:#ffcc00;

	display:block;

	padding-top: 44px;

	margin-left: 60px;

	text-align:left;

	line-height:20px;

	}	



ul.myList li {

	list-style-image:url(images/bullets.gif);

	margin-top: 15px;

	}



.myform {

	border: 1px solid #000033;

	}



