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


* { margin: 0; padding: 0; }

body { 
	color: #959595;  
	text-decoration: none; 
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center; 
	background-color: #0b0b0b; 
}

.clear {clear:both;}



/* Image Styling
----------------------------------------------- */
img a { border: 1px solid #dddddd; padding: 4px; }

img.alignright { float: right; clear: right; margin: 0 0 15px 15px; background: #fff; padding: 0; border: 1px solid #dddddd; border: 0; }

img.alignleft { float: left; clear: left; margin: 15px 0; background: #fff; padding: 0; border: 0; }

img.centered { display: block; padding: 2px; margin: 0 auto 20px auto; border: 1px solid #ffffff; float: none;clear: both; }



/* Page
----------------------------------------------- */
#page { width: 900px; margin: 30px auto; text-align: left; }



/* Header & Sub-styles
----------------------------------------------- */
#header { width: 100%; }

	/* Logo Styling
	----------------------------------------------- */
	#logo {width: 432px; height: 48px; float: left; }
	
	/* Navigation
	----------------------------------------------- */
	ul#topnav { margin: 25px 10px 0 0; height: 20px; float: right; width: 400px; padding: 0px 0px 5px 0px; list-style: none;text-align: right; font-size: 11px; font-familiy: Helvetica, Arial, sans-serif; }

		ul#topnav li { font-family: Helvetica, Arial, sans-serif; margin: 0; padding: 0; display: inline; text-decoration: none; margin-left: 20px; }
	
		ul#topnav li a { font-family: Helvetica, Arial, sans-serif; color: #ffffff; text-decoration: none; padding: 0 0 5px 0px; text-transform: UPPERCASE; font-weight: bold; text-shadow: 0 1px 1px rgba(0,0,0,0.5);}
	
		ul#topnav li a:hover { color: #ffffff; }

/* Minitab Nav
	----------------------------------------------- */
#minitabs {
	margin: 0px 0px 0px 0px;
	height: 40px;
	width: 400px;
	float: right;
	text-transform: lowercase;
	padding: 0 0 0px 20px;
	border-bottom: 1px solid #0b0b0b;
	}

#minitabs li {
	margin: 60px; 
	padding: 0px;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, #minitabs a:visited {
	font-size: 10px;
	line-height: 14px;
	margin: 0 0px 0 0px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #ffffff;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 3px solid #ffffff;	
	padding-bottom: 2px;
	color: #111111;
	}
	

/* Holding in the main content
----------------------------------------------- */	
#main { width: 900px; padding: 0 20px 10px 0; }

	/* #main styling
	----------------------------------------------- */	
	#main h2 { margin: 15px 0; padding: 0; font-size: 11px; Font-weight: none; text-transform: uppercase; color: #ffffff; }
	
		#main h2 span { color: #ffffff; }
		
	#main h3 { margin: 0px 0; padding: 0; font-size: 9px; Font-weight: none; text-transform: uppercase; color: #ffffff; }
		
	#main p { padding: 0 0 15px 0; color:#ffffff;}
		
		div#main p { margin-top: 0; padding: 0; display: inline; }

		div#main p a { color: #959595; text-decoration: none; font-weight: none; }
	
		div#main p a:hover { color: #ffffff; }

/* iFrame
----------------------------------------------- */
#iframe { background-color: #000000; display: block; margin: 0 auto; width: 900px; height: 600px; vertical-align: middle; }


/* Contact Form
----------------------------------------------- */
.form { font: 11px/11px century gothic; color: #ffffff; }

.button { font: 11px verdana,arial,helvetica,sans-serif; background-color: #fcfbf9 ; color: #909090; align: left; }

textarea { font: 10px verdana,arial,helvetica,sans-serif; background-color: #fcfbf9 ; color: #909090; }

input { font: 10px verdana,arial,helvetica,sans-serif; background-color: #fcfbf9 ; color: #909090; }


/* Links
----------------------------------------------- */		
#links { margin-top: 2px; font-weight: none; font-size: 10px; }

		div#footer { margin-top: 0; padding: 0; display: inline; }
	
		div#footer a { color: #959595; text-decoration: none; text-transform: uppercase; font-weight: none; }
	
		div#footer a:hover { color: #ffffff; }
		
/* Flash Content
----------------------------------------------- */	
#flashcontent { width: 100%; height: 533px; }

/* Footer
----------------------------------------------- */		
#footer {  font-family: Helvetica, Arial, sans-serif; margin-top: 2px; float: right; margin-left: 2px; font-weight: none; font-size: 11px; color: #ffffff; }

/* Client Login
----------------------------------------------- */		
#login {  font-family: Helvetica, Arial, sans-serif; margin-top: 2px; font-weight: none; font-size: 11px; }

		div#login { margin-top: 0; padding-right: 5px; display: inline; float: right; }
	
		div#login a { color: #ffffff; text-decoration: none; text-transform: none; font-weight: none; }
	
		div#login a:hover { color: #ccc; }
		