body {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:0 0 0 40px;
	padding:0;
	line-height:21px;
}
i {
	font-style:italic;
	font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
	color:#999;
	font-size:13px;
	line-height:21px;
}
.italic {
	/*font-style:italic;*/
	font-family:"Lucida Sans Unicode", "Lucida Grande",Palatino,serif;
	color:#999;
	font-size:9px;
	line-height:25px;
	letter-spacing:0.1em;
	text-transform:uppercase;
}
i a {
	text-decoration:none;
	color:#0699AD;
}

.clear { clear:both; padding:10px 0; margin:0; }

#container {
	margin:50px auto 0px;
	width:1054px;	
}

#content_left {
	float:left;
	width:645px;
	padding:0 50px 0 0;
	border-right:1px solid #CCC;
}

#content_right {
	background:transparent none repeat scroll 0 0;
	float:right;
	height:900px;
	padding:0 100px 0 0;
	text-align:right;
	width:210px;
}
#headerimg img{
	width:645px;
	height:75px;
}

.grayCap {
	font-weight:100;
	font-size : .6em;
	text-transform: uppercase;
	color :  #999;
	text-decoration : none;
}

#header {
	height:90px;
	border-bottom: 1px solid #FC3C28;
}

.entry {
	margin-top:25px;
	width:645px;
}

.body_text {
	border-bottom:solid 1px #CCC;
	padding:1px 0 20px;
}
.body_home {
	border-bottom:solid 1px #CCC;
	padding:1px 10px 20px 10px;
	/*width:460px;*/
	/* height:200px; */
	/* float:left; */
}
.body_home a {
	text-decoration:none;
	color:#0699AD;
	letter-spacing:0.025em;
	line-height:14px;
	font-size:11px;
}
.body_post {
	border-bottom:solid 1px #CCC;
	/*width:460px;*/
	/* height:200px; */
	/* float:left; */
}

.body_text a {
	text-decoration:none;
	color:#0699AD;
	letter-spacing:0.025em;
	line-height:14px;
	font-size:11px;
}
.body_text blockquote {
	font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
	letter-spacing:0.025em;
	line-height:24px;
	font-size:12px;
}
.body_text img {
	float:left;
	margin:17px 24px 0 0;
    padding:6px;
	height: 176px;
	border: 1px solid #ccc;
}

.title {
	color : #0699AD;
	text-transform : uppercase;
	font-size : 1.3em;
	font-weight : lighter;
	letter-spacing:.1em;
	line-height:34px;
}
.authorwho {
	color : red;
	text-transform : uppercase;
	font-size : .8em;
	font-weight : lighter;
	letter-spacing:.1em;
	margin:5px 0 -10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.author {
	color : red;
	text-transform : uppercase;
	font-size : .8em;
	font-weight : lighter;
	letter-spacing:.1em;
	margin:5px 0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.author a {
	text-decoration:none;
	color:#0699AD;
}


.entry_content {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 21px;
	letter-spacing:0.025em;
}
.entry object{
	border-bottom:1px solid #CCC;
	padding:5px 0 10px;
}

#comment_wrap { margin-top:20px; border-bottom:1px solid #999999; }

	.comment_left {
		float:left;
		width:130px;
	}
	
	.comment {
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		float:right;
		width:500px;
		font-size:12px;
		letter-spacing:0.025em;
		line-height: 21px;
	}
	
#post_comment { margin-top:20px;border-bottom:1px solid #CCC;}	
	.disclaimer {
		width:500px;
		float:right;
		font-weight: 50;
		font-size : .5em;
		text-transform: uppercase;
		color :  #999;
		text-decoration : none;
		
	}
	
	#comment_form {
		width:300px;
		list-style-type: none;
	}
	
	#comment_form input {
		float: right;
		padding:0 0 0 15px;
	}


#title {
	color : #0699AD;
	text-transform : uppercase;
	font-size: 30px;
	letter-spacing: .28em;
}

#title_sub {
	margin : 0 auto;
	padding : 0;
	text-align : left;
}
	

#author {
	float : left;
	color : #FC3C28;
	text-transform : uppercase;
	font-size: 30px;
	letter-spacing: .3em;
}

#novel {
	float : right;
	color : #212121;
	padding : 13px 40px 0 0;
	text-align : right;
	width : 220px;
	text-transform : uppercase;
	font-weight:lighter;
	font-size: 17px;
	letter-spacing: .3em;
}

#nav_main {
	width:700px;
}

