@charset "utf-8";
/* CSS Document */

html, body{
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#202020;
}

#frame{
	width:720px;
	height:auto; /*AUTO*/
	margin:0px auto;
	position:relative;
}

#topframe{
	width:100%;
	height:94px;
	margin:0px auto;
	position:relative;
	background-image:url(../images/header-bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#menu{
	width:720px;
	height:93px;
	position:relative;
	margin:0px auto;
}

#splash{
	width:720px;
	height:250px;
	position:relative;
	padding-bottom:6px;
}

#contentframe{
	width:720px;
	height:auto;
	padding-bottom:20px;
	position:relative;
	overflow:auto;
}

#contentleft{
	width:210px;
	height:auto;
	position:relative;
	float:left;
	overflow:auto;
}

#contentright{
	width:506px;
	height:auto;
	position:relative;
	float:right;
	overflow:auto;
}

#footer{
	width:720px;
	height:36px;
	margin:0px auto;
	padding-top:10px;
	position:relative;
	background-image:url(../images/background-dottedline.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#footerleft{
	width:360px;
	height:16px;
	float:left;
	position:relative;
	text-align:left;
}

#footerright{
	width:360px;
	height:16px;
	float:right;
	position:relative;
	text-align:right;
}

#panelleft{
	width:180px;
	height:auto;
	padding-left:14px;
	padding-right:14px;
	padding-top:16px;
	padding-bottom:14px;
	background-image:url(../images/background-panel.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#101010;
	border:1px solid #1a1a1a;
	position:relative;
	overflow:auto;
	margin-bottom:3px;
}

#panelrighthome{
	width:476px;
	height:auto;
	padding-left:14px;
	padding-right:14px;
	padding-top:16px;
	padding-bottom:14px;
	background-image:url(../images/background-panel.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#101010;
	border:1px solid #1a1a1a;
	position:relative;
	overflow:auto;
	margin-bottom:3px;
}

#panelrighthomebottom{
	width:476px;
	min-height:347px;
	padding-left:14px;
	padding-right:14px;
	padding-top:16px;
	padding-bottom:14px;
	background-image:url(../images/background-panel.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#101010;
	border:1px solid #1a1a1a;
	position:relative;
	overflow:auto;
	margin-bottom:3px;
}

/* IE7 Only */
*:first-child+html #panelrighthomebottom{
	min-height:350px;
}

#panelright{
	width:476px;
	min-height:530px;
	padding-left:14px;
	padding-right:14px;
	padding-top:16px;
	padding-bottom:14px;
	background-image:url(../images/background-panel.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#101010;
	border:1px solid #1a1a1a;
	position:relative;
	margin-bottom:3px;
}

/* IE6 Only */
* html #panelright{
	height:530px;
	overflow:visible;
}

/* IE7 Only */
*:first-child+html #panelright{
	overflow:auto;
	height:auto;
}

input.contactsmall{
	width:200px;
	height:17px;
	background-color:#202020;
	border:none;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#f05906;
}

input.contactlarge{
	width:236px;
	height:17px;
	background-color:#202020;
	border:none;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#f05906;
}

textarea.contacttextarea{
	width:476px;
	height:125px;
	background-color:#202020;
	border:none;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#f05906;
}

/* IE6 Only */
* html textarea.contacttextarea{
	width:474px;
}

/* IE7 Only */
*:first-child+html textarea.contacttextarea{
	width:474px;
}

img.title-padding{
	padding-bottom:9px;
}

img.imageborder{
	border:1px solid #202020;
}

.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:16px;
}

.text a, .text a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f05906;
	line-height:16px;
	text-decoration:none;
}

.text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f05906;
	line-height:16px;
	text-decoration:underline;
}

.text-footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3d3d3d;
	line-height:16px;
}

.text-footer a, .text-footer a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3d3d3d;
	line-height:16px;
	text-decoration:none;
}

.text-footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	line-height:16px;
	text-decoration:none;
}

.text-caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}

.text-caption a, .text-caption a:visited, .text-caption a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ff5b01;
	text-decoration:none;
}

.text-subheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff5b01;
	line-height:18px;
}

/*.rss-items{
	list-style-type:none;
	padding:0px;
	margin:0px;
}*/

.rss-box{
	width: 476px;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.rss-items{
	margin-top:0px;
	padding:0px; 0px;
	margin-left:0px;
	color: #FFFFFF;
}
p.rss-title{padding:0px;}

.rss-title{
	text-decoration: none;
    text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color:white;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss-item{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:16px;
  color:#ffffff;
  font-weight : normal;
  list-style:none;
  padding-bottom:40px;
}

.rss-item a, .rss-item a:hover{
	text-decoration : none;
	color: #ff5b01;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
	
.rss-item a:visited{
	color: #ff5b01;
}

.rss-date{
	font-size:10px;
	font-weight:normal;
	color:#cccccc;
} 

