html, body {
	margin: 0px;
	background: #FFE6B6 url(../images/bg.gif) repeat-x top;
	font: 11px Tahoma, Arial, Verdana, sans-serif;
	color: #552000;
}

h2 {
	font-size: 14px; 
	color: #7B0E20; 
	font-family: "Trebuchet MS"; 
	font-weight: bold; 
	padding: 0px 10px 0px 10px;
}

h3 {
	font-size: 12px; 
	color: #C43905; 
	font-family: "Trebuchet MS"; 
	font-weight: bold; 
	padding: 0px 10px 0px 10px;
}
input, select, textarea {
	background: #FFD37E;
	border-bottom: 1px solid #7B0E20;
	border-left: 1px solid #8E4F00;
	border-right: 1px solid #7B0E20;
	border-top: 1px solid #8E4F00;
	color: #8E4F00;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 200px;
}
hr {
	background: #7B0E20;
	color: #7B0E20;
	height: 1px;
	width: 100%;
}
#container {
	position: relative;
	margin: 0px auto;
	background: #EE7C11 url(../images/containerbg.gif) repeat-y;
	width: 780px;
}
#leftarm {
	position: absolute;
	margin-left: -411px; 
	margin-top: 0; 
	top: 0%; 
	left: 50%; 
}
#base {
	float: left;
	width: 780px;
	background: #EE7C11 url(../images/containerbg.gif) repeat-y;
}	
#header {
	float: left;
	width: 780px;
	height: 100px;
	background: #F49011 url(../images/header.gif) no-repeat right;
}
#logo {
	float: left;
	width: 205px;
	height: 83px;
	color: #7B0E20;
	padding: 17px 100px 0px 77px;
	background: url(../images/logo.gif) no-repeat;
}
#nav {
	float: left;
	width: 609px;
	height: 31px;
	background: #DE4008;
}

/* HEADER */
#header div.winbox {
	float: left;
	width: 127px;
	height: 93px;
	padding: 2px 5px 0px 0px;
	background: url(../images/win.gif) no-repeat bottom left;
}
#header div.winbox a {
	color: #FFAE12;
	text-decoration: none;
}
#header div.winbox a:hover {
	color: #FFAE12;
	text-decoration: underline;
}
#header div.winbox b {
	color: #C43905;
}
#header div.winbox p {
	float: left;
	margin: 0px;
	padding: 3px 0px 0px 5px;
}

/* MENU */
#menu {
	float: left;
	width: 171px;
}
.menubox {
	float: left;
	width: 171px;
	margin: 0px 0px 5px 0px;
	background: #FFAE12 url(../images/menubg.gif) repeat-y;
}
.menufade {
	float: left;
	width: 171px;
	background: url(../images/menufade.gif) no-repeat;
}
.ads {
	float: left;
	margin: 0px;
	margin-bottom: -2px;
	padding: 0px 2px 0px 4px;
	width: 165px;
	list-style-type: none;
}
.menubox ul {
	float: left;
	margin: 0px;
	margin-top: -4px;
	margin-bottom: -3px;
	padding: 0px 4px 0px 2px;
	width: 165px;
	list-style-type: none;
}
.menubox ul.left {
	float: left;
	margin: 0px;
	margin-bottom: -2px;
	padding: 0px 2px 0px 4px;
	width: 165px;
	list-style-type: none;
}
.menubox li {
	float: left;
	margin: 0px;
	padding: 3px 5px 0px 0px;
	text-align: right;
	width: 160px;
	height: 17px;
}
.menubox ul.left li {
	float: left;
	margin: 0px;
	padding: 3px 0px 0px 5px;
	text-align: left;
	width: 160px;
	height: 17px;
}
.menubox li.even {
	background: url(../images/menu_item.gif);
}
.menubox ul.left li.even {
	background: url(../images/menu_item2.gif);
}
.menubox li a, .menubox ul.left li a {
	color: #7B0E20;
	text-decoration: none;
}
.menubox li a:hover, .menubox ul.left li a:hover {
	color: #7B0E20;
	text-decoration: underline;
}

/* CONTENT */
#content {
	float: left;
	width: 597px;
	padding: 5px 6px 0px 6px;
	background: url(../images/content_corner.gif) no-repeat top right;
}
div.contentbox {
	float: left;
	width: 589px;
	margin: 0px 0px 5px 0px;
	padding: 0px 4px 0px 4px;
	background: #FFE6B6;
}
iframe.pg {
	float: left;
	width: 586px;
	height: 1225px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background: #FFE6B6;
	overflow: auto;
	border: 0px;
	z-index: 1;
}
.h1back { 
	float: left; 
	padding: 10px 0px 0px 10px; 
	width: 587px; 
	height: 20px; 
	background: url(../images/content_head.gif); 
	text-transform: uppercase; 
}
h1 { 
	margin: 0px; 
	font-size: 12px; 
	color: #7B0E20; 
	font-family: "Trebuchet MS"; 
	font-weight: bold; 
} 
div.contentbox table {
	float: left;
	margin-bottom: -1px;
}
div.contentbox td.left {
	height: 20px;
	color: #7B0E20;
	font-weight: bold; 
	padding: 0px 0px 0px 7px;
	background: #FEAD12 url(../images/rowleft.gif) no-repeat left;
}
div.contentbox td.right {
	height: 20px;
	color: #7B0E20;
	font-weight: bold; 
	padding: 0px 0px 0px 6px;
	background: #FEAD12 url(../images/rowright.gif) no-repeat right;
}
div.contentbox td.middle {
	color: #7B0E20;
	font-weight: bold; 
	height: 20px;
	padding: 0px 0px 0px 6px;
	background: #FEAD12;
}
div.contentbox td {
	color: #8E4F00;
	padding: 0px 0px 0px 5px;
	height: 20px;
	background: #FFDC97;
}
div.contentbox td.even {
	color: #8E4F00;
	padding: 0px 0px 0px 5px;
	height: 20px;
	background: #FFD37E;
}
div.contentbox a, div.contentbox a:link, div.contentbox a:active {
	color: #942C1D;
	text-decoration: none;
}
div.contentbox a:visited {
	color: #ee7c11;
	text-decoration: none;
}
div.contentbox a:hover {
	color: #942C1D;
	text-decoration: underline;
}
div.contentbox p {
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
}
/* FOOTER */
#footer {
	float: left;
	width: 766px;
	padding: 10px 7px 0px 7px;
	height: 43px;
	color: #FEE4B4;
	margin-top: -5px;
	background: #FFE6B6 url(../images/footer.gif) no-repeat top;
}
#footer p.left {
	float: left;
	margin: 0px;
	padding: 0px;
}
#footer p.right {
	float: right;
	margin: 0px;
	text-align: right;
	padding: 0px;
}
#footer a {
	color: #FEE4B4;
	text-decoration: none;
}
#footer a:hover {
	color: #FEE4B4;
	text-decoration: underline;
}

/* SIFR CONTENT */
 .sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-hasFlash H1 {visibility: hidden; font-size: 11px; }

/* OTHERS */
br {
	clear: both;
}
form {
	margin: 0px;
}	
#header div.winbox img, #menu img {
	float: left;
	border: 0px;
}
#nav img {
	float: left;
	border: 0px;
	height: 31px;
}
img.banner {
	position: relative;
	float: left;
	width: 468px;
	height: 60px;
	margin: 0px 0px 0px 60px;
	border: 0px;
}
div.contentbox img.bottom, div.contentbox img.top {
	float: left;
	margin-left: -4px;
	margin-right: -4px;
}
