body { margin: 0px; background-color: #007cc3; }

.clear { clear: both;}

#wrapper {background-image: url(http://www.emaginedigital.com/images/top-band.gif);background-repeat: repeat-x;background-color: #FFFFFF;}

.container { margin: 0px auto 0px auto; width: 990px;}

#header { margin: 0px; padding: 11px 0px 0px 0px; }

#logo { float: left }

#header-navigation { float: right; }

#secondary_nav { height: 21px; background-image: url(images/main_nav_04.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: right; padding-right:22px;}
	#secondary_nav ul { padding: 0px; margin: 0px; }
	#secondary_nav li { display: inline; padding: 0px; margin: 0px;  }
	#secondary_nav a { text-decoration: none; color: #FFFFFF; }
	#secondary_nav a:hover { text-decoration: none; color: #CCCCCC; }
	#secondary_nav img { padding: 0px 0px 0px 5px; } 
	
	
#box1 { background-image: url(images/index_12.jpg); background-repeat: no-repeat;width: 249px;height: 196px;float: left;}
#box2 {background-image: url(images/index_13.jpg); background-repeat: no-repeat;width: 246px;height: 196px;float: left;}
#box3 { background-image: url(images/index_14.jpg); background-repeat: no-repeat;width: 248px;height: 196px;float: left;}
#box4 {background-image: url(images/index_15.jpg); background-repeat: no-repeat;width: 247px;height: 196px;float: left;}

.column-header {padding: 15px 0px 0px 10px;}
	.column-header a{font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;color: #333333;text-decoration: none;}
	.column-header a:hover{color: #007cc3;text-decoration: underline;}

.column-subheader {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;padding: 6px 8px 0px 10px;}
	.column-subheader a{ color: #007cc3; text-decoration: none;}
	.column-subheader a:hover{ color: #007cc3; text-decoration: underline;}
	
/* Slideshow */
#movie{width:990px;height:303px; margin: 0px auto 0px auto;}


/* General Subpages */


#subpage {width: 460px;float: left;}

#subpage-about {width: 660px;float: left;}

#subpage-FTP {width: 500px;float: left;}

#subpage-navless {width: 550px;float: left;}

#register {width: 700px;float: left;}

#buttons {float: left;padding: 15px 30px 0px 0px;width: 180px;}
	#buttons img{padding: 0px 0px 6px 0px;}
	
#subpage-header {font-family: Georgia, "Times New Roman", Times, serif;font-size: 28px;color: #007cc3;padding: 10px 0px 5px 0px;}

#subpage-subheader {font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;color: #333333;padding-top: 15px;}

#subpage-body {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #999999;}
	#subpage-body a{ color: #007cc3;text-decoration: none;}
	#subpage-body a:hover{ color: #007cc3;text-decoration: underline;}

#subpage-right-column {float: right;padding: 10px 0px 15px 0px;margin: 0px;}

#subpage-right-column-FTP {float: right;padding-top: 10px;margin: 0px;width: 450px;}



/* Services & Capabilities */




#services-capabilities { padding: 30px 0px 50px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 18px; }
	#services-capabilities ul { margin: 5px 0px 0px 12px; padding: 0px; list-style: none; }
	
	#services-capabilities a { color: #0066c3; text-decoration: none; }
	#services-capabilities a:hover { color: #0066c3; text-decoration: underline; }

#sc-left { float: left; width: 430px; }
#sc-left1 { float: left; margin: 30px 10px 0px 0px; }
#sc-left2 { float: left; margin: 30px 0px 0px 0px; }

#sc-right { float: left; width: 530px; padding: 0px 0px 0px 25px; }
#sc-right1 { float: left; margin: 30px 0px 0px 0px; width: 300px; }
#sc-right2 { float: left; margin: 30px 0px 0px 0px; width: 230px; }
#sc-right3 { float: left; margin: 30px 0px 0px 0px; width: 300px; }
#sc-right4 { float: left; margin: 30px 0px 0px 0px; width: 230px; }


/* File Set-Up */


#file-set-up { }
#file-center { padding: 8px 0px 0px 15px; float: left; font-family: Arial, Helvetica, sans-serif; width: 635px; }
	#file-center p{ margin: 0px; padding: 0px 0px 10px 0px; color: #333333; font-size: 14px; }
	#file-center a { color: #0066c3; text-decoration: none; }
	#file-center a:hover { color: #0066c3; text-decoration: underline; }
	
#file-center-full { padding: 8px 0px 0px 15px; float: left; font-family: Arial, Helvetica, sans-serif; width: 800px; }
	#file-center-full p{ margin: 0px; padding: 0px 0px 10px 0px; color: #333333; font-size: 14px; }
	#file-center-full a { color: #0066c3; text-decoration: none; }
	#file-center-full a:hover { color: #0066c3; text-decoration: underline; }

.title { font-size: 14px; padding: 5px; color: #FFFFFF; }

.descriptors { font-size: 14px; color: #006bc7; }

.descriptors-line { font-size: 12px; }
.descriptors-download { font-size: 12px; font-weight: bold; }
	.descriptors-download a { color: #006bc7; text-decoration: none; }
	.descriptors-download a:hover { color: #f7790a; text-decoration: underline; }

#left-navigation { width: 164px; padding: 8px 0px 0px 0px; float: left; }
	#left-navigation img{ padding-bottom: 8px; }
	
.tableheader { background-image: url(images/file-table-back.gif); background-repeat: repeat-x; height: 35px; }

.tableborder td{ border-bottom: solid 1px; border-bottom-color: #CCCCCC;  }

#file-right { float: left; padding: 0px 0px 0px 10px; width: 160px;}
	#file-right p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;  }
	
	

/* Footer */



#footer-wrapper {margin: 0px auto 0px auto;width: 990px; }

#footer {margin: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;padding: 30px 0px 0px 0px;float: left;}

#footer-links {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;text-decoration: none;padding: 10px 0px 15px 0px;}
	#footer-links a{color: #FFFFFF;text-decoration: none;}
	#footer-links a:hover{color: #CCCCCC;text-decoration: underline;}
	
#footer-social { height: 35px; background-color: #333333; padding: 10px 0px 3px 0px; }

#footer-social-int { width: 990px; margin: 0px auto 0px auto;}

#footer-social-icons { float: right; width: 40px }
	#footer-social-icons img{ padding: 0px 0px 0px 5px;}
	
#facebook { float: left; }
	
#twitter { font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 12px; float: left; width: 500px; padding: 0px; margin: 0px; text-align: right; }
	#twitter a{ color: #AAC9E1; text-decoration: none;}
	
#logo-partners { background-color: #FFFFFF; }
	#logo-partners-int { width: 992px; margin: 0px auto 0px auto; }



