/*
	----------------------------------------------------------------
	General Stylesheet for conniekronlokken.com
	----------------------------------------------------------------

	1. Styles for standard elements.
	2. Specific Styles

*/

/* 1. Standard Elements */

	a:link       { color: #000000 }
	a:visited    { color: #000000 }
	a:active     { color: #006666; font-weight: bold }
	table        { table-border-color-light: rgb(102,204,204);
		       table-border-color-dark: rgb(0,102,102);    }

        body, 
	td, 
	th		{ color:#52627A; vertical-align:top; 
                          font:14px "Palatino Linotype", "Book Antiqua", Palatino, serif;
                          line-height:1.3em;  	}                                                      /* dark sky blue */
	a 		{ color:#522D19;  	}                                                      /* dark brown */
	h1		{ line-height:normal; }
	h3 		{ color: #4C2610; margin-top:20px; padding-bottom:0px; margin-bottom:5px;
                          font: bold 15px univers,arial,helvetica,"sans-serif"; 	}              /* darker brown */
	h4		{ padding-top:0px; font-size:14px; }


/* 2. Specific Styles */

	.quotation        { font-family: Trebuchet MS; font-size: 18pt }
	.quotation_author { font-family: Trebuchet MS; font-size: 10pt }
	.light_bg         { background-image: url('images/bit_of_wall_light.gif'); 
                            background-repeat: repeat; }
	.no_bg            { background-color: transparent); }


	.caption	{ text-align:center; margin-top:-6px; font-style:italic; font-weight:bold;}
        .main_page	{ background-color:#f0eee2; 
                          border:1px solid #fff; border-top:0px; width:764px; text-align:left; 
                          position:relative;}                                                        /* light blue-grey */
	.main_text	{ padding-right:15px; padding-left:5px; padding-top:15px;}
	.main_text p	{ text-indent:25px; }
	.main_text img	{ border:3px solid #fff; }

	p.next_page	{ text-indent:0px; }

	p.poetry	{ text-indent:0px; padding-left:40px; font-style:italic; font-size:15px;}
	
	.quote		{ text-align:right; font-style:italic; 
                          font-weight:bold; color:#88886C; margin-bottom:0px; 
                          font-size:16px;}                                                            /* medium grey */
	.sub_head_01	{ text-align:right; font-style:italic; 
                          font-weight:bold; color:#4C2610; margin-bottom:0px; 
                          font-size:26px; line-height:1em;}                                           /* darker brown */
	.sub_head_02	{ text-align:right; font-style:italic; 
                          font-weight:bold; color:#4C2610; margin-bottom:0px; 
                          font-size:16px; line-height:1em;}                                           /* darker brown */
	.quoter		{ text-align:right; margin-top:0px; margin-bottom:30px; }

	.next_page	{ text-indent:0px; !important }

	.wx 		{ padding-right:15px; padding-left:5px; }
	.nav_bar	{ text-align:right; padding-right:135px; }
	
	.book_chapters	{ padding-left:29px; }
	.footer		{ width:765px;  color:#e6e6e6; 
                          font:10px arial,helvetica,sans-serif; padding-top:2px; 
                          padding-right:15px; }                                                        /* light grey */
	.footer	td	{  color:#e6e6e6; font:10px arial,helvetica,sans-serif; }                      /* light grey */
	
	.main_text	{ padding-right:15px; padding-left:5px; }

	.img-shadow	{ text-align:center; }

	.img-shadow img {
	                  position: relative;
	                  background-color: #fff;
	                  border: 1px solid #a9a9a9;
	                  padding: 4px;
	                }                                                                             /* medium grey */
	