@charset "utf-8";/* ---------------------------------------------Screen Stylesheet for http://www.exminister.orgUpdated: 12/21/09 - md / elfenworksVersion: 1.0-------------------------------------------------::TOC::	1 = Resets	2 = Defaults	3 = Typography	4 = Template 	5 = Links	6 = Navigation	7 = Forms	8 = Global Classes	9 = Pages--------------- 1 = Resets --------------------- */body, address, blockquote, dl, ol, ul, li, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre {	margin:0;	padding:0;	}fieldset, table {	border:none;}table {	border-collapse:collapse;	border-spacing:0;	overflow:hidden;	/*word-wrap:break-word;  will not validate IE only */}caption, th, td {	text-align: left;}/* ---------- 2 = Defaults --------------------- */html { 	font-size:100.01%; 	height: 101%; /* forces scroll on short length pages */}body { 	height:100%;	font:62.5%/1.3 Arial,Tahoma,Geneva,Helvetica,sans-serif;	background:#b3b3b3 url(../_images/css-body-bg.jpg) top repeat-y;	color:#333;}/* ---------- 3 = Typography ------------------- */address, h1, h2, h3, h4, h5, h6, li, p, pre {padding: .3em 10px;}h1 {font-size:2em;}h2 {font-size:1.6em;	background: #06F url(../_images/css-h2-bg.jpg) left repeat-x;	color:#fff;}h3 {font-size:1.4em;}h4 {font-size:1.2em;}address, li, p {font-size:1.2em;}pre {font-size: 12px;}ul {margin-left: 25px;}hr {	color: #fff; 	background-color: #fff; 	border: 1px dotted #999; 	border-style: none none dotted; 	}/* ---------- 4 = Template --------------------- */#wrap {	width:900px;	margin:0 auto;}#masthead {	height:auto;	background-color:#e6e6e6;	color:#39F;	padding:10px 0 0 0;}#content {	background:#fff;	margin:3px 0 0 0;}.column {	position:relative;	float:left;	width:215px;	margin:5px;	height:auto;	background:#fff;}.column_w {	position:relative;	float:left;	width:290px;	margin:5px;	height:auto;	background:#fff;}.sand {	background: url(../_images/css-sandcolumn.jpg) left repeat-y;}.three {	width:665px !important;}.two {	width:440px !important;}#footer {	clear:both;	background-color:#e6e6e6;	padding:20px 0 10px 0;	margin-bottom:15px;}/* ---------- 5 = Links ------------------------ */a {	text-decoration:underline;	color:#39F;	}a:visited {text-decoration:underline;}a:active, a:focus, a:hover {	text-decoration:none;	outline:none;}a img {border:none;}/* ----------  6 = Navigation ------------------ */	/* ::Main Menu:: --- */	#menu {		height:33px;		width:650px;		float:left;		margin:0 0 0 10px;	}	#menubottom {		height:33px;		float:left;		margin:0;	}	#menu ul{		float: left;		margin:0 0 0 10px;		list-style-type: none;		width:650px;	}	#menubottom ul{		float: left;		list-style-type: none;		width:800px;	}	#menu li ,#menubottom li {		float: left;		margin: 0;			}	#menu li a , #menubottom li a {		border-bottom: dotted 1px #39F;		color: #39F;		font-style: normal;		font-weight: normal;		text-decoration: none;	}	#menu li a:active, #menu li a:focus, #menu li a:hover , #menubottom li a:active, #menubottom li a:focus, #menubottom li a:hover {		border-bottom: solid 1px #009;		color:#009;	}		/* ::Top Search:: --- */		#topsearch{		float:left;		width:220px;	}		/* ::Footer Menu:: --- */	#footer ul {	}	#footer li {	}	#footer li a {	}	#footer li a:active, #footer li a:focus, #footer li a:hover {	}	/* ---------- 7 = Forms ------------------------ */label {cursor:pointer;}input,label,select,textarea {	vertical-align:middle;	font-size:inherit;	font-family:inherit;}input, textarea {padding:.2em;}textarea {overflow:auto;}/* ---------- 8 = Global Classes --------------- */.center {text-align:center;}.clear {	clear:both;	padding:0;	margin:0;	line-height:normal;}.floatleft {float:left;}.floatright {float:right;}.hidden {display:none;}.inline {display:inline;}.large {	font-size:20px;	font-weight:bold;}.light {color:#999;}.small {	font-size:10px;	font-weight:normal;}.margin10 {	margin:10px;}.greybg {	background:#e6e6e6 !important;}.darkgreybg {	background:#808080 !important;	color:#fff;}.darkgreybg h2 {	background: #333 url(../_images/css-h2dark-bg.jpg) left repeat-x !important;		color:#fff;}.autoscroll {	overflow:auto;}.height200{	height:200px;}.height270{	height:280px;}.height450{	height:450px;}/* ---------- 9 = Pages ------------------------ *//* /// place specific page rules here if needed /// */#featured {	background: url(../_images/css-featured-bg.jpg) bottom left no-repeat;}#search {	background:#e6e6e6;}