/* CSS Document */

*{
	margin:0;
	padding:0;
	outline:none;
}

body{
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) top center no-repeat #FDFDFE;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:12px;
	color:#6283A3;
	line-height:18px;
}

/******** TEXT STYLING **********/
p, h1, h2, h3{margin-bottom:12px;}
h1{line-height:1.30em;font-size:1.75em;font-weight:normal;}
h2{line-height:1.20em;font-size:1.50em;font-weight:normal;}
h3{line-height:1.10em;font-size:1.25em;font-weight:normal;}
a{color:#123332;text-decoration:underline;}
a:hover{color:#123332;text-decoration:none;}
ul{list-style-type:none;}
/******************************************/

/***** COMMON CLASSES *****/
.clr{clear:both;}
.left{float:left;}
.right{float:right;}
.txt_AC{text-align:center;}
.txt_AL{text-align:left;}
.txt_AR{text-align:right;}
.txt_AJ{text-align:justify;}
.padding18{padding-top:18px;}
.margin0{margin:0;}
/**************************/

#wrapper{
	width:750px;
	margin:0 auto;
}

#header{
	width:750px;
	height:300px;
	float:left;
}

#nav{
	width:750px;
	height:119px;
	padding:0;
	float:left;
	overflow:hidden;
}

#my-nav {
    background:url(../images/navigate.jpg) no-repeat;
    width: 750px;
    height: 119px;
    margin: 0;
    padding: 0;
}

#my-nav li, #my-nav a {
    height: 119px;
    display: block;
}
#my-nav  li {
    float: left;
    list-style: none;
    display: inline;
    text-indent: -9999em;
}
#home { width: 66px; }
#author { width: 129px; }
#book { width: 124px; }
#excerpt { width: 64px; }
#contact { width: 92px; }
#motivate { width: 156px; }
#order { width: 112px; }


#home a:hover { background:url(../images/navigate.jpg) 0px -119px no-repeat; }
#author a:hover { background:url(../images/navigate.jpg) -66px -119px no-repeat; }
#book a:hover { background:url(../images/navigate.jpg) -195px -119px no-repeat; }
#excerpt a:hover { background:url(../images/navigate.jpg) -319px -119px no-repeat; }
#contact a:hover { background:url(../images/navigate.jpg) -383px -119px no-repeat; }
#motivate a:hover { background:url(../images/navigate.jpg) -475px -119px no-repeat; }
#order a:hover { background:url(../images/navigate.jpg) -631px -119px no-repeat; }



#my-nav li#home a:active{ background:url(../images/navigate.jpg) 0px -119px;}
#my-nav li#author a:active{ background-position:-66px -119px;}
#my-nav li#book a:active{ background-position:-195px -119px;}
#my-nav li#excerpt a:active{ background-position:-319px -119px;}
#my-nav li#contact a:active{ background-position:-383px -119px;}
#my-nav li#motivate a:active{ background-position:-475px -119px;}
#my-nav li#order a:active{ background-position:-631px -119px;}

body#home-id #my-nav li#home a { background:url(../images/navigate.jpg) 0px -119px;}
body#author-id #my-nav li#author a { background:url(../images/navigate.jpg)-66px -119px;}
body#book-id #my-nav li#book a {  background:url(../images/navigate.jpg)-195px -119px;}
body#excerpt-id #my-nav li#excerpt a { background:url(../images/navigate.jpg) -319px -119px;}
body#contact-id #my-nav li#contact a { background:url(../images/navigate.jpg)-383px -119px;}
body#motivate-id #my-nav li#motivate a {  background:url(../images/navigate.jpg)-475px -119px;}
body#order-id #my-nav li#order a {  background:url(../images/navigate.jpg)-631px -119px;}




#main{
	width:750px;
	float:left;
	background:url(../images/main-bg.gif) top center repeat-y;
}

#content{
	width:690px;
	padding:0 30px;
	background:url(../images/content-bg.jpg) no-repeat;
	float:left;
}

#footer{
	width:750px;
	height:104px;
	background:url(../images/footer.jpg) no-repeat;
	float:left;
}

#footer p{
	padding:43px 0;
	text-align:center;
	color:#527AA3;
	font-size:.95em;
	line-height:normal;
}

/* Contact Form */
#contact-form p {
	margin: 0 0 7px 0;
}

#contact-form label {
	float: left;
	width: 100px;
	clear: both;
}

#contact-form input, #contact-form textarea {
	width: 500px;
	border: 1px solid #C3DEF3;
	background:none;
	padding: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
}