/*  
DMYH Styles
Theme URI: http://www.dontmeetyourheroes.com/
Author: Rik Catlow
Author URI: http://www.rikcat.com/

*/


a:link, a:visited, a:active {color:#66888A;}

a:hover {color:#335052;}

body {
	background:#292929 url(../images/bk/body_bk.gif) repeat-x;
	text-align: center;
	margin: 0;
	padding: 0;
	}
	
h1 { 
	font:bold 36px Trebuchet MS;
	color:#fff;
	text-transform:uppercase;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	letter-spacing:1px;}
	
	
h2 {
	margin:0;
	padding:0;
	font:bold 24px Trebuchet MS;
	color:#66888A;
	text-transform:uppercase;
	line-height:28px;
	}

h2 a {text-decoration:none;}


#page {
	background-color: white;
	margin:19px auto 0 auto;
	padding:0 0 5px 0;
	width:900px;
	}
	
/* Header */
	

#header {
	background:url(../images/onebigdaddy.gif);
	height:109px;
	text-align:left;
	padding:0;
	margin:0;
	}
	
	
#header img {
	float:left;
	padding:0;
	margin:30px 0 0 23px;
	}



	
#header .home {
	color:#fff; 
	font:bold 13px Trebuchet MS;
	text-decoration:none; 
	padding:7px 5px 7px 36px;
	border:1px solid #986B5F;
	float:right;
	background:url(../images/icons/home_icn.gif) no-repeat left;
	margin:42px 30px 0 0;}
	
#header a:hover.home   { 
	color:#ccc; 
	background:#8E5D4E url(../images/icons/home_icn.gif) no-repeat left;}
	

/* AD Unit */


#ad_unit { 
	width:auto;
	padding:13px 0 5px 0px;
	margin:10px 30px 10px 30px;
	text-align:center;
	border-top:1px solid #E6DAD6;
	background:#F8F5F4 url(../images/bk/ad_bk.gif) repeat-x;}


/* Feeds */


#feeds {
	margin:15px 0px 30px 30px;
	text-align:left;}
	
#feeds h2 { float:left; margin:0 0 15px 0;}

#feeds .refresh {
	
	color:#4AACFF; 
	font:bold 13px Trebuchet MS;
	text-decoration:none; 
	padding:0px 10px 0px 45px;
	border:2px solid #4AACFF;
	float:right;
	background: url(../images/icons/refresh_icn.gif) no-repeat left;
	margin:0px 30px 15px 0;
	}
	
.clearboth { clear: both; }
	
#feeds a:hover.refresh   { 
	color:#fff; 
	background:#318C0C url(../images/icons/refresh_icn.gif) no-repeat left;}	

.clear_row {clear:both;}




/* News Box */

.newsbox { 
	width:270px;
	height:auto;
	background:#fff url(../images/bk/newsbox_bk.gif) repeat-x;
	text-align:left;
	float:left;
	padding:0;
	margin:0 15px 18px 0;}
	
.newsbox .feed_hdr {
	width:auto;
	height:18px;
	background:#333 url(../images/bk/newsbox_hdr_bk.gif) repeat-x;
	margin:0;
	padding:8px 8px 8px 10px;}
	
.newsbox .feed_hdr h4  { 
	font:bold 16px Trebuchet MS;
	color:#fff;
	padding:0;
	margin:0;
	text-transform:uppercase;
	line-height:16px;
	float:left;
	}
	
.newsbox .feed_hdr img {float:right;}


