.topbar {
background-image:none;
background-repeat:no-repeat;
height:6.0715em;
max-width:960px;
overflow:visible;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}

#daughter_header {
background-repeat:no-repeat;
height:0;
}

.daughter_background {
background-image:url(images/background.jpg);
}

#slider {
background-repeat:no-repeat;
max-width:100%;
overflow:visible;
padding:0;
padding-bottom:0;
padding-left:10%;
padding-right:10%;
padding-top:2em;
top:0;
}

body {
background-color:inherit;
background-repeat:repeat-x;
color:#222222;
font-family:Lato;
font-size:14px;
line-height:21px;
}

.wrapper {
background-color:inherit;
background-image:none;
background-repeat:no-repeat;
margin:auto 10%;
margin-top:0;
max-width:80%;
}

.footer {
background-color:#ddcfb4;
background-image:none;
background-repeat:no-repeat;
/*height:17.3571428571em;*/
}
.footer .footer_container {
    display: none;
}
#centeredmenu {
font-family:Lato;
font-weight:300;
height:22px;
left:0;
letter-spacing:2px;
line-height:12px;
max-width:100%;
position:absolute;
text-decoration:none;
text-transform:uppercase;
}

#secondary {
padding-bottom:2em;
padding-left:2%;
padding-right:0;
padding-top:2em;
width:29.8359375%;
}

#primary {
padding-bottom:2em;
padding-left:0;
padding-right:2%;
padding-top:2em;
width:66.1640625%;
}

#supplementary {
padding-bottom:1em;
padding-left:0;
padding-right:2%;
padding-top:0;
width:109.1328125%;
}

.logo_pos {
left:10%;
right:inherit;
top:2.21428571429em;
}

.footer_container {
left:0;
margin-left:10%;
max-width:100%;
padding-top:1em;
top:1em;
width:80%;
}

.cssdone {
height:100px;
}

.page-title {
color:#949494;
display:block;
font-family:apple_chancerychancery;
font-size:1.5em;
font-style:normal;
font-variant:normal;
font-weight:100;
letter-spacing:0;
line-height:1em;
margin-bottom:.3em;
margin-top:0;
text-align:left;
text-decoration:none;
text-transform:none;
}

.storytitle {
color:#000;
display:block;
font-family: Lato, Sans;
font-size:1.5em;
font-style:normal;
font-variant:normal;
font-weight:400;
letter-spacing:0;
line-height:1em;
margin-bottom:0;
margin-top:0;
text-align:left;
text-transform:none;
}

.storytitle a {
text-decoration:none;
color: #333 !important;
}

.entry-title {
color:#000;
display:block;
font-family:Lato, sans;
font-size:1.5em;
font-style:normal;
font-variant:normal;
font-weight:400;
letter-spacing:0;
line-height:1em;
margin-bottom:0;
margin-top:0;
text-align:left;
text-transform:none;
}

.entry-title a {
text-decoration:none;
color: #333 !important;
}

p {
color:#222222;
display:block;
font-family:Lato;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
text-align:left;
text-decoration:none;
text-transform:none;
}

p a:link {
color:#739fba;
}

p a:visited {
color:#739fba;
}

p a:active {
color:#6fb600;
}

body a:link {
color:#739fba;
}

body a:visited {
color:#739fba;
}

body a:active {
color:#6fb600;
}

h1 {
color:#739fba;
display:block;
font-family:apple_chancerychancery;
font-size:2em;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-1px;
text-align:left;
text-decoration:none;
text-transform:none;
}

h2 {
color:#949494;
display:block;
font-family:apple_chancerychancery;
font-size:1.5em;
font-style:normal;
font-variant:normal;
font-weight:100;
letter-spacing:0;
text-align:left;
text-decoration:none;
text-transform:none;
}

h3 {
color:#949494;
display:block;
font-family:apple_chancerychancery;
font-size:1.5em;
font-style:normal;
font-variant:normal;
font-weight:100;
letter-spacing:0;
line-height:1em;
margin-bottom:.4em;
margin-top:0;
text-align:left;
text-decoration:none;
text-transform:none;
}

h4 {
color:#aaaaaa;
display:block;
font-size:4em;
font-style:normal;
font-variant:normal;
font-weight:300;
letter-spacing:0;
line-height:1em;
margin-bottom:0;
margin-top:0;
text-align:left;
text-decoration:none;
text-transform:none;
}

#site-description {
display:block;
left:0;
right:inherit;
top:1.14285714286em;
width:100%;
}

#centeredmenu ul li a {
background-color:#ffffff;
color:#333333;
font-size:.875em;
font-weight:normal;
padding-bottom:5px;
padding-left:15px;
padding-right:15px;
padding-top:5px;
}

#centeredmenu ul li a:hover {
background-color:#739fba;
color:#ffffff;
}

