* {
padding: 0;
margin: 0;
border: 0;
}
body, html {
color: #000; 
font-family: Arial, Tahoma, sans-serif;
font-size:12px;
background-color: #E0E0E0; 
text-align: center; /*** Centers the design in old IE versions ***/

}


a {
color: #000099;
}
a:hover{
color: #0000FF;
text-decoration: none;
}
/*
h1, h2, h3 {
font-weight: bold;
padding-bottom: 5px;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.4em;
}
h3 {
font-size: 1.3em;
}
h1 a, #header h2{
color: #fff;
}
*/
.clear { clear: both; }

#root { width:864px;background-color:white; margin:auto; margin-top:10px;margin-bottom:10px; border:solid 3px #396474;}
 #top {  }
  #logo {height:200px;  }
   #logo a {width:199px; border-right:solid 10px white;float:left; }
   #logo img, #logo a img {border:none;float:left}
   #logo h2 {
	width:640px;
	font-size:18px;
	text-align:right;
	height:175px;
	float:left;
	color:White;
	padding:25px 15px 0 0;
	background:url(/css/alpurepeaks/images/header.jpg) no-repeat top right;}

 #menu {}
  #menu ul {font-family: Arial, sans-serif;
				font-weight: bold;
				margin: 0px 0 0px 0;
				padding: 0 0 0 10px;
				list-style-type: none;
				font-size: 13px;
				background: #3A749D;
				height: 40px;
				border-top: 2px solid #5da4be;
				border-bottom: 2px solid #5da4be;}
   #menu ul li {float: left;
				margin: 0;}
    #menu ul li a
{
	text-decoration: none;
	display: block;
	padding: 0 20px;
	line-height: 40px;
	color: white;
	text-transform:uppercase;
}
    #menu ul li a:hover,#menu ul li a.current{color: black; background: #B1D6F1; border-bottom: 2px solid #5da4be;}

 #content { }
  #primary {width:390px;float:left; padding:0px 10px;margin:10px 0;  }
    #primary img {}
    #primary .headerImg {padding-bottom:15px;width:190px;}
    #primary p {text-align:left;
		margin:0 12px 5px 12px;
		padding-bottom:5px;
	}
  #secondary {width:454px;float:left;background-color:#F0EFF0;padding:10px 0; }
  #maincontent {background:url(/css/alpurepeaks/images/sidebar.jpg) no-repeat;width:560px;float:left;padding-left:280px;text-align:left;padding-bottom:30px;}
    #maincontent p, #maincontent ul {font-size:12px;padding-bottom:5px;}
    #maincontent ul li {margin-left:22px;}
    
    
  
 #footer {background-color:#C7E4F8; height:270px;  }
  #footermenu {width:100%;background-color:#396474; }
   #footermenu ul { font-family: Arial, Tahoma, sans-serif;
				margin: 5px 0 0px 0;
				padding: 5px 0 0 165px;
				list-style-type: none;
				font-size: 12px;
				height: 20px;
				}
    #footermenu ul li {text-align:left;padding-bottom:3px;float:left;color: white;  }
     #footermenu ul li a {color: white;padding:0 10px;text-decoration: none; }
     
  #image {width:360px;float:left  }
  #contact {width:250px;float:left;  }
   #contact h3 {font-size:14px;
      margin:20px 20px 10px;
      text-align:right;        }
   #contact p {	font-size: 12px;
	margin: 5px 20px 0px 20px;
        text-align:right;       }
    #contact p a.textLink {  }
    #footerlinks {float:right; padding:30px 25px 0 0;}
    
 #footer .FA
{
	font-size: 10px;
}    
.video
{

}    