#nav_main li, #nav_main ul {
	display : inline;
	list-style-type : none;
	margin:0;
	padding:0; 
}

#nav_main li a {
	float : left;
	line-height : 12px;
	font-size : 70%;
	text-transform: uppercase;
	color :  #212121;
	margin:20px 17px 0 0;
	padding:0;
	text-decoration : none;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#nav_main a:hover {
	border-bottom : 1px solid #0799AD;
	padding-bottom : 3px;
}

h2 {
	color : #0699AD;
	text-transform : uppercase;
	font-size : 200%;
	font-weight : lighter;
	letter-spacing: .3em;
}

p {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	color : #212121;
}

#entrylinks 							{ line-height:14px; margin:0; border-bottom:1px solid #999999; padding:10px 0; width:auto; }
	#entrylinks ul, #entrylinks li 		{ display:inline; padding:0; margin:0; list-style-type:none; }
	#entrylinks ul li a 				{ padding:0 20px 20px 0; }
	
#footer {
	margin-bottom:50px;	
}

#footer ul {
	margin:10px 0 0 20px;
}

ol li {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	color : #212121;
}
	

#footer ul li {
	float:left;
	list-style-type : none;
	margin:5px 0 0 14px; 
	font-weight:100;
	font-size : 9px;
	text-transform: uppercase;
	color :  #999;
	outline:none;
}

#footer a {
	text-decoration : none;
	color :  #999;
	outline:none;
}
#ecco {
	float:left;
	width:74px;
	height:23px;
}
	
	/*---------------- right collumn links------------------------*/
	
#bookbutton {
	margin:10px 0 12px;
}
#bookbutton a {
	color:#FFF;
	text-transform : uppercase;
	font-size : 15px;
	font-weight : lighter;
	padding:7px 9px;
	letter-spacing:.1em;
	background-color:#00a7ca;
	text-decoration:none;
	outline:none;
}
#postbutton {
	margin:-1px 0 0;
}
#postbutton a {
	color:#FC3C28;
	text-transform : uppercase;
	font-size : 15px;
	font-weight : lighter;
	padding:7px 9px;
	letter-spacing:.1em;
	border: solid 1px #FC3C28;
	text-decoration:none;
	outline:none;
}
.bluecap {
	color:#0699AD;
	text-transform : uppercase;
	font-size : 16px;
	font-weight : lighter;
	padding:5px 0 0;
	letter-spacing:.1em;
}
.bluecap a {
	color:#0699AD;
	font-size:15px;
	letter-spacing:0.1em;
	text-decoration:none;
	text-transform:uppercase;
	line-height:17px;
}
.bluecapsmall a {
	
	text-transform : uppercase;
	font-size : .7em;
	font-weight : lighter;
	letter-spacing:.1em;
	text-decoration:none;
	color : #333;
}
.bluecapsmall {
	margin:0 0 17px;
	padding:0;
}

.blackcapssmall {
	margin:0 0 13px;
	padding:0;
	text-transform : uppercase;
	font-size : .7em;
	font-weight : lighter;
	letter-spacing:.1em;
	text-decoration:none;
	color : #333;
}

#nav_side {
	width:165px;
}

.nav_side ul li {
	list-style-type : none;
	line-height:10px;
	margin:0;
	padding:0 0 8px;
}

.nav_links a {
	font-size : 11px;
	line-height: 2px;
	text-transform: uppercase;
	color:#212121;
	margin:0;
	padding:0;
	text-decoration : none;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#content_right p {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 18px;
	letter-spacing:0.025em;
	text-align:justify;
}
.join_buttons {
	margin: 10 0 0 10px;
}

.join_buttons ul li {
	list-style-type:none;
	float:right;
	padding:0 0 8px 75px;
        display:inline-block;
}
.facebook a {
	background:url(../graphics/faceBook_logo.jpg);
        background-repeat:no-repeat;
	height: 30px;
	width: 107px;
	display:block;
        text-indent: 30px;
        text-align: right;
	cursor:pointer;
	outline:none;
        
}
.twitter a {
	background:url(../graphics/twitter_logo.jpg);
        background-repeat:no-repeat;
	height: 30px;
	width: 107px;
        text-indent: 20px;
        text-align: right;
	display:block;
	cursor:pointer;
	outline:none;
}
.youtube a {
	background:url(../graphics/youtube_logo.jpg);
        background-repeat:no-repeat;
	height: 30px;
	width: 142px;
        text-indent: 30px;
	display:block;
	cursor:pointer;
	outline:none;
        text-align: right;
}
	