﻿/* GENERAL
_____________________________________________________________________________*/

.edit {
	float:right;
}

html {
	margin-bottom: 1px;
	min-height: 100%;
	height: 100%;
}

img {
	margin:0;
	padding:0;
	border:0;
}

td {
	margin:0;
	padding:0;
	border:0;
}

th {
	margin:0;
	padding:0;
	border:0;
}

fieldset {
	margin:0;
	padding:0;
	border:0;
}

form {
	margin:0;
	padding:0;
	border:0;
}

pre {
	margin:0;
	padding:0;
	border:0;
}

h4 {
	margin:0;
	padding:0;
	border:0;
}

h3 {
	margin:0;
	padding:0;
	border:0;
}

h2 {
	margin:0;
	padding:0;
	border:0;
}

h1 {
	margin:0;
	padding:0;
	border:0;
}

li {
	margin:0;
	padding:0;
	border:0;
}

ol {
/*	margin:0;
	padding:0;
	border:0;*/
}

ul {
	margin:0;
	padding:0;
	border:0;
}

dd {
	margin:0;
	padding:0;
	border:0;
}

dt {
	margin:0;
	padding:0;
	border:0;
}

dl {
	margin:0;
	padding:0;
	border:0;
}

div {
	margin:0;
	padding:0;
	border:0;
}

body {
	margin:0;
	padding:0;
	border:0;
}

table {
	cellspacing: 0;
	cellpadding: 0;
	font-size:inherit;
	font: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}

.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}

img {
	border: 0;
	vertical-align: bottom;
}

th {
	font-style:normal;
	font-weight:normal;
}

code {
	font-style:normal;
	font-weight:normal;
}

cite {
	font-style:normal;
	font-weight:normal;
}
ul {
	list-style:none;
}

ol {
	list-style:none;
}

th {
	text-align:left;
}

h4 {
	font-size:100%;
}

h3 {
	font-size:100%;
}

h2 {
	font-size:100%;
}

h1 {
	font-size:100%;
}

q:after {
	content:'';
}

q:before {
	content:'';
}

textarea {
	font:99%;
}

input {
	font:99%;
}

select {
	font:99%;
}

* {
	outline: none;
}

/* ----------------------------------------------------------------------- */


/* ------ LINKS -------- */
a {
	color: #073559;
}

a:active {
	color: #235D01;
}

a:visited {
	color: #3399FF;
}

a:hover {
	color: #d31100;
}



/*  --- STRUCTURE --- */

body {
	text-align: center!IMPORTANT;
	vertical-align: top;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-style:normal;
	color:#461801;
}

#wrapper {
	text-align:left;
	width:994px;
	cellspacing: 0;
	cellpadding: 0;
    margin:2px auto;
    height:auto;
    min-height:1000px;
/*    border:thin yellow solid;*/
}

#header {
	position:relative;
	height: 244px;
	width: 994px;
	background-image:url('images/header.jpg');
	background-position:left top;
	background-repeat:no-repeat;
/*	border:thin fuchsia solid;*/
}

#leftcolumn {
	float: left;
	width: 256px;
	height:544px;
	text-align:left;
	display:inline;
	font-size: 12px;
	background-image:url('images/bluereelnav.jpg');
	background-position:left top;
	background-repeat:no-repeat;
/*	border:thin black solid;*/
}

#rightcolumn {
	float:right;
	display:inline;
	width:700px;
	text-align:left;
/*	border:thin maroon solid;*/
}

#content {
	float:left;
	display:inline;
	width:700px;
	text-align:left;
/*	border: thin aqua solid;*/
}

/*-------------Left Navigation Levels---------------*/
#leftnav {
	width:197px;
	min-height:266px;
	background-color:#f3f8fe;	
	background-image:url('images/navbox.jpg');
	background-position:left top;
	background-repeat:repeat-x;	
	border:medium #461801 solid;
	margin-left:20px;
	margin-top:6px;
	padding:5px 0 5px 10px;
	
}


#leftnav a {
	width:151px;
	height:32px;
	display:block;
	font-weight:bolder;
	text-decoration: none;
	background-image:url('images/reelnav-trans.png');
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:37px;
	padding-top:5px;
	line-height:170%;
	color:#461801;
	font-size:.9em;
/*	border:thin fuchsia solid;*/
}
#leftnav a:hover {
	color:#283fa8;
	background-color:#D9D1CF;
}

/*---------------------------------------------------*/

/*--------Content Section-----------------------------*/
.text {
	padding:0 3% 0 3%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}

.text h1 {
	font-size:30px;
	text-align:left;
	padding-bottom:1%;
}

.text h2 {
	font-size:small;
	font-weight:bold;
	text-align:left;
}


.text ul {
	list-style-type:disc;
	list-style-position:outside;
	padding-left:35px;
}
/*---------------------------------------------------*/


/* ---------------- FOOTER MENU ----------------*/

