@charset "utf-8";
/* CSS Document */

a{
	color:#384654;
	text-decoration:none;
}
a:hover{
	color:#222E3B;
}
body{
	background-color:#C6CDD2;
	color:#384654;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
}
form{
	margin:0px;
	padding:0px;
}
h1{
	color:black;
	font-size:17px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h1 a{
	color:black;
}
h2{
	color:#3E4D62;
	font-size:16px;
	font-weight:normal;
	margin:0px;
	padding-top:9px;
}
h3{
	color:black;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
label{
	float:left;
	width:150px;
}

#background{
	background-image:url(../images/background.gif);
	background-repeat:no-repeat;
}
#bg-top{
	height:333px;
}
.button{
	padding-top:0px;
	width:auto !important;
}
.check{
	width:auto !important;
}
.clear{
	clear:both;
}
#Contact br{
	clear:both;
}
#contact-form{
	padding-bottom:20px;
	padding-top:15px;
}
#contact-form input,select{
	float:left;
	font-size:11px;
	height:13px;
	margin-bottom:7px;
	padding-top:4px;
	width:200px;
}
#contact-form select{
	margin-bottom:7px;
	padding-top:4px;
}
#content{
	color:#384654;
	padding-left:6px;
}
#content-col{
	padding-left:200px;
	width:824px;
}
#edit{
	margin:0 auto;
	text-align:center;
	width:1024px;
}
#footer{
	color:#384654;
	font-size:11px;
	margin:0 auto;
	padding-top:20px;
	text-align:center;
	width:1024px;
}
.form-spacer{
	height:20px;
}
#header{
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	height:81px;
	width:1024px;
}
#header a{
	color:#C6CDD2;
	font-size:14px;
}
#header-links{
	float:right;
	padding-right:70px;
	padding-top:13px;
}
#header-links a{
	color:#344053;
	font-size:11px;
}
.hidden{
	width:auto !important;
	float:none;
}
#home-content{
	margin:0 auto;
	width:735px;
}
#home-links{
	width:735px;
}
#home-links p{
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
.emphasis{
	font-weight:bold;
}
.float{
	float:left;
	margin-right:5px;
}

