
body, p, div, td {font-family:verdana,arial;font-size:11px; color: #000000}
body {background-image:url(images/layout/bg_gradient.jpg); margin:0px;padding:0px;}

div.main_background {background-image:url(images/layout/bg.jpg); background-position: top center; background-repeat:no-repeat;}

a, a:visited {color: #3B8590; font-weight:normal; text-decoration:underline;}
a:hover {color: #06545F; text-decoration: underline;}

form {margin:0;padding:0;}
input,textarea,select {font-family:verdana; font-size:11px;}
input.form_button {text-transform:uppercase;font-size:11px; font-weight:bold; color:black; padding:2px 20px 2px 20px;cursor:pointer}
ul {margin-top:7px;margin-bottom:0px;list-style:square;}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;display:inline}

h2 {font-size:18px;font-weight:normal;color:gray}

div.clear {clear:both;}
.hide {display:none;}
.show {}

div.container {width:1000px; height:800px; text-align:left;background-image:url(images/layout/bg.jpg); background-position: top center; background-repeat:no-repeat;}

div.navigation {margin-top:100px;float:right;width:160px;height:560px;}
div.navigation img {margin-top:10px;}

div.content_top {height:239px;}
div.content_page {height:470px; width:729px;overflow:auto;}
div.content_page_pad {padding:5px 15px 2px 130px;}

div.content_left_home {width:730px;height:100px;float:left; margin: 0 0 0 102px; }
div.content_left {width:730px;float:left; margin: 0 0 0 102px;}

div.header {height:98px; width:300px;}
	div.email_signup {height:26px;margin:20px 0 0 0;color:white; font-size:11px;font-weight:bold;}
	div.email_signup input {background-color:#99bac0;color:white;font-size:10px;width:170px;height:19px;padding-left:3px;font-family:tahoma;border:1px solid #d3e3e6;}
	div.email_signup a.join_link {color:white;text-decoration:none;font-weight:normal;}

div.whats_new {float:left;height:235px;width:440px;}
div.whats_new_content {clear:both; padding:15px; text-align:left;}
div.whats_new_content a {text-decoration:none;}
div.whats_new img.title {margin-top:15px;}
div.intro {margin-top:1px;float:left;height:220px;width:200px;background-image:url();background-repeat:no-repeat;}
div.intro_content {padding:60px 15px 15px 15px;}
div.photo_home {float:left; clear:both;}
div.photo_column {position:absolute;top:1px;}
div.book {height:302px;width:217px;float:left;}
div.book_text {width:305px;height:302px;float:left;}
div.book_text_content {padding:65px 25px 25px 25px;}

div.page_header {width:729px;height:106px;}
div.page_header_content {padding:50px 20px 0 200px; text-align:right;}
div.page_header_content a {font-weight:bold;color:#5A6078;text-decoration:none;}
div.page_header_content a:hover {color:#FBB90B;text-decoration:underline;}

div.page_area {width:729px; height:493px;}
div.page_area_content {padding:20px;}
div.photo_small {position:absolute;top:489px}


div.footer_home {clear:right;margin: 5px 5px 0 0;}
div.footer {clear:both; text-align:right; margin: 20px 135px 0 0; border:0px solid white;}
div.footer_text,div.footer_text a,div.footer_text a:hover,div.footer_text a:visited,div.footer_text a:visited:hover {text-align:right;color:#92BAC2;font-size:9px;font-weight:normal;text-decoration:none;}

.admin_links a{color:white;}


div.biography p {text-indent:20px;}
div.photo_column ul li {padding-left:0px;margin-left:0;text-indent:0}
div.photo_column ul {list-style-type:circle;margin-left:9px;padding:0;}

div.endorsements p {padding-top:9px;border:1px dashed white; border-width:1px 0 0 0;}
div.endorsements div.name {text-align:right;padding-right:20px;text-indent:15px;font-size:11px;color:#47777F;}
div.endorsements div.name a {font-weight:normal;}

table.product td {font-size:12px;}
table.product td.col1 {text-align:right;}

table.table_contact #title {text-align:right;font-weight:bold;}
table.table_contact #title2 {text-align:right;}

div.book {text-align:center;}
div.book .left_page,div.book .right_page  {width:500px;height:740px;background:white;border:1px solid black;}
div.book .left_page_pad {margin:30px;margin-top:20px;}
div.book .right_page_pad {margin:30px;margin-top:37px;}
 
div.book p {margin:2px 0 0 0;text-align:justify;font-family:book antiqua;font-size:10pt;}
div.book table.table41 td {font-family:book antiqua;font-size:8pt;}

div.book p.left_header {margin:0 0 0 0; float:right; text-align:right;width:400px; height:38px; text-transform:uppercase;}
div.book p.left_number {margin:0 0 0 0;display:inline; text-align:left; float:left; width:35px;height:57px;}
div.book p.left_number p {margin:0;display:inline;}

div.book p.right_header {margin:0 0 0px 0; text-align:left;float:left;width:395px;height:42px; display:inline;font-style:italic;}
div.book p.right_number {margin:0 0 0px 0; text-align:right; float:right; width:30px;height:42px;}

div.blog_comments {margin-left:15px;}