/*



Theme Name: Twilight Crown



Theme URI: 



Description: This fun theme is modeled after the 'Dimensions' Joomla template and features its header images (origin unknown).  It also features a transparent header section and using <a href="http://www.aaronrobbins.com/">Aaron Robbins</a>' Time Background Function to rotate the header images based on your webserver's time.  (see header.php for notes on how to adjust this!)  Note: Please be sure to read the readme.txt file included with this theme!



Version: 1.1



Author: Nicki Faulk



Author URI: 



*/







html, body, * {



	padding:0;



	margin:0;



}







html>body #content {



	height: auto;



	/*min-height: 580px;*/



	



}







body{



	font-family: verdana;



	font-size: 95%;



	line-height: 115%;



	background-color: #000000;



	text-align: center;



	/*This is overridden by the timeBG code in header.php 



	background-image: url(images/field-top-day.jpg);*/



	background:#595858;



}



/*#footer a{ color:#000000;



text-decoration:none;



font-size:10px;}



#footer a:hover{ color:#000000;



text-decoration:none;



font-size:10px;}*/







body, td, th {



	color: #000000;



}







#wrap {



	width:940px;



	margin:0 auto;



	background:#2E2E2E;



}







#header {



/*	margin:0 auto;*/



	height:93px;



	width:100%;



	background:url('images/header.jpg') no-repeat;



	/*background-image:url(images/header-opac.png);



	background-repeat:repeat-x;



	opacity:0.7;*/



}







#header h1 {



	text-align:center;



	width:625px;



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



	font-size:36px;



	color:#ffffff;



	padding:15px 15px 0 15px;



	margin:0 auto;



	line-height:normal;



}











 a:active { outline: none; }



a:focus { -moz-outline-style: none; }











#header h1 a, #header h1 a:hover, #header h1 a:link, #header h1 a:visited, #header h1 a:active {



	color:#464646;



	text-decoration:none;



}







#searchtop {



	float:right;



	margin-right:15px;



}







#pages {



	height:44px;



	width:100%;



	



	background:url('images/menu_bg.jpg') no-repeat;



	/*margin-bottom:146px;*/



	



	



}







#pages ul {



}







/*#pages ul li {



	float:left;



	display:inline;



	width:137px;



	height:27px;



	color:#cccccc;



	padding:15px 0 0 0;



	margin: 0 2px 0 2px;



}*/







#pages ul li, page_item page-item-2 {



	float:left;



	display:inline;



	/*width:150px;*/



	height:27px;



	color:#cccccc;



	padding:0 34px 0 10px;



	font-family:arial;



font-size:17px;



font-weight:bold;



	margin: 0 2px 0 2px;



}







/*#pages ul li a, #pages ul li a:visited, 



#pages ul li a:active, #pages ul li a:hover {



    color:#000000;



	font-weight:bold;



	text-decoration:none;



}



*/











p a{ color:#333333;}







p a:hover{ color:#333333;}







#current, li.current_page_item {







	    font-weight:bold;



		color:#FFFFFF;







}







/*ul li a{







	    font-weight:bold;



		color:#OOOOOO;







}



ul li a:hover{







	    font-weight:bold;



		color:#OOOOOO;







}*/











.page_item page-item-5 current_page_item



{



		color:#FFFFFF;







}



/*#current, li.current_page_item a{







	    font-weight:bold;



		color:#FFFFFF;







}*/















#content {



	width:883px;



	margin:0 auto;



	/*background-color:#121212;*/



}







#sidebar {



    float:left;



	width:198px;



	margin-left:3px;











}







#sidebar h4 {



	color: #545454;



	font-family:Trebuchet MS, arial, sans-serif;



	margin-top:5px;



	padding:13px 3px 15px 3px;



}







#sidebar p {



	padding:3px;



	font-size:70%;



}







#menu {



	padding:0 0 0px 0px; 



	text-align:left;



	



}