#centeredmenu ul ul li a {
background-color:#ffffff!important;
color:#333333!important;
}

#centeredmenu ul ul li a:hover {
background-color:#739fba!important;
color:#ffffff!important;
}

.sidebar p {
font-size:1em;
}

.sidebar li li {
border-top:solid;
border-top-color:#dddddd;
border-top-width:1px;
line-height:1.5em;
padding-bottom:8px;
padding-top:8px;
}

.sidecode li {
border-top-style:solid;
}

#centeredmenu ul {
display:block;
float:none;
left:0;
margin-left:10%;
margin-right:0;
right:100%;
text-align:left;
}

#centeredmenu ul li {
float:none;
left:0;
}

#centeredmenu ul ul {
top:22px;
}

#centeredmenu ul li ul li ul li {
top:-22px;
}

#centeredmenu .current_page_item a {
background-color:#739fba;
color:#ffffff;
}

#centeredmenu .current_page_item a:hover {
background-color:#739fba;
color:#ffffff;
}

#centeredmenu .current_page_ancestor a {
color:#ffffff;
}

#centeredmenu ul ul .current_page_item a:hover {
color:#ffffff;
}

#centeredmenu .current_page_ancestor ul li a {
color:#ffffff;
}

#centeredmenu .current_page_item ul li a:hover {
color:#ffffff;
}

#centeredmenu ul ul ul li a {
background-color:#ffffff!important;
color:#333333!important;
}

#centeredmenu ul ul ul li a:hover {
background-color:#739fba!important;
color:#ffffff!important;
}

.sidebar h3 {
color:#949494;
font-family:apple_chancerychancery;
font-size:1.5em;
font-weight:100;
letter-spacing:0;
}

.sidebar h2 {
color:#949494;
font-family:apple_chancerychancery;
font-size:1.5em;
font-weight:100;
letter-spacing:0;
line-height:1em;
}

.sidebar {
color:#000000;
font-size:1em;
}

.sidebar a:link {
color:#666666;
}

.sidebar a:hover {
color:#666666;
}

.sidebar a:active {
color:#666666;
}

.sidebar a:visited {
color:#666666;
}

.sidecode h2 {
line-height:1px;
}

#abrn_prev {
left:0;
top:0;
}

#abrn_next {
left:inherit;
right:10%;
top:2.28571428571em;
}

.abrn_home_menu {
left:56.796875%;
top:7.92857142857em;
}

.top_left {
padding-bottom:0;
padding-left:0;
padding-right:2%;
padding-top:0;
width:39.40625%;
}

.top_middle {
padding-bottom:0;
padding-left:2%;
padding-right:2%;
padding-top:0;
width:0;
}

.top_right {
padding-bottom:0;
padding-left:2%;
padding-right:0;
padding-top:1em;
width:56.59375%;
}

.middle_left {
padding-bottom:1em;
padding-left:0;
padding-right:2%;
padding-top:1em;
width:98%;
}

.middle_middle {
padding-bottom:0;
padding-left:2%;
padding-right:2%;
padding-top:0;
width:0;
}

.middle_right {
padding-bottom:0;
padding-left:2%;
padding-right:0;
padding-top:0;
width:0;
}

.bottom_left {
padding-bottom:0;
padding-left:0;
padding-right:2%;
padding-top:0;
width:32.765625%;
}

.bottom_middle {
padding-bottom:0;
padding-left:2%;
padding-right:2%;
padding-top:0;
width:30.47265625%;
}

.bottom_right {
padding-bottom:0;
padding-left:2%;
padding-right:0;
padding-top:0;
width:28.76171875%;
}

.abrn_menu_sub {
left:.3125%;
top:7.85714285714em;
}

.top_left_1 {
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:100%;
}

.top_middle_1 {
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:0;
}

.top_right_1 {
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:0;
}

.middle_left_1 {
padding-bottom:0;
padding-left:0;
padding-right:3%;
padding-top:0;
width:44.2916666667%;
}

.middle_middle_1 {
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:0;
}

.middle_right_1 {
padding-bottom:0;
padding-left:0;
padding-right:3%;
padding-top:0;
width:49.7083333333%;
}

.bottom_left_1 {
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:47.2916666667%;
}

.bottom_middle_1 {
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:0;
}

.bottom_right_1 {
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:52.7083333333%;
}

.display_none {
display:none;
}

.bullet {
display:inline;
list-style-position:outside;
margin:0;
padding:0;
}

