/*
Theme Name: My Air Tight
Theme URI: http://clickcom.com/
Description: Theme for My Air Tight
Version: 1.0
Author: Clickcom.com
Author URI: http://clickcom.com/
Tags:
*/


/* Begin CaWebco adds*/
.style1 {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.style4 {
	font-size: 67%;
	font-weight: bold;
}
.style3 {
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	line-height: 1.2;
}
.style5 {
	font-weight: bold;
	font-size: 13px;
	line-height: 1.2;
}
.style6 {
	font-size: 13px;
	color: #333333;
	line-height: 1.2;
}
.style9 {
	font-weight: bold;
	font-size: 13px;
	line-height: 1.2;
	color: #000099;
}
.style10 {
	font-size: 11px;
	line-height: normal;
	list-style-type: square;
	margin: 3px;
}
.style11 {
	color:#5c1205;
	text-decoration:none;
}
.style12 {
	color:#FF0000;
	text-decoration:none;
	font-weight: bold;
	font-style: italic;
}

.style13 {
	color:#0047B6;
	text-decoration:none;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style14 {
	color:#000000;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style15 {

	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	font-style: italic;
}
/***** logo container *****/
.cawebcoLogoContainer {
	margin-top:5px;
	text-align:right;
	padding:0px 0px 0px 20px;
}
.cawebcoLogoContainer img {
	border:none
}
.widecolumn {
	margin-left:34px
	width: 400px;
	background: url('images/myairtight_splash_content_bg.png') repeat-y;
	background-image: url('images/myairtight_splash_content_bg.png');
	color: #000000;
}

.entry {
	font-size: 1.05em;
	margin-left:34px
	width: 400px;
}


/* Begin Typography & Colors */
body {
	font-size: 75%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	/* background: #A9A9A9 url('images/myairtight_main_bg.jpg') repeat-x;*/
	background: #8e8e8e url('images/myairtight_main_bg.jpg') repeat-x;
	text-align: center;
}

h2 {
	color:#5c1205;
	font-size:13px;
	margin-left:15px;
}
a {
	color:#9B1F09;
	text-decoration:none;
	font-size: 12px;	
}
a:hover {
	color:#C4260B;
	text-decoration:underline;
}

.clearDiv {
	font-size:1px;
	height:1px;
	clear:both;
}
.container {
	margin:13px auto 0px auto;
	width:1000px;
	_width:899px;
	border:0px solid #000;
	text-align:left;
}
.header {
	background: url('images/myairtight_header.png') no-repeat;
	background-image:url('images/myairtight_header.png');
	height:120px;
	_margin-left:-34px;	
}
.headerContentContainer {
	height:120px;
	width:899px;
	margin-left:34px;
}
.internalHeader {
	background: url('images/myairtight_internal_header.png') no-repeat;
	background-image: url('images/myairtight_internal_header.png');	
	height:31px;
	_margin-left:-34px;	
}
.internalHeaderContainer {
	width:899px;
	margin-left:33px;
	*margin-left:34px;
	padding-top:8px;	
}
.internalHeaderLeft {	
	color:#fff;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:167px;
	float:left;
	text-align:left;
	padding-left:10px;
}
.internalHeaderRight {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:702px;
	float:right;
	text-align:right;
	padding-right:20px;
}
.content {
	width:898px;
	margin-left:34px;
}
.internalLeftContainer {	
	width:173px;	
	float:left;
	text-align:left;
	padding-left:2px;
}
.internalRightContainer {
	width:683px;
	float:right;
	text-align:left;
	padding-right:20px;
	padding-left:20px;
	*padding-top:20px;
}
.contentContainer {
	background: url('images/myairtight_middle_bg.png') repeat-y;
	background-image: url('images/myairtight_middle_bg.png');
	_margin-left:-34px;	
}
.internalFooter {
	background: url('images/myairtight_internal_btm_shadow.png') no-repeat;
	background-image: url('images/myairtight_internal_btm_shadow.png');
	height:100px;
	_height:0px;
	_margin-left:-34px;	
}
.logoContainer {
	width:237px;
	height:61px;
	float:left;
}

.logoContainer img {
	padding:25px 0px 0px 2px;
	border:0px;	
}
.searchContainer {
	width:661px;
	height:61px;
	float:left;
	text-align:center;
}
.tagline {
	float:right;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	font-style:italic;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:45px;
	margin-right:300px;
}
.headerAddressPhoneContainer {
	height:30px;
	margin-top:25px;
}
.headerPhoneContainer {
	float:left;
	\\width:49%;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:8px 0px 0px 8px;
}
.headerAddressContainer {
	float:right;
	\\width:49%;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	padding:8px 8px 0px 0px;	
}

.footerContactUsEmailContainer {
	height:31px;
	width:899px;
	margin-left:33px;
	width:899px;
	
}
.footerContactUsEmailContent {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	font-style:italic;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:7px 0px 0px 8px;	
}
.footerContactUsEmailContent a {
	color:#fff;
	text-decoration:none;
	padding-right:30px;
	font-weight:bold;
	font-size:11px;
	font-style:italic;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.footerContactUsEmailContent a img {
	border:0px;
}

/***** Side Menu *****/
.internalLeftContainer #sidebar {
	padding:0px;
	margin:0px;
	padding-bottom:20px;
}
.internalLeftContainer #sidebar ul {
	list-style:none;
	padding:0px;
	margin:0px;	
}
.internalLeftContainer li#pages {
	*position:relative;
	*top:-12px;
}
.internalLeftContainer li#pages h2.widgettitle {
	display:none;
}
.internalLeftContainer li#pages ul {
	border-bottom:1px solid #ccc;
}
.internalLeftContainer li#pages ul li a {
	display:block;
	border:1px solid #999;
	border-left:none;
	border-bottom:none;
	padding:3px 1px 3px 25px;
	text-decoration:none;	
}
.internalLeftContainer li#pages ul li,
.internalLeftContainer li#pages ul li,
.internalLeftContainer li#pages ul li {
	background: url('images/myairtight_menu_inactive_header2.jpg') repeat-y;
}
.internalLeftContainer li#pages ul li a,
.internalLeftContainer li#pages ul li a,
.internalLeftContainer li#pages ul li a {
	background: url('images/myairtight_menu_inactive_header.jpg') no-repeat top left;
	color:#000;
	font-weight:bold;
}
.internalLeftContainer li#pages ul li.current_page_parent,
.internalLeftContainer li#pages ul li.current_page_ancestor,
.internalLeftContainer li#pages ul li.current_page_item {
	background: url('images/myairtight_menu_active_header2.jpg') repeat-y;
	color:#fff;
}
.internalLeftContainer li#pages ul li.current_page_parent a,
.internalLeftContainer li#pages ul li.current_page_ancestor a,
.internalLeftContainer li#pages ul li.current_page_item a {
	background: url('images/myairtight_menu_active_header.jpg') no-repeat top left;
	color:#fff;
}
.internalLeftContainer li#pages ul li.current_page_parent li,
.internalLeftContainer li#pages ul li.current_page_ancestor li,
.internalLeftContainer li#pages ul li.current_page_item li {
	background: url('images/myairtight_menu_sub_bg2.jpg') repeat-y;
}
.internalLeftContainer li#pages ul li.current_page_parent li a,
.internalLeftContainer li#pages ul li.current_page_ancestor li a,
.internalLeftContainer li#pages ul li.current_page_item li a {
	background: url('images/myairtight_menu_sub_bg.jpg') no-repeat top left;
	color:#333;
}
.internalLeftContainer li#pages ul li.current_page_parent li a,
.internalLeftContainer li#pages ul li.current_page_ancestor li a,
.internalLeftContainer li#pages ul li.current_page_item li a {
	background: url('images/myairtight_menu_sub_bg.jpg') no-repeat top left;
	color:#333;
}
.internalLeftContainer li#pages ul li.current_page_parent li.current_page_item a,
.internalLeftContainer li#pages ul li.current_page_ancestor li.current_page_item a,
.internalLeftContainer li#pages ul li.current_page_item li.current_page_item a {
	background: url('images/myairtight_menu_sub_bg.jpg') no-repeat top left;
	font-style:italic;
	color:#333;
}
li#pages ul li ul li a {
	color:#000;		 
}
li#pages ul li.page_item ul li.page_item, li#pages ul li.page_item ul li.page_item ul {
	display:none; /* hide subpages */
}
li#pages ul li.current_page_item ul li.page_item,
li#pages ul li.current_page_ancestor ul li.page_item,
li#pages ul li.current_page_ancestor ul li.current_page_item,
li#pages ul li.current_page_item ul li.page_item a,
li#pages ul li.current_page_ancestor ul li.page_item a,
li#pages ul li.current_page_ancestor ul li.current_page_item a  
{
	display:block;
}

