/*_4*/
* {margin:0px; padding:0px;}

body {
background-color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 62.5%;/*1em now equals 10px*/
text-align:center;/*IE6 NEEDS THIS TO CENTER LAYOUT8*/
color:#333;

}
#main_wrapper{

width:900px;
margin:0 auto 0 auto;/*to center layout in browser*/
text-align:left;/* this resets the centering hack for IE6 on the body tag*/

}


#header {background: url(images/solnair_logo_header_b_R.png) no-repeat top center;
margin-top:20px;
padding:218px 0 0 0;
padding-bottom:20px;

}	
#outer_container{/*surrounds the 3 columns*/
	width: 100%;
	position: relative;
	overflow: auto;

}
#inner_container {/*surrounds the 2 left columns*/
	width:680px;
	float:left;
	}


#main_nav{/*left column*/
width:200px;
padding-left: 10px;
padding-right:10px;
float:left;
}

ul{
list-style:none;
}

#main_nav{
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.1em;
}
#main_nav ul li{
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	font-size: 1em;
	text-align:center

}

#main_nav ul li a{
		
	color: #000;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	border:dotted #999 1px;

	display: block;
-webkit-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	-moz-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	-ms-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	-o-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	
}


#main_nav ul {
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
#main_nav ul li a:hover {
	background-color:#ed1c24;
	color:#fff;
}

#content{/*middle column*/
	width:440px;
	padding:0 10px 10px 10px;
	float:right;
	
	}
	
#content p { padding-left:10px;
padding-right:10px;
}
#content span{ font-weight:bold;

}
.p1{
font-size:1.5em;
color:#00F;
padding-top:10px;
padding-bottom:5px;
}
.p2 { text-align:left;
padding-bottom:5px;

}


p {
font-size:1.2em;
line-height:1.6em;
padding-bottom:20px;
text-align:justify;
}

#right_column {
width:195px;
float:right;
color:#000;
text-align:center;
padding-right:5px;
}


#right_column h1 {
height:0px !important;
overflow: hidden;
padding:389px 0 0 0;
background:url(images/sign_195px.png);
background-repeat: no-repeat;
background-position: center top;
margin-top:0px;
padding-bottom:60px;
	}
#right_column h2{
	padding-bottom:30px;
	padding-left:25px;
	padding-right:25px;
	text-align:center;
		
}



/*BEGIN FOOTER*/

/*micro-clearfix by Nicolas Gallagher http://nicolasgallagher.com/micro-clearfix-hack/*/
/* For modern browsers */
.cf:before,
.cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}
/* For IE 6/7 (trigger hasLayout) */


#footer {
width:100%;
background-color:#999;	

height: 3.3em;
text-align:center;
}

#footer_inner {
	width:900px;
	margin:0 auto;
	text-align:center;

}

div#footer ul {
height: 3.3em;
margin:0 0 0 0px;
padding-left: 230px;



}


div#footer ul li {
	
	
float:left;

list-style-type:none;

margin-left:0px;
margin-right:0px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:1.1em;
line-height:32px;
display:inline;
padding-right:5px;
}

#footer a{
display:block;
line-height: 3em;
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
text-decoration:none;

}




div#footer ul li a {
	-webkit-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	-moz-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	-ms-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	-o-transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
	transition: background-color 400ms ease-in-out 0s, color 500ms ease-in-out 100ms;
}
div#footer ul li a:hover {
background:#ed1c24;
	color: #fff;
		
}

div#footer ul li a:vited{
color:#FFF;	
	}

#right_column h2 a:hover {
	color: #666666;
}

.statcounter{ text-align:left;
margin-top:30px;
float:left;
}
.fb-page{
	padding-left:10px;
}

.small_logo{
	text-align:center;
}
