

/* The content of the posts (body of text) */

blockquote

{

	margin-left: 20px;

	text-align:justify;

}



body,

html

{

	background:url(../images/bg.jpg) top scroll repeat-x;

	background-color:#000000;

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

	margin-top:0;

	padding:0;

	color: #FFF;

}



embed,

object

{

	outline: none;

}



/* General font families for common tags */

font,

p

{

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

	color:#ffffff;

	font-size:100%;

	margin: 15px 10px;

	line-height: 125%;

}



h4

{

	margin:5px 0px 0px 0px;

}



/* General page style */

a:link,

a:active,

a:visited

{

	text-decoration:underline;

	color:#ffffff;

	outline:none;

}



a:hover

{

	color:#EEEEEE;

	text-decoration:underline;

	outline:none;

}



/* Gets rid of the need for border="0" on hyperlinked images */

img

{

	border:0;

}



img.left

{

	float:left;

	margin-right: 15px;

}



img.right

{

	float:right;

	margin-left: 15px;

}



.copyright,

.copyright a,

copyright a:active,

.copyright a:visited,

copyright a:hover

{

	font-size:90%;

	font-family:"Century Gothic", Verdana, Arial, sans-serif;

	font-style: normal;

	color: #444444;

	outline:none;

	text-decoration: none;

	margin-top: 0px;

}



.copyright a:hover

{

	color: #EEEEEE;

}



.justify

{

	text-align:justify;

}



input

{

	background-color: #fff;

}



textarea

{

	width: 401px;

	padding: 3px;

}



input

{

	width: 400px;

	padding: 3px;

}



.button

{

	width: 100px;

	padding: 3px;

}



/*hide reverse captcha fields */

.revCap

{

	display:none;

}



.small_text

{

	font-size: 90%;

}



.title

{

	font-size: 125%;

	font-weight: bold;

	padding-bottom: 20px;

}



/* DIVS */



/* wraps around all content */

#wrapper

{

	width: 830px;

	top: 0px;

	margin: 0 auto;

	height: auto;

	padding-bottom: 20px;

}



#bottom_links

{

	float:none;

	padding-top: 50px;

}



#clear, .clear

{

	clear:both;

}



#contentcontainer

{

	border-width: 0 1px 0 1px;

	border-style: solid;

	border-color: #666666;

	padding: 0 10px 0 10px;



}



#dmm

{

	padding-top: 100px;

}



/* top logo */

#logo

{

	height:120px;

	display:block;

}



.nav-wrap {width: 600px; margin: 0 auto;}

.nav {

	width: 200px;

	float: left;

}



/* Form processing styles */



.error_strings

{

	font-family:Verdana;

	font-size:10px;

	color:#660000;

}



.sfm_float_error_box

{

	position:absolute;

	z-index:999;

	cursor:default;

	font-family:Verdana;

	font-size:10px;

	color:#ff0000;

	background-color:#ff0000;

	border-style:solid;

	border-width:1px;

	border-color:#ff0000;

}



.sfm_float_box_td

{

	padding:3px;

	cursor:default;

	font-family:Verdana;

	font-size:10px;

	color:#660000;

	background-color:#ffff66;

}



.sfm_close_box

{

	font-family:Verdana;

	font-size:10px;

	font-weight:bold;

	color:#ffffff;

	background-color:#ff0000;

	border-width:0px;

	text-align:center;

}



.sfm_textbox

{

	padding:2px;

}



.sfm_textarea

{

	padding:2px;

}

/* end form processing */

/* gallery thumbnails */





.thumbnail ul li {

	height: 80px;

	width: 80px;

	display: inline;

	float:left;

	margin: 0 12px 12px 0;

	

}