@media all
{
	/** Globals */
	*
	{
		font-family:Verdana;
	}
	body
	{
		background:url(images/body-bg.png);
		background-repeat:repeat;
		margin:0;
		padding:0;
		color:white;
	}
	a
	{
		color: White;
		text-decoration: underline;
	}
	a:hover
	{
		color:#ffcc33;
		text-decoration: none;
	}
	input[type=text]
	{
		color:Black;
		border:1px solid #ffbf00;
		background-color:White;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=57)";
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=57);
		opacity:0.57;
	}
	#ibox { z-index:999; }
	
	/** Base Frame */
	#body {
		background:url(images/inner-bg.png);
		background-repeat:repeat-x;
		min-height:500px; 
	}
	#inner 
	{
		width:962px;
		margin:0 auto;
	}
	#header  
	{
		position:relative;
		z-index:3;
	}
	#header .bg 
	{
		position:absolute;
		background-color:Black;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=32)";
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=32);
		opacity:0.32;
		width:962px;
		height:97px;
		z-index:0;
	}
	#header .fg 
	{
		position:relative;
		height:97px;
		z-index:1;
	}
	#header #logo 
	{
		position:absolute;
		left:-10px;
	}
	#header #items 
	{
		position:relative;
		margin-left:405px;
	}
	#header .search 
	{
		position:absolute;
		z-index:5;
		right:10px;
		top:10px;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
	}
	#header .search .search-in 
	{
		color:Black;
		border:1px solid #ffbf00;
		background-color:White;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=57)";
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=57);
		opacity:0.57;
	}
	#header .search .search-go 
	{
		margin-top:-2px;
		display:inline;
		vertical-align:middle;
	}
	#nav 
	{
		position:absolute;
		padding-top:60px;
	}
	#nav a 
	{
		font-family:Myriad Pro;
		font-weight:bold;
		font-size:17px;
	}
	#nav li li a 
	{
		font-family:Verdana;
		font-size:11px;
	}
	
	#content { font-size:12px; }
	.title { display:none; visibility:hidden; }
	.headerImg { position:relative; left:-5px; }
	.article-container {
		margin-top:12px;
height:575px;
	}
	.article-bg {
		position:absolute;
		z-index:0;
		background-color:#0f0f0f;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=57)";
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=57);
		opacity:0.57;
		width:962px;
		height:575px;
	}
	.article { position:relative; z-index:1; margin:0 0 0 30px; padding-right:30px; height:575px; overflow:auto; }
	.breadcrump {
		padding:30px 0px 10px 25px;
	}
	.breadcrump a {
		text-decoration:none;
	}
	.breadcrump a:hover {
		color:#ffcc33;
	}
	.article .right {
		position:relative;
		height:58px;
	}
	.article .btn {
		height:38px;
		float:right;
		margin:0;
		padding:20px 0px 0px 0px;
		background:transparent url(images/Button-bg.png) center top;
		border:none;
		width:219px;
		text-align:center;
	}
	.article .btn a {
		text-decoration:none;
		font-weight:bold;
	}
	.article .input-btn {
		cursor:pointer;
		height:58px;
		float:right;
		margin:0;
		padding:0px;
		background:transparent url(images/Button-bg.png) center top;
		border:none;
		width:219px;
		text-align:center;
	}
	.article a img {
		border:0px none;
	}
	.article .input-btn:hover {
		font-weight:bold;
	}
	.article input[type=text] { color:black; }
	.article .headerImg { margin-top:10px; padding-left:3px; }
	.article .summary { margin-top:-15px; font-weight:bold; }
	#footer { width:980px; }
	#footer .items { text-align:right; }
	#footer .items a { color:black; font-size:10px; }
.news { 
	height:500px;
}
.news .more {
clear:both;
display:block;
text-align:right;
}
.news .image {
float:left;
margin:20px 20px 10px 0px;
}
.news .image img {
width:200px;
}
	.contact-table td { 
		padding:3px; margin:0px;
		text-align:right;
	}
	.empty-main {
		background:url(images/body-bg.png);
		background-repeat:repeat;
	}
	.empty-bg {
		position:absolute;
		background-color:Black;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=32)";
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=32);
		opacity:0.32;
		width:605px;
		height:580px;
	}
	.empty-body {
		position:relative; 
		height:550px;
		overflow:auto;
		padding:15px 20px;
	}
.newsletter-info {
	display:block;
	padding-top:70px;
}
	.pr {
		margin:10px;
		padding:5px 20px;
		border:1px solid white;
		background:none;
		color:white;
		width:350px;
		float:left;
	}
	.pr:hover {
		background:url(images/body-bg.png);
		background-repeat:repeat;
		color:black;
		border:1px solid black;
	}
	.pr .info {
		float:right;
		width:220px;
	}
	.pr h5 a {
		text-decoration:none;
	}
	.pr:hover h5 a {
		text-decoration:none;
		color:#ffcc33;
	}
	pre { font-family: monospace;
		background-color:white;
		border:1px solid black;
		color:black;
		opacity:0.8;
		margin:5px -5px;
		padding:25px 15px;
	}
}

@media print
{
	#body { background:none; }
	#items { visibility:hidden; }
}
