/* Standard CSS code */
@import "middle_panel.css";

html * {
	padding: 0;
	margin: 0;
}

body {
	background: url('../images/body_bg.jpg') repeat-x;
	background-color: #330000;
}

.clearer {
	clear: both;
}

/* End Standard CSS code */
#ads {
	list-style: none;
	position: absolute;
	right: -205px;
	top: 43px;
	width: 200px;
}

#ads div {
	width: 190px;
	margin-bottom: 0px;
}

#ads #ad_top {
	background: url('../images/ad_top.jpg') no-repeat;
	background-position: 0 bottom;
	height: 6px;
}

#ads #ad_mid {
	background: url('../images/ad_middle.jpg') repeat-y;
	text-align: center;
}

#ads #ad_mid .notice{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffcc;
}

.ad_container .ad_slot .ad_item a img {
	width: 178px;
	height: 148px;
}
.ad_item a img {
	border: none;	
}
#banner .ad_container .ad_item a img {
	/*left: 5px;
	top: 5px;	
	position: relative;*/
}

#ads #ad_bot {
	height: 6px;
	background: url('../images/ad_bottom.jpg') no-repeat;
}

.hideAd {
	display:none;	
}

#wrapper {
	/* margin: auto; */
	width: 800px;
	position: relative;
}

#wrapper #header {
	height: 126px;
	background: url('../images/header.jpg') no-repeat;
}

#wrapper #header IMG{
    position:absolute;
    top:41px;
    left:64px;
}

#wrapper #header #address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffcc;
	float: right;
	padding-top: 25px;
	padding-right: 100px;
}

#wrapper #header #p_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fcfeff;
	clear: right;
	float: right;
	padding-top: 69px;
	padding-right: 100px;
}

#wrapper #body_top {
	margin-top: 5px;
}

#wrapper #body_top #bt_left {
	width: 163px;
	margin-right: 6px;
	height: 100%;
	margin-bottom:8px;
}

/*
#wrapper #body_top #bt_left #nav_container{
width:157px;
padding:2px 2px 0px 2px;
border-top: 1px solid #985554;
border-right: 1px solid #985554;
border-left: 1px solid #985554;
}
*/
#td_navcont {
	border-top: 1px solid #985554;
}

#td_navcont,#td_nletter {
	border-right: 1px solid #985554;
	border-left: 1px solid #985554;
}

#wrapper #body_top #bt_left #tr_navcontainer, #tr_navcontainer td, #bt_right {
	/*height:100%;*/
}

#wrapper #body_top #bt_left #tr_navcontainer #td_middle {
	vertical-align: top;
	background: url(../images/bg_image_r.gif) repeat-y top left;
}

#wrapper #body_top #bt_left #tr_navcontainer #td_navcont {
	vertical-align: top;
	background-color: #993300;
	padding-left: 2px;
	padding-top: 2px;
}

#wrapper #body_top #bt_left #tr_nletter { 
	
}

#wrapper #body_top #bt_left #tr_nletter #td_nletter {
	vertical-align: bottom;
	background-color: #993300;
}

#wrapper #body_top #bt_left #nl_top {
	width: 157px;
	height: 6px;
	background: url('../images/newsletter_top.jpg') no-repeat;
	margin-left: 2px;
	margin-right:2px;
}

#wrapper #body_top #bt_left #nl {
	background-color: #5c0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffcc;
	text-align: center;
	padding-left: 5px;
	width: 152px;
	margin-left: 2px;
}

#wrapper #body_top #bt_left #nl INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 5px;
	padding-top: 3px;
	height: 12px;
	padding-left: 3px;
	width: 130px;
}

#wrapper #body_top #bt_left #nl IMG {
	margin-top: 5px;
	!margin-top: 2px;
	cursor:pointer;
}

#wrapper #body_top #tr_btbot td {
	vertical-align:top;
	background:url(../images/bottom_bg.jpg) no-repeat top left;
	height:10px;
}

#wrapper #body_top #nl_bot {
	width: 163px;
	height: 8px;
	background: url('../images/nav_bottom.jpg') no-repeat;
}

#wrapper #body_top #bt_right {
	display: inline;
	float: right;
	width: 630px;
	margin-bottom: 0px !important;
	margin-left: 7px;
}

#wrapper #body_top #bt_right h1{
font-family: "Time New Roman", Times, serif;
color: #FFFFFF;
font-size: 26px;
padding-left:25px;
padding-top:15px;
padding-bottom:25px;
}

#wrapper #body_top #bt_right .copy{
padding-left:30px;
padding-top:10px;
padding-bottom:25px;
padding-right:30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height:20px;
}

#wrapper #body_bot #bot_left {
	float: left;
	width: 506px;
}

#wrapper #body_bot #bot_left #banner {
	height: 72px;
	background: url('../images/can_banner.jpg') no-repeat;
	margin-bottom: 8px;
}

#wrapper #body_bot #bot_left #banner a img {
	border:0px;
	margin:5px 5px 5px 6px;
}

#wrapper #body_bot #bot_left #icons {
	float: left;
}

#wrapper #body_bot #bot_left #icons a IMG {
	margin-right: 8px;
	border:none;
}

#wrapper #body_bot #bot_right {
	float: left;
	width: 294px;
	height: 216px;
	background: url('../images/news_bg.jpg') no-repeat;
}

#wrapper #body_bot #bot_right img {
	border: none;
}

#wrapper #body_bot #bot_right #news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	position: relative;
	margin-bottom: 9px;
	!margin-bottom: 10px;
}

#wrapper #body_bot #bot_right #news_title IMG {
	position: absolute;
	right: 5px;
	top: 5px;
}

#wrapper #body_bot #bot_right .newsitem {
	display: block;
	width: 267px;
	height: 63px;
	background: url('../images/news_item_bg.jpg') no-repeat;
	margin-left: 4px;
	margin-top: 5px;
	!margin-top: 1px;
	padding: 10px;
}

#wrapper #body_bot #bot_right .newsitem H1 {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #cc6600;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper #body_bot #bot_right .newsitem H2 {
	float: right;
	font-weight: bold;
	font-size: 11px;
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper #body_bot #bot_right .newsitem H3 {
	clear: both;
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#wrapper #body_bot #bot_right .newsitem a {
	font-size: 12px;
	font-weight: bold;
	color: #5dadff;
}

#wrapper #footer {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffcc;
	font-size: 12px;
	text-align: center;
	padding-top: 20px;
}

#wrapper #footer a img {
	border:0px;
	margin:5px;
}