/* @override http://www.burnitman.org/templates/css/burnstyle.css */

/* BurnItMan.org STYLESHEET 3.0 */

#webmaster{
position: absolute;
top:0px;
left:0px;
float: left;
width:100px;
height:100px;
background: transparent url(/templates/images/overlay_ribbon.gif) no-repeat center top;
cursor: pointer;
}

body {
margin:				0px;
padding:			0px;
background: 		#000000 url(/templates/images/site_bg.jpg) no-repeat center top;
color:				#999999;
font-family: 		Lucida Grande, Verdana, Geneva, Sans-serif;
font-size:			11px;
text-align: center;
}

img {
border:				none;
}

hr {
border: none 0; 
border-top: 2px solid #222;/*the border*/
width: 100%;
height: 2px;/*whatever the total width of the border-top and border-bottom equal*/
margin: 14px auto 14px auto;
}

/* remove halo effect in firefox   */
a:active {
outline: none;
}

#page {
text-align: 		left;
margin: 			0px auto 0px auto;
width: 				840px;
background: 	 #000000 url(/templates/images/site_body_bg.gif) repeat-y center;
}
#site_body{
margin: 0 25px;
}
#site_header_top {
background: 		url(/templates/images/site_header_top.jpg) no-repeat center;
height: 			107px;
}
#site_header_nav {
background: 		url(/templates/images/site_header_nav.jpg) no-repeat center;
height: 			43px;
}
#nav {
float:				right;
text-align:			right;
font-size:			9px;
margin-right:		20px;
margin-top:			6px;
font-weight: 		bold;
}
#nav a:link, #nav a:visited, #nav a:active {
text-decoration: 	none;
color: 				#DDDDDD;
font-size: 			11px;
font-weight: 		normal;
}
#nav a:visited {
text-decoration: 	none;
color: 				#DDDDDD;
font-size: 			11px;
font-weight: 		normal;
} 
.nav_green {
font-family:		Lucida Grande, Verdana, Geneva, Sans-serif;
color: 				#999900;
font-size:			9px;
text-align:			center;
font-weight: 		bold;
}

#subNav {
text-align:			right;
font-size:			9px;
margin-top:			2px;
}

#site_footer {
background:			url(/templates/images/site_footer.gif) no-repeat bottom transparent;
height: 			60px;
margin: 			0 auto 20px auto;
width: 				850px;
text-align: left;
}
#credits{
font-size:			9px;
color:				#333333;
padding:			40px 0 0 50px;
font-weight:		bold;
}
#credits a{
color:				#444444;
font-weight:		bold;
}


/* Elements*/

.block {
padding: 10px;
}

.col_left {
float:				left;
width:				395px;
}
.col_right {
float:				right;
width:				395px;
}

.col_left_content {
float:				left;
width:				590px;

}
.col_right_sidebar {
float:				right;
width:				190px;
}

.col_blog_content {
float:				left;
width:				590px;

}
.col_blog_sidebar {
float:				right;
width:				190px;
}

.col_content {
float:left;
width:510px;
background:url(/templates/images/col_content.gif) no-repeat top;
}
.col_sidebar {
float:right;
background:url(/templates/images/col_sidebar.gif) no-repeat top;
width:270px;
}
.clear {
font: 1px/1px monospace;
clear: both;
}
/*Boxes & Containers*/

.codecontent {
font-size:			9px;
font-family:		Lucida Grande, Verdana, Geneva, Sans-serif;
background-color:	#000000;
padding:			0 8px 8px 8px;
}
.codecontent input {
width:				98%;
height:				60px;
background-color:	#000000;
color:#FFFFFF;
font-family:		"Courier New", Courier, monospace;
font-size:			10px;
}
.scroll_area {
border:			#222222 solid 2px;
background-color:	#111111;
margin:				8px 0 8px 0;
padding:			10px;
overflow:auto;
}
.border_area {
border:			#111111 solid 1px;
background:			url(/templates/images/dark_grey_grad.gif) #111111 top repeat-x;
margin:				8px 0 8px 0;
padding:			6px 10px 6px 10px;
}
.content_area{
margin:				0 0 15px 0;
background:url(/templates/images/col_single.gif) no-repeat top;	
text-align: left;
}


.sidebar_area{
margin:				0 0 15px 0;
font-size:			10px;
background: #160000 url(/templates/images/col_blog_sidebar.gif) no-repeat top left;
text-align: center;
}
.sidebar_btm{
height:10px;
font: 1px/1px monospace;
background: #160000 url(/templates/images/col_blog_sidebar_btm.gif) no-repeat bottom left;
}
/* Blog Entries*/

