/*
-----------------------------------------------
STRUCTURE STYLE SHEET (structure.css)

Site: KristinHannah.com
Company:  AuthorsOnTheWeb.com
Designer: Eric P. Rhodes (eric@bookreporter.com)
Author:   Eric P. Rhodes (eric@bookreporter.com)
Version:  03 January 2008
File Path: /css/structure.css
----------------------------------------------- */


/* =Global Container - .container
------------------------------------------*/
#kristinhannah-com {
	background: #d1dfe3;
	background-image: url(../images/floral_tile.gif);
	background-repeat: repeat;
	background-position: top left;
	background-attachment: fixed;
	}
	
/* = Global Maincol - #maincol
------------------------------------------*/
	
#maincol { 
	width: 730px;
	position: relative;
	}
	
#maincol_header {
	height: 52px;
	padding-top: 62px;
	margin: 0px;
	padding-left: 154px;
	padding-bottom: 0px;
	padding-right: 202px;
	background-position: top center;
	background-image: url(../images/content_background/popup_header_bg.jpg);
	background-repeat: no-repeat;
	}

#maincol_content {
	margin: 0px;
	padding-top: 0px;
	padding-left: 154px;
	padding-bottom: 0px;
	padding-right: 50px;
	background-position: top center;
	background-image: url(../images/content_background/popup_content_bg.jpg);
	background-repeat: repeat-y;
	}

#footer {
	clear: both;
	height: 23px;
	color: #d4d4d4;
	font-size: 11px;
	padding-top: 67px;
	padding-left: 21px;
	padding-right: 21px;
	background-position: top center;
	background-image: url(../images/content_background/popup_footer_bg.jpg);
	background-repeat: no-repeat;
	}

#footer a {
	color: #d4d4d4;
	font-size: 11px;
	text-decoration: underline;
	}
	
	/* =Local Subnav - .subnav
------------------------------------------*/
.subnav {
	height: 19px;
	padding-top:33px;
	} 

.home .subnav {
	background: url(../images/subnav/home.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.about_kristin .subnav {
	background: url(../images/subnav/about_kristin.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}
	
.books .subnav {
	background: url(../images/subnav/firefly_lane.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.blog .subnav {
	background: url(../images/subnav/blog.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.book_clubs .subnav {
	background: url(../images/subnav/book_clubs.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.photo_gallery .subnav {
	background: url(../images/subnav/photo_gallery.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.faq .subnav {
	background: url(../images/subnav/faq.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}	

.contact .subnav {
	background: url(../images/subnav/contact_kristin.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}	
	
.by_kristin .subnav {
	background: url(../images/subnav/by_kristin.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

	
.contest .subnav {
	background: url(../images/subnav/contest.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}
	
.tour_dates .subnav {
	background: url(../images/subnav/tour_dates.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.winter_garden .subnav {
	background: url(../images/subnav/winter_garden.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}
	
.true_colors .subnav {
	background: url(../images/subnav/true_colors.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.firefly_lane .subnav {
	background: url(../images/subnav/firefly_lane.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.magic_hour .subnav {
	background: url(../images/subnav/magic_hour.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.comfort_and_joy .subnav {
 	background: url(../images/subnav/comfort_and_joy.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.the_things_we_do_for_love .subnav {
 	background: url(../images/subnav/the_things_we_do_for_love.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.between_sisters .subnav {
 	background: url(../images/subnav/between_sisters.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.on_mystic_lake .subnav {
 	background: url(../images/subnav/on_mystic_lake.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.distant_shores .subnav {
 	background: url(../images/subnav/distant_shores.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.summer_island .subnav {
 	background: url(../images/subnav/summer_island.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}
	
.angel_falls .subnav {
 	background: url(../images/subnav/angel_falls.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}

.subnav a {
	font-size: 11px;
	color: #2ca9d7;
	font-weight: normal;
	}

.subnav a:link, .subnav a:visited, {
	color: #2ca9d7;
	font-weight: normal;
	text-decoration: underline;
	}

.subnav a:hover {
	color: #2ca9d7;
	font-weight: normal;
	text-decoration: none;
	}



/* =Global Footer - #base
------------------------------------------*/
#base {
	clear: both;
	width: 730px;
	}
	

.left {
	float: left;
	text-align: left;
	width: 310px;
	}
	
.right {
	float: right;
	text-align:right;
	width: 310px;
	}