.bullet li {
background-image:url(http://dl.dropbox.com/u/820133/abrn/bullet.jpg);
background-position:0 .5em;
background-repeat:no-repeat;
font-size:18px;
line-height:40px;
list-style:none;
padding-left:30px;
}

.bullet2 {
display:inline;
list-style-position:outside;
margin:0;
padding:0;
}

.bullet2 li {
background-image:url(http://dl.dropbox.com/u/820133/abrn/bullet.jpg);
background-position:0 .5em;
background-repeat:no-repeat;
font-size:18px;
line-height:40px;
list-style:none;
padding-left:150px;
}

.team_div1 {
float:left;
margin-right:10px;
width:170px;
}

.team_div1 p {
margin:0;
padding:0;
}

.team_div2 p {
margin:0;
padding:0;
}

.team_div2 {
height:auto;
margin:0 0 4% 180px;
padding:0 4% 2% 25px;
width:58%;
}

.team_div3 {
float:left;
margin:0 15px 30px 0;
width:130px;
}

.team_div3 p {
font-size:12px;
line-height:22px;
margin:0;
padding:0;
}

.team_text1 {
color:#aaa;
font-family:VegurLight,Verdana,Verdana,sans;
font-size:18px;
}

.team_text2 {
color:#333;
font-family:VegurBold,Verdana,Verdana,sans;
font-size:18px;
}

.team_text3 {
color:#aaa;
font-size:11px;
text-align:left;
}

#branding {
background-color:inherit;
background-repeat:no-repeat;
}

#centeredmenu .current_page_ancestor a,#centeredmenu .current_page_item a,#centeredmenu .current_page_item a:hover,#centeredmenu ul li a,#centeredmenu ul li a:hover,#centeredmenu ul ul ul li a,#centeredmenu ul ul ul li a:hover {
background-image:none;
}

.site_desc {
color:#739fba;
font-family:Lato;
font-size:1.17em;
font-weight:normal;
letter-spacing:0;
line-height:1em;
}

.topbar {
background-color:inherit;
background-image:none;
height:12.9285714286em;
max-width:100%;
overflow:visible;
padding-right:0;
}

.footer_div {
color:#000000;
font-size:1em;
width:23.5%;
}

.footer_div h3 {
color:#666666;
font-size:1.17em;
}

.footer_div p {
color:#000000;
}

.footer_div a {
color:#333333;
}

.footer_div a:link {
color:#333333;
}

.footer_div a:visited {
color:#333333;
}

.tester {
color:#f9800a;
}

.key_color_back {
background-color:inherit;
background-color:inherit;
background-color:inherit;
background-color:inherit;
background-color:inherit;
}

.key_color {
background-color:inherit;
background-color:inherit;
background-color:inherit;
}

.key_fore {
color:#ffffff;
}

.key_back {
background-color:#636363;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color_back {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

body a:hover {
color:#739fba;
}

p a:hover {
color:#739fba;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

.key_color {
background-color:inherit;
}

nav a#pull {
background-color:#ffffff;
color:#333333;
}

nav a:hover#pull {
background-color:#739fba;
color:#ffffff;
}

#abrn_resmenu_bar {
background-color:#ffffff;
}

.key_color {
background-color:inherit;
}

.footer_div a:hover {
color:#666666;
}
@font-face {
    font-family: 'apple_chancerychancery';
    src: url('fontface1/apple_chancery-webfont.eot');
    src: url('fontface1/apple_chancery-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontface1/apple_chancery-webfont.woff') format('woff'),
         url('fontface1/apple_chancery-webfont.ttf') format('truetype'),
         url('fontface1/apple_chancery-webfont.svg#apple_chancerychancery') format('svg');
    font-weight: normal;
    font-style: normal;

}/* extra styles */
.pp_overlay
{background: #fff !important}


#centeredmenu ul li a {
-moz-border-radius: 2px;
border-radius: 2px;
margin-right:11px;

}
.post img { margin: 2em 0}

.logo_pos { top: 1.5em !important}

.form_guests
{
width: 30px !important;
}
.home_photos {
text-align: center; float: right; min-width: 369px; 
}

.logo_pos { top: 1.2em }
.home #primary { margin-top: 1em !important }
#primary { padding-top: 1em}

hr.carved {
  clear: both; 
  float: none; 
  width: 100%; 
  height: 2px;
  margin: 1.4em 0;
  border: none; 
  background: #ddd;
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      color-stop(0.5, rgb(221,221,221)),
      color-stop(0.5, rgb(255,255,255))
  );
  background-image: -moz-linear-gradient(
      center top,
      rgb(221,221,221) 50%,
      rgb(255,255,255) 50%
  );
}



.column_bar { font-size: 1em; color: #000; background-color: #dedede; text-align:center; display: block; padding: 1%; width: 99% }


#tagline_dragger, #tagline_dragger_v { display: none}

.site_desc {display: none }

#slider { min-height: inherit}

#centeredmenu ul ul li a {
-moz-border-radius: 0px;
border-radius: 0px;

}

#centeredmenu ul ul ul li a {
-moz-border-radius: 0px;
border-radius: 0px;

}

