@charset "UTF-8";



/*-----------------------GENERAL----------------------------*/



body {

	margin:0;

	color: #000000;

	background:url(http://www.jillsorenson.com/images/topbg.jpg) no-repeat top center #09111B;

	scrollbar-highlight-color: #09111B;

	scrollbar-arrow-color: #DAECF0;

	scrollbar-3dlight-color: #DAECF0;

	scrollbar-base-color: #DAECF0;

	scrollbar-darkshadow-color: #DAECF0;

	scrollbar-face-color: #09111B;

	scrollbar-shadow-color: #09111B;

	scrollbar-track-color: #09111B;

	font-family:Arial, Tahoma, Verdana, sans-serif;

	font-size: 13px;

	padding: 0;

	text-align:center;

	line-height:140%;

}



A:link {COLOR: #DC0460; FONT-WEIGHT:none; TEXT-DECORATION:none;}	

A:visited {COLOR: #DC0460; FONT-WEIGHT: none; TEXT-DECORATION:none;}	

A:hover {color: #DC0460; TEXT-DECORATION: none; background-color:#B5C5CD;}



A:link.booktitle {COLOR: #1C3B67; font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif; FONT-WEIGHT:none; TEXT-DECORATION:none;}	

A:visited.booktitle {COLOR: #1C3B67; font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif; FONT-WEIGHT: none; TEXT-DECORATION:none;}	

A:hover.booktitle {color: #DC0460; TEXT-DECORATION: none; background-color:#B5C5CD;}



div img {

	vertical-align:top;

	}

	

div {

	color: #000000;

	background-color:transparent;

	font-size: 13px;

	line-height:140%;

	}

	

td {

	color: #000000;

	font-size: 13px;

	line-height:140%;

	}

	

.pagetitle {

	color:#DC0460;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:28px;

	font-variant:small-caps;

	}

	

.bluetitle {

	color:#1C3B67;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:26px;

	font-variant:small-caps;

	}

	

.arrow {

	color:#1C3B67;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:20px;

	}	

	

li {

	color:#DAECF0;

	list-style-type:none;

	margin: 0px;

	padding: 0px;

	}

	

ul {

	color:#DAECF0;

	list-style-type:none;

	margin: 0px;

	padding: 0px;

	}

	

h2 {

	font-size: 10px;

	margin: 0px;

	padding: 0px;

	}

	

/*-----------------------HOME----------------------------*/





.home {

	text-align: left;

	padding: 175px 20px 0px 20px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

.home-left-cover {

	text-align: center;

	padding: 15px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

.home-right-cover {

	text-align: center;

	padding: 15px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}	

	

.home-news {

	text-align: center;

	padding: 10px 15px 0px 15px;

	line-height:140%;

	font-size: 13px;

	margin: 0px 0px 0px 0px;

	background:url(images/newsbg.jpg);

	background-repeat:repeat-x;

	background-position:top;

	}

	

.float-right {

	float: right;

	padding: 0px 0px 0px 10px;

	}

	

.quote {

	font-size: 20px;

	font-family: Georgia, "Times New Roman", Times, serif;

	}





/*-----------------------BOOKS----------------------------*/



.books {

	text-align: left;

	padding: 175px 50px 0px 50px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

.books-cover-index {

	text-align: center;

	padding: 0px 20px 0px 15px;

	font-size: 10px;

	margin: 0px;

	}

	

.books-reviews {

	text-align: left;

	padding: 40px 50px 0px 50px;

	font-size: 13px;

	margin: 0px;

	}

	

.books-excerpt {

	text-align: left;

	padding: 60px 50px 0px 50px;

	font-size: 13px;

	margin: 0px;

	}

	

.books-cover-float {

	float:right;

	padding: 10px 0px 10px 0px;

	}

	

.books-blurb {

	text-align: left;

	padding: 5px;

	}

	

/*-----------------------ABOUT----------------------------*/



.bio {

	text-align: left;

	padding: 175px 50px 0px 50px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

.bio-float {

	text-align: center;

	padding: 0px 25px 0px 15px;

	font-size: 10px;

	margin: 0px;

	}

	

/*-----------------------FAVORITES----------------------------*/





.favorites {

	text-align: left;

	padding: 150px 175px 0px 175px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

.favorites-two {

	text-align: left;

	padding: 150px 20px 0px 20px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

.favorites-one {

	text-align: left;

	padding: 0px 65px 0px 65px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

.favorites-column {

	text-align: left;

	padding: 10px 35px 0px 30px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}

	

/*-----------------------CONTACT----------------------------*/





.contact {

	text-align: left;

	padding: 150px 75px 0px 75px;

	line-height:140%;

	font-size: 13px;

	margin: 0px;

	}



/*-----------------------BLOG----------------------------*/





.blog {

	text-align: left;

	padding: 150px 75px 0px 75px;

	line-height:140%;

	font-size: 12px;

	margin: 0px;

	}

	

.sidebar {

	text-align: left;

	padding: 30px 10px 0px 10px;

	line-height:140%;

	font-size: 12px;

	margin: 0px;

	}

	

.blog-content {

	text-align: left;

	padding: 20px 20px 0px 20px;

	line-height:140%;

	margin: 0px;	

	}

	

/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 0px auto 0;



	width: 120px;



	border: 1px;

	

	font-size: 13px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	font-size: 13px;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;

	

	font-size: 13px;



	}







#wp-calendar a {



	display: block;



	font-size: 13px;





	}



#wp-calendar a:hover {



	background-color: #B5C5CD;

	

	font-size: 13px;



	}











#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 2px 2px;



	text-align: center;



	font-size: 13px;



	border: 1px;

	



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #B5C5CD; }

	

#wp-calendar #prev a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	text-align: center;

	color:#000000;

	font-size: 13px;	



	}







#wp-calendar th {



	font-style: normal;

	font-size: 13px;



	text-transform: capitalize;

	color:#000000;



	}



/* End Calendar */	



/*-----------------------LAYOUT----------------------------*/



.oneColFixCtrHdr #container {

	width: 1000px; 

	background-color:#DAECF0;

	margin: 0 auto;

	border: 0;

	text-align: center;

	padding: 0;

	line-height:100%;

	}

	

.oneColFixCtrHdr #header {

	width: 1000px; 

	background-color:#DAECF0;

	margin: 0;

	border: 0;

	text-align: left;

	padding: 0;

	}

	

.oneColFixCtrHdr #footer {

	width: 1000px; 

	background-color:#DAECF0;

	margin: 0;

	border: 0;

	text-align: center;

	padding: 60px 0px 20px 0px;

	}



.mainContent {

	padding: 0;

	margin: 0;

	border: 0;

	background-image:url(http://www.jillsorenson.com/images/middlebg.jpg);

	background-position:top;

	background-repeat:no-repeat;

	text-align:left;

	}

	

}.pageright {

	color:#DC0460;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:28px;

	font-variant:small-caps;
}