/**** Footer *****/
.footer {
	width:1000px;
	margin-top:-45px;
	_margin-top:0px;
}
.footerAddressPhoneContainer {
	_padding-top:15px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:12px;
}
.footerAddressPhoneContainer span {
	margin-right:10px;
}

/***** Begin Splash *****/
.splashVideoContainer {
	background: url('images/myairtight_splash_video_bg.png') repeat-y;
	_margin-left:-34px;
}
.splashVideoContent {	
	margin-left:34px;
	width:898px;
	text-align:center;
	padding-left:2px;
	padding-bottom:2px;	
}
.splashVideoRight {
	float:left;
}
.splashVideoLeft {
	float:left;
	padding-left:1px;
}
.splashContentContainer {
	background: url('images/myairtight_splash_content_bg.png') repeat-y;
	background-image: url('images/myairtight_splash_content_bg.png');
	_margin-left:-34px;	
}
.splashContent {
	background: url('images/myairtight_content_btm_bg.png') no-repeat left bottom;
	background-image: url('images/myairtight_content_btm_bg.png');
	margin-left:34px;
	width:899px;
}
.splashContentLeft {
	width:177px;
	float:left;
}
.splashContentRight {
	width:722px;
	float:left;
}
.splashBtmContainer {
	background: url('images/myairtight_splash_btm_shadow.png') no-repeat;
	background-image: url('images/myairtight_splash_btm_shadow.png');	
	height:80px;
	_height:0px;
	_margin-left:-34px;
	margin-bottom:15px;
	_margin-bottom:0px;
}
.splashTitleHeaders {
	background: url('images/myairtight_splash_headers_bg.png') no-repeat;
	background-image: url('images/myairtight_splash_headers_bg.png');	
	height:29px;
	width:899px;
	
}
.splashLeftHeader {
	color:#fff;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top:6px;
	width:178px;
	float:left;
}
.splashLeftHeader span {
	padding-left:8px;
}
.splashMiddleHeader {
	color:#fff;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top:6px;	
	width:456px;
	float:left;
}
.splashMiddleHeader span {
	padding-left:6px;
}
.splashRightHeader {
	color:#fff;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top:6px;	
	width:265px;
	float:left;
}
.splashRightHeader span {
	padding-left:6px;
}
.splashEmailBtm {
	width:899px;
	height:20px;

}
.splashEmailBtm span {
	padding-left:190px;	
}
.splashEmailBtm span a {
	text-decoration:none;
	color:#999;
	font-size:11px;
	font-weight:bold;
	
}
.splashEmailBtm span a img {
	border:none;
	
}
.splashTableContent {

}
.splashTableContent td.splashTableContentRight {	
	vertical-align:top;
	padding:17px;
}
.splashTableContent td.splashTableContentLeft {
	width:423px;
	padding:17px;
	vertical-align:top;
}