.feed_hdr h4 a:link,
.feed_hdr h4 a:visited,
.feed_hdr h4 a:active{ text-decoration:none; color:#fff;}
.feed_hdr h4 a:hover { color:#BAB8B8;}


.newsbox ul { 
	margin:7px 10px 0 29px;
		padding:0;
		list-style:url(../images/feed_li.gif) outside;}
		
.newsbox ul a {color:#444;}
.newsbox ul a:hover {color:#111;}
	
.newsbox li { 
	margin:0;
		padding:0 0 6px 0;
		font: bold 12px "Trebuchet MS", Verdana, sans-serif;
		color:#333;
		line-height:14px;}
		
		

/* DMYH Box */

.dmyh_box { 
	z-index:2;
	width:270px;
	height:auto;
	background:#fff url(../images/bk/newsbox_bk.gif) repeat-x;
	text-align:left;
	float:left;
	padding:0;
	margin:0 15px 18px 0;
	}
	
.dmyh_box .dmyh_hdr {
	width:auto;
	height:18px;
	background:#333 url(../images/bk/newsbox_hdr_bk.gif) repeat-x;
	margin:0;
	padding:8px 8px 8px 10px;}
	
.dmyh_box .dmyh_hdr h4  { 
	font:bold 16px Trebuchet MS;
	color:#fff;
	padding:0;
	margin:0;
	text-transform:uppercase;
	line-height:16px;
	float:left;
	}
	
.dmyh_box .dmyh_hdr img {float:right;}


.dmyh_hdr h4 a:link,
.dmyh_hdr h4 a:visited,
.dmyh_hdr h4 a:active
{ text-decoration:none; color:#fff;}
.dmyh_hdr h4 a:hover { color:#BAB8B8;}


.dmyh_box ul { 
	margin:7px 10px 0 29px;
		padding:0;
		list-style:url(../images/feed_li.gif) outside;}
		
.dmyh_box ul a {color:#444;}
.dmyh_box ul a:hover {color:#111;}
	
.dmyh_box li { 
	margin:0;
		padding:0 0 6px 0;
		font: bold 12px "Trebuchet MS", Verdana, sans-serif;
		color:#333;
		line-height:14px;}
		
.dmyh_box select {width:100%; font: normal 12px "Trebuchet MS", Verdana, sans-serif; margin:0 0 4px 0;}

.dmyh_box input {width:100%;  font: normal 12px "Trebuchet MS", Verdana, sans-serif;}

.dmyh_box .auto_width {width:auto; margin:0; padding:0;}

.dmyh_box textarea {width:100%;}

.dmyh_box label {color:#666;}

.dmyh_box form {margin:0 10px 0 10px; padding:0;}

.dmyh_box form ul {margin:0; padding:0;}

.dmyh_box form li {list-style:none; margin:0; padding:0 0 6px 0;}

.dmyh_box p  {
	margin:8px 10px 12px 10px;
	font:normal 12px "Trebuchet MS", Verdana, sans-serif;
	line-height:17px;
	color:#333;}
	
.dmyh_box p img {
	float:left;
	margin:4px 8px 0 0;}


.dmyh_box h3 {
	margin:25px 0 0 10px; 
	padding:0; 
	text-transform:uppercase;
	font:bold 13px "Trebuchet MS", Verdana, sans-serif;} 
	
#dmyh_content {
	margin:15px 0px 30px 30px;
	text-align:left;
	clear:left;}
	
	
#dmyh_content h2 { margin:0 0 15px 0;}


#form {	z-index:2;
		width:225px;
		position:absolute;
		display:none;
		background:#fff;
		padding:10px;
		border-top:3px solid #888;
		border-left:3px solid #888;
		border-right:3px solid #666;
		border-bottom:3px solid #666;
		margin:-300px 0 20px 10px;}	
		


a.more_link { 
	color:#888;
	border:1px solid #888;
	padding:3px 4px 2px 4px;
	margin:0 0 0 13px;
	text-decoration:none;
	line-height:40px;
	font:bold 11px "Trebuchet MS", Verdana, sans-serif;
	text-transform:uppercase;
	}
a:hover.more_link {color:#666; border:1px solid #666; background:#eee;}


/* Footer */


#footer {
	font:normal 12px Trebuchet MS; 
	color:#aaa;
	margin: 6px auto 25px auto;
	padding: 0 0 25px 0;
	width: 900px;
	}

#footer p { margin:0; padding:0;}

#footer .copyright {float:left;}
#footer .feeds {float:right;}




/* Admin Page */

	#refer {
		font:normal 12px "Trebuchet MS", Verdana, sans-serif;
		color:#666;
		margin:15px 30px 8px 30px;
		text-align:left;}
		
	#refer td{
		padding: 2px 5px 2px 0px;
		color: #333;
		width:auto;
		line-height: 20px;
		border-bottom: #eee;
		border-width: 0 0 1px 0;
		border-style: none none solid none;}

	#refer td.noline{
		margin:0 0 15px 0;
		border: 0;
		text-align:left;}

	#refer td.noliner{
		border: 0;
		text-align:left;}

	#refer thead { font-weight: bold; background:#eee;}


	#refer code { font-size: medium; }

	#refer a:link{
		color:#366;
		text-decoration: none;}

	#refer a:hover { text-decoration: underline; }

	#refer a:visited{
		color: gray;
		text-decoration: none;}

	#refer .text{
		border-color: gray white white gray;
		padding: 2px;}

	#refer input,textarea, select{
		background-color: #eee;
		border-color: white gray gray white;
		border-width: 1px;
		border-style: solid;
		padding: 5px;}

	#refer input.white{
		background-color: #fff;
		border: 0;}
		
#refer #glipse { padding:0 0 15px 0;}

	#stats {
	background:#EBF0F0 url(../images/bk/recent_home_bk.gif) repeat-x;
	border-bottom:3px solid #D7E2E4;
	border-top:3px solid #D7E2E4;
	text-align:center;
	color:#555;
	padding:15px;
	line-height:23px;
	font:normal 21px "Trebuchet MS", Verdana, sans-serif;
	margin:20px 30px 0 30px;
	}
	
	#stats p {margin:0; padding:0;}
	
	#stats span { color:#7D4434;}
	
	#admin_links {
	background:#EBF0F0 url(../images/bk/recent_home_bk.gif) repeat-x;
	border-bottom:3px solid #D7E2E4;
	border-top:3px solid #D7E2E4;
	text-align:center;
	line-height:15px;
	margin:0 30px 0 30px;
	font:normal 13px "Trebuchet MS", Verdana, sans-serif;
	padding:10px;}
	

#advertise {	
	z-index:2;
	width:450px;
	position:absolute;
	display:none;
	background:#fff url(../images/bk/newsbox_bk.gif) repeat-x;
	padding:25px;
	text-align:left;
	font:normal 13px "Trebuchet MS", Verdana, sans-serif;
	border-top:7px solid #555;
	border-left:7px solid #555;
	border-right:7px solid #555;
	border-bottom:7px solid #555;
	margin:124px 0 20px 150px;
	}	
	
* html body #advertise {margin:124px 0 20px 120px;} 

#advertise h3 {
	font:bold 16px "Trebuchet MS", Verdana, sans-serif;
	text-transform:uppercase;
	color:#295501;
	margin:0;
	padding:0;
	}

#advertise p { 
	padding:0;
	margin:3px 0 18px 0;
	}

	