#page {
	width:960px;
	border:1px solid #6161df;
	padding:0px 0px 0px 0px;
	margin:0px auto;
//#3493cd;#3b3bfa;#7D56E8
 	//background-color:#ffffff;
	background:url(../pix/pha-labs_hd.jpg) no-repeat top center;
	font-family: Sans-serif;
	font-size:28px;
	line-height:20px;
  	font-weight: bold;
 	color:#000;
}
#holder {
	width:960px;
	//border:1px solid #6161df;
	padding:0px 0px 0px 0px;
	margin:0px auto;
	font-family: Sans-serif;
 	color:#000;
}
#form {
	width:960px;
	border:1px solid #6161df;
	padding:0px 0px 0px 0px;
	margin:0px auto;
	font-family: Sans-serif;
 	color:#000;
}
p{
	color:#333;
	line-height:20px;
	font-size:18px;
	font-family: Sans-serif;
	font-weight:normal;
}
h1{
	text-transform:capitalize;
	font-family: Sans-serif;
	font-weight:bold;
	color:#222;
}
h2{
	text-transform:capitalize;
	text-shadow: 1px 1px gray;
	font-family: Sans-serif;
	font-weight:bold;
	color:#333;
}
h3{
	font-family: Sans-serif;
	font-weight:bold;
	color:#222;
}
h4{
	font-family: Sans-serif;
	font-weight:bold;
	color:#000;
}
h5{
	font-family: Sans-serif;
	font-size:28px;
	line-height:35px;
	font-weight:bold;
	color:#b00;
}
h6{
	font-family: Sans-serif;
	font-size:18px;
	line-height:24px;
	color:#555;
}
a{	color:#333;
	text-decoration:none;
	line-height:20px;
}
#footerbottom a{
	color:#333;
	font-size:14px;
	line-height:20px;
	font-weight: bold
}
#board_post3 a{
	color:#33f;
	text-decoration:underline;
	font-size:14px;
	line-height:20px;
	font-weight: bold
}
#content img {
    float: right;
    margin: 10px;
}
#av_menu_header a:hover{
	text-decoration:underline;
	color:#fff;
	font-weight: bold
}
#top_menu_header a:hover{
	text-decoration:underline;
	color:#fff;
	//font-weight: bold
}
#footerbottom a:hover{
	text-decoration:underline;
	color:#f00;
	font-size:14px;
	line-height:20px;
	font-weight: bold
}
.link a{
	text-decoration:underline;
	color:#33f;
	font-size:14px;
	line-height:20px;
	font-weight: bold
}
.link a:hover{
	text-decoration:underline;
	color:#f00;
	font-size:14px;
	line-height:20px;
	font-weight: bold
}
#content a:hover{
	text-decoration:underline;
	color:#f00;
	font-size:14px;
	line-height:20px;
	font-weight: bold
}
a img{
	border:0;
}
.clear{
	clear:both;
}
#header_holder {
	//border:1px solid #f00;
	margin-top:100px;
}
#av_menu_header {
	position: relative;
	padding:0px 5px 20px 5px;
	margin:0px 0px 0px 10px;
	border:1px solid #fff;
     	font-size: 22px;
	font-family: Sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	width:930px;
	height:1px;
	background-color:#6161df;
	color: #000;
}     
#top_menu_header {
	//position: relative;
	padding:10px 5px 20px 10px;
	margin:0px 0px 0px 10px;
	border:1px solid #fff;
     	font-size: 18px;
	font-family: Sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	width:100%;
	height:23px;
	background-color:#6161df;
	color: #fff;
}                                                      
#board_post3{
	//border:1px solid #00f;
margin-top:10px;
margin-left:20px;
	float:left;
width:650px;
font-weight:bold;
color:#333;
line-height:20px;
font-size:18px;
position: relative;
z-index: 1;
}

#contact{
	//border:1px solid #00f;
	margin-top:10px;
	margin-left:20px;
	float:left;
	color:#333;
	font-size:16px;
}

#content{
	//border:1px solid #00f;
	margin-top:10px;
	margin-left:20px;
	float:left;
	width:650px;
	color:#333;
	font-size:16px;
}

