/*------------------------------------------------------

INFORMATION:

Filename:                  	print-960l.css
Description:               	Website Selectors for 960r
Version:                   	1.0.0(02/18/09)
Website:                   	http://www.domainname.com
Author:                    	Dan Olsavsky
Layout type:               	Static
Page width:                	960px
Number of columns:         	2

STRUCTURE:

Global Selectors            			
Header Selectors 	 		   		    
Header Logo Selectors
Header Contact Information Selectors
Top Navigation    		   	
Top Navigation Eessential Selectors
Top Navigation Skin Selectors
Mast Selectors
Content Selectors
Column Container Selector
Left Column Selectors
Side Navigation
Main Contact Form Selectors
Video Selectors
Blogger Template
RSS Feed Selectors
Google Map Selectors
jQuery Lightbox
jQuery Sliding Panels
jQuery Featured News Slider
jQuery Boxy
jQuery Tooltip Selectors
jQuery BBC News Ticker Selectors
jQuery Scrolling News Ticker Selectors
Right Column Selector
Quick Contact Form Selectors
Global Form Selectors
Blog Navigation Selectors
jCarousel Selectors
ScrollUP Selectors
jQuery Accordion Selectors
Footer Selectors
Sitemap Selectors
Disclaimer Selectors
Clearfix

<----------------------------------------------------------*/


/*---------------- Global Selectors <--------------------*/
* {
	margin: 0px;
	padding: 0px;
}
.horizontal-rule{
	display: block;
	width: 100%;
	height: 30px;
	border-top: dashed 1px #333333;
	margin: 5px 0px 0px 0px
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #000000;
	margin: 0px!important;
	padding: 0px!important;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #8c0202;
	margin-bottom: 30px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 21px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #000000;
	text-align: left;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	margin: 0px!important;
	padding: 0px!important;
	text-align: left;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
	margin-bottom: 21px;
}
ul {
	padding-left: 45px;
	margin-bottom: 21px;
}
ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
	margin-bottom: 5px;
}
ol {
	padding-left: 45px;
	margin-bottom: 21px;
}
ol li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
	margin-bottom: 5px;
}
img {
	border: none;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a:link, a:visited {
	text-decoration: underline;
	color: #333333;
}
a:hover, a:active {
	text-decoration: none;
	color: #666666;
}
.img-left {
	float:left;
	margin: 0px 30px 30px 0px;
}
.img-right {
	float:right;
	margin: 0px 0px 30px 30px;
}
.clear-all {
	float: left;
	clear:both;
}
br.spacer {
	margin: 0px 0px 30px 0px;
}
body {
	background-color: #fff;
	background-image: none;
}
#body-btm-bg {
	background: none;
	margin: 0px!important;
	padding: 0px!important;
}
#container {
	position: relative;
	left: 50%;
	margin: 0px 0px 0px -480px;
	width: 960px;
	top: 0px;
}
/*---------------------------- Header Selectors <------------------------------*/
#header {
	width: 960px;
	height: 65px;
	position: absolute;
	left: 0px;
	top: 30px;
}
/*-------- Header Logo Selectors <----------*/
#header #logo {
	float: left;
}
#header #logo img {
	border: none;
}
/*-------- Header Contact Information Selectors <----------*/
#contact-information {
	float: right;
	text-align: right;
}
#contact-information ul{
	list-style-type: none;
}
#contact-information ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
}
#contact-information ul li span{
	font-size: 24px;
	line-height: 32px;
	font-weight: bold;
}
#contact-information ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#contact-information ul li a:link, #contact-information ul li a:visited{
	color: #000000;
	text-decoration: underline;
}
#contact-information ul li a:hover, #contact-information ul li a:active{
	color: #666666;
	text-decoration: none;
}

/*---------------------------- Top Navigation Selectors <------------------------------*/
#top-navigation {
	display: none;
}
/*---------------------------- Mast Selectors <------------------------------*/
#mast {
	display: none;
}
/*---------------------------- Content Selectors <------------------------------*/
#content {
	margin-bottom: 485px;
	width: 960px;
	height: 100%;
	position: relative;
	left: 0px;
	top: 515px;
}

/*-------- Column Container Selector <----------*/
#column-container {
}

/*-------- Left Column Selectors <----------*/
#left-column-container {
	float: left;
	height: auto;
	width: 600px;
}
#left-column {
	margin: 0px 0px 0px 0px;
}
#content #column-container #left-column img {
	border:6px solid #fff;
}