#menu ul {



	list-style:none; 



	margin:0; 



	padding:0; 



	font-size:85%;







}







#menu ul li, #recentcomments li, #recentcomments li.recentcomments {



	padding:0; 



	margin:0;



	width:195px;



	border-bottom:1px solid #9B8E97;







}















#menu ul li a {



	display:block; 



	padding:6px 4px 4px 10px; 



	text-decoration:none; 



	color:#000;



	font-family:Arial, Helvetica, sans-serif;



font-size:13px;



}







img, div 



{ behavior: url(images/iepngfix.htc) 



}



 #menu ul li a:hover, #recentcomments li a:hover, #recentcomments li.recentcomments a:hover {



	color:#000;



/*	background-color:#BCE4F6;*/



	font-family:Arial, Helvetica, sans-serif;



font-size:13px;



}







#main



{



	margin:0;



	width:676px;



    



    text-align:left;



	float:right;



}







/*a, a:link {



	color:#545454;



	text-decoration: underline;



}







a:hover {



	color:#545454;



	text-decoration: none;



}*/







h1 {



	font-family: georgia;



	font-weight: bold;



	font-size: 190%;



	padding-top: .1em;



	padding-bottom: .5em;



}











h2 {



	font-family: Arial;



	font-weight: bold;



	font-size: 150%;



}







h3 {



	font-family: georgia;



	font-size: 130%;



}











h4 {



	font-size: 105%;



}







p {



	font-size: 80%;



	margin-bottom:1em;



}







strong, b {



	font-weight: bold;



}







em, i {



	font-style: italic;



}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



}







acronym, abbr



{



	font-size: 0.9em;



	letter-spacing: .07em;



}







a img {



	border: none;



}







h3 a:link, h3 a:hover, h3 a:visited{



	color: #666666;



	text-decoration:none;



}







.item {



	text-align:left;



	padding:20px 10px 20px 17px;



	background:#FBFBFB;



}







.item ul {



	list-style-type: disc;



	padding-left: 15px;



	margin-left: 10px;



	font-size: 80%;



}







.item ol{



	list-style-type: decimal;



	padding-left: 15px;



	margin-left: 10px;



	font-size: 80%;



}







.itemhead {



	padding-top: 5px;



	padding-bottom: 5px;



}







.itemhead h3 a {



	display: inline;



	color:#0000CC;



}







.itemhead h3 {



	display: inline;



	color:#0000CC;



}







.storycontent p {



	padding:10px 10px;



}







.storycontent p img {



	float:left;



	padding:0 8px 5px 0;



}







.storycontent p img.right {



	float:right;



	padding:0 0 5px 8px;



}







.chronodata, .tags, .category, .metadata {



	margin:5px;



	font-size:11px;



	font-style:italic;



	color:#545454;



	display: block;



}







input, textarea {



	font-size: 12px;



	color:#aaaaaa;



	border:1px solid #454545;



	background-color:#252525;



}







#searchform input, #s input {



	display:inline;



	font-size:12px;



	color:#003366;



	border:1px solid #003366;



	background-color:#9ED1E6;



}







#author, #email, #url {



	width:200px;



}







#comment {



	width:450px;



	height:175px;



	padding:10px;



}







#comments {



	color:#666666;



	line-height:normal;



}







.metadata {



	color: #545454;



}







.metadata a, .metadata a:link, .metadata a:hover, .metadata a:visited {



	color: #545454;



	text-decoration:none;



}







.commentlist p {



	clear: both;



	font-size: 95%;



}







cite{



	font-size: 95%;



}







blockquote, blockquote blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #343434;



	background-color:#252525;



}







blockquote blockquote {



	border-left: 5px solid #454545;



	background-color:#363636;



}







blockquote cite {



	margin: 5px 0 0;



	display: block;



}







#respond {



	color:#666666;



	margin-bottom:15px;



	line-height:normal;



}







#respond h3 {



}







