/* CUSTOM CSS */

#contentBottom-homepage #IDX-myAgentBanner {
     	position: relative;
	margin: 0 auto 15px auto;
}
#box-2 #IDX-myAgentBanner {
     	position: relative;
	top: 30px;
	margin: 0 auto 40px auto;
}

.widget-coverflow {
	left: 50%;
	margin-left: -275px;
}

body {
	background: #4D4F53 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/bg.png") 50% 0 no-repeat;
	color: #333;
}

.homepage #nav-full { 
	position:relative;
	z-index:900;
	float:left;
	/*left:50%;*/
	background-color:#4D4F53; /*accent_color*/
	width:100%;
}
html body #nav-full {
	background:#4D4F53 url("http://www.troysrealestate.com/themes/design5/images/layout/nav-bg.png") repeat-x;
}

#box-2 h3 {
	background:#00A6D4;
}

#contentTop h1 {
	color:#00A6D4;
}

#footercontent, #footercontent-homepage {
	border-top:8px solid #4D4F53;
}

#footer, #footer-homepage {
	background:#4D4F53;
}

#footer a:hover,
#footer-homepage a:hover {
	color:#00A6D4;
}
/*
----------------------------------------------------------------
	SITE NAVIGATION (FULL)
---------------------------------------------------------------- */
/*uncomment lines below to center the menu*/

#nav-full{ 
	background-color:#00A6D4; /*accent_color*/
}

.active-navparent,
a.active-navparent:hover {
	color:#00A6D4 !important; /*accent_color*/
}

body.LandingSub.buyerreports .box.stripe,
body.LandingSub.sellerreports .box.stripe {
	background:#F1F1F1  url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/icn-report.png") 10px 10px  no-repeat;
}

body.LandingSub .box.tips h2,
body.LandingSub .box.reports h2,
.propertiesintro h2,
body.LandingMain .box.buyer-find h2,
body.LandingMain .box.seller-find h2,
body.homepage .box.welcome-statement h2,
body.LandingSub .box.suggested-reading h2,
body.Detail .box.homeanalysis h2,
body.LandingSub .box.ta h2 {
	color:#00A6D4;
}

body.LandingSub .box.tips p,
body.LandingSub .box.reports p,
.propertiesintro p,
body.LandingMain .box.buyer-find p,
body.LandingMain .box.seller-find p,
.homepage .box.welcome-statement p,
.LandingSub .box.suggested-reading p,
.Detail #content .box.homeanalysis p,
.LandingSub .box.ta p {
	color:#333;
}

.box.buyer-find p a,
.box.seller-find p a, 
.homepage .box.welcome-statement p a {
	color:#00A6D4;
}

.LandingSub .box a:hover, .LandingSub .box:hover a {
	color:#00A6D4;
}

.LandingSub .box.stripe {
	background:#F1F1F1;
}

.LandingSub .box h2 a {
	font-size:1.4em;
	color:#00A6D4;
	text-transform:uppercase;
	text-decoration:none;
}

.LandingMain .box.buyer-reports,
.LandingMain .box.seller-reports,
.LandingMain .box.suggested-reading,
.homepage .box.custom-2 {
	background:#F1F1F1;
}

.LandingMain .box.buyer-questions,
.LandingMain .box.seller-questions {
	/*background:#F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/resources/homebuyingasst-tmb.jpg") 50% 40px no-repeat;*/
	background:#ffffff url("http://www.troysrealestate.com/themes/globalimages/premium-one/resources/homebuyingasst-tmb.jpg") 50% 40px no-repeat;
}

.homepage .box.custom-2 {
	background:#F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/resources/homebuyingtips-tmb.jpg") 50% 40px no-repeat;
}

.LandingMain .box.buyer-reports,
.LandingMain .box.seller-reports {
	background:#F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/resources/homebuyingguide-tmb.jpg") 50% 40px no-repeat;
}

.LandingMain .box h2 {
	background:#00A6D4;
}

.LandingSub .box.suggested-reading .boxalt {
	border-top:1px solid #D4D0C3;
}

.LandingSub .box.suggested-reading .boxalt:hover a,
.LandingSub .box.suggested-reading .boxalt a:hover,
.LandingSub .box.suggested-reading:hover .boxalt a:hover {
	color:#00A6D4;
}

.LandingMain #content .box.suggested-reading .boxalt p {
	border-bottom:1px solid #F1F1F1;
}

