/*  

Theme Name: The Midnight Run v1

Theme URI: http://www.themidnightrun.com

Description: The first incarnation of The Midnight Run

Version: 1

Author: Rico Nagtalon

Author URI: http://www.themidnightun.com

*/



p { margin: 10px 0 }



hr { height: 1px; color: #FFF; background-color: #FFF; border: 0; }



.pic {

	margin: 10px 0 0 0;

	text-align: center;

}



.picquote {

	margin: 3px 0 0 0;

	text-align: center;

}



.no_border {

	border: 0 none transparent;

}



/* Begin Typography & Colors */

body {

	font-size: 10px;

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

	background-color: #000000;

	color: #FFFFFF;

	text-align: left;

/*scrollbar-base-color: orange; 

scrollbar-arrow-color: green;

scrollbar-DarkShadow-Color: blue; */

	margin: 0;

	padding: 0;

	}



a:link, a:visited, a:active, a:hover { color :#FFF200; text-decoration: none; font-weight: bold }

a:hover { text-decoration: underline }



.group_header h2, .group_header h3 {

	margin: 0;

	padding: 0;

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

	font-size: 20px;

	}



.group_header {

	border-bottom: 1px solid #FFFFFF;

	padding-bottom: 4px;

	margin-bottom: 5px;

	}



.group_header small {

	font-size: 10px;

	font-weight:bold;

	}



#page { margin-top: 20px }



#page_header {
	height: 400px;
	width: 750px;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -375px;
	position: absolute;
}



#page_header #image {

	background-image:url(images/tmr_image.jpg);

	background-repeat:no-repeat;

	height: 341px;

	width: 320px;

	margin-left: 215px;

	}



#page_header #image_small {

	background-image:url(images/tmr_image_small.jpg);

	background-repeat:no-repeat;

	width:161px;

	height:163px;

	margin: 0 auto;

	padding: 0 0 0 0;

	}

	

#page_header #title_small {

	background-image:url(images/tmr_title_small.gif);

	background-repeat:no-repeat;

	width:290px;

	height:38px;

	margin: 0 auto;

	}



#page_header #title {

	background-image:url(images/tmr_title.gif);

	background-repeat:no-repeat;

	height: 56px;

	width:424px;

	margin-left: 163px;

	}



#page_header h1, #page_header .description { display: none }



#center {

	width: 750px;

	left: 50%;

	margin-left: -375px;

	position: absolute;

	}



.main_column, .comment_column {	width: 488px }

.comment_column { margin-left: 131px }

	

.post {

	background-color: #000137;

	background-image:url(images/bluewall.jpg);

	padding: 18px 18px 15px 18px;

	margin: 18px 0;

	}



.post img { border: 0 none transparent }

.post .postmetadata { text-align: right; margin:0; padding:0 }

.post .entry { margin:0; padding:0  }





#leave_comment { background-image:url(images/redwall.jpg) }



#sidebar, #sidebar_archive {

	width: 240px;

	left: 50%;

	margin-left: 135px;

	position: absolute;

	text-align: left;

	top: 0px;

	}



#sidebar_archive { top: 239px }	



#sidebar ul, #sidebar_archive ul {

	list-style: none;

	margin: 0;

	padding: 0;

	}



#sidebar ul li, #sidebar_archive ul li {

	margin: 0;

	padding: 0;

	}



#sidebar .group, #sidebar_archive .group {

	background-color: #4A0000;

	background-image:url(images/redwall.jpg);

	padding: 15px;

	margin: 18px 0;

	}



#sidebar img { border: 0 none transparent }

#sidebar .bq { padding: 15px 10px 10px 10px }



/* #sidebar ul li ul li { font-weight: bold } this affects link descriptions */

p.where {

	margin: 10px 0 0 0;

	padding: 0;

	font-size: 15px;

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

	font-weight: bold;

	text-align: center;

	}



.archive_image {

	background-image:url(images/tmr_archives.gif);

	background-repeat:no-repeat;

	height: 85px;

	width: 210px;

	}





textarea.comment {

	background : #330000; 

	border : 1px solid;

	color : #FFFFFF;

	font-size : 8pt;

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

/*	font-family : Tahoma, Verdana, Arial;	 */

	border-color: #220000 #770000 #770000 #220000; 

	width: 450px;

	overflow: auto;

	} 



input.comment {

	background : #330000;

	border : 1px solid;

	color : #FFFFFF;

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

/*	font-family : Tahoma, Verdana, Arial;	 */	

	font-size : 8pt;

	border-color: #220000 #770000 #770000 #220000;

	}



.navigation {

	text-align: center;

	font-weight: bold;

	}



#footer_middle, #footer_inline {

	text-align: center;

	margin: 0 0 20px 0;

	}



#footer_inline {

	width: 488px;

	}



/* Class for ads that are in the entry columns */

.inline_ad {

	text-align: center; 

	margin: 15px 0; 

	width: 488px; 

	background-color: #4A0000; 

	padding: 5px 0 8px 0

}



.inline_ad2 {

	text-align: center; 

	margin: 15px 0; 

	width: 488px; 

	background-color: #000044; 

	padding: 5px 0 8px 0

}



.ad_top_allowance {

	margin-top: 20px;

}



.audio_feature { margin: 15px 0 0 25px; padding: 0 }

.audio_feature object { margin: 0; padding: 0; }

.audio_feature .audio_text { font-weight: bold; margin: 3px 0 0 0; padding: 0 }



#project365 {
	background-image: url(images/project365.jpg);
	width: 222px;
	height: 41px;
	cursor: pointer;
	text-indent: -10000px;
	margin: 25px auto 0 auto;
}