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

#bigbox {
	
	background:url(../tbproperty_art/background_house.jpeg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	text-align: center;
	height: 1500px;
	
	
}

#bigbox2 {
	
	background:url(../tbproperty_art/Matrix-2.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	text-align: center;
	height: 1500px;
	
	
}

#topbox {
	width:900px;
	margin-left:auto;
	margin-right: auto;
	background: rgba(0,0,0,1.30);	
	
	
}

#pagebox {
	width: 900px;
	height: 1200px;
	margin-left: auto;
	margin-right: auto;
	background:rgba(0,0,0,1.00);
}



#tabs26 {padding-left: 130px;}
#tabs26{position:relative; display:block;height:42px;font-size:20px;font-weight:bold;background:transparent url(../tbproperty_art/alt_menu_bcgrnd.png)repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
#tabs26 ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#tabs26 ul li{display:block;float:left;margin:0 1px 0 0;}
#tabs26 ul li a{display:block;float:left;color:#EEFFDF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
#tabs26 ul li a:hover,#tabs26 ul li a.current{color:#fff;font-size: 110%;}


#welcome {color: rgba(253,253,253,1.00);
font-size: 16px;
font-weight: bold;
padding-top: 10px;
}


#content {width: 900px;
	color: rgba(251,251,251,1.00);
height:700px;}

#content2 {width: 900px;
	color: rgba(251,251,251,1.00);
height:700px;
background:url(../tbproperty_art/Lock-Background2.jpg)
}


#link_title{
	text-align: center;
	margin-top: 20px;
	font: bold;
	font:22px;
}
#links {
	width:900px;
	height: 100px;
	margin-top: 20px;
	
}

#link1, #link2, #link3 {
	float:left;
	text-align: center;
	width: 300px;
	
}

#link1 {
	margin-top:15px;
	
}




#phone {text-align: center;
color:rgba(248,248,248,1.00); }

#topfooter {
	margin-top: 30px;
	color: rgba(255,255,255,1.00);
	font-size: 16px;
	font-weight: bold;
	text-align: center;

}









#footer {
	color:rgba(253,253,253,1.00);
	font-size: 16px;
	font-weight: bold;
	width: 900px;
	height: 125px;
	bottom: 0px;
	background: url(../tbproperty_art/footer_backgroung.png);
}

#f1, #f2, #f3 {
	margin-top: 20px;
	float: left;
	width: 300px;
	text-align: center;
}

a:link {background-color: transparent;}


#gallery_column1, #galery_column2 {
	float: left;
}

#gallery_column1 {
	padding-left: 20px;
	padding-top: 55px;
	height: 700px;
}

#sliderbox {
	height: 700px;
}

#sliderbox_a {
	height: 550px;
}

#servicesleft, #servicesright {
	float: left;
	width: 450px;
	text-align: left;
	padding-left: 60px;
	
	
}

#aboutc1, #aboutc2 {
	float: left;
	width:450px;
}

#aboutc1 {
	background-color: rgba(252,252,252,1.00);
	text-align: center;
	
}

#aboutc2 {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 18px;
	
}

#aboutphone, #aboutemail {
	text-align: center;
}

#aboutheader {
	margin-bottom: 25px;
}

#login_box {
	color:rgba(249,1,55,1.00);
	padding-top: 150px;
	text-align: center;
	background: rgba(139,135,135,1.00, 0.3);
	margin-left: 350px;
	
}

#search {width: 900px;
	color: rgba(251,251,251,1.00);
height:800px;
}

#search_left, #search_right {
	float:left;
	margin-top: 20px;
}

#customer_search {
	margin-top: 20px;
}

#add_customer {
	margin-top: 30px;
}

#search_left {
	font-size: 18px;
	text-align: right;
	width: 450px;
	
}
#search_right {
	width: 440px;
	margin-left: 10px;
	text-align: left;
	font-size: 14px;
}



#repeating_results {
	width: 850px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	
}

table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;
	width:100%;
	color:#FFFFFF;
	font-size: 14px;
	text-align: left;
}

#instructions {
	color:white;
	font-size: 14px;
	margin-bottom: 15px;
}

td input[type="checkbox"] {
    float: left;
    margin: 0 auto;
    width: 100%;
}

#scheduling {
	margin-top: 15px;
}

#vendors {
	margin-top:10px;
}
#result_count {
	margin-top:15px;
}




#week {
	width:900px;
}

#scheduler {
	width: 900px;
}

#up_button, #vend_scheduler {
	float: left;
}

#monday, #tuesday, #wednesday, #thursday, #friday {
	float: left;
	width: 180px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#echo_monday, #echo_tuesday, #echo_wednesday, #echo_thursday, #echo_friday {
	float: left;
	width: 180px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
}

#my_query{
	font-size: 14px;
}

#title {
	color: white;
}

#butt1, #butt2, #butt3 {
	float: left;
	width: 300px;
	color: white;
}

#search_left_clock, #search_right_clock {
	float: left;
	text-align: center;
	width: 450px;
}

#time_left, #time_left2, #time_right, #time_right2 {
	float: left;
	width:225px;
}

#time_left, #time_right {
	text-align: right;
}

#time_left2, #time_right2 {
	text-align: left;
}

#total_hours, #total_pay {
	float: left;
	color: white;
	margin-top: 15px;
	width: 450px;
}

#on_the_clock {
	color:#F4071D;
	font-size: 28px;
}

#overtime_hours, #overtime_pay {
	float: left;
	width: 450px;
	margin-top: 15px;
}



#results_end {
	width:900px;
}

#hourly_results {
	width: 850px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
}

#view_clock {
	text-align: center;
	margin-top: 30px;
}

#e-lawns {
	margin-top: 20px;
}