/*  
Theme Name: Jump Book
Theme URI: http://www.themesdb.de/view/Demolision_black.html
Author: Shaun Titus
Author URI: http://www.themesdb.de
Description: Jump Book is specially configured for use with "Wired To Care", by Dev Patnaik and Peter Mortensen
Version: 1.2
Tags: white, two columns, fixed width, light, minimal 
*/

html,body{margin:0;padding:0; background:#ECEBEB; font-family:Georgia, Arial, Helvetica, sans-serif; color:#333; z-index: -1;} 
body{font:100% Georgia; text-align:center;}
p{margin:0 0 10px 0;}
#topspace {margin:0 auto 0; width:860px; height:20px; background:#FFFFFF; padding:0;}
#whitecontainer {margin:0 auto 0; width:860px; background:#FFFFFF; padding:0 0 20px 0; margin-bottom:10px;}
#container{text-align:left; height:100px; width:800px; margin:0 auto 0;background:#CC6633;padding:0;}
a {color:#003C78; text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
h3 { margin-top:60px;}
img {border:none; margin:0; padding:0;}
ul {margin:0; padding:0; list-style:none; padding-top:5px;}
ol {margin:0px; padding:0px; list-style:decimal;}
li {margin:0; padding:0;}
form {margin:0; padding:0;}

/* Header xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#main_title {float:left; padding:40px 0 0 32px; margin:0;}
#main_title a {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#main_title a:hover {text-decoration:none;}
#bannerpic {float: right; padding:10px 80px 0px 0; margin:0; height:90px;}
.register {float:right; text-align:right; margin-top:23px; font-family:Arial, Helvetica, sans-serif; color:#003C78;}


/* Navigation xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#nav{background:#003C78; width: 800px; clear:left; margin:0 auto 0; padding:0; height:27px;}
#nav a, #nav a:hover {display: block;text-decoration: none; border:none; margin:0; padding:0; outline:none;}
#nav li {float: left;list-style:none; width:100px; text-align:center; font-weight:bold;}
#nav a, #nav a:visited, #nav a:hover {padding:6px 0 6px 0; display:block; font-family:Arial, Helvetica, sans-serif; font:100%; font-size:12px; color: #FFFFFF; font-weight:bold; }
#nav a:hover {text-decoration:underline;}
#nav .current_page_item, #nav .current_page_parent, #nav a:hover, #home .on  {background:#8282C8; color:#FFFFFF; text-decoration:none;}
#nav li li {width: 100px; border:none; background:#FFFFFF; font-weight:normal; color:000000;  border-top:3px solid #FFFFFF; border-bottom:12px solid #FFFFFF;}
#nav li li a, #nav li li a:visited {color:#A6A6A6; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:#FFFFFF; padding:0; margin:0;}
#nav li li a:hover, #nav li .current_page_item, #nav li .current_page_item a:visited {text-decoration:underline; color:#003C78; background:#FFFFFF; padding:0; margin:0;}
#nav li ul {position: absolute;left: -999em; height: auto; width: 300px; display:block;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li:active ul {left:auto; padding:0; margin:0;}
a.main:hover {background:#FFFFFF;}

/* Internet Explorer */
*html #nav {margin:0;}
*html #nav li li {position:relative; left: -50px;}


/* SUBNAV xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#subnav {height:30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin: 0 auto 0; width:800px; padding:0;}
#subnav li {float:left;	width:100px; text-align: center; list-style:none; padding-top:3px;}	
#subnav a, #subnav a:visited {color:#A6A6A6;text-decoration:none; font-weight:bold; padding:0;}
#subnav a:hover, #subnav a:active, #subnav li.current_page_item a, #subnav li.current_page_item a:visited  { text-decoration:underline; padding:0;}
#subnav a:hover, #subnav li.current_page_item a, #subnav li.current_page_item a:visited {color:#003C78;}
/* These classes set the place of subnav items under the parent item */
.place0 {margin:0 0 0 100px;}
.place1 {margin:0 0 0 200px;}
.place2 {margin:0 0 0 300px;}
.place3 {margin:0 0 0 400px;}
.place4 {margin:0 0 0 500px;}
.place5 {margin:0 0 0 600px;}
.place6 {margin:0 0 0 700px;}

/*IE Fix */
*html #subnav {margin:0;}


/* Front Page Layout xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
#homecontainer {padding:10px 0 0 0; overflow:hidden; margin-top:-5px; }
#homemain{ float:right; clear:none; width:558px; border-right: 1px solid #AAAAAA; margin-bottom:5px; margin-right:-1px; font-size:13px; padding:0px 20px 20px 20px; border-bottom: 1px solid #AAAAAA;}
#homeleftcol {float:left; clear:none; width: 179px; border-right:1px solid #AAAAAA; padding:0px 10px 10px 10px; margin:0; margin-right:-1px; }
#homeleftcol .homepageentry {margin-right:10px;}
#homeleftcol .head, #homeleftcol .head a {font-family: Arial, Helvetica, sans-serif; color: #CC6633; position:relative; text-align:center; margin-top:-8px; padding: 10px 0 10px 0; font-size:12px; font-weight:bold; background: url(images/orangebar.jpg) top no-repeat; }
#homeleftcoltail {float:left; clear:none; width:179px; border-right:1px solid #AAAAAA; padding:0px 10px 10px 10px; margin:0; border-right: 1px solid #AAAAAA; margin-right:-1px; border-top: 1px solid #AAAAAA; }
#homeleftcoltail .head, #homeleftcoltail .head a{font-family: Arial, Helvetica, sans-serif; color: #CC6633; position:relative; text-align:center; margin-top:-3px; padding: 10px 0 10px 0; font-size:12px; font-weight:bold; background: url(images/orangebar.jpg) top no-repeat; }
#hometailcol1 { padding:0 10px 20px 10px; height:600px; border-left:1px solid #AAAAAA; border-right:1px solid #AAAAAA; float:right; clear:none; width:179px; margin-right:-1px;}
#hometailcol1 .head, #hometailcol1 .head a {font-family: Arial, Helvetica, sans-serif; color: #CC6633; position:relative; text-align:center; margin-top:-8px; padding: 10px 0 10px 0; font-size:12px; font-weight:bold; background: url(images/orangebar.jpg) top no-repeat; }
#hometailcol1 ul {padding-bottom:10px;}
#hometailcol1 .post_title, #hometailcol1 .post_title a, #hometailcol1 .post_title a:hover {color:#000000; font-size:13px;margin-bottom:10px;}
#hometailcol1 .post_title a:hover  {text-decoration:underline;}
#hometailcol2 {padding:0 10px 20px 10px; float:right; clear:none; width:178px; border-right: 1px solid #AAAAAA; margin-right:-1px; border-left: 1px solid #AAAAAA; }
#hometailcol2 .head, #hometailcol2 .head a {font-family: Arial, Helvetica, sans-serif; color: #CC6633; position:relative; text-align:center; margin-top:-8px; padding: 10px 0 10px 0; font-size:12px; font-weight: bold; background: url(images/orangebar.jpg) top no-repeat; }
#hometailcol2 ul {padding-bottom:10px;}
#hometailcol2 .post_title,  #hometailcol2 .post_title a, #hometailcol2 .post_title a:hover  {color:#000000; font-size:13px; margin:0px 10px 10px 30px; padding:0; text-indent:-30px;} 
#hometailcol2 .post_title a:hover  {text-decoration:underline;}
#homebottom {float:left; clear:none; width: 578px; border-right:1px solid #AAAAAA; padding:0px 10px 0px 10px; margin:0; border-right: 1px solid #AAAAAA; margin-right:-1px; margin-top:5px;}
#homebottom .head, #homebottom .head a {font-family: Arial, Helvetica, sans-serif; color: #CC6633; position:relative; text-align:center; margin-top:-3px; padding: 10px 0 10px 0; font-size:12px; font-weight: bold; background: url(images/orangebar.jpg) top no-repeat; }
#homebottommovie {float:left; margin-bottom:10px;}
#imagefloat {float:left; position:relative; left: -8px; margin-right: 0px; margin-bottom:0px; margin-top:-13px;}
#imagefloatright {float:right; position:relative; right: 0px; margin:5px -45px 5px 0}
.homepageentry {padding:0 0 10px 0; margin-bottom:20px; line-height:1.2; font-size:13px;} /* background: url(images/grayrule.jpg) top repeat-x; */

.homepage_title, .homepage_title a { color:#CC6633; position:relative; font-size:20px; padding:10px 0 0px 0; text-align:center; background: url(images/orangebar.jpg) top no-repeat; margin-top:-8px;}
.homepagedate {color:#003C78; font-size:12px; margin-left:30px; padding-bottom:0px;  font-family: Arial, Helvetica, sans-serif;}
.homepagevideotext {float:left; margin:0 0px 0 41px; width:126px; margin-top: -5px; height: 221px;}
.carousel_img {float:left;}
.carousel_text {float:left; width:115px; margin-left:5px; margin-top:-2px; font-size:11px;}


/*IE Fix */
*html #homemain {width:597px; margin-bottom:-5px;}
*html #homeleftcol {width:202px;}
*html #homeleftcoltail {width:202px; margin-top:-10px;}
*html #hometailcol2 {width:199px;}
*html #hometailcol1 {width:199px; height:650px;}
*html #homebottom {width:598px; padding:0; line-height:5px; margin-top:-1px;}
*html #homebottommovie {margin-top: -2px;}
*html .carousel_text {width:105px;}



/* Content & Post Entries xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.wrapper {text-align:left; width:798px; float:left; margin:0 0 0 30px; border: 1px solid #AAAAAA; }
#content {float:left; width:598px; clear:none; border-right: 1px solid #AAAAAA; margin-right:-1px; font-size:14px;}
#content p{line-height:1.2;}
#main {padding:0 10px 20px 20px;}
#main img {float:left; margin:10px 10px 0 0; padding:0;}
#main .post_title, #main .post_title a {color:#CC6633; font-size:16px; padding-top:20px; font-weight:normal; font-family: Georgia, Arial, Helvetica, sans-serif;}
.page_title, .page_title a { color:#CC6633; position:relative; font-size:20px; padding:10px 0 10px 0; text-align:center; background: url(images/orangebar.jpg) top no-repeat; margin-top:-3px;}
.boldtext {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.orangetext {color:#CC6633;}
.entry {padding:0 0 10px 0; background: url(images/grayrule.jpg) bottom repeat-x; margin-bottom:20px; line-height:1.4;}
H4 {font-size:10px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-bottom:5px;}
H4 a {color:#A6A6A6}
.quote {color:#003C78; font-size:17px; line-height:1.2; padding-bottom:30px;}
.quote_image img {border-top: 1px solid #A6A6A6; border-bottom: 1px solid #A6A6A6;}
.quote_author {padding:5px 0 0 70px; font-size:12px;}
.buy {float:left; clear:left; text-align:left; width:180px; padding:0 0 10px 0px; margin:0; font-style:italic; }
.story {color:#A6A6A6; padding-bottom:5px;}
.story a {color:#A6A6A6;}
.storytitle {color:#333; padding-bottom:5px;}
.storytitle a {color:#333;}
.morelink {font-style:italic;}
H2 {font-size:18px; margin:0 0 20px 0; font-weight:bold; color:#000000;font-family:Georgia, Arial, Helvetica, sans-serif; padding:0;}
H2 a {text-decoration:none; color:#000000;}
H2 a:hover {color:#000000; text-decoration:none;}
img.alignleft {padding: 4px;	margin: 3px 20px 2px 0;	display: inline; float:left; clear:left;}
.openbook {margin-left:85px; margin-bottom:-20px; display:block; background:url(./images/openbook.jpg); width:400px; height:100px;}
.openbook_link {display: block; float:left; margin:40px 0 0 40px; width:150px; text-align:center;}
.openbook a {font-style:italic;  padding-right:30px;}







/*Internet Explorer Fix */
*html .wrapper {width:800px;}


/* Sidebar Right xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.leftsidebar_wrapper { position:relative; width:179px; float:right; border-left:1px solid #AAAAAA; padding:0px 10px 10px 10px; font-size:12px;}
.leftsidebar_wrapper ul { list-style-image:none; margin-bottom:10px ; padding:0 ;}
.sidebar_left a { font-family: Georgia, Arial, Helvetica, sans-serif; color:#003C78; font-size:12px; display: block;padding: 0; line-height:13px;}
.sidebar_titlebar {position:relative; float:left; width:199px; margin:20px -10px 0 -10px; padding-bottom:0px; border-top: 1px solid #AAAAAA;}
.sidebar_title {float:left; clear:left; text-align:left; width:179px; padding-bottom:10px; margin:0; color:#003C78; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.sidebar_title a {color:#003C78; font-family:Arial, Helvetica, sans-serif;}
.sidebar_title a:hover {color:#003C78;}
.sidebar_text {width:179px; padding:0; margin: 0; float:left; clear:both;}
.sidebar_text_indented {width:170px; padding:0; margin:0 0 20px 10px; float:left; clear:both;}
.sidebar_text img {float:left; clear:left;}
.sidebar_bookcover {margin-left:22px;}
.chapter {float:left; clear:left; padding:0 0 5px 0; width:45px; margin:0; color:#A6A6A6;}
.chapter a {color:#A6A6A6;}
.chaptertitle {float:left; clear:none; padding-bottom:5px; width:134px; margin:0;}
.chaptertitle a {color:#333;}
.blacktext {color:#333;}
.sidebar_move {text-align:center;}
.sidebar_left h2{font-size:14px; font-family:Georgia, Arial, Helvetica, sans-serif; font-weight:bold; line-height:14px;}
.sidebar_left ul {list-style: outside; list-style-image:none; padding:0; margin:0; }
.sidebar_left ul li {list-style:none; line-height:10px;left center no-repeat;}
.sidebar_left ul li li {display:none;}
.sidebar_gradient {height:15px; list-style:none; list-style-image:none;}
.sidebar_post_title a {color:#CC6633};


/* Internet Explorer Fix */
*html .sidebar_text {width:180px;}
*html .leftsidebar_wrapper {width:169px;}



.bulletcontainer {float:left; clear:left; padding:0 0 5px 0; width:10px;}
.listitem{float:left; clear:none;padding:0 0 5px 0; width:165px;}

.sidebar_orangelink a {color:#CC6633;}
.sidebar_orangelink a:hover {color:#CC6633;}


/* Tail xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#tail {padding:0 10px 20px 20px; border-top:1px solid #AAAAAA;}
#tail .head, #tail .head a {color: #CC6633; position:relative; text-align:center; margin-top:-3px; padding: 10px 0 20px 0; font-family:Arial, Helvetica, sans-serif;font-size:12px; background: url(images/orangebar.jpg) top no-repeat; font-weight:bold;}
#tail ul {padding-bottom:10px;}
#tail .post_title, #tail .post_title a, #tail .post_title a:visited {color:#CC6633; font-size:12px;}
.chapter_tail {padding:0 0 5px 0; margin:0; color:#A6A6A6;}
.chapter_tail a {color:#A6A6A6;}
.chaptertitle_tail {padding-bottom:5px; margin:0;}
.chaptertitle_tail a {color:#000000;}





h5 {font-size:13px; text-align:left; font-weight:normal; margin-bottom:5px; padding-top:20px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#000000; background: url(images/orangerule.jpg) bottom repeat-x;}

/* IE 6 only */
*html .entry {margin-top:0px;}
*html .top_row_left { margin-top:-7px;}
*html .top_row {padding-top:5px; height:25px;}


/* The Authors xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.authorimage {float:left; border-top: 1px solid #A6A6A6; border-bottom:1px solid #A6A6A6;}


/* Empathometer Page xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#empathwrapper {overflow:auto; margin-top:10px; height:300px;}
#empathwrapper img {margin:0;}
.empathcolumn_left {float:left; width:170px; overflow:hidden; background:#F5F5F5; margin-right:25px; font-size:16px; margin-bottom:40px;font-family:Arial, Helvetica, sans-serif;}
.empathcolumn_left ul {margin:0; padding:2px 0 0 10px;}
.empathcolumn_left a {color:#000000;}
.empathcolumn_left a:hover {color:#CC6633;}
.empathcolumnheader_left {background:#CC6633; padding:10px 0 10px 10px; text-align:left; color:#FFFFFF; overflow:hidden; font-weight:bold;}
.empathcolumn_mid {float:left; width:170px; overflow:hidden; background:#F5F5F5; margin-right:25px; font-size:16px; margin-bottom:40px;font-family:Arial, Helvetica, sans-serif;}
.empathcolumn_mid ul {margin:0; padding:2px 0 0 10px;}
.empathcolumn_mid a {color:#000000;}
.empathcolumn_mid a:hover {color:#CC6633;}
.empathcolumnheader_mid {background:#AAAAAA; padding:10px 0 10px 10px; text-align:left; color:#FFFFFF; overflow:hidden; font-weight:bold;}
.empathcolumn_right {float:left; width:170px; overflow:hidden; background:#F5F5F5; font-size:16px; margin-bottom:40px;font-family:Arial, Helvetica, sans-serif;}
.empathcolumn_right ul {margin:0; padding:2px 0 0 10px;}
.empathcolumn_right a {color:#000000;}
.empathcolumn_right a:hover {color:#CC6633;}
.empathcolumnheader_right {background:#8282C8	; padding:10px 0 10px 10px; text-align:left; color:#FFFFFF; overflow:hidden; font-weight:bold;}
.categorylink {font-size:10px; padding:5px 0 5px 10px;}
.empathcontainer {float:left; overflow:hidden;}
.empathheaderimage {float:left; margin-right: 5px;}


/* Content for Jump Page xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#jump .title {background:none; color:#3B499F; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
#jump p {margin-bottom:30px;}
#jump a , #jump a:visited, #jump a:hover {color:#3B499F;}
#jump .address {font-size:11px; color:#3B499F; font-family:Arial, Helvetica, sans-serif;}


/* Buy the Book Image Alignment xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.buyimagecontainer {width:560;}
.buyimage {padding:0 7px 10px 7px; float:left; }

/*Press Page xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
#press_page {overflow:auto;}
.press_main {float:left; padding-left:10px;  width:325px;}
.press_main a , .press_main a:visited, .press_main a:hover {color:#333}
*html #press_page {height:195px;}

/* Press Resources Alignment xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#press_resources {overflow:auto; background: url(images/grayrule.jpg) top repeat-x; margin-bottom:10px;}
#press_resources img {clear:left;}
.press_resources_list {float:left; margin-bottom:20px; }
#press_resources a, #press_resources a:visited, #press_resources a:hover {color:#000000;}
#press_resources a:hover{text-decoration:underline;}
#press_resources .press_resources_title {font-weight: bold;}
*html #press_resources .post_title {float:left; margin-top:10px; padding:0; width:400px;}
*html #press_resources {padding-bottom:70px;}


/* Comments Listings xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.comments_bg { float: right; padding-top:20px; padding-right:20px; padding-bottom:10px; margin-bottom: 10px;}
.comments_count {background: url(images/comments_button.gif) no-repeat; width:98px; height:42px; padding:5px 16px 16px 13px; font-size:11px;  }
.edit_button {background: url(images/edit_button.gif) no-repeat; width:92px; height:42px; margin-left: 250px;  padding:4px 11px 16px 11px;}
.comment_form { margin-top:60px; padding:10px 0 10px 40px;}
.comment_form textarea { font-size:12px; font-family:Arial, Helvetica, sans-serif;} 
.comment_link a {color:#000000;}
.comment_link a:hover {color:#CC6633;}


/* Search Form xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.searchform {float:right; width:170px; height:25px; clear:none; padding:0; margin:0;}
.search_go_button {background:#ECEBEB; color:#000000; padding:0; margin:0;}
.search_input {width:100px;}

*html .searchform {width:190px; padding-left:10px;}


/* Recent Comments Sidebar xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.rc_posttitle a {color:#CC6633;}
.rc_author, .rc_author a {color:#A6A6A6;}


/* Comments xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.alt { margin: 0; padding: 10px; }
.commentlist { padding: 50; text-align: justify; }
.commentlist li { margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; }
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p { margin: 5px 0; }
.nocomments { text-align: center; margin: 0; padding: 0;}
.commentmetadata { margin: 0; display: block;}
.commentlist li .avatar { float:left;}
.commentlist p { margin: 10px 0 10px 5px;}
.alt { background-color: #f5f5f5; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1;}
.h3_center { padding-left:40px; font-size:14px; color:#CC6633; font-family: Georgia, Arial, Helvetica, sans-serif;}
.submit_button { background: #000; color:#fff;}
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {border: 1px solid #ddd; text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px;   /* optional rounded corners for browsers that support it */   -moz-border-radius: 3px;   -khtml-border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;}
.wp-caption img {   margin: 0;   padding: 0;   border: 0 none;}
.wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0;}


/* Commentform xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.comments_metadata {margin-top:2px; margin-bottom:10px;}
.comments_head {background:url(images/comments_head.gif) no-repeat; width:421px; height:18px; margin-top:4px; overflow:hidden;}
.comments_body {background:#f2f2f2; width:421px; min-height:20px;}
.comments_response { width:430px; margin:0 auto 0; padding-top:10px; }
.comments_foot {background:url(images/comments_foot.gif) no-repeat; width:421px; height:10px; margin-bottom:20px;}
.comments_form {margin-left:10px;}
.nocomments {padding-left:10px; color:#ff0000; padding-top:5px;}
.respond {font-size:14px; padding-left:15px; color:#333;}
.responses_comment{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#999; margin-left:20px;}
.leave_reply {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-left: 7px; margin-bottom:10px;}
#submit {background:#CC6633; width:130px; height:24px; border:none; color:#FFFFFF;}
.moderation_comments { margin-top:4px; font-style:italic;}

/* Internet explorer 6! only  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
*html .leave_reply {margin-bottom:-10px;}
*html .comments_foot {margin-bottom:-5px;}
*html .comments_metadata {margin-top:-10px; margin-bottom:10px;}
*html .moderation_comments { margin-top:-20px; margin-bottom:-40px;}


/* Footer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/ 
#footer{float:left; text-align:center; padding:3px 0 0 0; margin:0 30px 0 30px; width:800px; font-size:10px; color:#A6A6A6; font-family:Arial, Helvetica, sans-serif;}
#evenbottom {clear:both;}

/* Print Styles */
@media print {
	html, body {background:none;}
}
