body, div, img, h1, h2, h3, h4, h5, h6, p,
ul, ol, li, dl, dd, dt, blockquote, fieldset,
legend, label { margin: 0; padding: 0; border: 0; }

h1, h2, h3, h4, h5, h6, p { margin: 0 0 1em 0; }

h1{font-size: 225%;font-family:"baskerville" }

h2{
	font-size: 175%;
	text-align: left;
    font-family:"baskerville"
}

h3{font-size: 125%;font-family:"baskerville"}

h4{font-size: 110%;font-family:"baskerville"}

h5{font-size: 80%;font-family:"baskerville"}

h6{font-size: 50%;font-family:"baskerville"}


body{background:#ffffff;font-family: "Geneva";/*font-family:"Myriad Pro";*/font-size:100%;}
img, object,video {max-width: 100%;}
.main_container {
	width: 1000px;
	max-width: 100%;
	margin-left:12%;
}
.container {
	width: 600px;
	max-width: 90%;
	
}
.container2 {
	width: 300px;
	max-width: 90%;
}
.floatL{float:left;}
.floatR{
    float:right;
    margin-top: 2%;

}
.clear{clear:both;}
.header{background:url(assets/img/header_effect.png) top left;
    background-color:#807D50;
	/*to make the firefox white space at top to go away*/
	padding-top: .001em 
}
.header .cont{
	width: 1050px;
	position:relative;
	max-width: 90%;
	margin:auto;
}
.effect{}
.logo{width:38%;position:relative;margin-bottom:10px;}
.logo img{position:absolute;top:10px; height:auto;}
.menu{
    width:40%;
    float: right;
}
.menu a{
    padding-top: 10px;
    color:white;
    margin-left:2%;
    width:30%;
    font-family: baskerville;
}
#topmenu_items{
    min-width:50%;
    float: right;
    margin-bottom: 9%;
}
.menu a img{margin-left:1%;width:30%;}
.menu a img:hover{opacity: 0.7;}
.pages{width:40.25%;}
/*.video{width:59%; margin: 0 auto;}*/
.video{width:540px; margin: 0 auto;}
.video video{width:100%;}
.zip{font-family: "Geneva";/*font-family:Candara;*/font-size:87.5%;}
.search{margin-top:10%;color:#ebd7a5;font-family: "Geneva";/*font-family:Candara;*/font-weight:bold;}
.search .floatL{float: right;}
.search .floatL img{position:absolute;right:0px;top:0px;width:25%;}
#search_text{
    color:#F7EFE0;
    float: left;
    font-weight: bold;
    font-family: baskerville;
    margin-right:10px;
    padding-top: 12px;
}
.floatL{
    width:105%;
    margin-right: 0px;
}
.searchinput{
    margin-left:100px;
}
.socialitem{width:20%;}
.socialitem img{width:47.5%;}
.socialitem img:hover{opacity: 0.7;}
.socialitem a img{margin-left:5%;float:right;}
.header,.firstPart,.texts,.testimonials,.blocks,.magasins{width:100%;}
.resources{width:100%;margin-bottom:30px;}
.res_table{padding:1%;width:98%;background:#969372;}
.res_title{width:50%;color:#823233;font-size:125%;text-align:center;margin:10px auto; }
.res_title img{}
.res_title .title{font-weight:bold;font-size: 24px;font-family: baskerville;}
.firstPart{background:#f0eed7;font-size:100%;margin-bottom:30px;}
/*.firstPart img{width:56%;}*/
.resources table{}
.resources table td{font-size:100%;text-align:center;width:30%;color:#fff;}
.resources{/*font-family:Candara;*/font-family: "Geneva";}
.texts,.blocks{font-size:87.5%;color:#838383;}
.texts{margin-bottom:4%;}
.texts .floatL{width:30%;margin-right:2%;font-size:87.5%;font-family: "Geneva";/*font-family:Arial;*/}
.texts .floatL h4{font-size:115%;}
.texts .floatR{width:30%;}
.testimonials .img{right:12%;position:absolute;top:-17%;width:15%;}
.testimonials {border:1px dotted #d3d3d3;position:relative;margin-bottom:50px;}
.testimonials .phrase{margin-left:10%;}
.testimonials .author{text-align:center;color:#baa9b9;}
.blocks{margin-bottom:20px;}
.blocks img{width:100%;}
.blocks floatL h4{font-size:115%;}
.blocks .floatL{width:30%;margin:0px 2%;}
.blocks .floatR{width:30%;}
.blocks .blog,.blocks .news{width:30%;margin-left:4.5%;}
.journals{color:#837f76;background:#ded9ca;margin-bottom:30px;}
.journals img{margin:0px 3%;}
.journals .floatL{padding:1%;}
.journals .floatL img{padding:1%;background:#ffffff;}
.journals .floatL{margin:0px 1.5%;}
.findinput{
    width:37%;
    background:white;
    border: none;
    height:28px;
    padding: 5px;
    margin:0.5%;
    -webkit-appearance: none;
    font-family: "baskerville";
    font-size:12px;
    color:#9C9C9C;
}
.findsubmit{
	width:18%;
	border:0px;
	background:#EF9701;
	color:#ffffff;
	font-size:70%;
	text-transform:uppercase;
	font-weight:bold;
	padding:1%;
}
.findsubmit:hover{
	opacity: 0.7;
	cursor: pointer;
}
.searchinput{line-height:180%;}

.navigation{width:100%;font-family:"baskerville";background:#6E6834;}
.navigation .item{margin:1% 1.5% 1% 1%;text-transform:uppercase;display: inline-block;}
.navigation .item a,.navigation .item a:visited{color:white;font-size:18px;}
.nav_menu{
    text-align: center;
}
.item a:hover{
    color: #F7EFE0;
    cursor: pointer;
}
.item li li a{
    font-size: 12px;
 }
.firstPart h1,.firstPart h2{
	/*font-family: Vani;*/
    font-family: "Geneva";
	text-align: right;
	font-style:italic;
	font-weight:100;
	margin-bottom:0px;
}
.firstPart h1{color:#887f71;text-align:left;font-family:"baskerville"}
.firstPart h2{
	color: #b7935d;
	text-align: left;
}
.firstPart .floatL{width:39%;padding:1%;color:#8b8888;}
.firstPart .floatL div{font-family: "Geneva";/*font-family:"Myriad Pro";*/font-size:100%;}

.firstPart .floatR{}


@media screen and (max-width: 460px) and (orientation: portrait) and (orientation: landscape){
body{font-size: 87.5%;}
.search{font-size:87.5%;}
.navigation {width:100%;font-size:80%;}
.navigation .item{margin-left:2%;}
.navigation .item a,.res_title .title{font-size:90%;}

}

@media screen and (max-width: 768px) and (orientation: portrait) {
body{font-size: 80%;}
.journals .floatL{margin:0px 0px;padding:0;}
.journals .floatL img{width:75%;}

}

.footer{width:100%;font-size:80%;font-family:"Geneva";text-align: center;margin-top: 1%;}
.footer .cont{width:894px;font-size:normal;color:#cd8716;padding-bottom:2%;}
.copy{margin-top:18px;color:#C2BE9B;font-size:70%;}
.footer .cont a,.footer .cont a:visited{margin:0px 5px 0px 5px;color:#ffffff;text-transform: uppercase;}
.footer .innerdiv{
    border:none;
    background: #9E9B6E;
    min-height: 90px;
}
.footer .cont{
    background: #807D50;
    width: 100%;
    color: #ffffff;
}
#footer_links{
    margin-top:2%;
}
.fancy {
    line-height:2;
    text-align: center;
    color:#807D50;
}
.fancy span {
    display: inline-block;
    position: relative;
    font-size: 10px;
    color:#807D50;
}
.fancy span:before,
.fancy span:after {
    content: "";
    position: absolute;
    height: 9px;
    border-bottom: 1px solid #928F62;
    top: 0;
    width:620px;
}
.fancy span:before {
    right: 100%;
    margin-right:5px;
}
.fancy span:after {
    left: 100%;
    margin-left:5px;
}
.footer-img img{
    width:40px;
    height: 40px;
    border-radius: 30px;
    margin-left:-5px;
}
/*****/

.lglogin{
    border: 1px solid #979393;
    padding: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    width: 300px;
    
}
.rlinks a{ color:#FFF !important}
a{color: #837450;}
.alink { color:#823338;}

#howheard{ padding:5px !important;}
.navigation ul li {position:relative;}
.navigation ul ul{	display: none;position:absolute;min-width:240%;margin-left:0%;margin-top:0;z-index:100;background:#6E6834;text-align: left;}
.navigation ul li:hover >  ul{display: block;margin:-left:5px;}
.navigation li{list-style:none; padding:5px;}
/*.navigation .item li li a, .navigation .item li li a:visited{color:#ebd7a5; }*/
.navigation .item li li a:hover{color:#FDB83D;}

.navigation .item li li .active{color:#FDB83D;}

.anonymousbarWrapper{display:none;}
.nav_res{background-color:#f0eed7;vertical-align:top;}
.record{background-color:#ffffff;vertical-align:top;}
.record h4{margin:0px;}
.record .title{color:#74130d;font-weight:bold;}
.sider { margin-top:25px;background-color:#F8EFE0; }
#kit input, #kit textarea {border:1px solid #666;}


/* ############  my added css ############# */
#newmembers, #resources, #blog , #recomendations , #conversations,
.facilitator , .members{
	margin-left:20px;
}

#newmembers h2, #resources h2, #blog h2, #recomendations h2 ,
#houston-stroller-walking h2 , #conversations h4 , .facilitator h4 , .members h4 {
	color:white;
	background-color:#9E9B6E;
	padding:6px;
}


.dashboardTitle {
  color:#823336 !important;
  font-size:26px !important;
  margin-bottom: 0.5em;
  margin-left:226px;
  margin-top: 20px;
}

.icon-user, .icon-cog, .icon-file-alt{
	margin-left:20px;
}

#saved  {
	margin-left:20px !important;
}

.well , .alert-info , .table-striped , .pagination{
	margin-left:0px !important;
}

#messages {
	margin-left:20px !important;
	border: 1px solid #dddddd !important;
	border-top-style: hidden !important;
}

.nav-tabs {
	margin-left:20px !important;
	margin-bottom: 0px !important;
	width:100%;
}

.tab-content {
	margin-left:20px !important;
	border: 1px solid #dddddd;
	padding: 12px;
	width: 724px;
	border-top-style: hidden;
}

.extended , #cofsearch , .form-actions , #message , #circles{
	margin-left:20px;
}

.intro {
	margin-left:20px;
	border: 2px solid #696645;
	padding: 12px;
}

.facilitator , .members {
	margin-top:5px;
	margin-bottom:5px;
}

#conversations {
	margin-bottom: 52px;
	margin-top:5px;
	width: 505px;
}

.circle {
	margin-left:20px;
	border: 2px solid #696645;
	padding: 5px;
}

.block  {

} 

.unstyled li{
	font-size:14px; color:black;
}

#messageHeader , .messagebody , .form-stacked {
	border: 1px solid #dddddd !important;
	border-top-style: hidden !important;
	width:90%;
}

.messagebody {
	padding:10px;
}

.form-stacked {
	margin-left:20px;
	border: 1px solid #dddddd;
	padding: 5px;
}

.message-content-profile {
	padding-bottom: 5px !important;
}

.myprofileEdit {
	float:right; 
	margin-right:10px;
	color: white;
	text-decoration:underline;
	font-size:12px !important;
}

#childrenInfo {
	list-style-type: none;
}

#childrenInfo li {
	line-height: 26px;
}

#core-profile-table{
	width:100%;
	font-size: 90%;
}
#core-profile-table th{
	text-align:left;
	padding:5px;
}
#core-profile-table td {

	text-align:center;
}

#roommate-preferences {
	width:217px;
	margin-left: 20px;
}

.question {
	margin-left: 5px;
	margin-right: 5px;
}

.question h4{
	font-weight: bold !important;
	text-align: left !important;
	font-weight: bold !important;
	margin-bottom: 0 !important;
	color:black !important;
}

.question p {
	margin-left: 5px;
}

.profileRightBox {
	width: 635px;
}

.viewProfile , .delete {
	margin-left: 12px;
}

#mycontacts {
	margin-left:19px;
}

.profileEssay {
	text-decoration: underline;
	margin-left: 5px;
}

#new_message {
	margin-left: 20px;
	margin-top: 15px;
}

#newMessageButton {
	width: 100%;
	background-color: white !important;
}

#membershipBlockBox {
	margin-left: 10px !important;
}

#friendsCircleId{

	overflow: hidden;	
}

/* *** my added css : Slider CSS *** */

.friendCircleOverflow {
	padding: 0px 0px;

}

.NewsroomFeatureNews {
	overflow: hidden;
	height: 320px;
	width: 980px;
	background:#F8EFE0;
	border-radius:5px;
	margin-top:25px;
}
.adds {
	overflow: hidden;
	height: 380px;
	width: 100;
	
	border-radius:5px;
	margin-top:25px;
}
.newsmover
{
    width: 980px;
    height: 260px;
    display: none;
    overflow: hidden;
}
.newsmovertext{
    width: 440px;
    height: 196px;
    float: left;
    text-align: left;
    margin-top: 5px;
    margin-left: 20px;
}
.newsmoverimage{
    width: 470px;
    height: 260px;
    float: left;
}

ul.ulnews{
display:inline-block;
padding:0;
margin:0;
}

ul.ulnews li{
list-style-type:none;

}
ul.ulnews h3
{
    clear: both;
}


.listnews li span{
    margin-left:10px;
    color: #666;
    font-size: 12px;

}
.listnews{
list-style-type: none;
 color: #00ADE9;
  line-height: 2;
   width: 250px;
}


.bignews
{
display:none;	
}

.listnews li
{
  border-bottom: 2px rgba(1, 195, 231, 0.20) solid;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-left: -40px;
}
.small_news
{
 font-size: 14px;
 text-align: justify;
 padding-right: 15px;
}

.showhideul1, .showhideul2, .showhideul3
{
    color :#00ADE9;
    margin-left: 13px;
}

.showhideul1 a:hover{
     color :#4ace56;
}

.readmore {
	position: absolute;
	margin-left: 275px;	
}

.button {
    cursor: pointer;
    display: block;
    float: left;
    /*font-family: 'MyriadProSBdSCn',sans-serif;*/
    font-family: "Geneva";
    text-transform: uppercase;
    font-size: 12px;
    line-height: 16px;
    height: 16px;
    padding: 9px 40px 4px 15px;
    background: url("/assets/img/button.png") no-repeat scroll 0% 0% transparent;
    background-position: right 0px;
    border: 1px solid #d16d00;
    border-radius:25px;
}

.newsScrollerBullet{
	display: inline-block;
	width:11px;
	height:11px;
	background-image: url('/assets/img/slideshow_pager.png');
	background-position: 0px 13px;
	cursor:pointer;
}

.newsScrollerBullet:hover, .newsScrollerBulletActive{
	background-position: 0px 0px;
}

#bullets {
	margin-left: 40px;
}

.findcategory {
	width: 135px;;
	padding: 2px;
	height: 35px;
	font-size: 78%;
}

.selectCategory {
	margin-top: 5px;
	width: 150px;
}

.awardsImg {
	float: left; 
	padding: 15px;
}

figcaption {
	text-align: center;
}

.socialitem a img{
	width:40%;
	
}

.imgBorder {
	border: 2px solid black;
	margin: 5px 15px;
}

.quote p {
	display: inline;
}





  @charset "utf-8";
/* CSS Document */

@font-face
{
font-family:;
src: url(''),
     url(''); /* IE9 */

}
#user{
    width:125px !important;
}
body{ margin:0; padding:0;font-family: "Geneva"; /*font-family:"Geneva";*/ background-color:#fff;}
li{ list-style:none;}
.clear{clear:both}
.spacer { width:90%; height:1px; background-color:#cacaca; margin:0px 0px 20px 14px; float:left; }

a{ text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-weight:bold; color:#823336;font-size: 18px;font-family:"baskerville"}

.main_wrapper { max-width:904px; margin:auto; overflow:hidden; height:auto; background-color:#fff; }
.main_wrapper h2 { font-weight:bold; font-size:24px; margin-left:14px; }
.olive_box { width:875px; height:auto; background-color:#bdbaa1; overflow:hidden; margin:0px 0px 50px 14px; }
.olive_box div { width:95%; height:auto; overflow:hidden; margin-left: 29px; }
.olive_box img { margin:26px 15px 20px 15px; 
				-webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.44);
				-moz-box-shadow:    0px 1px 5px 0px rgba(50, 50, 50, 0.44);
				box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.44); }

.olive_box img:hover { opacity:0.8; }

/* responsive menu */

@media (max-width:1198px){
	}

@media (max-width:969px){
}
@media (min-width:969px){
}

/* responsive menu END */

@media (max-width:969px){
	}
@media (max-width:945px){
	}
@media (max-width:935px) {
	}
@media (max-width:750px){
	}
@media (max-width:611px){
	
	}
@media (max-width:487px){
	}
@media (max-width:426px){
	}
@media (max-width:320px){
	
	
	
}
/* j HTML AREA */
div.jHtmlArea { display: inline block; }
div.jHtmlArea div { padding: 0px; margin: 0px; }
div.jHtmlArea .ToolBar { }
div.jHtmlArea .ToolBar ul { border: solid 1px #ccc; margin: 1px; padding: 1px; float: left; background: #fff url(jHtmlArea_Toolbar_Group_BG.png) repeat-x;}
div.jHtmlArea .ToolBar ul li { list-style-type: none; float: left; border: none; padding: 1px; margin: 1px; }
div.jHtmlArea .ToolBar ul li:hover { border: solid 1px #ccc; background: #ddd url(jHtmlArea_Toolbar_Group__Btn_Select_BG.png); padding: 0; }
div.jHtmlArea .ToolBar ul li a { display: block; width: 16px; height: 16px; background: url(jHtmlArea.png) no-repeat -16px -500px; border: none; cursor: pointer; padding: 0px; }
div.jHtmlArea .ToolBar ul li a.highlighted { border: solid 1px #aaa; background-color: #bbb; padding: 0; }
div.jHtmlArea .ToolBar ul li.separator {height: 16px; margin: 0 2px 0 3px; border-left: 1px solid #ccc;}
div.jHtmlArea .ToolBar ul li.separator:hover { padding: 1px; background-color: #fff; border-top:none; border-bottom:none; border-right:none;}

div.jHtmlArea .ToolBar ul li a:hover { }
div.jHtmlArea .ToolBar ul li a.bold { background-position: 0 0; }
div.jHtmlArea .ToolBar ul li a.italic { background-position: -16px 0; }
div.jHtmlArea .ToolBar ul li a.underline { background-position: -32px 0; }
div.jHtmlArea .ToolBar ul li a.strikethrough { background-position: -48px 0; }
div.jHtmlArea .ToolBar ul li a.link { background-position: -64px 0; }
div.jHtmlArea .ToolBar ul li a.unlink { background-position: -80px 0; }
div.jHtmlArea .ToolBar ul li a.orderedlist { background-position: -96px 0; }
div.jHtmlArea .ToolBar ul li a.unorderedlist { background-position: -112px 0; }
div.jHtmlArea .ToolBar ul li a.image { background-position: -128px 0; }
div.jHtmlArea .ToolBar ul li a.cut { background-position: -144px 0; }
div.jHtmlArea .ToolBar ul li a.copy { background-position: -160px 0; }
div.jHtmlArea .ToolBar ul li a.paste { background-position: -176px 0; }

div.jHtmlArea .ToolBar ul li a.html { background-position: -192px 0; opacity:0.6; filter:alpha(opacity=60);}
div.jHtmlArea .ToolBar ul li a.html.highlighted { opacity:1.0; filter:alpha(opacity=100);}

div.jHtmlArea .ToolBar ul li a.h1 { background-position: 0 -16px;}
div.jHtmlArea .ToolBar ul li a.h2 { background-position: -16px -16px;}
div.jHtmlArea .ToolBar ul li a.h3 { background-position: -32px -16px;}
div.jHtmlArea .ToolBar ul li a.h4 { background-position: -48px -16px;}
div.jHtmlArea .ToolBar ul li a.h5 { background-position: -64px -16px;}
div.jHtmlArea .ToolBar ul li a.h6 { background-position: -80px -16px;}
div.jHtmlArea .ToolBar ul li a.subscript   { background-position: -96px -16px;}
div.jHtmlArea .ToolBar ul li a.superscript { background-position: -112px -16px;}
div.jHtmlArea .ToolBar ul li a.indent { background-position: -128px -16px;}
div.jHtmlArea .ToolBar ul li a.outdent { background-position: -144px -16px;}
div.jHtmlArea .ToolBar ul li a.horizontalrule { background-position: -160px -16px;}
div.jHtmlArea .ToolBar ul li a.p { background-position: -176px -16px;}


div.jHtmlArea .ToolBar ul li a.justifyleft { background-position: 0 -32px;}
div.jHtmlArea .ToolBar ul li a.justifycenter { background-position: -16px -32px;}
div.jHtmlArea .ToolBar ul li a.justifyright { background-position: -32px -32px;}
div.jHtmlArea .ToolBar ul li a.increasefontsize { background-position: -48px -32px;}
div.jHtmlArea .ToolBar ul li a.decreasefontsize { background-position: -64px -32px;}
div.jHtmlArea .ToolBar ul li a.forecolor { background-position: -80px -32px;}

.wizard { width:100%; height:auto; overflow:hidden; background-color:#fff; margin-top:5px; margin-bottom:0px; }
.wizard ul { width:100%; height:auto; padding:20px 0px 0px 0px; }
.wizard ul li { display:inline; padding:16px 80px 16px 80px; border-radius:7px; background-color:#39382e; color:#FFFFFF;font-family: "Geneva"; /*font-family:Arial, Helvetica, sans-serif;*/ font-size:16px; }

.wizard ul li.sel { background-color:#F8AB2F; }

.help-inline{
    color:#FF0000;
}


/* #Clearer
================================================== */
.clearer:after,
.container:after,
.row:after {clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearer{display:inline-block}
* html .clearer{height:1%}
.clearer{display:block}


/* Artin */
.home-resources-wrap {}
.home-resource {width:16.666%;float:left;text-align:center;line-height:2;}
.home-resource a {text-decoration:underline;color:#BD9B75;}