.commentmetadata {



	font-size: 80%;



	float: right;



}



.commentlist {



	margin-top: 5px;



}







.commentlist li {



	padding:5px;



	background-color:#252525;



	margin:2px;



	overflow:hidden;



}







.commentlist li p {



	padding:8px;



}







.navigation {



	display: block;



	text-align: center;



	margin-top: 10px;



	margin-bottom: 10px;



	color: #545454;



}







.navigation a:link, .navigation a:hover, .navigation a:visited{



	color: #545454;



}







.alignright {



	float: right;



	padding-right:50px;



	font-size:9px;



}







.alignleft {



	float: left;



	padding-left:50px;



	font-size:9px;



}







#searchform {



	clear: both;



	margin-bottom: 5px;



	margin-left: 2px;



	padding: 3px;



}







#recentcomments li, #recentcomments li.recentcomments {



	display:block; 



	padding:4px 4px 4px 10px; 



}







li .categories, li .linkcat, li .pagenav {



	list-style: none;



	margin: 0px;



	padding: 0px;



}







#wp-calendar {



	empty-cells: show;



	font-size: 90%;



	margin: 0;



	width: 90%;



	padding: 3px;



	text-align:center;



}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



}







#wp-calendar a {



	display: block;



	text-decoration: none;



	font-weight:bold;



	background-color:#252525;



}











#wp-calendar td {



	color: #666666;



	font-size: 70%;



	letter-spacing: normal;



	padding: 2px 0;



	text-align: center;



}







#wp-calendar caption {



	font-weight:bold;



}







#wp-calendar #today {



	background-color:#252525;



	color: #898989;



}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



}







#footer {



	height:67px;







	width:888px;



	clear:both;



	background:url('images/footer_ch.jpg') no-repeat;



}







#footer p {



	text-align: center;



	color: #666666;



	font-size:10px;



	padding-top:45px;



}







#footer a:link, #footer a:hover, #footer a:visited{



	color: #545454;



}







.avatar {



	border:none;



	float:left;



	margin:0 5px 2px 0;



}







#menu .taggage {



	width:80%;



	margin-left:auto;



	margin-right:auto;



	margin-bottom:15px;



}







#menu .taggage a {



	text-decoration:none;



}







#menu .widget-move-over {



	margin-bottom:15px;



}







#calendar_wrap {



	margin-bottom:15px;



}



.index_cont_wrap



{



width:656px;margin:auto; padding-bottom:8px;



}



.index_cont_wrap_left



{



width:457px; float:left; padding-right:10px; text-align:justify;



}



.index_cont_wrap_right



{



width:136px; float:left;



}



.index_cont_wrap_inner



{



width:207px; float:left;



}



.index_cont_wrap_inner1



{



width:207px; float:left;



}



.gall_img



{



width:210px; background:url('images/bg1.jpg') no-repeat; height:171px 



}



.bott_link



{



margin:0;



padding:0;



list-style-type:none;



text-align:left;



padding:3px 0px 6px 0px;



text-indent:12px;



font-weight:bold;



color:#000000;



font-family:Arial, Helvetica, sans-serif;



font-size:14px;



width:226px;



color:#000000;



}



.bott_link:hover



{



text-indent:12px;



font-weight:bold;



color:#000000;



font-family:Arial, Helvetica, sans-serif;



font-size:14px;



text-align:left;



color:#000000;







}



.bott_link_anc1:hover



{



background:#333333;



color:#000000;



font-family:Arial, Helvetica, sans-serif;



font-size:14px;



text-decoration:none;



}



.bott_link_anc1



{



color:#000000;



font-family:Arial, Helvetica, sans-serif;



font-size:14px;



text-decoration:none;



}







ul li a{



text-decoration:none;



color:#000000;







}



ul li a:hover{



text-decoration:none;



color:#333333;



}







ul li.current_page_item a{



text-decoration:none;



color:#FFFFFF;



}