/* CSS Document */
/* ------------------------------------- */
body {
	margin: 0;
	padding: 0;
	height: 100%;
	font: normal normal 12px/17px helvetica, arial, sans-serif; color: #333;
	background: #462817;
}

p {margin: 0; padding: 0 0 1em 0; font: normal normal 12px/17px helvetica, arial, sans-serif; color: #333;}
h1 {font: normal bold 26px/30px arial, helvetica, sans-serif;}
h2 {}
h3 {}

a {color: #9a0405; border: 0; outline: 0;}
a:hover {color: #000;}

img {border: 0; outline: 0;}

div#right {
	display: none;
}

div#right h2 {
	margin-top: 10px;
	margin-left: 3px;
	text-transform: uppercase;
}

div#right div#block-user-1 {
	padding: 10px;
}

div#container {
	position: relative;
	margin: 0 auto;
	width: 840px;
	padding: 0 20px;
	background: url('images/bg.png') repeat-y top center;
}

div#header {
	height: 137px;
}

div#navigation {
	height: 45px;
}

div#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div#navigation ul#left {
	height: 45px;
	background: url('images/menu01.jpg') no-repeat top left;
	border-right: 1px solid #811d21;
}

div#navigation ul#right {
	float: right;
	height: 45px;
	background: url('images/menu02.jpg') no-repeat top right;
}

div#navigation ul#right li {
	border-left: 1px solid #464646;
	border-right: 1px solid #252525;
}

div#navigation ul#right li {
	float: left;
	height: 45px;
}

div#navigation ul#right li a {
	display: block;
	padding: 16px 9px;
	font: normal bold 12px/12px helvetica, arial, sans-serif;
	color: #ffe19b;
	text-decoration: none;
	text-transform: uppercase;
}

div#navigation ul#right li a:hover {
	color: #fff;
	background: #222;
}

div#navigation ul#right li.last {
	border-right: none;
}


#primary div#content {padding: 5px;}
#secondary div#content {padding: 5px; margin-left: 230px;}

#primary #sidebar #block-user-1 {margin-top: 15px;}

div#sidebar {float: left; padding: 0 0 0 5px; width: 220px;}

div#sidebar {margin: 0; padding: 0;}

#block-user-0 {
	margin: 6px 0 0 5px;
	padding: 45px 0 0 0;
	width: 207px;
	height: 145px;
	text-align: left;
	background: url('images/login.jpg') top center no-repeat;
}

#block-user-0 form {
	padding: 0 10px;
	text-align: left;
}

#block-user-0 .form-text {
	width: 170px;
}

#block-user-0 .form-submit {
	float: left;
}

#block-user-0 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#block-user-0 ul li {
	float: right;
	margin: 1px 12px 0 0;
	padding: 0;
	list-style: none;
	font-size: .8em;
	font-weight: normal;
}

div#howtoBtn {margin-top: -11px; height: 38px; width: 209px;}
div#howtoBtn a {display: block; height: 38px; width: 209px;}

div#glanceBtn {margin-top: -11px; height: 38px; width: 209px;}
div#glanceBtn a {display: block; height: 38px; width: 209px;}

div.imgRow1 {margin-left: 226px;}
div.imgRow1 img.middle {margin: 0 8px;}

div.btnRow2 {float: left; height: 141px; width: 410px;}
div.btnRow2 a {display: block; height: 141px; width: 410px;}
div.btnRow2.left {padding-right: 9px;}

div.btnRow2-alternate {float: left; height: 165px; width: 261px;}
div.btnRow2-alternate a {display: block; height: 165px; width: 261px;}
div.btnRow2-alternate.center {padding: 0 23px;}

div.btnRow3 {float: left; height: 165px; width: 261px;}
div.btnRow3 a {display: block; height: 165px; width: 261px;}
div.btnRow3.center {padding: 0 23px;}

div.btnRow4 {float: left; height: 110px; width: 410px;}
div.btnRow4 a {display: block; height: 110px; width: 410px;}
div.btnRow4.left {padding-right: 10px;}

div.Btn a:hover {filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}

div#block-block-6 {margin-top: -3px; height: 76px;}

div#footer {
	margin: 0 auto;
	padding: 4px 20px 20px 180px;
	height: 50px;
	width: 800px;
	background: url('images/footer.png') no-repeat top center;
}

div#footer p {
	margin: 0;
	padding: 0;
}

#sidebar .block {
	padding-left: 10px;
}

#sidebar .block h2 {
	margin-bottom: 3px;
	margin-left: 3px;
	font-size: 1.2em;
}

ul.menu li a {
	font-weight: bold;
	text-decoration: none;
}

ul.menu li a:hover {
	text-decoration: underline;
}

#primary ul.tabs {
	margin-left: 230px;
}

#secondary ul.tabs {
	width: auto;
}

.mceContentBody {
	background: #fff;
}

form#node-form {
	float: left;
}

/* EXTRA CLASSES */
/* ------------------------------------- */

textarea {
	background: #fff;
}

.clear {
	clear: both;
}

.left {
}

.right {
}