a:link { color: #8a2400; text-decoration: none; font-family: georgia, verdana, arial, sans-serif; }

a:visited { color: #8a2400; text-decoration: none; font-family:  georgia, verdana, arial, sans-serif;}

a:hover { color: #c27300; text-decoration: underline; font-family:  georgia, verdana, arial, sans-serif; }


a.subnav:link { 
text-decoration: none; font-family: caslon, georgia, times, serif; 
margin: 0px; padding-left: 0px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; 
		}

a.subnav:visited { 
text-decoration: none; font-family: caslon, georgia, times, serif;
margin: 0px; padding-left: 0px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; 
		}

a.subnav:hover { 
text-decoration: none; font-family: caslon, georgia, times, serif; 
margin: 0px; padding-left: 0px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; 
		}
		
a.cover:link { text-decoration: none; }

a.cover:visited { text-decoration: none; }


a.small:link { color: #990000; text-decoration: none; font-family: georgia, verdana, arial, sans-serif; }

a.small:visited { color: #990000; text-decoration: none; font-family:  georgia, verdana, arial, sans-serif;}

a.small:hover { color: #224766; text-decoration: underline; font-family:  georgia, verdana, arial, sans-serif; }


a.white:link { color: #c4b300; text-decoration: none; font-family: georgia, verdana, arial, sans-serif; }

a.white:visited { color: #c4b300; text-decoration: none; font-family:  georgia, verdana, arial, sans-serif;}

a.white:hover { color: #c4a600; text-decoration: underline; font-family:  georgia, verdana, arial, sans-serif; }


.content { margin: 33px 53px 49px 44px; padding: 20px; text-align: left; background-color: #fdfcf4; border-style: solid; border-width: 1px; }
div.blackborder { width: 754px; border-style: solid; border-width: 2px; border-color: #310c00; }



blockquote {margin-left: 50px; margin-top: 25px; margin-right: 50px; margin-bottom: 25px; }

/*div.home { position: relative; top: 184px; left: 375px; width: 320px; }*/

div.home { margin: 0px 100px 150px 330px; padding: 0px; align: right; }
div.author { position: relative; top: 0px; left: 350px; width: 330px; }
div.book { position: relative; top: 0px; left: 381px; width: 330px; }
div.writing { position: relative; top: 0px; left: 381px; width: 330px; }
div.speaking { position: relative; top: 0px; left: 347px; width: 374px; }
div.text { position: relative; top: 0px; left: 231px; width: 475px; }
div.cover {position: relative; width: 230px; align: left; }
div.restauranttext { position: relative; top: 0px; left: 365px; width: 450px; }
div.recipetext { position: relative; top: 0px; left: 365px; width: 360px; }
div.assessment { position: relative; top: 0px; left: 365px; width: 360px; }

.text {  font-family: georgia, verdana, arial, sans-serif; color: #000000; }
.title {  font-family: caslon, georgia, times, serif; }
.small-text {  font-family: georgia, verdana, arial, sans-serif; color: #000000;}
.red {  font-family: georgia, verdana, arial, sans-serif; color: #990000;}
.white { color: #ffffff; text-decoration: none; font-family: verdana, arial, sans-serif; }
.bold {  font-family: verdana, arial, sans-serif; font-weight: bold; color: #990000;}


.bg-body {background-image: url(../images/page/bg.jpg); background-position: top left; background-repeat: repeat-y; background-color: #6a6c40; }
.bg-seducing-harry  {background-image: url(../images/page/seducing_harry_bg.jpg); background-position: top left; background-repeat: no-repeat; }

.bg-seducing { background-image: url(../images/page/bg_seducing.jpg); background-position: top left; background-repeat: no-repeat; }
.bg-bachelor { background-image: url(../images/page/bg_bachelor.jpg); background-position: top left; background-repeat: no-repeat; }
.bg-home { background-image: url(../images/page/home_bg_new.jpg); background-position: top left; background-repeat: no-repeat; }
.bg-book { background-image: url(../images/page/book_bg.jpg); background-position: top left; background-repeat: no-repeat; }
.bg-author { background-image: url(../images/page/author_bg.jpg); background-position: top left; background-repeat: no-repeat; }
.bg-writing { background-image: url(../images/page/writing_bg.jpg); background-position: top left; background-repeat: no-repeat; }
.bg-speaking { background-image: url(../images/page/speaking_bg.jpg); background-position: top left; background-repeat: no-repeat; }
.bg-contact { background-image: url(../images/page/contact_bg.jpg); background-position: top left; background-repeat: no-repeat; }

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
	color:#000000;
	}

a.elle:link, a.elle:visited
	{ font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
	color:#000000;
	text-decoration: underline;
	}

a.elle:hover {
	text-decoration: none;
	}




h3	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:normal;
	color:#7f4e2e;
	}

h4	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style: italic;
	color:#7f4e2e;
	}

strong	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size: 12px;
	font-style:normal;
	color:#7f4e2e;
	}

ul {
	padding: 0px 10px 0px 0px;
	margin:0;
	list-style-type:none;
	}