.LandingMain .box a {
	color:#00A6D4;
}

/*
----------------------------------------------------------------
	DETAIL PAGES
---------------------------------------------------------------- */
.Detail #content h2 {
	color:#00A6D4;
}

.Detail #content a {
	color:#00A6D4;
}

.Detail #resourcedownload p a.downloadguide {
	display:block;
	font-weight:bold;
	font-size:12px;
	padding: 10px 10px 10px 35px;
	float:left;
	width:430px;
	background: #F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/arrow.gif") 10px 50% no-repeat;
}

.homepage #widget-blog h3 {
	background:#00A6D4;
}

#widget-blog li:hover a {
	color:#00A6D4;
}

#widget-blog li.stripe {
	background:#F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/arrow.gif") 10px 50% no-repeat;
}

#widget-blog-agent h3 {
	background: #00A6D4 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/title-blog.png") no-repeat;
}

/*-- profile widget --*/
#agentprofile-widget {
	background:#F1F1F1;
}

/*------post archive widget-----*/
#widgetbar #post-archives{
	background-color:#F1F1F1;
}
/*
----------------------------------------------------------------
	PROPERTY LISTINGS PAGE
---------------------------------------------------------------- */

/*-- listings --*/
.listings h2 {
	background:#00A6D4;
}

.listings ol li {
	background:#F1F1F1;
}

.listings ol li:hover .view-property img {
	border:1px solid #00A6D4;
}

.meta-property em {
	color:#00A6D4;
}
.more a {
	color:#00A6D4;
}

#displaytypes h3, #property-search h3 {
	background:#00A6D4;
}

#property-search input.submit {
	background:#00A6D4;
}

#search-properties-button a {
	color:#00A6D4;
	background: #F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/properties/view.png") 5px 50% no-repeat;
}

.propertylist #displaytypes .displaynumber {
	color:#00A6D4;
}

.propertylist .pagination a.currentpage {
	color:#00A6D4;
}
#sortproperties a {	
		color:#00A6D4;
}

#slidewrapper {
	background:#F1F1F1;
}

ul#slideshow-thumbs li img:hover {
	border:1px solid #00A6D4;
}

#property-detail h3 {
	background:#00A6D4;
}

#property-meta h3 {
	background:#F1F1F1;
}

#property-options li, #property-actions li {
	color:#00A6D4;
}

#price {
	color:#00A6D4;
}

#property-desc h3 {
	background:#F1F1F1;
}

.propertypic-previous a, .propertypic-next a {
	color:#00A6D4;
}
/*
----------------------------------------------------------------
	LIGHTBOX STYLES
---------------------------------------------------------------- */
.lightboxwrapper  {
	border:10px solid #00A6D4;
}

.lightboxthankyou-content h2 {
	color:#00A6D4;
}

.agentreferrals .lightboxwrapper  {
	border:10px solid #00A6D4;
}

.lightbox-title {
	background:#00A6D4;
}

.lightboxform .lightboxbutton input {
	background:#00A6D4;
}

.agentreferrals .lightboxform div.linkembed strong em {
	color:#00A6D4;
}
#lightbox-messaging {
	border-bottom:1px solid #00A6D4;
}

.sitemap #content li.altrow {
	background: #F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/arrow.gif") 0 50% no-repeat;	
}

/*
----------------------------------------------------------------
	FORMS
---------------------------------------------------------------- */
/*-- Buyer Home Search --*/
#contact, 
#searchcriteria {
	background:#F1F1F1;
}

#searchcriteria h3, #contact h3 {
	background:#00A6D4;
}

.box2.searchtype label, 
.box2.areas label {
	color:#00A6D4;
}

.totalaccess #content h3 {
	background:#00A6D4;
}

html body #searchcriteria .box2.specialfeatures label {
	background:#00A6D4;
}

#buyerquestions {
	background:#F1F1F1;
}

#buyerquestions h3 {
	background:#00A6D4;
}

#buyerquestions div.questioncomment label {
	background:#00A6D4;
}

#propertyfeedbackrateform-wrapper {
	background:#F1F1F1;
}

#prope {
	color:#00A6D4;
}

#propertyfeedbackrateform-wrapper div.lightboxbutton input {
	background:#00A6D4;
}
.Detail #content p.linktitle {
	background:#00A6D4;
}
.agent-r
	background:#00A6D4;
}