.home-bg{
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
}
.home-spacer{
	height:15px;
}
.line{
	background-color:#333366;
	height:1px;
	margin-bottom:30px;
	margin-top:30px;
	padding:0px;
}
#links{
	padding-top:40px;
	width:736px;
}
#links-col1{
	float:left;
	padding-left:55px;
	width:193px;
}
#links-col1 a:hover{
	color:#222E3B;
}
.links-col1-content{
	padding-right:34px;
}
.links-col1-content a{
	color:#384654;
	font-size:11px;
}
#links-col1 h1{
	padding-bottom:9px;
}
#links-col2{
	margin-left:248px;
	margin-right:248px;
	padding-left:34px;
}
#links-col2 a:hover{
	color:#222E3B;
}
#links-col2 h1{
	padding-bottom:9px;
}
#links-col3{
	float:right;
	padding-left:30px;
	width:218px;
}
#links-col3 form{
	padding-top:26px;
}
#links-col3 a:hover{
	color:#222E3B;
}
#links-col3 h1{
	padding-bottom:9px;
}
.links-col3-content{
	padding-left:30px;
	padding-right:34px;
}
.links-col3-content a{
	color:#384654;
	font-size:11px;
}
#login{
	 float:left;	
	 padding-right:10px;
}
#login-error{
	
}
#login-panel{
	float:left;
	height:350px;
	padding-left:50px;
	padding-top:30px;
	width:158px;
}
#login-help{
	float:left;
	font-size:11px;
	padding-top:10px;
	width:100px;
}
#login-error{
	color:#900;
	display:none;	
	font-size:10px;
	font-style:italic;
	padding-right:100px;
	text-align:right;
}
#login-help a{
	color:#4C5966;
}
#login-help p{
	color:#4C5966;
	font-size:9px !important;	
}
#logo{
	cursor:pointer;
	float:left;
	height:79px;
	overflow:hidden;
	width:358px;
}
.media-block{
	float:left;
	height:190px;
	width:174px;
}
#media-body{
	margin:0 auto;
	width:735px;
}
#media-col{
	margin:0 auto;
	width:1024px;
}
#media-col1{
	float:left;
	width:180px;
}
#media-col2{
	float:right;
	width:555px;
}
.media-description{
	color:#4C5966;
	font-size:9px;
	margin-bottom:18px;
	margin-top:6px;
	padding-right:5px;
}
#media-nav{
	margin-left:497px;
	/*padding-top:17px;*/
	position:absolute;
	z-index:2;
}
#media-nav li{
	display:inline;
	margin-right:7px;
}
#media-nav ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.media-title{
	color:#4C5966;
	font-size:11px;
	margin-top:6px;
	padding-right:6px;
}
.media-spacer{
	float:left;
	width:10px;
}
#media-thumbs{
	margin-top:16px;
	width:555px;
}
#media-top{
	margin:0 auto;
	width:735px;
}
#miniplayer{
	background-image:url(../images/miniplayer_bg.png);
	background-repeat:no-repeat;
	height:128px;
	margin-bottom:20px;
	width:1030px;
}
#navigation{
	/*padding-bottom:15px;*/
	padding-bottom:10px;
	padding-top:13px;
	text-align:center;
}
#navigation a{
	color:#4C5966;
	font-size:15px;
}
#navigation a:hover{
	color:#222E3B;
}
#navigation li{
	display:inline;
	margin-right:30px;
}
#navigation ul{
	margin:0px;
	padding:0px;
}
.no-margin{
	margin-right:0px;
}
.navLevel1{
	margin-bottom:5px;
}
.nuRelmNavLevel1{
	color:#384654;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.navLevel1Selected{
	margin-bottom:5px;
}
.nuRelmNavLevel1Selected{
	color:#384654;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
#player{
	height:405px;
	margin-bottom:28px;
	padding-left:2px;
	padding-top:18px;
	width:720px;
}
.player-content{
	padding-left:40px;
	width:984px;
}
.player-content-col1{
	float:left;
	width:328px;
}
.player-content-col2{
	margin-left:328px;
	margin-right:350px;
}
.player-content-col3{
	float:right;
	width:350px;
}
#rss{
	padding-bottom:10px;
	padding-top:20px;
}
#rss img{
	float:left;
	padding-right:6px;
}	
.search{
	color:#3E4D62;
	background-image:url(../images/search-bg.gif);
	background-repeat:no-repeat;
	border:1px solid #737B81;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:15px;
	margin:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-top:6px;
	width:150px;
}
.select{
	color:#3E4D62;
	background-image:url(../images/search-bg.gif);
	background-repeat:no-repeat;
	border:1px solid #737B81;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	width:auto;
}
.selected{
	color:#222E3B !important;
}
#shadow{
	background-image:url(../images/player-shadow2.png);
	background-repeat:no-repeat;
	width:1024px;
	height: 464px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#shadow-ourwork{
	background-image:url(../images/player-shadow2.png);
	background-repeat:no-repeat;
	margin:0 auto;
	margin-top:45px;
	width:1024px;
}
.small{
	font-size:10px;
	padding-top:6px;
	text-align:right;
}
.sort-label{
	color:#939A9F;
	font-size:12.51px;
	text-transform:uppercase;
}
.spacer{
	height:20px;
}
.sub-background{
	background-image:url(../images/sub-background2.jpg);
	background-repeat:repeat-x;
}
#sub-content{
	padding-top:13px;
}
#sub-content-col1{
	float:left;
	/*padding-left:182px;*/
	padding-left:170px;
	width:194px;
}
#sub-content-col2{
	float:right;
	margin-right:30px;
	min-height:400px;
	width:615px;
}
*html #sub-content-col2{
	height:400px;
}
.sub-heading{
	color:#919BA3;
	font-family:"Times New Roman", Times, serif;
	font-size:58px;
	letter-spacing:-1px;
	margin-bottom:35px;
}
.sub-search{
	margin-top:36px;
}
.subsections{
	padding-left:16px;
}
.subsections2{
	padding-left:16px;
	padding-top:20px;
}
.view-label{
	color:#4C5966;
	font-size:12.51px;
	text-decoration:none;
	text-transform:uppercase;
}
#wrapper{
	margin:0 auto;
	width:1024px;
}
#dialog-login{
	display:none;	
}
#DOMWindow{
	background-color:#D4D9DD !important;
	border:1px solid #666 !important;
	color:#4C5966 !important;
	font-family:Arial, Helvetica, sans-serif;!important;
	font-size:15px;
	left: 65% !important;
	top: 0 !important;
}