@charset "utf-8";
/* CSS Document */


body { 

background-color:#330000;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
}

#container {
width: 833px;
height:825px;
position: relative;
margin: auto;
background-image: url(images/BG_Full.jpg);
}

#container_book {
width: 833px;
height:950px;
position: relative;
margin: auto;
background-image: url(images/BG_Full.jpg);
}

#header {

}

#menu_contain {
text-align: right;
font-size: 1em;
background-color: #666666;
color: #FFFFFF;
padding: 5px;
position: absolute;
top: 50px;
left: 0px;
width: 823px;
height: 20px;
border-bottom: solid #ffffff 2px;
border-top: solid #ffffff 2px;
}

#content_bg {
	background-color: #663333;
	width: 550px;
	height: 700px;
	position: absolute;
	top: 84px;
	right: 0px;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	border-bottom: solid #000000 2px;
	border-left: solid #000000 2px;
}

#content_bg_book {
	background-color: #663333;
	width: 550px;
	height: 800px;
	position: absolute;
	top: 84px;
	right: 0px;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	border-bottom: solid #000000 2px;
	border-left: solid #000000 2px;
}

#content_right_A {
color: #000000;
width: 250px;
height: 580px;
position: absolute;
top: 90px;
right: 270px;
padding: 8px;
}

#content_right_B {
color: #000000;
width: 250px;
height: 580px;
position: absolute;
top: 90px;
right: 10px;
padding: 8px;
}

#content_left {
height: 600px;
width: 235px;
position: absolute;
top: 135px;
left: 5px;
}

#footerImg {
position: absolute;
height: 130px;
bottom: 30px;
right: 20px;
}

#footer {
position: absolute;
bottom: 0px;
width: 823px;
height: 15px;
background-color: #666666;
padding: 5px;
border-bottom: solid #ffffff 2px;
border-top: solid #ffffff 2px;
}

p.sidebar {
color: #660000;
font-size: 1.4em;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
text-align: center;
font-weight: bold;
}

p.h1 {
color: #CCCCCC;
font-size: 1.4em;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: bold;
}

p.h2 {
color: #999999;
font-size: 1.2em;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: bold;
}

p.maintext {
color: #000000;
font-size: 1em;
font-family: Georgia, "Times New Roman", Times, serif;

}

p.quote {
color: #FFFFFF;
font-size: .9em;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: right;
font-style: italic;
}

p.testim {
color: #FFFFFF;
font-size: .9em;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}

a:link.menu {
color: #ffffff;
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 20px;
font-weight: bold;
}

a:visited.menu {
color: #ffffff;
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 20px;
font-weight: bold;
}

a:hover.menu {
color: #000000;
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
height: 20px;
font-weight: bold;
}

a:active.menu {
color: #000000;
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
height: 20px;
font-weight: bold;
}

#content_right_B a:link {
color: #FFCC00;
text-decoration: none;
}

#content_right_B a:hover {
color: #ffffff;
text-decoration: underline;
}

#content_right_B a:visited {
color: #FFCC00;
text-decoration: none;
}

#content_right_B a:active {
color: #ffffff;
text-decoration: underline;
}

#content_right_A a:link {
color: #FFCC00;
text-decoration: none;
}

#content_right_A a:hover {
color: #ffffff;
text-decoration: underline;
}

#content_right_A a:visited {
color: #FFCC00;
text-decoration: none;
}

#content_right_A a:active {
color: #ffffff;
text-decoration: underline;
}