.bullet {
display:inline;
list-style-position:outside;
margin:0;
padding:0;
}

.bullet  li{
line-height:40px;
font-size:18px;
padding-left:30px;
background-image: url(http://dl.dropbox.com/u/820133/abrn/bullet.jpg);
background-repeat:no-repeat; 
background-position: 0 .5em; 
list-style: none
}

.glossy_button {
top: -5px;
background-image: url(http://www.pressforce.org/theme_images/gloss_button.jpg); position:relative; float:right; width: 105px; height:23px; padding:5px 0; text-align: center; font-size:10px; font-weight: bold

}
.home_bar {
padding: 1em;
border-radius: 12px; 
-moz-border-radius: 12px; 
-webkit-border-radius: 12px; 
-moz-box-shadow:0 0 7px #aaa;
-webkit-box-shadow:0 0 7px #aaa;
box-shadow:0 0 7px #aaa;
}
.bar_headline {
color:#6fb600; margin-right:50px; font-family: Lato; font-size:18px
}
.bar_link {
color: #666 !important; margin-right: 50px; position:relative; top: -2px;
}

.bar_link_social {
color: #666 !important; margin-left: 30px; float: right; position:relative; top:-3px;
}
.bar_link_social_icon {
position:relative;
top: 2px;
margin-right:5px;
float:left;
}

.top_left { min-height:70px !important }

.copyright-back{
	padding-bottom:15px;
}

.copyright {
    color: #666;
    font-size: 10px;
    line-height: 1.2;
    height: auto;
}

/* Responsive */


@media only screen and (max-width:1270px)  {
	#centeredmenu ul li a {
		padding-left: 5px;
		padding-right: 5px;
	}
}
@media only screen and (max-width:960px)  {
.logo_text { font-size: 2em; text-align: center; display: block; }
.home_photos {margin:0; width: 280px !important; position: relative; left: 50px}
.home_photos img{margin:0; width: 280px !important; margin: 10px 55px;}

#abrn_next { display: none}
#slider { display: none}
	.top_left { 
		display: none
	}

	/* Menu */
	#abrn_resmenu_bar { 
		display: block; 
		background-color: #efefef; 
		position: fixed; 
		left: 201px; 
		top:35px; 
		width: 100%; 
		z-index: 89000;
	}

	nav a#pull {  
		display: block;  
		height: 7px;
		color: #666;
		padding: 14px;
		text-decoration: none;  
		width: 190px;  
		position: relative;  
		border-style: none solid solid none; 
		border-color:#dedede; border-width:1px
	}  
   

	 #centeredmenu ul {
		display: none;  
		height: auto;  	
		margin:0;
	}  

	#centeredmenu ul ul {
		display: none;  
		top:0;
		left:200px;
	}

	#centeredmenu ul li { 
		display: block; 
	}

	#centeredmenu ul li a { 
		margin: 0; 
		border-radius: 0; 	
		-moz-border-radius: 0; 
		-webkit-border-radius:0; 
		font-size:14px; 
		padding:10px;
	}

	#centeredmenu{
		z-index: 90000;	
		moz-box-shadow: 0 0 0 #aaa;
		-webkit-box-shadow: 0 0 7px #aaa;
		box-shadow: 0 0 0 #aaa;
		border: none none none none;
		border-width: 1px;
		border-color: #dedede;
		width: 200px;  
		position: fixed; 
		top: 0;
		left:0; 
		background-color: #fff;  
		text-align: left; 
		margin:0
	}


	#centeredmenu ul li { 
		float: none 
	}


	/* End Menu */

	body{
		background-image: none !important;
		margin-top: 35px
	}

	.topbar { height: 5em }
	#supplementary {
		display: none !important;
	}



	.full,.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth,#primary,#secondary,.top_left,.top_middle,.top_right,.middle_left,.middle_middle,.middle_right,.bottom_left,.bottom_middle,.bottom_right, .footer_div{width:100%;}
.footer {
		height: inherit
	}

}


/* iPhone */
@media only screen and (min-device-width : 320px)  and (max-device-width : 480px) {




.logo_text {position: relative; top: 25px }
		#abrn_next {
		left: inherit;
		right: inherit;
		top: 1em;
		position: relative;
		text-align: center;
	}

	.logo_pos {
		left: inherit;
		right: inherit;
		position: relative;
	}

	.logo_pos img { 
		padding-top: 1em; 
		margin-botom: -1em 
	}
	.topbar { height: 87px}

}.page-id-11076 h3 {    color: #222222;    display: block;    font-family: Lato;    font-size: 1em;    font-style: normal;    font-variant: normal;    font-weight: normal;    letter-spacing: 0;    text-align: left;    text-decoration: none;    text-transform: none;    margin-left: -40px;}.page-id-11076 ul {	float:left;}