body {  background: url("../images/blue/bg.jpg") !important; }
#header { position:relative;   z-index: 2; background: url(../images/blue/top-bg.jpg) bottom repeat-x; background-color: #fff;}
a:hover { color: #ff5b3d; }
.price { color: #ff5b3d; }

.box {  border:  1px solid #fff !important; background: #ffffff !important;}

.small-light a:hover { color: #ff5b3d; }

#tree_categories li a:hover { color: #ff5b3d;}

.btn1 {  background: #6177d9;}
div.btn1:hover { color: #f0f2fd; }
div.btn2:hover { color: #ff5b3d; }
.btn4 {  background: #6177d9;}
.btn5 {  background: #6177d9;}
div.btn5:hover { color: #f0f2fd; }
.btn6 { background: #f8c321; color: #222;}
.btn6 a { color: #222; }

.positive {
	background: #59b7d5;
	border: 0;
	color: #fff;
}
.negative {
	background: #ff5b3d;
	border: 0;
	color: #fff;
}

.btn_video { background: #6177d9 url(../images/blue/btn_video.png) no-repeat 10px; }

.heading2 { background-color: #6177d9; color: #ffffff;  }
.heading2-under { background:  transparent url('../images/blue/heading2-bg.jpg') no-repeat 0 0;}
.heading5 { background-color: #a2d4e4; color: #fff; }
.heading5-under { background:  transparent url('../images/blue/heading5-bg.jpg') no-repeat 0 0;}
.lbox h3 a:hover { color: #ff5b3d; }
.inline-lbox h3 a { color: #868686 !important; } 
.inline-lbox h3 a:hover { color: #ff5b3d !important; }

.post-listing-btn a:hover { color: #f2f2f2; }
.post-listing-btn a { background-color: #5ebcd8; }
.post-listing-small a { background: #5ebcd8 url("../images/post-listing-small.png") 7px 6px no-repeat; }

.paginator a{ border: 1px solid #4e65c8; background-color: #6177d9; }
.featured-icon {  background: transparent url('../images/blue/small-featured.png') no-repeat;}
.featured-big-icon {  background: transparent url('../images/blue/big-featured.png') no-repeat;}

.sold-bg { background-color: #d02020; border-bottom: 1px solid #c21212; color: #fff;}
.rented-bg { background-color: #953565; border-top: 1px solid #90245a; color: #fff;}
.images-no  { background-color: #979797; color: #fff; }

.error { color: #fff;  background: url("../images/blue/error.png") no-repeat 0 #ff684c;}
.info { color: #fff; background: url("../images/blue/info.png") no-repeat 0 #75cbe8;}
.warning { color: #ab803f; background: url("../images/blue/warning.png") no-repeat 0 #ffc868;}
.db_error { border: 1px solid #ffc9bf !important; }

.error a { color: #fff; font-weight: bold; }
.info a { color: #fff; font-weight: bold; }
.warning a { color: #fff; font-weight: bold; }

.err { border: 2px solid #fe7360 !important; }
.err:hover { border: 2px solid #f85842 !important;}
.err_label { color: #fe7360 !important; }

.plan_price { color: #ff5b3d; }
.plan_button { border: 1px solid #67b9d4; border-radius: 3px; background-color: #64b6d1;}

.plan_title0 { border-bottom: 1px solid #75ae57; background-color: #87c469; }
.plan_title0 h3 { color: #fff; }
.plan_title0 .small-light {color: #e7f0e2;}

.plan_title1 { border-bottom: 1px solid #ee744e; background-color: #fe8560; }
.plan_title1 h3 { color: #fff; }
.plan_title1 .small-light {color: #ffeae3;}

.plan_title2 { border-bottom: 1px solid #6ba1b3; background-color: #83b3c3;}
.plan_title2 h3 { color: #e2ecf0; }
.plan_title2 .small-light {color: #e7f0e2;}

.plan_title3 { border-bottom: 1px solid #af7f51; background-color: #c49669; }
.plan_title3 h3 { color: #fff; }
.plan_title3 .small-light { color: #ebe1d7;}

.plan_title4 { border-bottom: 1px solid #a46fb8; background-color: #b382c5;}
.plan_title4 h3 { color: #fff; }
.plan_title4 .small-light { color: #e8dcec;}

.plan_title5 { border-bottom: 1px solid #65a877; background-color: #76b988;}
.plan_title5 h3 { color: #fff; }
.plan_title5 .small-light { color: #dae9de;}

#theading th { background-color: #8598e9; color: #fff;}
#theading .hleft { background: url("../images/blue/theading_left.jpg") 0 0 no-repeat; background-color: #8598e9; } 
#theading .hright {background: url("../images/blue/theading_right.jpg") 100% 0 no-repeat; background-color: #8598e9; } 
.datatable tr { background-color: #f3f3f3; }
.datatable tr:hover { background-color: #e5eafc;}
.datatable .left-heading { background-color: #9097b7; color: #fff;}
.datatable .left-heading:hover { background-color: #a0a7c7 !important; }

.more a{ color: #47a7c5 !important;}
.more a:hover { color: #57b7d5 !important;}

a.more{ color: #47a7c5 !important;}
a.more:hover { color: #57b7d5 !important;}

.tc_medium a { color: #3c3c3c !important; }
.tc_large a { color: #ff5b3d !important; }
.tc_largest a { color: #47a7c5 !important; }

.tc_medium a:hover { color: #6c6c6c !important; }
.tc_large a:hover { background: #ff5b3d; color: #fff !important; }
.tc_largest a:hover { background: #47a7c5; color: #fff !important; }

#create_alert:hover { color: #ff5b3d;  }
.check_on { background: url("../images/blue/checkbox_on.png") 0 8px no-repeat;}


.ov-bottom-text { color: #fff; }
.ov-bottom-text a { color: #ff8568; }
.ov-separator { border-top: 1px solid #d3d8f1;}
.ov-body {background-color: #7c8bcf !important; }


.submenu2 { border-top: 4px solid #7489e5;  }
.submenu2 li a { color: #959595 !important;} 
.submenu2 li a:hover { color: #ff5b3d !important;} 
.submenu2 li.signout a { color: #101010 !important; }

.submenu2 li.signout a { background: url("../images/blue/sign-out-icon.png") 20px 50% no-repeat; }
.submenu2 li.signout a:hover { background: url("../images/blue/sign-out-icon.png") 20px 50% no-repeat !important; }

.row-odd { background-color: #f3f3f3; }
.row-even {background-color: #e5eafc; }


/*register */
.regbox1 { background-color: #e5f0f4; color: #a9b5b9; }
.regbox1 .btitle {  background: url("../images/blue/rbox1_sep.png") bottom repeat-x;}

.regbox2 { background-color: #e0f3e7; color: #a2b8aa; }
.regbox2 .btitle {  background: url("../images/blue/rbox2_sep.png") bottom repeat-x;}

.regbox3 { background-color: #e7e6d3; color: #bebda5; }
.regbox3 .btitle {  background: url("../images/blue/rbox3_sep.png") bottom repeat-x;}

.regbox4 { background-color: #f4edcd; color: #beb795; }
.regbox4 .btitle {  background: url("../images/blue/rbox4_sep.png") bottom repeat-x;}

.regbox5 { background-color: #cbc1be; color: #928986; }
.regbox5 .btitle {  background: url("../images/blue/rbox5_sep.png") bottom repeat-x;}

/* end register */

td.category {  background: url('../images/blue/corner.png') right bottom no-repeat; }
.bullet-bg {  background: url('../images/blue/bullet-bg.png') no-repeat;  color: #fff; }
.special { color: #62bfdc; }
.current-filter { background: #6177d9;  }
#compare_button { background: #6177d9; } 
#compare_button:hover { background: #7287e5; }
.search-button input { 
	background: #525252; 
	background: linear-gradient(to bottom, #626262, #3e3e3e); 
	background: -webkit-linear-gradient(to bottom, #626262, #3e3e3e); 
	background: -o-linear-gradient(to bottom, #626262, #3e3e3e); 
	background: -moz-linear-gradient(to bottom, #626262, #3e3e3e);
}

.plan_options ul { list-style-image: url('../images/blue/bullet.png');}
.subscription_details ul { list-style-image: url('../images/blue/bullet.png');}
.subscription_options ul { list-style-image: url('../images/blue/bullet.png');}
ul.list1 li { color: #485fc6;}

.row-bottom { border-bottom: 3px solid #619eb2; }
.default_logo { background: url("../images/blue/small_logo.jpg") no-repeat 0 0; width: 223px; height: 74px;}

@media all and (min-width: 600px) {

    .default_logo { background: url("../images/blue/logo.jpg") no-repeat 0 0; width: 281px; height: 110px;}
    
}
