/****************************************************
Blue Casket Style Sheet for The D.O.D. by James Isaac
****************************************************/

/*
Main body
*/

body {
	margin: 20px;
	
	background-color: #262323;
	background-image: url('images/flintlocked/background.gif');	
}

/*
Links
*/

a:link {
	color: #E3E3E3;
	text-decoration: none;
	border-bottom: 1px solid #663333;
}
a:visited {
	color: #E3E3E3;
	text-decoration: none;
	border-bottom: 1px solid #663333;
}
a:hover {
	color: #CCCCCC;
	text-decoration: none;
	border-bottom: 1px solid #663333;
}


.image_surround a:link {
	color: #FFFFFF;
}

.image_surround a:visited {
	color: #FFFFFF;
}

.image_surround a:hover {
	color: #CCCCCC;
}


.fan_fiction_link a:link {
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}

.fan_fiction_link a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}

.fan_fiction_link a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}


A.menu_link:link {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	border: 0px;
}

A.menu_link:visited {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	border: 0px;
}

A.menu_link:hover {
	color: #CCCCCC;
	font-size: 10px;
	text-decoration: none;
	border: 0px;
}


/*
General formatting
*/


img {
	border: 1px #000000 solid;
}

table {
	font-size: 11px;
	line-height: 1.5;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

acronym {
	border-width: 0 0 1px 0;
	border-style: dashed;
	border-color: #666666;
	cursor: help;
}

H1 {
	color: #FFFFFF;
	font-size: 18px;
}

H2 {
	color:
	font-size: 14px;
}


H4 {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

input, textarea
{
	font: 11px verdana, sans-serif;
	color: #333;
	padding: 2px;
	background: #fff;
	border: 1px solid #333333;
}


input.button
{
	background: #eee;
	color: #333;
}


/*
Main layout
*/


.overall {
	/*border: 1px #000000 solid;*/
}

.inside_overall {
	width: 100%;
}

.header {
	background-image: url('images/flintlocked/header.gif');
	border-bottom: 1px #000000 solid;
}

.top_menu {
	background: #191616;
	border-right: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}

.menu {
	background: #473D3D;
	border-right: 1px #000000 solid;
	border-left: 1px #000000 solid;
}

.content {
	background: #766D64;
	border-right: 1px #000000 solid;
}

.footer {
	background: #191616;
	border: 1px #000000 solid;
}


.footer_text {
	font-size: 10px;
	color: #FFFFFF;
}


.info {
	font-size: 10px;
	color: #E3E3E3;
}


.no_border_image {
	border: 0px;
}


/*
Other bits
*/


/* News */

.news_top {
	border: 1px #CCCCCC solid;
}

.news {
	border: 1px #000000 solid;
}

.news_header {
	font-size: 15px;
	font-weight: bold;
}



/* Easter Eggs */

.box_header {
	background-color: #191616;
}

.egg_title {
	font-weight: bold;
	font-size: 12px;
}


/* Image Viewer */

.image_surround {
	background: #394266;
	color: #FFFFFF;
}

.image_back {
	background: #FFFFFF;
}


/* Link to us */

.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #000066;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
	padding: 10px;
}


/* Fan fiction */

.fan_fiction_footer {
	font-size: 9px;
	color: #666666;
}


/* Fan art */

.fan_art_holder {
	border-right: 1px #999999 solid;
	border-left: 1px #999999 solid;
}
