/*-----------------------------------------------------------------------------

Yukon Law Foundation
Floated 2 Column Fixed Width 860px (Main Content Right)

version:   1.0
date: October 9, 2008
author:    darryl bray
email:     darrylbray@elviowebdesign.com
website:   http://www.elviowebdesign.com/
-----------------------------------------------------------------------------*/

body {
  /* background-color: #2173af;
  background-color: rgb(242,242,242); */
	background: #f3f3f3 url(../images/body_bg.gif) center repeat-y;
}

html{ 
overflow-y:scroll; /* Prevents IE* Scroll Bar Jump */
}

h1 {
  font-size: 2.8em;
  font-weight: normal;
  font-family: "Times New Roman", Times, serif;
  color: #524c57;
  color: #063c6a;
  padding-bottom: 3px;
  border-bottom: 1px dotted #cccccc;
  margin-bottom: .4em;
}

h2 {
  font-size: 2.3em;
  font-weight: normal; 
  font-family: "Times New Roman", Times, serif; 
  color: #524c57; 
  color: #063c6a;    
  margin-bottom: .2em;
}

h3 {
  font-size: 1.6em;
  font-weight: normal;
  color: #808285;
  color: #524c57;  
  padding-left: 20px;
}

a {
color: #2173af;;
text-decoration: underline;
}

a:hover {
color: #2173af;
text-decoration: none;
}

.spaceleft {
margin-left: 30px;
}

.deadline {
font-size: 95%;
font-family: Arial, Helvetica, sans-serif;

}

#wrapper {
	background-color: #fff;
}

#header {
	position: relative;
 	height: 70px;
	border-top: 8px solid #063c6a;
	font-size: 95%;
	font-family: Arial, Helvetica, sans-serif;
  	/* background-color:#b0b0b0; */

}

#header a {
color: #fff;
text-decoration: none;
}

#header a:hover {
color: #fff;
text-decoration: underline;
}

.positionlogo {
position: absolute;
top: 15px;
left: 30px;
}

.positiontagline {
position: absolute;
top: 17px;
left: 290px;
}

.positionwave {
position: absolute;
top: 0px;
left: 527px;
}

.positionquestions {
position: absolute;
top: 3px;
left: 623px;
z-index: 500;
color: #fff;
}


/* Start Bluewax Nav  */
.blue #waxcontainer{
	position:relative;
	height:48px;
	/* background:#69BEEE; */
	background-color: #063c6a;
	background-color: #2173af;
	background-color: #1d6893;
	width:100%;
	font-family:"Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;
}

.blue #waxnav{
	position:relative;
	height:25px;
	font-size:11px;
	font-weight:bold;
	background:#fff url(../images/bluewax_bottom.gif) repeat-x bottom left;
}

.blue #waxnav ul{
	margin:0px 0px 0px 40px;
	padding:0 0 4px 0;
	list-style-type:none;
	width:auto;
	float:left;
}

.blue #waxnav ul li{
	display:block;
	float:left;
	margin:0 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.blue #waxnav ul li a{
	display:block;
	float:left;
	color:#003858;
	text-decoration:none;
	padding:0 0 0 12px;
	height:21px;
	line-height:195%;
}

.blue #waxnav ul li a span{
	padding:0 12px 0 0;
}

.blue #waxnav ul li a:hover,.blue #waxnav ul li a.current{
	color:#fff;
	background:#1D6893 url(../images/bluewax_navtopleft.gif) no-repeat top left;
}

.blue #waxnav ul li a.current{
	color:#fff;
	background:#1D6893 url(../images/bluewax_navtopleft.gif) no-repeat top left;
}

.blue #waxnav ul li a:hover span,.blue #waxnav ul li a.current span{
	display:block;
	width:auto;
	background:#1D6893 url(../images/bluewax_navtopright.gif) no-repeat top right;
}

/* End Bluewax Nav */

#mainMessage {
height: 225px;
/* background-color: lime; */
}

#primaryContent {
  	/* background-color: yellow; */
}

#primaryContent table {
width: 530px;
margin-left: 30px;
}

#secondaryContent {
  	/* background-color: yellow; */
}

#secondaryContent a {
font-size: 95%;
font-weight: bold;
}

#secondaryContent a:hover {
text-decoration: none;
}

.positioncontrolplay {
vertical-align: middle;
}

#footer {
  	/* background-color: #062345;
	background-color: #005575;
	background-color: #010000;  */
	position: relative;
	border-top: 1px dotted #cccccc;
	padding-top: 30px;
	height: 50px;
}

#footer a {
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

#footer p {
margin: 0;
padding: 0px 0px 0px 30px;
}

#footer ul {
	margin: 0;
	padding: 0px 0px 0px 30px;
	list-style-type: none;
}

#footer li {
	display: inline;
	padding-right: 10px;
}

.positionelviowebdesign {
position: absolute;
top: 30px;
left: 630px;
}

/* Layout Core Technique
================================= */

body {

}

#wrapper {
  	width: 860px; 
  	margin: 0 auto; 
  	text-align: left; 
}


#primaryContent { 
  	width: 560px;
  	float: left; 
}

#secondaryContent { 
  	width: 270px; 
  	float: right; 
} 

#footer { 
  	clear: both;
} 

#oneColLayout #primaryContent {
width: 860px;
}

/* Layout Padding 
================================== */

#primaryContent {
  	padding-top: 20px;
}

#primaryContent h1 {
margin-left: 30px;
}

#primaryContent h2, #primaryContent h3, #primaryContent p, #primaryContent ul, #primaryContent ol {
padding-left: 30px;
padding-right: 0px;
}

/* Start Slide Show On Home Page */

.slideshow {
width: 530px;
height: 353px;
margin-left: 30px;
margin-bottom: 15px;
}

/* End Slide Show On Home Page */

#secondaryContent {
  	padding-top: 20px;
}

#secondaryContent h1, #secondaryContent h2, #secondaryContent h3, #secondaryContent p { 
margin-right: 30px;
}


#footer {
  	/* padding-top: 5px;
  	padding-bottom: 5px; */
}