/*-- about page --*/
#team-biographies h3 {
	background:#00A6D4;
}

#team-biographies .vcard .fn {
	color:#00A6D4;
}

#newsletter-featuredlisting {
	background:#F1F1F1;
}

#newsletter-featuredlisting img:hover {
	border:1px solid #00A6D4;
}

#newsletter-title strong {
	color:#00A6D4;
}

#newsletter-featuredlisting p.title {
	background:#00A6D4;
}

#newsletter-subscribeform-form input.newslettersubmitbutton {
	background:#00A6D4;
}

#newsletter-subscribeform-thankyou {
	background:#00A6D4;
}

.article-heading strong {
	background:#00A6D4 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/paper.gif") 10px 50% no-repeat;
}

#blogname h2 {
	color:#00A6D4;
}
#blogname p,
#leadtxt-home,
#nav li:hover a,
#nav li.sfhover a,
#nav li:hover,
#nav li.sfhover,
body.LandingSub .box.tips p,
body.LandingSub .box.reports p,
.propertiesintro p,
body.LandingMain .box.buyer-find p,
body.LandingMain .box.seller-find p,
.homepage .box.welcome-statement p,
.LandingSub .box.suggested-reading p,
.Detail #content .box.homeanalysis p,
.LandingSub .box.ta p,
.LandingSub .box.suggested-reading .boxalt p,
.LandingSub .box.suggested-reading .boxalt p + p:after,
.LandingSub .box.suggested-reading:hover .boxalt a,
.Detail.sellertipsarticle #content #resourcedownload p,
.Detail.buyertipsarticle #content #resourcedownload p,
#widget-blog li h4,
#widget-blog li h4 a,
#property-meta h3,
#property-intro,
#property-desc h3,
#property-moreinfo h3,
.agentreferrals .lightboxtopwrapper p,
.box.qc p strong,
.recommended-links-list li a,
.Detail #content .links p,
.Detail.buyerfinance #content p#leadtxt,
.box.buisnessrelations p strong,
.box.agentreferrals p strong,
#newsletter-featuredlisting img,
#newsletter-featuredlisting .price,
.feedbackreport #content h4,
.errorpage h1 a {
	color:#333;
}

.blog .pagination a,
.blogitem .pagination a,
.blogarchive .pagination a {
	color:#00A6D4;
}
.blog .displaynumber ,
.blogitem .displaynumber,
.blogarchive .displaynumber {
	color:#00A6D4;
}

#blog-content h3 {
	background:#00A6D4;
}

.blog a,
.blogitem a,
.blogarchive a {
	 color:#00A6D4;
}

#widgetbar h3 {
	background:#00A6D4;
}
#widgetbar #blog-syndicate {
	background:#F1F1F1;
}
#widgetbar li:hover a {
	color:#00A6D4;
}

#widgetbar li.stripe {
	background:#F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/arrow.gif") 10px 50% no-repeat;
}

.post h2 a, .Detail #content .post h2 a  {
	color:#00A6D4;
}

.postdate {
	background:#00A6D4 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/icn-post.png") 5px 50% no-repeat;
}

#post-comments h3 {
	background:#00A6D4;
}

#leavecomment {
	background:#F1F1F1;
}
#comments li.stripe {
	background:#F1F1F1;
}

#comments .comment-date.stripe {
	background:#F1F1F1 url("http://www.troysrealestate.com/themes/globalimages/premium-one/layout/icn-comments.gif") 5px 50% no-repeat;
}

#leavecomment div#leavecomment-success:before {
	color:#00A6D4;
}

#submitcommentstatus div{
	border:2px solid #00A6D4 /*accent color*/
}

/*-- feedback report --*/
.feedbackreport  h3 {
	background:#00A6D4;
}

.idx-search-widget-item input:hover{
	color:#4D4F53;
}
.IDX-resultsAddress{
	background-color: #00A6D4 !important;
}

.IDX-resultsDetailsLink a:hover{
	background-color: #00A6D4 !important;
}
#IDX-googleMap { 
	border: 1px #00A6D4 solid !important; 
}

.IDX-detailsPrice{
	color:#00A6D4 !important;
}
	
.contact #contact-us-form-content,
.contact #contact-us-form-location{
	background-color:#F1F1F1;
}
	
.contact #contact-us-form-content .action input:hover{
	color:#00A6D4 ;/*accent_color*/
}