.entry {
margin:				0 0 15px 0;
background: #160000 url(/templates/images/col_blog_entry.gif) no-repeat top left;
}
.entry_btm {
background: #160000 url(/templates/images/col_blog_entry_btm.gif) no-repeat bottom left;
height:10px;
font: 1px/1px monospace;
}

.entry .block{
padding:				12px;
}

.date{
float:				right;
margin:				3px;
font-size:			9px;
}

.entry h1{
font-size:			12px;
font-weight:		bold; 
font-family:		Lucida Grande, Verdana, Geneva, Sans-serif;
color:				#FFFFFF;
border-bottom: 	solid 2px #222222;
margin:				0 0 10px 0;
text-align: 		left;
}
.entry_pic {
float: left;
margin: 0 15px 5px 0;
}
.entry_count {
float: right;
margin: 0 0 10px 10px;
font-weight: normal;
font-size: 13px;
color: #999999;
}
.entry_count span {
font-size: 18px;
color:#FFAF5F;
font-weight: bold;
}
.post_info{
clear: both;
font-weight: bold;
color:#444444;
font-size:9px;
}
.pagecount {
font-size:14px;
color: #FFAF5F;
}

/* Pagination */
.pagination {
padding:15px 0;
font-size:12px;
font-weight:bold;
color:#FFAF5F;
}
.pagination b{
font-size:12px;
font-weight:bold;
color:#999;
background:#211111;
border: 2px #331111 solid;
text-align:center;
padding:2px 4px;
margin:0 2px 0 0;
}
.pagination a:link, .pagination a:visited, .pagination a:active{
font-size:			12px;
font-weight: 		bold;
color:				#FFAF5F;
background: #211111;
border:2px #331111 solid;
text-align: center;
padding: 2px 4px;
margin: 0 2px 0 0;
}
.pagination a:hover{
font-size:			12px;
font-weight: 		bold;
color:				#ffffff;
background: #211111;
border:2px #331111 solid;
text-align: center;
padding: 2px 4px;
margin: 0 2px 0 0;
}
/*Comment*/

.preview_title{
color:	#EAFF00;
text-align:left;
}

.preview_area{
border:		#EAFF00 solid 1px;
background:	url(/templates/images/dark_grey_grad.gif) #111111 top repeat-x;
margin:		8px 0 8px 0;
padding:	6px 10px 6px 10px;
}


/* Mastheads*/
.masthead {
color:#FFAF5F;
margin:				0 0 10px 0;
background: 		url(/templates/images/site_masthead_sm.gif) center top no-repeat;
padding:			8px 0 0 0;
text-transform:		uppercase;
font-size:			12px;
letter-spacing:		1px;
font-family:		Lucida Grande, Verdana, Geneva, Sans-serif;
font-weight: 		normal;
text-align:			center;
height:				30px;
}
.masthead_long{
color:#FFAF5F;
margin:				0 0 10px 0;
background:			url(/templates/images/site_masthead_lg.gif) center top no-repeat;
padding:			8px 0 0 0;
text-transform:		uppercase;
font-size:			12px;
letter-spacing:		1px;
font-family: 		Lucida Grande, Verdana, Geneva, Sans-serif;
font-weight: 		normal;
text-align:			center;
height:				30px;
}
.masthead_divider {
margin:				0 0 30px 0;
background: 		url(/templates/images/divider.gif) center top no-repeat;
height:				26px;
}

/*eNews Sidebar*/

#eNews {
font-size:			9px;
background: 		no-repeat url(/templates/images/enews_bg.gif) top center;
text-align:			left;
height:				130px;
margin: 			0 0 10px 0;
}
#eNews .block{
padding: 20px 15px 15px 15px;
}

/* Top Pics*/
#topPics {
padding-top:		6px;
text-align: 		center;
}
#topPics img{
padding:			4px;
}

/* Flash Elements */
#flash_content {
border-top:			#191919 solid 2px;
border-right:		#191919 solid 2px;
border-bottom:		#191919 solid 2px;
border-left:		#191919 solid 2px;
background-color:	#000000;
}

/* Photo Gallery*/
.gallery_img{
float: left;
text-align:center;
margin:0 10px 10px 0;
border:6px solid #111111;
}
.gallery_info{
float: left;
margin:0 0 10px 10px;
width: 230px;
}
.gallery_short_desc{
font-size:			10px;
color:				#eeeeee;
padding:			10px;
border-left: 		#222222 solid 2px;
text-align: 		left;
vertical-align: 	middle;
background: 		url(/templates/images/dark_grey_grad.gif) top repeat-x;

}
.thumbs {
text-align: center;
}

