/** Body **/

body {
      background-color: #000000;
	  
} /* end body */

/* Header styles */

.slogan {
	font-weight: normal;
	font-style: italic;
	position: relative;
	font-size: 12pt;
	color:#555555;
	margin: 0 .5em;
}

/* Page headers for top div thingy */
.cobalt-header {
	font-weight: normal;
	position: relative;
	font-size: 20pt;
	color:#555555;
	margin: 0 .5em;
}

.cobalt-header2 {
	position: relative;
	top: -1em;
	font-size: 10pt;
	color:silver;
	font-weight: normal;
	margin: 0 3em;
	letter-spacing: .5em;
	text-transform: uppercase;
	z-index: 2;
}

/* Title headers for each page (Beside the davie arts logo) */
.cobalt-Ultra-header {
	font-weight: normal;
	position: relative;
	font-size: 30pt;
	color:#555555;
	margin: 0 .5em;
}

.cobalt-Ultra-header2 {
	position: relative;
	top: -1em;
	font-size: 13pt;
	color:silver;
	font-weight: normal;
	margin: 0 3em;
	letter-spacing: .5em;
	text-transform: uppercase;
	z-index: 2;
}

.title-header {
color: #9098AB;
}

/** Link Styles **/
a {
          color:#0099ff;
		  
}

a:hover {
          color:#ff0000;
          text-decoration:none;/*
          border-top:1px solid;
          border-bottom:1px solid;
          border-left:1px solid;
          border-right:1px solid;*/
}

a img {
	border:none;
	outline: 0;
	[if IE] text-decoration: exspreesion(hideFocus='true'); /* Once again, compensating for Microsoft's incompetent coding */
}

.nav-link {
	color:#000000;
}

.button {
	font-family:Times New Roman;
	color:#ffffff !important;
	background-color:#aa0000;
	display: block;
	border: 2px solid;
	border-color: #aaa #000 #000 #aaa;
	width: 150px;
	height:20px;
	text-align:center;
	font-size:12pt;
	text-decoration: none;
	background: url("images/nav-buttons/navbg.png") !important; 
}

.button:active, .button:focus {
	font-family:Times New Roman;
	top: 1px;
	left: 1px;
	border-color: #000 #aaa #aaa #000;
	outline: 0;
	[if IE] text-decoration: exspreesion(hideFocus='true'); /* Once again, compensating for Microsoft's incompetent coding */
	background: url("images/nav-buttons/navbg-on.png") !important; 
}

.button:hover {
	background: url("images/nav-buttons/navbg-hover.png") !important; 
}


/** Miscellaneous **/
fieldset, hr {
              border-color: blue;
}

/** Brands **/
.copy {
	font-size:14pt;
	color:#6396fc;
}

/** Iframe styles **/
.blend {
background-color: 'transparent';
}

.if-config {
background-color: #000000;
text-align:center;
margin:auto;
color:#FFFFFF;
}

/** Colors **/
.blue {	
	color:#6396fc;
}

.white {
	color:#ffffff;
}

/** Backgrounds **/

.bodyBack {
	  background-image: url("images/body.gif");
}

/** Positions **/

/* Main banner at the top */
#mainBanner {
	float: left;
	width: 100%;
	height: 10em;
	background-color: #000000;
}

/************** GOOD STUFF  -MT Master Layout-  ****************/

/** Main content of the page **/
#content {
	float: left;
	/*margin-left: 20%;*/
	width: 63.95%;
}

#main {
	background-color: #000033;
	clear: left;
}

/** Navigation **/
#leftMenu {
	float: left;
	width: 18%;
	background-color: #000000;
	padding-bottom: 5em;
}

#rightMenu {
	float: right;
	width: 18%;
	padding-bottom: 5em;
	margin-left: -18%;
}


#menu {
	position: relative;
	top: 16.3em;
	left: 6em;
	width: 48em;
	background-color: #000033;
}

/* Text at the bottom */
#footer {
	clear: both;
	text-align: center;
	margin: 0;
}

#leftMenu h1 {
	background: url(images/h1bg2.gif);  
	color: #9098AB;
}

#rightMenu h1 {
	background: url(images/h1bg2.gif); 
	color: #9098AB;
}


/* Div border styles */
.outer {
	color: #CCCCCC;
	margin: 2px 1px 1px 1px;
	border: 1px solid;
/*	-moz-opacity: .9; */
}
.inner {
	color: #555555;
	border: 1px solid;
}
/************** End GOOD STUFF  -MT Master Layout-  **************/


/* Not yet used 
#leftMainMenu {
	float: left;
	width: 200px;
	height: 46em;
	background-color: #000033;
}*/
