/* @override http://www.rd-a.net/css/rda_new.css */

/* global
----------------------------------------------- */
body {
	text-align:center;
	background-color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
/* layout
----------------------------------------------- */
#frame {
	width: 900px;
	margin-right:auto;
	margin-left:auto;
	margin-top:15px;
	padding:0px;
	text-align:left;
	}
	
#contentwrapper {
	height: 491px;
	padding:6px 0px 0px 0px;
	}
	
#contentheader {
	width: 900px;
	height:32px;
	background-color: #505050;
	/*margin-bottom:6px;*/
	}
	
#projectname {
	display:block;
	font-size:16px;
	float:right;
	height:32px;
	width:250px;
	line-height:2em;
	color:#FFFFFF;
	}

#leftspacer {
	width:40px;
	height:450px;
	padding:0px;
	float:left;
	}
	
#photowrapper {
	width: 600px;
	height: 450px;
	padding:0px;
	float:left;
	background-color:#262626;
	}
	
#contentright {
	width:260px;
	height: 450px;
	background-color:#262626;
	padding:0px;
	float:left;
	}

#footer {
	background-color: #505050;
	height:35px;
	width: 860px;
	padding:0px 0px 0px 0px;
	margin-top:6px;
	float: right;
	}


/* headings
----------------------------------------------- */
h1 {
	font-size:14px;
	padding-top:10px;
	}

/*
#projectname h1 {
	display:block;
	font-size:16px;
	float:right;
	height:32px;
	width:250px;
	line-height:2em;
	color:#FFFFFF;
	}
*/

/* text
----------------------------------------------- */
#photowrapper p {
	font-size: 11px;
	margin-top:-1px;
	line-height:1.5em;
	padding:2px 5px 5px 5px;
	background-color: transparent;
	color: #ffffff;
	text-align: left;
	}

#contentright p { 
	font-size:11px;
	margin-top:-1px;
	padding:2px 5px 5px 10px;
	line-height:1.5em;
	color:#ffffff;
	}
	
#flashcontent {
	width: 600px;
	height: 450px;
	}
		
.superscript {
	font:0.8em verdana, sans-serif;
	vertical-align:super;
	color:#ff6600;
	}
	
#copyright {
	display:block;
	padding:20px 0px 0px 5px;
	font:10px verdana, sans-serif;
	text-align:left;
	color:#333333;
	}
	
/* links
----------------------------------------------- */
#photowrapper a:link {
	color:#FFFFFF;
	}

#photowrapper a:visited {
	color:#CCCCCC;
	}

#photowrapper a:hover {
	background-color:#FFFFFF;
	text-decoration:none;
	color:#000000;
	}

#photowrapper a:active {
	color:#FF6600;
	}

#contentright a:link {
	color:#FFFFFF;
	}

#contentright a:visited {
	color:#CCCCCC;
	}

#contentright a:hover {
	background-color:#FFFFFF;
	text-decoration:none;
	color:#000000;
	}

#contentright a:active {
	color:#FF6600;
	}

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

/*a[href$='.pdf']::after {
	padding:3px; 
	display:inline; 
	vertical-align:middle;
	content: url(http://www.rd-a.net/global/pdficon_small.gif);
	}*/

/* external links
----------------------------------------------- */
#photowrapper a.external:link {
	background: url(external.png) center right no-repeat;
	padding-right: 13px;
	color: #FFF;
	}

#photowrapper a.external:visited {
	color: #CCC;
	}
	
#photowrapper a.external:hover {
	background-color:#FFFFFF;
	text-decoration:none;
	color:#000000;
	}

#photowrapper a.external:active {
	color:#FF6600;
	}

/*
a.external:link {
	color:#FFFFFF;
	padding-right:12px;
	background-image:url(/global/external.gif);
	background-position:right;
	background-repeat:no-repeat;	
	/*padding-right: 10px;
	background-image: url(http://www.rd-a.net/global/external.png);
	background-position: right !important;
	background-repeat: no-repeat;*/
	/*background:url(http://www.rd-a.net/global/external.png) center right no-repeat 100%;
    padding: 0 15px 0 0;
	}

a.external:visited {
	color:#CCCCCC;
	}

a.external:hover {
	background-color:#FFFFFF;
	text-decoration:none;
	color:#000000;
	}

a.external:active {
	color:#FF6600;
	}
*/
/* footer navigation
----------------------------------------------- */
ul#navigation {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	font-size:12px;
	text-align: right;
	line-height:2em;
	}

ul#navigation li a {
	display: block;
	width: 100px;
	height:33px;
	padding:0px 5px 0px 0px;
	border:1px solid #505050;
	color: #CCCCCC;
	background-color: #505050;
	text-decoration: none;
	}

ul#navigation li a:link {
	background-color: #505050;
	}

ul#navigation li a:visited {
	color:#CCCCCC;
	background-color: #505050;
	}
	
ul#navigation li a:hover {
	color:#fff;
	background-color: #414141;
	border:1px solid #262626;
	}

ul#navigation li a:focus {
	color:#fff;
	background-color: #414141;
	border:1px solid #262626;
	}

ul#navigation li a:active {
	color:#f60;
	background-color: #262626;
	border:1px solid #414141;
	}
	
ul#navigation li a.here:link {
	color:#f60;
	}
	
ul#navigation li a.here:visited {
	color:#f60;
	}

ul#navigation li a.here:hover {
	color:#f60;
	border:1px solid #505050;
	background-color: #505050;
	}
/*
ul#navigation li a.here:active {
	color:#FC0;
	background-color: #262626;
	border:1px solid #757575;
	}*/

ul#navigation .left { 
	float: left; 
	}
	
ul#navigation .right {
	float: right;
	}

/* css rollovers
----------------------------------------------- */
/* this rollover CSS created by collys rollover generator at http://www.collylogic.com/scripts/rollover.html */
.homenav {
	float:left;
	width:75px;
	height:32px;
	border:0px solid;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background: url(../global/rda_nav.gif) no-repeat 0 0px;
	}
	
a.homenav:link, a.homenav:visited, a.homenav:active {
	text-decoration:none;
	background: url(../global/rda_nav.gif) no-repeat 0 0px;
	}

a.homenav:hover {
	background: url(../global/rda_nav.gif) no-repeat -75px 0px;
	}

/* clear fix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
