﻿@charset "utf-8";
@import url("../css/olympia_home.css");
/************page structure starts here*************/
body{background-color:#272d1b; color:#ffffff;}
body a:link, body a:visited{color:#ffd544;}
body a:hover {color:#D0A722;}
#innerwrapper{background-color:#4a5536;}
#menubg{border-top:solid 1px #ffd545; border-bottom:solid 1px #b0a842; background-color:#454a16;

background-image: linear-gradient(bottom, rgb(53,61,39) 23%, rgb(96,98,32) 85%);
background-image: -o-linear-gradient(bottom, rgb(53,61,39) 23%, rgb(96,98,32) 85%);
background-image: -moz-linear-gradient(bottom, rgb(53,61,39) 23%, rgb(96,98,32) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(53,61,39) 23%, rgb(96,98,32) 85%);
background-image: -ms-linear-gradient(bottom, rgb(53,61,39) 23%, rgb(96,98,32) 85%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.26, rgb(53,61,39)),
	color-stop(0.71, rgb(96,98,32))
);

-moz-box-shadow: 0px 3px 3px #373f28;
-webkit-box-shadow: 0px 3px 3px #373f28;
box-shadow: 0px 3px 3px #373f28;
}

.middle{background:url(../images_green/bannerbgmain.png) no-repeat center top;}
.bannerbg{background:url(../images_green/bannerbg1.png) no-repeat top left;}
#logocontainer{background-color:#414b2f;}

h1{color:#ffd544;}
h2{color:#ffd544 !important;}
h3{color: #ffd544 !important;}
h4{color: #ffd544 !important;}
h5{color: #ffd544 !important;}
h6{color: #ffd544 !important;}


#punchline.textstyle4 {color:#ffd544;}
#punchline .ms-WPBody {color:#ffd544;}
.searchbg1{ background:url(../images_green/aptsearchbg.png) no-repeat center left;}
.searchbg2{ background:url(../images_green/residentbg.png) no-repeat center left;}
.searchbg3{ background:url(../images_green/applicantbg.png) no-repeat center left;}

#aptsearch.textstyle3 {color:#ffffff;}
#aptsearch.textstyle3 a:link, #aptsearch.textstyle3 a:visited{color:#ffffff;}
#aptsearch.textstyle3 a:hover{color:#ffd544;}

#rpdiv.textstyle3 {color:#ffffff;}
#rpdiv.textstyle3 a:link, #rpdiv.textstyle3 a:visited{color:#ffffff;}
#rpdiv.textstyle3 a:hover{color:#ffd544; }

#apldiv.textstyle3 {color:#ffffff;}
#apldiv.textstyle3 a:link, #apldiv.textstyle3 a:visited{color:#ffffff;}
#apldiv.textstyle3 a:hover{color:#ffd544;}

/********* INNER CLASSES************/
#inner h2 {color: #ffd544 !important; }
#inner .liststyle4 ul li {list-style-image:url(/images_green/bullet1.png); }
/********* INNER CLASSES************/

/* ---------->>> backgroundcolor styles ends <<<-----------*/
#footerwrapper {background:#272d1b;}
#footertextwrapper {color:#bdbcbc;}
#footertextwrapper div{color:#bdbcbc; }
#address .ms-WPBody{color:#bdbcbc;}
#address {color:#bdbcbc; text-decoration:none;}
#address a{color:#bdbcbc; text-decoration:none;}

.footerlinks,a.footerlinks:link,a.footerlinks:visited,a.footerlinks:visited { color:#bdbcbc;} 
a.footerlinks:hover {color:#c7bd47;}
/*///// foooter news classes ends here///*/
/* ---------->>> social networking <<<-----------*/
.other-social-wrap ul li a.twitter, .other-social-wrap ul li a.myspace, .other-social-wrap ul li a.linkin {background-image:url(../images_green/social-networking-icons.png);}
.btm_rgt_text{color:#bdbcbc;}

.btm_rgt_img a{background: url(../images_green/rclogo_offwhite.png) left top no-repeat;}
#ehlicon {background: transparent url(../images_green/equalhousing.png) no-repeat 0 0;}

/* ---------->>> social networking ends <<<-----------*/

div.formdivrow .formtextfield {
    border: 1px solid #6E5D4E !important;
}

.liststyle4 ul li { list-style-image: url("../images_green/bullet1.png");}
#page_loading{background-color:#aaa543; border:#827d18 1px solid; color:#000000}


/***********google map settings start*************/
.markertext { color:#000000; }
a.markerheadertext:link, a.markerheadertext:visited, a.markerheadertext:hover {  color:#000000; }
.googledir div { color:#000000; }
.googledir table td { color:#000000; }
#map_canvas { color:#000000; }
#map { color:#000000; }
.adp-placemark{background-color:#edf2ae; color:#390d00;}
/***************google map settings end***************/


/*for horizontal menu*/
.mainnav ul li.mainnavlink a:link, .mainnav ul li.mainnavlink a:visited {color: #ffffff;}
.mainnav ul li.mainnavlink a:hover {color: #ffffff!important; background:#333712;}
.mainnav ul li.mainnavlinkactive a:link, .mainnav ul li.mainnavlinkactive a:visited, .mainnav ul li.mainnavlinkactive a:hover {color:#ffffff !important; background:#3f4414;}
/* --------------// top level menus ends //----------- */
/* --------------// sub level menus starts //----------- */
.mainnav ul li.mainnavlink ul li a:link, .mainnav ul li.mainnavlink ul li a:visited{background:#363b14;color: #FFFFFF;}

.mainnav ul li.mainnavlink ul li a, .mainnav ul li.mainnavlinkactive ul li a {border-bottom:1px solid #4a5536; border-right:0px solid #ffffff; color:#ffff00; background-color:#cccccc;}
.mainnav ul li.mainnavlink ul li a:hover, .mainnav ul li.mainnavlinkactive ul li a:hover {background-color:#3f4414!important; color:#ffffff;}

/*horizontal menu settings ends*/


.
.adp-legal{color:#f7f7f7!important;}



.phone-number{
    background: url("../images_green/pho_ico.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    float: left;
    font: bold 14px/20px Arial !important;
    margin-top: 5px;
    padding-left: 18px;
    text-align: left;
    text-decoration: none;
    width: auto;
}
.phone-number a:link, .phone-number a:hover, .phone-number a:visited{font:bold 14px Arial; color:#fff; text-decoration:none;}

/*****inner page classes***************/


.btn-primary, .btn-primary:hover, .btn-primary:visited, .btn-primary:focus, .btn-primary:active, .btn-primary.active{background: none repeat scroll 0 0 #FFD544 !important; border:1px solid #C99A01; color:#000 !important}
#inner h1,#inner h2,#inner h3,#inner h4,#inner h5,#inner h6{color:#4a5536 !important}
#inner .formlabelheader {
    color: #222 !important;}




/***bootstrap classes overridden************/

.table-header {
    background-color: #6E7A55 !important;
    color: #FFFFFF;
}

.navbar .nav > .active > a,.navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {background-color:#3F4414; color:#fff}
.navbar .nav > li > a{text-shadow:none; display: block;
    font: 17px arial;
    text-decoration: none;
    text-transform: lowercase; color:#fff}
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover{background-color:#3F4414;color:#fff}