/* jQuery LightBox Gallery Selectors */
#gallery {
	width: 100%;
	clear: both;
}
#gallery ul {
	margin: 0px!important;
	padding: 0px!important;
	list-style: none;
}
#gallery ul a:hover {
	color: #fff;
}
#gallery ul li{
	float: left;
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px!important;
	font-weight: bold;
	color: #000000;
}
/*-------- Video Selectors <----------*/
.video-container {
	display: none;
	visibility: hidden;
}

/*-------- Google Map Selectors <--------*/
#google-map{
	width: 600px;
	height: 600px;
	margin: 30px 0px 0px 0px;
}

/*-------- Blogger Template <--------*/
#blogger-template{
	display: none;
	visibility: hidden;
}

/*------------------ Main Contact Form Selectors <--------------------*/
#contact {
	display: none;
}

/*-------- RSS Feed Selectors <----------*/
#rss {
	width: 100%;
	margin: 30px 0px 0px 0px;
	clear: both;
}
#rss span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #000000;
	margin-bottom: 21px;
}
#rss a.rss-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin-bottom: 21px;
}

/*------ jQuery Sliding Panels <---------*/
#sliding-panels{
	display: none;
	visibility: hidden;
}
/*-------- jQuery Featured News Slider <---------*/
#featured-news-slider {
	display: none;
	visibility: hidden;
}

/*--------------------> jQuery Boxy <--------------------*/
#boxy {
	display: none;
	visibility: hidden;
}
/*-------- jQuery Tooltip Selectors <--------*/
#tooltips {
	display: none;
	visibility: hidden;
}
#tooltip h3, #tooltip div { margin: 0; }
 
/*-------- jQuery BBC News Ticker Selectors <--------*/
#newsticker-container {
	display: none;
	visibility: hidden;
}

/*-------- jQuery Scrolling News Ticker Selectors <--------*/
#scrolling-news-ticker-container{
	display: none;
	visibility: hidden;
}

/*------------------ Right Column Selector <--------------------*/
#right-column {
	float: left;
	height: auto;
	width: 300px;
	margin-left: 60px;
}

/*------------------ Quick Contact Form Selectors <--------------------*/
#qc {
	display: none;
	visibility: hidden;
}
/*------------------  Blog Navigation Selectors <--------------------*/
#blogger-navigation {
	display: none;
	visibility: hidden;
}
/*-------- jCarousel Selectors<----------*/
#jcarousel {
	display: none;
	visibility: hidden;
}
/*-------- ScrollUP Selectors <--------*/
#scrollup-container {
	display: none;
	visibility: hidden;
}

/*-------- jQuery Accordion Selectors<----------*/
#accordion {
	display: none;
	visibility: hidden;
}

/*-------- Sitemap Class <----------*/
.sitemap{
}
.sitemap p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
}
.sitemap a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.sitemap a:link, .sitemap a:visited{
	color: #000000;
	text-decoration: underline;
}
.sitemap a:hover, .sitemap a:active{
	color: #666666;
	text-decoration: none;
}
.sitemap ul{
	padding-left: 45px;
	margin-top: 21px;
	margin-bottom: 21px;
}
.sitemap ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
}
.sitemap ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.sitemap ul li a:link, .sitemap ul li a:visited{
	color: #000000;
	text-decoration: underline;
}
.sitemap ul li a:hover, .sitemap ul li a:active{
	color: #666666;
	text-decoration: none;
}

/*-------- Disclaimer Selectors <----------*/
#disclaimer{
	float: left;
	clear: both;
	margin: 60px 0px 0px 0px;
}
#disclaimer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#disclaimer span {
	font-weight: bold;
}
#disclaimer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#disclaimer a:link, #disclaimer a:visited {
	color: #000000;
	text-decoration: underline;
}
#disclaimer a:hover, #disclaimer a:active {
	color: #666666;
	text-decoration: none;
}

/*----------------- Clearfix - Please do not modify <--------------------*/
/* Clearfix */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display:block;
}
/* End hide from IE Mac */
.brclear {
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}
/* sIFR http://www.mikeindustries.com/sifr/ Current Version 2.0.2 */
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}
/* =============== you can edit these styles ====================== */
/* .sIFR-hasFlash h1 {
	visibility: hidden;
} */

.sIFR-hasFlash h2 {
	visibility: hidden;
}