﻿body
{
    font-size:100%;
    font-family: verdana, sans-serif;
    background:#FFFFFF;
    width:990px;
    margin:0px;
    padding:0px;
}

input,textarea,select
{
	font-family: verdana, sans-serif;
	font-size:100%;
}

a
{
	font-weight:bold;
	text-decoration:none;
	color:#1A4168;
}

a:hover
{
	text-decoration:underline;
}

img
{
	border:solid 2px #1A4168;
}

h1
{
	text-align:center;
	font-size:100%;
	margin:8px;
	color:#000000;
}

h2
{
	font-size:100%;
	margin:8px;
	color:#000000;
}

#wrapper 		
{
	position:absolute;
	left:50%;
	margin-left:-495px;
	width:990px;
	height:100%;
	padding:0px 0px 0px 0px;
}

#header
{
	background:#1a4168;
	background-image:url("images/header.jpg");
	background-repeat:no-repeat;
	height:124px;
	margin-bottom:4px;
	color:#fedd04;
	font-size:70%;
	font-weight:bold;
	padding:10px;
}

#booktext
{
	font-weight:normal;
	padding-top:14px;
	font-size:90%;
}

#booktext a
{
	color:#fedd04;
}

#buynow
{
	color:#FFFFFF;
	font-weight:bold;
}

#buynow a
{
	color:#FFFFFF;
}

#nav
{
	background:#506527;
	background-image:url("images/grass.jpg");
	background-repeat:no-repeat;
	height:32px;
	margin-bottom:4px;
	padding-left:165px;
	padding-top:8px;
}

.navbutton
{
	width:106px;
	height:19px;
	background:#FFFFFF;
	background-image:url("images/btn.gif");
	background-repeat:no-repeat;
	margin-right:5px;
	float:left;
	text-align:center;
	color:#000000;
	font-size:70%;
	padding-top:5px;
	display:block;
}

a.navbutton:hover
{
	background-image:url("images/btna.gif");
	text-decoration:none;
}

.navbuttona
{
	width:106px;
	height:19px;
	background:#FFFFFF;
	background-image:url("images/btna.gif");
	background-repeat:no-repeat;
	margin-right:5px;
	float:left;
	text-align:center;
	color:#000000;
	font-size:70%;
	padding-top:5px;
	display:block;
}

a.navbuttona:hover
{
	text-decoration:none;
}

#main
{
	margin-bottom:4px;
}

#footer
{
	background:#1a4168;
	color:#fedd04;
	height:30px;
	font-size:60%;
	margin-bottom:4px;
	clear: both;
}

#footer a
{
	color:#fedd04;
}

#footerwrapper
{
	padding:10px;
}

.splitleft
{
	width:35%;
	float:left;
	text-align:left;

}

.splitcenter
{
	width:30%;
	float:left;
	text-align:center;
}

.splitright
{
	width:35%;
	float:right;
	text-align:right;
}

.colheading
{
	background:#FEDD04;
	border:solid 2px #000000;
	padding:4px;
	font-weight:bold;
	font-size:70%;
}

.colmain
{
	font-size:60%;
	padding:4px;
}

#container {
  padding-left: 222px;   /* LC width */
  padding-right: 222px;  /* RC width */
  width:546px;
}

#container .column {
  position: relative;
  float: left;
}
#containernoright .column {
  position: relative;
  float: left;
}
#center {
  width: 100%;
}
#centerinner 
{
	padding:10px 18px 10px 18px;
	font-size:70%;
}
#left {
  width: 222px;          /* LC width */
  right: 222px;          /* LC width */
  margin-left: -100%;
  background:#bdd0de;
}

#right {
  width: 222px;          /* RC width */
  margin-right: -222px;  /* RC width */
  background:#bdd0de;
}

/*** IE6 Fix ***/
* html #left {
  left: 222px;           /* RC width */
}


#leftc 
{
	float:left;
	width:222px;
	background:#bdd0de;
}

#centerc 
{
	float:left;
	width:546px;
}


.line 
{
	padding-top:2px;	
	border-bottom:1px solid #808080; 
	clear:left;
} 

#rightcol
{
	float:right;
	width:768px;
}

#leftcol
{
	float:left;
	width:222px;
	background:#bdd0de;
}