#tb{
	color:#333;
	font-size:14px;
}

#footerbottom {
	font-family: Sans-serif;
	font-size:14px;
	line-height:20px;
  	font-weight: bold;
margin-top:20px;
width:950px;
margin-left:auto;
margin-right:auto;
}

#footerbottom p{
	text-align:center;
	font-size:14px;
	line-height:20px;
}


input { font-size: inherit; line-height: 1em; font-family: inherit; background-color: #fff; }
input, textarea { background-color: #fff; border: 1px solid #ddd; font-family: inherit; font-size: 15px; padding: 6px; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1); box-shadow: 0 1px 2px rgba(0, 0, 0, .1); -webkit-appearance: none; }
input[type="text"], input[type="email"], input[type="password"], textarea { -moz-transition: all .15s ease-in-out; -ms-transition: all .15s ease-in-out; -o-transition: all .15s ease-in-out; -webkit-transition: all .15s ease-in-out; }
input.name, input.phone, input#author, input.email, input#email, input#url { background: #fff url(../pix/sprite.png) no-repeat; padding-left: 41px; }

input.name, input#name { background-position: 2px 0; }
input.email, input#email { background-position: 2px -43px; }
input.phone, input#url { background-position: 2px -86px; }
input:focus, textarea:focus { border-color: #ff7878; -moz-box-shadow: 0 0 5px #ff7878; -webkit-box-shadow: 0 0 5px #ff7878; box-shadow: 0 0 5px #ff7878; }
form input[type="submit"] { border: 1px solid rgba(0, 0, 0, .4); color: #fff; cursor: pointer; padding: 12px; }
:-moz-placeholder { color: #777; }
::-webkit-input-placeholder { color: #777; }
:focus::-webkit-input-placeholder { color: transparent; }
:focus:-moz-placeholder { color: transparent; }
.button { color: #fff; border-width: 1px; border-style: solid; }
.button, a.button, a.button:hover, input[type="submit"], .previous_posts a, .next_posts a, #cancel-comment-reply-link { border: 1px solid rgba(0, 0, 0, .4) !important; color: #fff !important; display: inline-block; font-size: 1em; font-weight: 500; padding: 8px 12px; text-shadow: 1px 1px 1px rgba(0, 0, 0, .6); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 1px rgba(255, 255, 255, .4); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 1px rgba(255, 255, 255, .4); box-shadow: 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 1px rgba(255, 255, 255, .4); }
.button.red, input[type="submit"], #cancel-comment-reply-link { background-color: #ae2525; }
.button.red:hover, input[type="submit"]:hover, #cancel-comment-reply-link:hover { background-color: #921717; }
.button.green, input.input_submit { background-color: #30a146; }
.button.green:hover, input.input_submit:hover { background-color: #03821b; }
.button.orange { background-color: #f99015; }
.button.orange:hover { background-color: #e37b01; }
.button.blue { background-color: #16a4c8; }
.button.blue:hover { background-color: #127ea7; }
.button.purple { background-color: #912c90; }
.button.purple:hover { background-color: #fba73a; }
.button.gray, .previous_posts a, .next_posts a { background-color: #dadada; border-color: rgba(0, 0, 0, .2); color: #777 !important; text-shadow: 1px 1px 1px rgba(255, 255, 255, .6); }
.button.gray:hover, a.button.gray:hover, .previous_posts a:hover, .next_posts a:hover { background-color: #ccc; }
.button.dark { background-color: #2e2e2e; }
.button.dark:hover { background-color: #010101; }


.text-area h1 + p, .text-area h2 + p, .text-area h3 + p { font-size: 18px; line-height: 29px; }
.text-area h1, .text-area h2, .text-area h3, .text-area h4 { margin-bottom: 8px; }
.text-area h5 { margin-bottom: 10px; }

.email-form { background-color: #FFFFFF; color: #1E1E1E; float: left; text-align: center; width: 250px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border:2px solid #b00;}

body {
  font-family: "Lato", sans-serif;
}

.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #6161df;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
}

.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #ffffff;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #a1a1f1;
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

