@charset "utf-8";
/* CSS Document */

#infobar {
	position:relative;
	float:left;
	margin-left:40px;
	width:900px;
	height:23px;
	text-align:center;
	padding-top:7px;
	
	background-color:#003c78;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.3, #003C78),
    color-stop(0.7, #205D96)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#003C78 30%,
		#205D96 70%
	);
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

#photo_left {
	position:relative;
	background-image:url(/images/photo1.png);
	background-repeat:no-repeat;
	float:left;
	margin-top:10px;
	margin-left:40px;
	width:215px;
	height:185px;
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

#photo_right {
	position:relative;
	background-image:url(/images/photo2.png);
	background-repeat:no-repeat;
	float:right;
	margin-top:10px;
	margin-right:40px;
	width:215px;
	height:185px;
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

#search_container_pro {
	position:relative;
	top:30px;
	left:50%;
	margin-left:-215px;
	width:430px;
	height:200px;
	
	background-color:#003c78;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.1, #003C78),
    color-stop(0.8, #205D96)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#003C78 10%,
		#205D96 80%
	);

	-webkit-border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomright:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius:20px;
}

#search_container_students {
	position:absolute;
	top:30px;
	left:50%;
	margin-left:-215px;
	width:430px;
	height:200px;
	
	background-color:#26795C;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.15, #0A5A3D),
    color-stop(0.7, #26795C)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#0A5A3D 15%,
		#26795C 70%
	);
	
	-webkit-border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomright:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius:20px;
}

#search_main_pro {
	position:absolute;
	top:10px;
	left:20px;
	height:180px;
	width:260px;
	text-align:left;
	line-height:30px;
}

#search_main_students {
	position:absolute;
	top:10px;
	left:20px;
	height:180px;
	width:260px;
	text-align:left;
	line-height:30px;
}

input {
	border:none;
	
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	height:20px;
}

select {
	border:none;
	height:25px;
	
	-moz-border-radius:6px;
	border-radius:6px;
    -moz-border-radius-topright: 6px;
    border-top-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-right-radius: 6px;
    padding:2px;
}

#search_main_pro #submit {
	height:30px;
	width:100px;
	color:#fff;
	text-shadow: #000 0px 0px;
	background-color:#155696;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.05, #155696),
    color-stop(0.8, #5AA1E0)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#155696 5%,
		#5AA1E0 80%
	);
}

#search_main_pro #submit:hover {
	height:30px;
	width:100px;
	color:#FFF;
	text-shadow: #000 1px 1px;
	background-color:#155696;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.1, #155696),
    color-stop(0.7, #5AA1E0)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#155696 10%,
		#5AA1E0 70%
	);
}

#search_main_students #submit {
	height:30px;
	width:100px;
	color:#fff;
	text-shadow: #000 0px 0px;
	background-color:#0a5a3c;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.05, #1c6f52),
    color-stop(0.8, #44a684)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#1c6f52 5%,
		#44a684 80%
	);
}

#search_main_students #submit:hover {
	height:30px;
	width:100px;
	color:#FFF;
	text-shadow: #000 1px 1px;
	background-color:#0a5a3c;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.1, #1c6f52),
    color-stop(0.7, #44a684)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#1c6f52 10%,
		#44a684 70%
	);
}

#search_tab_pro {
	position:absolute;
	top:0px;
	right:0px;
	width:150px;
	height:100px;
	
	background-color:#155696;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.2, #003C78),
    color-stop(0.7, #205D96)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#003C78 20%,
		#205D96 70%
	);
	
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
}


#search_tab_students {
	position:absolute;
	bottom:0px;
	right:0px;
	width:150px;
	height:100px;
	
	background-color:#0a5a3c;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.1, #0A5A3D),
    color-stop(0.8, #25785C)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#0A5A3D 10%,
		#25785C 80%
	);
	
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-bottomright:20px;
	-moz-border-radius-topleft:20px;
	border-bottom-right-radius:20px;
	border-top-left-radius:20px;
}

#search_hover:link {
	color:#FFF;
}

#search_hover:visited {
	color:#FFF;
}

#search_hover:active {
	color:#FFF;
}

#search_hover:hover {
	color:#FFF;
	text-shadow:#333 1px 2px;
}

#content_left {
	position:relative;
	margin-top:25px;
	margin-left:40px;
	float:left;
}

#content_right {
	position:relative;
	margin-top:25px;
	margin-right:40px;
	float:right;
}

#welcome_container {
	position:relative;
	padding-top:15px;
	padding-bottom:15px;
	height:auto;
	width:530px;
	
	background-color:#155696;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.10, #003C78),
    color-stop(0.7, #2C649C)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#003C78 10%,
		#2C649C 70%
	);
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

#welcome_container ul li {
	list-style-type:disc;
}

#welcome_container .professionals {
	display:inline-block;
	padding-top:5px;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	color:#fff;
	text-shadow: #000 0px 0px;
	background-color:#155696;
	text-align:center;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.05, #155696),
    color-stop(0.8, #5AA1E0)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#155696 5%,
		#5AA1E0 80%
	);
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

#welcome_container .students {
	display:inline-block;
	padding-top:5px;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	color:#fff;
	text-shadow: #000 0px 0px;
	background-color:#0a5a3c;
	text-align:center;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.1, #0A5A3D),
    color-stop(0.8, #25785C)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#0A5A3D 10%,
		#25785C 80%
	);
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

#welcome_container .students:hover, .professionals:hover {
	text-decoration:underline;
}

#latest_news_container {
	position:relative;
	padding-top:15px;
	width:350px;
	padding-bottom:15px;
	height:auto;
	
	background-color:#155696;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.15, #003C78),
    color-stop(0.7, #2C649C)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#003C78 15%,
		#2C649C 70%
	);
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

#reviews_container {
	position:relative;
	padding-top:2px;
	margin-top:20px;
	width:350px;
	padding-bottom:15px;
	height:auto;
	
	background-color:#155696;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.15, #003C78),
    color-stop(0.7, #2C649C)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#003C78 15%,
		#2C649C 70%
	);
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

#latest_properties_container {
	position:relative;
	margin-top:20px;
	padding-top:2px;
	width:530px;
	padding-bottom:15px;
	height:auto;
	
	background-color:#155696;
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.10, #003C78),
    color-stop(0.7, #2C649C)
	);
	background-image: -moz-linear-gradient(
		center bottom,
		#003C78 10%,
		#2C649C 70%
	);
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