#footer-container {
	text-align:center;
	font-size: x-small;
	margin:10px 0 30px 0;
	_margin:20px 0 30px 0;
/*	border:thin aqua solid;*/
}

#footerleft {
	float:left;
	width:86%;
/*	border:thin red solid;*/
}

#footerright {
	float:right;
	background-image:url('images/footerreels.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	width:129px;
	height:104px;
/*	border:thin orange solid;*/
}


#bottommenu {
	font-family:"Trebuchet MS", arial;
	color:#461801;
	padding:4% 0 1% 0;
/*	border:thin blue solid;*/
}

#bottommenu li {
	display:inline;
	margin:0 0 0 1%;
	_margin:0 0 0 7px;
	border-left:1px #461801 solid;
	padding: 0 0 0 7px;
/*	border: thin teal solid;*/
}

#bottommenu a {
	color:#461801;
	font-weight:bolder;
	text-decoration: none;
	font-size:1.2em;
/*	border:thin lime solid;*/
}

#bottommenu a:hover {
	color:#283fa8;
	background-color:#DADDFC;
}



#footercontact {
	color:#461801;
	font-weight:bold;
	font-size:1.2em;
	padding-bottom:3px;
	font-family:"Trebuchet MS", arial;
/*	border:thin fuchsia solid;*/
}

#footercontact a {
	color:#461801;
	font-weight:bolder;
	text-decoration: none;
	font-size:1em;
/*	border:thin maroon solid;*/
}

#footercontact a:hover {
	color:#283fa8;
}
#copyright {
	color:#461801;
	font-size:xx-small;
	padding-top:0px;
/*	border: thin gray solid;*/
}

.nondiscrim {
	margin:25px 0 0 0;
	border: medium #461801 double;
}

.nondiscrim h2 {

	font-size:medium;
/*	border:thin lime solid;*/
}
/*--------------------------------------------------------*/


.dwsimg {
	float:right;
	margin: 2% 0 3% 2%;
}


/*---------------- About Us ---------------*/
.box{display: none}

.photo, .info, .info2 {
float:left;
display:block;
}
.photo {
width:120px;
margin:2.5% 0 2.5% 0;
}
.photo img {
/*border:3px solid #990000;*/
}
.bionav {
padding:3px;
display:block;	
width:110px;
text-align:right;
float:right;
height:20px;
}

.bionav a {
cursor:pointer;
font-size:12px;
color:#990000;
text-decoration:none;

}
.bioexpand {
}
.info {
width:530px;
}

.info2 {

}

.info h4, .info2 h4 {
padding:5% 0 0 0;
margin:0;
font-size:14px;
}
.info span, .info2 span {
padding:0;
margin:0;
font-size:12px;
}


/*---------------------------------------------*/


/*---------------- Rules ---------------------*/
#rules h2 {
	background-color:#471901;
	color:white;
	padding:1% 0 1% 2%;
}

#rules p {
	padding:0 2% 0 2%;
	line-height:150%;
}

#rules ol {
	line-height:150%;
	list-style:decimal;
}

#rules li {
	margin-left:25px;
	padding-left:1%;
}


/*---------------- faqs ---------------------*/

#faqs h2 {
	background-color:#471901;
	color:white;
	padding:1% 0 1% 2%;
}

#faqs p {
	padding:0 2% 0 2%;
	line-height:150%;
}

#faqs ol {
	line-height:150%;
	list-style:decimal;
}

#faqs li {
	margin-left:25px;
	padding-left:1%;
}


/*------------ classes ----------------------*/
#wrap {
	float:right;
}

#wrap ul {
	padding-left:15px;
}

.jcarousel-container-vertical {
    width: 200px;
    height: 550px;
    background: #e8e8e8;
    border: 1px solid #fff;
}

.jcarousel-clip-vertical {
    top: 15px;
    width: 190px;
    height: 525px;
    margin: 0 5px;
    z-index: 20;
}

#mycarousel li,
.jcarousel-item-vertical,
.jcarousel-item-placeholder-vertical {
    width: 170px;
    height: auto;
    margin: 5px 0;
}

.jcarousel-item h3,
.jcarousel-item p {
    margin: 0;
    font-size: 90%;
}

.jcarousel-next-vertical {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 200px;
    height: 14px;
    cursor: pointer;
    border-top: 1px solid #fff;
    background: #4088b8 url('jcarousel/images/arrow-down.gif') no-repeat center;
}

.jcarousel-next-disabled-vertical {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.jcarousel-prev-vertical {
    position: absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 14px;
    cursor: pointer;
    border-bottom: 1px solid #fff;
    background: #4088b8 url(jcarousel/images/arrow-up.gif) no-repeat center;
}

.jcarousel-prev-disabled-vertical {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.loading {
    background: transparent url(jcarousel/images/loading.gif) 50% 50% no-repeat;
}