/***** Splash Menu *****/
.splashContentLeft #sidebar {
	padding:0px;
	margin:0px;
	padding-bottom:20px;
}
.splashContentLeft #sidebar ul {
	list-style:none;
	padding:0px;
	padding-left:2px;
	padding-right:1px;	
	margin:0px;	
}
.splashContentLeft li#pages {
	*position:relative;
	*top:-12px;
}
.splashContentLeft li#pages h2.widgettitle {
	display:none;
}
.splashContentLeft li#pages ul {
	border-bottom:1px solid #b5b5b5;
}
.splashContentLeft li#pages ul li a {
	display:block;
	border:1px solid #b5b5b5;
	border-right:none;
	border-left:none;
	border-bottom:none;
	padding:3px 1px 3px 25px;
	text-decoration:none;	
}
.splashContentLeft li#pages ul li,
.splashContentLeft li#pages ul li,
.splashContentLeft li#pages ul li {
	background: url('images/myairtight_menu_inactive_header2.jpg') repeat-y;
}
.splashContentLeft li#pages ul li a,
.splashContentLeft li#pages ul li a,
.splashContentLeft li#pages ul li a {
	background: url('images/myairtight_menu_inactive_header.jpg') no-repeat top left;
	color:#000;
	font-weight:bold;
}
.splashContentLeft li#pages ul li.current_page_parent,
.splashContentLeft li#pages ul li.current_page_ancestor,
.splashContentLeft li#pages ul li.current_page_item {
	background: url('images/myairtight_menu_active_header2.jpg') repeat-y;
	color:#fff;
}
.splashContentLeft li#pages ul li.current_page_parent a,
.splashContentLeft li#pages ul li.current_page_ancestor a,
.splashContentLeft li#pages ul li.current_page_item a {
	background: url('images/myairtight_menu_active_header.jpg') no-repeat top left;
	color:#fff;
}
.splashContentLeft li#pages ul li.current_page_parent li,
.splashContentLeft li#pages ul li.current_page_ancestor li,
.splashContentLeft li#pages ul li.current_page_item li {
	background: url('images/myairtight_menu_sub_bg2.jpg') repeat-y;
}
.splashContentLeft li#pages ul li.current_page_parent li a,
.splashContentLeft li#pages ul li.current_page_ancestor li a,
.splashContentLeft li#pages ul li.current_page_item li a {
	background: url('images/myairtight_menu_sub_bg.jpg') no-repeat top left;
	color:#333;
}
.splashContentLeft li#pages ul li.current_page_parent li a,
.splashContentLeft li#pages ul li.current_page_ancestor li a,
.splashContentLeft li#pages ul li.current_page_item li a {
	background: url('images/myairtight_menu_sub_bg.jpg') no-repeat top left;
	color:#333;
}
.splashContentLeft li#pages ul li.current_page_parent li.current_page_item a,
.splashContentLeft li#pages ul li.current_page_ancestor li.current_page_item a,
.splashContentLeft li#pages ul li.current_page_item li.current_page_item a {
	background: url('images/myairtight_menu_sub_bg.jpg') no-repeat top left;
	font-style:italic;
	color:#333;
}

/***** bottom nav *****/
.footerMenu {
	text-align:center;
	margin-top:15px;
}
.footerMenu li {
	list-style:none;
	display:inline;
	padding-top:5px;
}
.footerMenu h2 {
	display:none;
}
.footerMenu a {
	color:#666;
	font-weight:bold;
	font-size:12px;
	border-left:2px solid #666;
	padding-left:6px;
	padding-right:5px;
}
.footerMenu li ul li:first-child a {
	border-left:0px solid #666;
}

