/* - BASIC STUFF - */
body {background: url('images/bg.gif') repeat; /*font:12px Georgia, serif;  line-height:1.8em;*/    font:13px Georgia, serif; line-height:1.6em; color:#3F3F3F; margin:0 auto; padding:0 20px;}
blockquote {font-style:oblique}
p {padding:5px 0 10px 0; margin:0; word-spacing:0.025em;}
hr {
border:0; background-color: #666666; height: 1px;
}


	.additional-meta {font-size:12px; text-align:center; font-family:Georgia, serif; letter-spacing:0.1em;}
	.additional-meta span { background:#FAF9F1; padding:2px;}
	.additional-meta  hr { color:#FFFFFF; margin-bottom:-10px;}

	.entry-meta {font-size:1em; text-align:center; padding:0 0 10px 0; font-family: Georgia, serif; color:#BFBFBF; margin-top:-5px;}
		.entry-meta a {color:#6F6F6F; text-decoration:none;}
		.entry-meta a:hover { color:#6F6F6F;  background:#BFBFBF; text-decoration:none;}
		.entry-meta a:visited {color:#6F6F6F; text-decoration:none;}
	
	#sideLeft#sideLeft .entry-meta {margin-top:0;}
	
	.entry-meta-index2 {border-bottom:1px dashed #666666;}
	
	.btm-line { text-align:center; font-size:10px; padding:0 0 5px 0; letter-spacing:0.1em; font-family:Georgia, serif; }
	.btm-line a { text-decoration:none; color:#666666;}
	.btm-line a:hover { text-decoration:none; color:#000000; background:#666666; }
	.btm-line a:visited { text-decoration:none; color:#666666; }
	
	.btm-line2 hr {border:0; background-color: #666666; height: 3px; margin-top:-4px;}
	
	#entry-meta-single {font-family:Georgia, serif; text-align:center; border-top:1px dashed; border-bottom:1px dashed; padding:10px; background:#EFEFEF; line-height:1.3em; font-size:1em; margin-bottom:-5px;}

/* -- LISTS -- 
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;} 
	.disc {list-style-type:disc}
*/
	
	/* lists inside posts 
	.entry-content ol {font-family:Georgia, serif; color:#000; font-size:14px; font-style:italic;}
	.entry-content ol li { color:#62AFEE;}
*/


.categories {margin:0; padding:0; list-style:none;}
.categories li {margin:0; padding:0; list-style:none; border-bottom:1px dotted;}
.categories ul {margin:0; padding:0;}

ol {}
ol li {padding-top:10px;}
	
	
/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-family:Georgia, serif;}
h2.entry-title {font-size:1.6em; padding:10px 10px 0 10px; line-height:1.2em;}
h2.entry-title2 {font-size:1.6em; padding:5px 5px 3px 5px; text-align:center; line-height:1.1em;} 



/* FRONTPAGE MORE ARTICLES STYLING */
h2.tagline {font-size:1.4em; font-style:italic; color:#DFDFDF; margin-top:10px; font-weight:lighter; font-family:Times, serif;}
.tagline span { background:#060809; padding:0 5px 0 5px;}
.tagline hr {width:475px; margin-bottom:-12px;}

h2#comments{margin:20px auto 10px;font-size:140%;}

/* headings inside posts */
	.entry-content h3 {font-size:120%; padding:0 5px;}
	.entry-content h4 {font-size:100%; padding:0 5px 0 5px;}
	.entry-content h5 {font-size:90%; padding:0 5px 0 5px;}
	.entry-content h6 {font-size:70%; padding:0 5px 0 5px;}
	.entry-content {padding:0 10px;}/* headings link */


h1,h2,h3 a{color:#147C9A; text-decoration:none;}
h1,h2,h3 a:hover{color:#147C9A; text-decoration:underline;}
h1,h2,h3 a:visited{color:#147C9A; text-decoration:none;}



/* -- GLOBAL NAV */
#nav {background: url('images/nav3.gif') no-repeat; width:1070px; height:78px;}

#nav ul {list-style-type:none; float:left; text-align:center; line-height:1.2em;}
#nav ul li {display:inline; margin-left:20px; position:relative;}
	#nav a {text-decoration:none;}
	#nav a:hover { text-decoration:none; background:none;}
	#nav a:visited { text-decoration:none;}

	#nav ul ul {padding:0; list-style:none; position:absolute;  display:none; width:80px; top:10px; }
	
	#nav ul ul a {color:#000000;}
	
	#nav li:hover ul { display: block; left:40px; }

	#nav li li {display:block; background:#FF0000; margin-left:-30px; padding:5px; position:relative;}
	#nav li li a:hover {background:#AF1915; color:#FFFFFF;}


	

/* -- HOME (index.php) -- */
#header {height:125px; margin:0 auto; text-align:center; padding:15px 0 0 0; background: url('images/header.gif') repeat-x;}
	#header a {text-decoration:none;}
	#header a:hover { text-decoration:none; background:none;}
	#header a:visited { text-decoration:none;}

#wrapper {float:none; clear:both; margin:0 auto; padding:0; width:1070px;}

#indexAbout {font-size:11px; padding:10px; background:#060809; text-align:left; width:100%; color:#CFCFCF;}
	#indexAbout a { font-weight:bold; text-decoration:none; color:#FFF;}
	#indexAbout a:hover {color:#FFF; background:CFCFCF;}
	#indexAbout a:visited { color:#CFCFCF;}


/* - MAIN STRUCTURE */
#container {background: url('images/content_bg3.gif') repeat-y; width:960px; margin-left:57px; padding:0;}
 .center{text-align:center; padding-bottom:10px;}
#content {width:285px; margin:0 auto; float:left; text-align:left; border-right:1px dotted; padding:15px; font-size:0.9em; line-height:1.5em;}
#sideLeft {width:285px; float:left; border-right:1px dotted; padding:15px; font-size:0.9em; line-height:1.5em;}
#sideRight {width:280px; float:left; padding:0 15px 0 15px;}
	.clear {clear:left;}
#footer {color:#DFDFDF; height:50px; overflow:hidden; margin:20px auto 0; clear:both; text-align:center; padding: 20px 0; background: url('images/footerbg.gif') no-repeat;}
	#footer a {color:#DFDFDF; text-decoration:none;}
	#footer a:hover {color:#11748F; text-decoration:none;}
	#footer a:visited {color:; text-decoration:none;}


/* -- POSTS  (single.php)  --*/
#content2 {width:500px; margin:0 auto; float:left; text-align:left; padding:0; border-right:1px dotted; padding:0 10px 0 5px;}
	#content2 .wppt_float_left {display:none;}
	#content2 img {padding:10px; border:1px; border-color:#0D1113; }
#smallSide {width:100px; margin:0 auto; float:left; padding:0 0 10px 10px; text-align:center; font-size:10px; font-style:italic; }
	#smallSide li {margin:0; padding-bottom:5px; list-style:none;}
	#smallSide ul {margin:0; padding:0;}
	#smallSide hr {color:#7F7F7F;}

#sideWidget { font-size:11px; line-height:1.3em; color:#b8b8b8; text-align:left; font-style:normal; color:#666666;}
#sideWidget h3 { font-size:14px; line-height:1.3em; color:#3F3F3F; font-family:Georgia, serif;}
#sideWidget a {color:#6F6F6F; text-decoration:none;} 
#sideWidget a:hover {color:#6F6F6F;}
#sideWidget a:visited {color:#6F6F6F;}
.excerpt p { font:Times, serif; font-style:italic; background:#EFEFEF; text-align:center;}

/* -- OTHER PAGES -- */
#content3 {width:640px;}
#catPgTitle {font-family:Times, serif; font-size:1.2em; letter-spacing:0.1em; font-style:italic;}
	#content2 h2 {text-align:center;}
	.archRight {letter-spacing:0.05em; font-size:14px; color:#666666; font-family:Georgia, serif; font-weight:normal;  line-height:1.5em; text-align:center; border-bottom:1px dashed; margin-bottom:10px; padding:5px 0 10px 0;}
	.archRight span {font:x-small Verdana, sans-serif; color:#9F9F9F; font-style:normal; letter-spacing:0; }
	
	.archRight2{ font-size:12px; color:#666666; font-family:Georgia, serif; font-weight:normal;  line-height:1.6em; text-align:center; padding-top:5px;}


/* -- CONTENT LINKS --*/
a {color:#000000; text-decoration:none;}
a:hover {color:#000000; background-color:#CFCFCF; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}  

#container h2 a {color:#11748F; text-decoration:none;}
#container h2 a:hover {color:#11748F; background-color:#EFEFEF; text-decoration:none;}
#container h2 a:visited {color:#11748F; text-decoration:none;}

/* -- POSTS -- */
.post-index {margin:0 0 10px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:left; clear:none; width:590px;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right; clear:none; margin:0 0 1em 1em}
img.alignleft {float:left; clear:none; margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
/* -- NAVIGATION --*/
div.navigation {width:100%; height:auto; float:left; clear:both; padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right; clear:none; width:48%; text-align:right;}
.nav-prev {float:left; clear:none; width:48%; text-align:left;}

/* --  WIDGET -- */
.widget {padding:10px 0 10px 0; border-bottom:1px dashed #CFCFCF;}
.widgettitle {font-size:22px; padding:10px 0 10px 0; color:#666666;}
	h3.widgettitle  {padding:0 0 5px 0; } 
.link { text-align:center; padding-top:10px; font-style:normal; }
.search-404  {font-size:120%; letter-spacing:0; word-spacing:0; line-height:1.3em; font-style:italic; color:#EF0E0E;}

/* - COMMENTS -*/

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em;
	}
	
.commentlist li {
	padding:10px;
	}
	
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
}

.commentmetadata {
	font-weight: normal;
	}
	
.alt { 
	border-top:1px dashed;
	border-bottom:1px dashed;
}

.required {
	color:#DF1715;
}


#searchform {
margin-top:10px;
text-align:center;
}