/* Gallery Nav */		
ul.gallery_nav{
width:92px;
height:30px;
margin: 0;
padding: 0;
display: inline;
list-style: none;
list-style-type: none;
}


ul.gallery_nav li{
width:46px;
height:30px;
margin: 0;
padding: 0;
float: left;
}

ul.gallery_nav li a.prev span, ul.gallery_nav li a.next span{
display: none;
}	

ul.gallery_nav li a.prev{
width:46px;
height:30px;
margin: 0;
padding: 0;
display: block;
background: transparent url(/templates/images/btn_next_prev.gif) no-repeat top left;
}

ul.gallery_nav li a.prev:hover {
background-position: bottom left;
}

ul.gallery_nav li a.next{
width:46px;
height:30px;
margin: 0;
padding: 0;
display: block;
background: transparent url(/templates/images/btn_next_prev.gif) no-repeat top right;
}

ul.gallery_nav li a.next:hover {
background-position: bottom right;
}

/* Photos Btn */	
a.photo_upload {
width:108px;
height:30px;
margin: 0;
padding: 0;
display: block;
background: transparent url(/templates/images/btn_photo_upload.gif) no-repeat top;
}

a.photo_upload:hover {
background-position: bottom;
}
a.photo_upload span{
display: none;
}	
/* Guestbook Btn */	
a.guestbook_sign {
width:108px;
height:30px;
margin: 0;
padding: 0;
display: block;
background: transparent url(/templates/images/btn_guestbook.gif) no-repeat top;
}

a.guestbook_sign:hover {
background-position: bottom;
}
a.guestbook_sign span{
display: none;
}

/* Links Btn */	
a.bookmarks_post {
width:108px;
height:30px;
margin: 0;
padding: 0;
display: block;
background: transparent url(/templates/images/btn_bookmark_post.gif) no-repeat top;
float: right;
}

a.bookmarks_post:hover {
background-position: bottom;
}
a.bookmarks_post span{
display: none;
}		
/* Downloads*/
.download_list_icon{
float: left;
margin: 0 8px 0 0;
width: 80px;
}
.download_list_info{
width: 645px;
float: right;
margin: 10px 8px 0 0;
}
.download_pic{
}
/* Video Elements*/
.playlist_title{
color:				#FFAF5F;
text-transform:		uppercase;
font-size:			11px;
letter-spacing:		1px;
font-family: 		Lucida Grande, Verdana, Geneva, Sans-serif;
text-align:			center;
margin: 0 0 10px 0;
}
.player_title {
color:				#FFAF5F;
margin:				0 0 10px 0;
text-transform:		uppercase;
font-size:			13px;
letter-spacing:		1px;
font-family: 		Lucida Grande, Verdana, Geneva, Sans-serif;
text-align:			left;
}
.player_date {
color:				#EEEEEE;
margin:				3px 0 0 5px;
text-transform:		uppercase;
font-size:			11px;
letter-spacing:		1px;
font-family:		Lucida Grande, Verdana, Geneva, Sans-serif;
}

.player {
background: 		url(/templates/images/dark_grad.gif) center top repeat-x #111111;
padding:			8px;
border-top:			#222222 solid 2px;
text-align: center;
}
.count_num {
font-size:			14px;
font-weight:		bold;
text-transform: 	uppercase;
color:				#BAE300;
}
.player_desc {
margin:14px 0 10px 0;
}
table.player_menu {
width:100%;
background: #111111 url(/templates/images/dark_grey_grad.gif) repeat-x top;
}
table.player_menu td {
width:33%;
text-align: left;
padding: 2px 15px;
}

/* Video Playlist*/
.playlist_scroll{
overflow: auto;
height:550px;
background:#111111 url(/templates/images/dark_red_grad.gif) top repeat-x;
border: 1px solid #222222;
}
ul#playlist{
margin: 0;
padding: 0;
list-style-type: none;
list-style: none;
width:233px;
}

ul#playlist li{
display:			block;
margin: 0;
padding: 4px;
text-align:			left;
cursor:				pointer;
border-bottom: 1px solid #000000;
}

ul#playlist li:hover{
background-color: #420000;
}


ul#playlist li .info{
float: 					left;
vertical-align: 		middle;
margin:0 5px 0 6px;
font-size: 10px;
}
ul#playlist li .info p{
font-size: 9px;
color: #f6f6f6;
}
ul#playlist li img{
float:				left;
border:				#333333 solid 1px;
margin: 0;
padding: 0;
}

ul#playlist li .info h1 {
color:				#FFAF5F;
font-size:			10px;
text-transform:		capitalize;
font-weight: bold;
margin: 0 0 2px 0;
padding: 0;

}



