/*
-----------------------------------------------
moo main style
version: 2004.10.19
----------------------------------------------- */

h1,h2,h3,h4,h4,h6,p,span,ol,ul,li,form,img { margin:0; padding:0; font-size:100.01%; }

div.clear {
	clear:both;
	height:0;
	margin:0;
	line-height:0;
	font-size:1px;
}

body {
  margin:0;
  padding:0;
	color:#000;
	background:#444 url( i/bg.gif );
	font-family:trebuchet ms,arial,sans-serif; 
	font-size:11px;
	text-align:center;
}
  
/* Column Structure
----------------------------------------------- */

#header {
	width:740px;
	height:125px;
	margin:30px auto 0 auto;
	border:5px solid #B5A377;
	border-bottom:none;
	padding:0;
	background: url( i/title.jpg );
	text-align:right;
}

#header p {
	margin:6em 20px 0 20px;
	width:700px;
}

#tabs {
	width:740px;
	background:#666;
	border-left:5px solid #B5A377;
	border-right:5px solid #B5A377;
	margin:0 auto;
}

#tabs .act {
	background:#fff;
	margin:0;
}

#tabs table {
	margin:10px 10px 0 10px;
	width:720px;
}

#tabs tr,#tabs td {
	margin:0;
	padding:0;
}

#tabs thead a:link,#tabs thead a:visited,#tabs thead a:active {
	padding:0 10px;
	display:block;
	color:#c30;
	text-decoration:none;
	font-weight:bold;
	background:none;
	margin:0;
	margin-top:7px;
}

#tabs thead a:hover {
	padding:0 10px;
	display:block;
	color:#f30;
	text-decoration:none;
	font-weight:bold;
	background:none;
	margin-top:7px;
}

#tabs tbody a:link,#tabs tbody a:visited,#tabs tbody a:active {
	padding:0 10px;
	display:block;
	color:#B5A377;
	text-decoration:none;
	font-weight:bold;
	background:none;
	border-bottom:1px solid #B5A377;
}

#tabs tbody a:hover {
	padding:0 10px;
	display:block;
	color:#f30;
	text-decoration:none;
	font-weight:bold;
	background:none;
	border-bottom:1px solid #B5A377;
}

#tabs tfoot {
	height:10px;
	font-size:1px;
}

#tabs .rowTitle {
	border-bottom:1px solid #B5A377;
	margin:0;
	color:#B5A377;
	width:150px;
}

#content {
	width:740px;
	text-align:left;
	background:#fff url( i/bg-inner.gif );
	border-left:5px solid #B5A377;
	border-right:5px solid #B5A377;
	margin:0 auto;
}

#contentMain {
	width:560px;
}

.mt {
	width:150px;	
}

.mt p {
	margin:1em 10px 0 10px;
}

.md {
	width:410px;
}

.md p {
	margin:1em 10px 0 0;
}

#contentForm {
	width:410px;
	}
	
.1st {
	width:190px;
}
	
.2nd {
	width:215px;
}

.formKey {
	margin-right:10px;
}

.formVal {
	margin-right:10px;
	color:#B5A377;
}

#contentSide {
	float:left;
	text-align:left;
	width:160px;
	color:#B5A377;
	background:#666;
}

#contentSide p {
	margin:1em 10px;
}

#contentSide form {
	margin:0 10px;
}

#footer {
	width:740px;
	text-align:left;
	font-size:11px;
	color:#B5A377;
	background:#666;
	border:5px solid #B5A377;
	border-top:0;
	margin:0 auto 30px auto;
}

#footer p {
	width:580px;
	margin:0 0 0 160px;
}

h1 {
	font-size:24px;
	font-weight:normal;
	color:#B5A377;
	margin-bottom:24px;
}

.ruler {
	border-bottom:1px #B5A377 solid;
	width:410px;
}

.sideTitle {
	color:#fff;
}

.logo {
	color:#fff;
	font-size:20px;
	letter-spacing:2px;
	font-weight:normal;
}

.tag {
	color:#000;
	font-size:11px;
}

.alert {
	color:#fff;
	background:#c00;
}

.promo {
	color:#fff;
	background:#c00;
	font-size:20px;
	padding:0 7px 0 7px;
}

.deleted {
	text-decoration:line-through;
}

.copyright {
	color:#B5A377;
	font-size:11px;
}
	
p,td,tr {
	font-family:trebuchet ms,arial,sans-serif;
	font-size:11px;
}	
	
a.logo:link,a.logo:visited {
	color:#B5A377;
	text-decoration:none;
	font-weight:bold;
	background:none;
}

a.logo:hover,a.logo:active {
	color:#f30;
	text-decoration:none;
	font-weight:bold;
	background:none;
}
	
a:link,a:visited {
	color:#B5A377;
	text-decoration:none;
	font-weight:bold;
	background:none;
}
	
a:hover,a:active {
	color:#f30;
	text-decoration:none;
	font-weight:bold;
	background:none;
}	

input,textarea,select,option {
	font-family:courier new,courier,mono;
	font-size:11px;
	color:#B5A377;
	border:1px #B5A377 solid;
	background-image:url( i/box-bg.gif );
}

input.button {
	font-family:courier new,courier,mono;
	font-size:11px;
	color:#fff;
	border-top:1px #ff9854 solid;
	border-left:1px #ff9854 solid;
	border-bottom:1px #ab4400 solid;
	border-right:1px #ab4400 solid;
	background:#c00;
}