/*
Theme Name: ATG
Theme URI: http://www.apneatreatmentguide.com
Description: Theme sliced by http://www.thefen.net
Version: 0.5
Author: Fen
Author URI: http://www.thefen.net/
Tags: custom theme
*/

	#index, #blog {
		background: #C7D1E3 url(images/page-bg.png) repeat-x;
	}
	
		#header {
			width: 820px;
			height: 84px;
			margin: 0px auto;
		}
		
		#subheader {
			width: 820px;
			height: 68px;
			margin: 0px auto;
			background: url(images/sub-bg.png) repeat-x;
		}
		
			#subheader a {
				height: 34px;
				display: block;
				background-repeat: no-repeat;
				float: left;
			}
			
			#subheader a.home {
				width: 58px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_home.png);
			}
			
			#subheader a.home:hover {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_home_h.png);
			}
			
			#subheader a.sae {
				width: 185px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sas.png);
			}
			
			#subheader a.sae:hover {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sas_h.png);
			}

			#subheader a.sas {
				width: 185px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sas.png);
			}
			
			#subheader a.sas:hover {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sas_h.png);
			}
			#subheader a.sat {
				width: 185px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sat.png);
			}
			
			#subheader a.sat:hover {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sat_h.png);
			}
			
			#subheader a.sad {
				width: 185px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_osa.png);
			}
			
			#subheader a.sad:hover {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_osa_h.png);
			}

			#subheader a.osa {
				width: 185px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_osa.png);
			}
			
			#subheader a.osa:hover {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_osa_h.png);
			}

			#subheader a.sap {
				width: 146px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sap2.png);
			}
			
			#subheader a.sap:hover {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2009/08/btn_sap2_h.png);
			}
			
			#subheader a.blog {
				width: 61px;
				background: url(images/btn_blog.png);
			}
			
			#subheader a.blog:hover, #subheader .blog .active {
				background: url(images/btn_blog_h.png);
			}
			
                       #subheader a.causes {
				width: 134px;
                                height: 34px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-causes.png) top left;
			}
			
			#subheader a.causes:hover, #subheader .causes .active {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-causes.png) bottom left;
			}
			
                       #subheader a.disability {
				width: 138px;
                                height: 34px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-disability.png) top left;
			}
			
			#subheader a.disability:hover, #subheader .disability.active {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-disability.png) bottom left;
			}

                       #subheader a.cpap{
				width: 123px;
                                height: 34px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-cpap.png) top left;
			}
			
			#subheader a.cpap:hover, #subheader .cpap.active {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-cpap.png) bottom left;
			}
                      #subheader a.side{
				width: 179px;
                                height: 34px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-side-effects.png) top left;
			}
			#subheader a.side:hover, #subheader .test.side{
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-side-effects.png) bottom left;
			}
                       #subheader a.test{
				width: 123px;
                                height: 34px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-test.png) top left;
			}
			#subheader a.test:hover, #subheader .test.active {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-test.png) bottom left;
			}
                          #subheader a.types{
				width: 123px;
                                height: 34px;
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-types.png) top left;
			}
			#subheader a.types:hover, #subheader .types.active {
				background: url(http://apneatreatmentguide.com/wp-content/uploads/2010/01/apnea-types.png) bottom left;
			}

			#subheader a.resources {
				width: 97px;
				background: url(images/btn_resources.png);
			}
			
			#subheader a.resources:hover {
				background: url(images/btn_resources_h.png);
			}
			
		#main, #footer {
			width: 820px;
			background: #FFFFFF;
			margin: 0px auto;
		}
		
			#content {
				width: 800px;
				background: #FFFFFF;
				margin: auto;
				padding: 10px 0px;
			}
			
			#content h2 {
				font-family: Verdana;
				font-size: 0.8em;
				text-transform: uppercase;
				margin-top: 0px;
				color: #435B84;
			}
			
			#content h3 {
				font-family: Verdana;
				font-size: 0.8em;
				margin-top: 0px;
				color: #12346B;
			}			
			
				#content #subscribe {
					width: 800px;
					height: 204px;
					background: url(images/freecopy-bg.jpg) no-repeat;
				}
				
					#content #subscribe .copyinput {
						width: 190px;
						height: 23px;
						border: 1px solid #C6CDDF;
						margin-bottom: 10px;
						color: #616161;
						font-size: 0.9em;
						padding-top: 5px;
						text-indent: 5px;
					}
					
					#content #subscribe .inputs {
						width: 190px;
						left: 262px;
						top: 115px;
						position: relative;
					}
					
					#content #subscribe .copysubmit {
						position: relative;
						left: 480px;
						top: 50px;
					}
					
				#content .col3 {
					width: 180px;
					border: 1px solid #E6E6E6;
					margin-right: 7px;
					margin-top: 10px;
					float: left;
				}
				
				#content .verbiage {
					/* width: 514px; */
                                        width: 500px;
					border-right: 1px solid #E6E6E6;
					margin-right: 7px;
					/* padding-right: 10px; */
                                        padding-left: 15px;
                                        padding-right: 8px;
					margin-top: 10px;					
					float: left;
				}
				
				#content .verbiage p {
					font-size: 0.9em;
					font-family: Verdana;
					line-height: 1.54em;					
				}
				
				#content .verbiage .imgleft {
					margin: 0px 10px 10px 0px;
				}

				#content .verbiage .imgright {
					margin: 0px 0px 10px 10px;
				}
				
				#content .verbiage h1 {
					/* color: #960606; */
                                        color: #030303;
					font-size: 1.1em;
					font-family: Verdana;
				}
				
				#content .verbiage h2 {
					color: #960606;
					font-size: 0.9em;
					font-family: Verdana;
					font-weight: normal;
					text-transform: none;
					
				}
                        #content .verbiage2 {
					width: 100%;
					border-right: 1px solid #E6E6E6;
					margin-right: 7px;
					padding-right: 10px;
					margin-top: 10px;					
					float: left;
				}
				
				#content .verbiage2 p {
					font-size: 0.9em;
					font-family: Verdana;
					line-height: 1.54em;					
				}
				
				#content .verbiage2 .imgleft {
					margin: 0px 10px 10px 0px;
				}

				#content .verbiage2 .imgright {
					margin: 0px 0px 10px 10px;
				}
				
				#content .verbiage2 h1 {
					color: #960606;
					font-size: 1.1em;
					font-family: Verdana;
				}
				
				#content .verbiage2 h2 {
					color: #960606;
					font-size: 0.9em;
					font-family: Verdana;
					font-weight: normal;
					text-transform: none;
					
				}														

					#content .col3 h2 {
						text-align: center;
						font-size: 0.75em;
						margin: 5px 0px 5px 0px;
					}
					
					
					#content .col3 img {
						margin: 5px 10px;
					}
					
					#content .col3 p {
						font-family: Verdana;
						font-size: 0.7em;
						line-height: 1.5em;
						margin: 5px 10px;
					}
					
					#content .col3 a {
						font-family: Verdana;
						font-size: 0.9em;				
						font-weight: bold;
						color: #960606;
						text-decoration: none;		
					}
					
					#content .col3 h2 a, #content .sidebar h2 a {
						font-size: 1em;
						text-decoration: none;
						color: #435b84;
					}
					
					#content .verbiage a {
						font-family: Verdana;
						font-size: 0.9em;				
						font-weight: bold;
						color: blue;
						text-decoration: none;		
					}					
				
				#content .firstcol {
					margin-left: 1px;
				}
				
				#content .sidebar {
					width: 230px;
					float: right;
					margin-top: 10px;
					margin-right: 1px;
				}
				
				#blog #content .sidebar {
					width: 260px;
				}
				
				#blog #content .sidebar .box {
					width: 258px;
					border: 1px solid #E6E6E6;
					margin-bottom: 10px;
					font-family: Verdana;
				}
				
				.box li {
										font-size: 0.8em;
				}
				
				.box h2 {
					margin: 10px;
				}
				
					.freecopy2 {
						height: 279px;
						background: url(images/freecopy2-bg.jpg) no-repeat;
					}
					
					#blog #content .sidebar .inputs {
						width: 217px;
						left: 20px;
						top: 150px;
						position: relative;
					}		
					
					#blog #content .sidebar .copyinput {
						width: 215px;
						height: 23px;
						border: 1px solid #C6CDDF;
						margin-bottom: 7px;
						color: #616161;
						font-size: 0.9em;
						padding-top: 5px;
						text-indent: 5px;
					}
					
					#blog #content .sidebar .copysubmit {
						position: relative;
						left: 20px;
						top: 150px;
					}

					#blog #content .sidebar ul {
						margin: 0px; padding: 0px 0px 0px 10px;;
					}					
					
					#blog #content .sidebar ul li {
						list-style: none;
						margin: 0px;
						padding: 0px;
					}										
				
					#content .sidebar p {
						font-size: 0.7em;
						font-family: Verdana;
					}
				
					#content .sidebar a {
						font-weight: bold;
						color: #12346B;
						font-size: 0.8em;
						font-family: Verdana;
						text-decoration: none;
					}
					
					#content .sidebar .search {
						margin-bottom: 10px;
						display: block;
					}
					
					#content .sidebar .searchinput {
						width: 150px;
						border: 1px solid #C6CDDF;
						height: 22px;
						float: left;
					}
					
					#content .sidebar .searchbutton {
						float: right;
					}
				
		
			#footline {
				width: 798px;
				height: 39px;
				background: #DCDCDC;
				border: 1px 1px 0px 1px solid #C3C3C3;
				margin: 0px auto;
				font-size: 0.7em;
				font-family: Verdana;
				color: #404040;
			}
			
				#footline .navigation {
					width: 419px;
					text-align: left;
					padding: 10px;
					display: block;
					float: left;
				}
				
					#footline .navigation a {
						font-weight: bold;
						color: #404040;
						margin-right: 8px;
						text-decoration: none;
					}
				
				#footline .copyright {
					width: 339px;
					text-align: right;
					padding: 10px;
					display: block;
					float: right;
				}
			
	.clear {
		clear: both;
	}
#specoffer{
width:466px;
height: 492px;
background: url(images/specBG.png) no-repeat;
padding: 15px 20px;
font-family: tahoma;
}

#specpoints{
font-family:verdana;
font-size:15px;
line-height:20px;
padding:150px 15px 0 160px;
}
#specpoints ul{
}
#specpoints ul li{
}
fieldset{
	background: url(images/specBG.png) repeat scroll 0 60%;
	
	border-width:2px;
	border-style:solid;
	border-color:#000;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
		
	margin:20px 0px 20px 0px;
	width:450px;
	position:relative;
	display:block;
	padding: 1em;
                *padding-top: 0; /*to lose the added whitespace line in IEs*/ 
}

fieldset legend{	
	background-color:none;
	
	color: blue;
	text-transform:uppercase;
	letter-spacing:2px;
                 padding-bottm: 100px;
	position:absolute;
	top: -12px;
	
}

.post a {
  color: #000000;
  text-decoration: none;
}

p.related {
    padding: 10px;
    background:#F2F5F7 ;
   border: 1px solid #999;
}