/***	defaults  ***********************************************/

body {
	font-family: Arial, Helvetica, "Arial Narrow", sans-serif;
	color:#000000;
	font-size:14px;
	background:#CCCCCC;
}
#container {
  background:#FFFFFF;
}


/***	all links  ***********************************************/
a{
	text-decoration:none;
	/*height:2em;*/
	color:#000000;
}
a:visited{
	color:#000000;
}
a:hover{
	text-decoration:none;
	color:#555555;
}
a:hover span{
	background-color:#C1D2E8;
}
a img{
	border-style:none;
}

a.bold{
	font-weight:bold;
}
/* General ************************************/
H1{
	margin-bottom:0.5em;
}
H2{
	margin-bottom:0.5em;
}
H3{
	margin-bottom:0.5em;
}
H4{
	margin-bottom:0.5em;
	font-size:0.8em;
}
p {
	margin-bottom:1em;
}
div.content li {	/* use div.content so we don't mess up menus */
	margin-left:1em;
	margin-bottom:0.3em;
	list-style-type: circle;
}
div.content ul {
	margin-bottom:1em;
}

div.banner{
	color:#FFE8E3;
	background-color:#95262C;
	margin-bottom: 20px;
    padding-bottom: 7px;
    padding-top: 7px;	
	padding-left: 7px;
	}

p.quote{
	font-style:italic;
	margin-left:40px;
	margin-right:40px;
	font-weight:bold;
}
p.source{
	font-style:normal;
	margin-left:50px;
	font-weight:normal;
	color:#555555;
    padding-bottom: 20px;
}

/***	header  ***********************************************/
div#header{
	background-color:#EAEAEA;
}
div#Contact
{
	color:#51819D;
	font-size:1.3em;
}
div#Contact p{
	margin-bottom:0;
}

div#header span{
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:48px;
	font-weight:bold;
	color:#51819D;
}

div#header a{
	color:#51819D;
}
div#header a:visited{
	color:#51819D;
}
div#header a:hover{
	text-decoration:none;
	color:#000000;
}

/***	menu  ***********************************************/
div#mainmenu {
	font-size:1.1em;
	background-color:#51819D;	
}
div#mainmenu  span{
	color:#FFE8E3;
}
div#mainmenu  a span{
	color:#FFFFFF;
}

/*** bodycontent ****************************************************/
div.bodycontent{
	color:#000000;
	background-color:#EAEAEA;
	font-size:1.1em;
}
div#bodycontent p{
	padding-bottom:1em;
}
div#tourimage{
	font-size:0.8em;
}
div#bodyimage{
	font-size:0.8em;
}
div#follow{
	font-size:0.8em;
}
div#paypal{
	font-size:0.8em;
}


/*** subscribe ****************************************************/
div#subscribe{
	font-size:0.8em;	
}

/*** copyright ****************************************************/
div.copyright{
	font-size:0.9em;
	color:#D1C7BA;
	text-align:right;
}
div.copyright a{
	color:#D1C7BA;
}

/*** Built by ****************************************************/
p.builtby{
	font-size:0.8em;
	color:#848484;
	margin-top:30px;
}

p.builtby a{
	color:#848484;
}

p.builtby a:hover{
	color:#333333;
}


/*** Footer ****************************************************/
div#footer{
	font-size:1.1em;
	font-weight:bold;
}

body.about div.about a {
    color: #648DBF;
    height: 2em;
    text-decoration: underline;
}


/*** Books  ***********************************************/
p.booktitle{
	font-weight:bold;
	font-size:1.1em;
}
p.bookdescription{
}
div.quote{
	padding-bottom:1em;
	font-size:0.8em;
}
span.source{
	padding-left:2em;
}

