BODY {
	color : #462408;
	text-decoration : none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size : 12px;
	font-weight : normal;
	background-image: url(../images/webtemplate3_10.gif);
	margin: 5px 5px 5px 5px;
	background-repeat: repeat;
}

img {border:0}

td {color : #462408; text-decoration : none; font-family: Georgia, "Times New Roman", Times, serif; font-size : 12px; font-weight : normal;}
p {color : #462408; text-decoration : none; font-family: Georgia, "Times New Roman", Times, serif; font-size : 12px; font-weight : normal;}

a {color : #462408;  font-family: Georgia, "Times New Roman", Times, serif; font-size : 12px; font-weight : bold;}
a:visited {color : #462408;  font-family: Georgia, "Times New Roman", Times, serif; font-size : 12px; font-weight : normal; font-weight : bold;}
a:active {color : #462408;  font-family: Georgia, "Times New Roman", Times, serif; font-size : 12px; font-weight : normal; font-weight : bold;}
a:hover {color : #F7970D;  font-family: Georgia, "Times New Roman", Times, serif; font-size : 12px; font-weight : normal; font-weight : bold;}

.footer {font-size: 10px; color:#F7970D; font-weight:normal;}
.footer:visited {font-size: 10px; color:#F7970D; font-weight:normal;}
.footer:active {font-size: 10px; color:#F7970D; font-weight:normal;}
.footer:hover {font-size: 10px; color:#FFBF00; font-weight:normal;}

.smallpic {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
}

.pic-align-right { float:right; margin: 0 0 4px 4px;}

.pic-align-left { float:left; margin: 0 4px 4px 0;}

.nav {color : #462408;  font-family: Georgia, "Times New Roman", Times, serif; font-size : 10px; font-weight : normal; text-decoration : none;}

.style3 {
	color: #462408;
	font-weight: bold;
}
.style4 {font-size: 10px}

#Layer1 {
	position:relative;
	width:249px;
	height:145px;
	z-index:1;
	background-image: url(../images/slideshow/slideshow34.jpg);
}

.layout {
	font-size: 1px;
	padding: 0px;
 
	margin: 0px;
	border: 0px;
}

.sideAboutUs {
	position:relative;
	width:44px;
	height:80px;
	border: none;
	background-image: url(../images/sideaboutus.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.sideHello {
	position:relative;
	width:44px;
	height:46px;
	border: none;
	background-image: url(../images/sidehello.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.topWhyMorelia {
	position:relative;
	width:121px;
	height:45px;
	border: none;
	background-image: url(../images/topwhymorelia.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.divspacer{
	position:relative;
	width:100%;
	height:1px;
	border: none;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
	border: 0px;
}

.divspacer2{
	position:relative;
	width:100%;
	height:2px;
	border: none;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
	border: 0px;
}

.divspacer3{
	position:relative;
	width:100%;
	height:3px;
	border: none;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
	border: 0px;
}

.LayerCorner1 {
	position:relative;
	width:16px;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate6_01.gif);
	background-repeat: no-repeat;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner1bot {
	position:relative;
	width:16px;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate6_07.gif);
	background-repeat: no-repeat;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner2 {
	position:relative;
	width:245px;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate6_02.gif);
	background-repeat: repeat-x;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner2a {
	position:relative;
	width:100%;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate6_02.gif);
	background-repeat: repeat-x;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner2abot {
	position:relative;
	width:100%;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate6_08.gif);
	background-repeat: repeat-x;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner3 {
	position:relative;
	width:16px;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate6_03.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner3bot {
	position:relative;
	width:16px;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate6_09.gif);
	background-repeat: no-repeat;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner4 {
	position:relative;
	width:14px;
	height:45px;
	border: none;
	background-image: url(../images/webtemplate5_01ab.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner4bot {
	position:relative;
	width:14px;
	height:16px;
	border: none;
	background-image: url(../images/webtemplate5_07a.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner5 {
	position:relative;
	width:256px;
	height:45px;
	border: none;
	background-image: url(../images/webtemplate5a_02.gif);
	background-repeat: repeat-x;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner5a {
	position:relative;
	width:100%;
	height:45px;
	border: none;
	background-image: url(../images/webtemplate5a_02.gif);
	background-repeat: repeat-x;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner5abot {
	position:relative;
	width:100%;
	height:16px;
	border: none;
	background-image: url(../images/webtemplate5_08.gif);
	background-repeat: repeat-x;
	padding: 0px;
 
	margin: 0px;
}

.LayerCorner6 {
	position:relative;
	width:15px;
	height:45px;
	border: none;
	background-image: url(../images/webtemplate5_03.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner6bot {
	position:relative;
	width:15px;
	height:16px;
	border: none;
	background-image: url(../images/webtemplate5_09.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner7 {
	position:relative;
	width:44px;
	height:15px;
	border: none;
	background-image: url(../images/webtemplate14_01.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner8 {
	position:relative;
	width:100%;
	height:15px;
	border: none;
	background-image: url(../images/webtemplate4_02.gif);
	padding: 0px;
	background-repeat: repeat-x;
 
	margin: 0px;
}

.LayerCorner9 {
	position:relative;
	width:16px;
	height:15px;
	border: none;
	background-image: url(../images/webtemplate4_03.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner10 {
	position:relative;
	width:44px;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate4_07.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerCorner11 {
	position:relative;
	width:100%;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate4_08.gif);
	padding: 0px;
	background-repeat: repeat-x;
 
	margin: 0px;
}

.LayerCorner12 {
	position:relative;
	width:16px;
	height:14px;
	border: none;
	background-image: url(../images/webtemplate4_09.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.LayerSide16px {
	position:relative;
	width:16px;
	height:10px;
	border: none;
	padding: 0px;
 
	margin: 0px;
}

.topleftcorner {
	position:relative;
	width:32px;
	height:32px;
	border: none;
	background-image: url(../images/webtemplate12_01.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.topbar {
	position:relative;
	width:566px;
	height:32px;
	border: none;
	background-image: url(../images/webtemplate12_02a.gif);
	padding: 0px;
	background-repeat: repeat-x;
 
	margin: 0px;
}

.toprightcorner {
	position:relative;
	width:33px;
	height:32px;
	border: none;
	background-image: url(../images/webtemplate12_03.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.bottomleftcorner {
	position:relative;
	width:32px;
	height:32px;
	border: none;
	background-image: url(../images/webtemplate12_07.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.bottombar {
	position:relative;
	width:566px;
	height:32px;
	border: none;
	background-image: url(../images/webtemplate12_08a.gif);
	padding: 0px;
	background-repeat: repeat-x;
 
	margin: 0px;
}

.bottomrightcorner {
	position:relative;
	width:33px;
	height:32px;
	border: none;
	background-image: url(../images/webtemplate12_09.gif);
	padding: 0px;
	background-repeat: no-repeat;
 
	margin: 0px;
}

.rightside {
	position:relative;
	width:32px;
	height:10px;
	border: none;
	background-image: url(../images/webtemplate12_04a.gif);
	padding: 0px;
 
	margin: 0px;
}

.rightsidetd {
	border: none;
	background-image: url(../images/webtemplate12_04a.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}

.leftside {
	position:relative;
	width:32px;
	height:10px;
	border: none;
	background-image: url(../images/webtemplate12_06a.gif);
	padding: 0px;
 
	margin: 0px;
}

.leftsidetd {
	border: none;
	background-image: url(../images/webtemplate12_06a.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}

.fatleftsidetd {
	border: none;
	background-image: url(../images/webtemplate4_04.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}

.fatrightsidetd {
	border: none;
	background-image: url(../images/webtemplate4_06.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}

.leftside16td {
	border: none;
	background-image: url(../images/webtemplate6_04a.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}

.rightside16td {
	border: none;
	background-image: url(../images/webtemplate6_06a.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}

.leftside14td {
	border: none;
	background-image: url(../images/webtemplate5_04a.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}

.rightside14td {
	border: none;
	background-image: url(../images/webtemplate5_06.gif);
	background-repeat:repeat-y;
	padding: 0px;
 
	margin: 0px;
	font-size: 1px;
}
		.ts-1 {
	border: none;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	width: 801px;
	background-image: url(../images/spacer3x3orange.gif);
}

.ts-1-1 {
	border: none;
	height: 109px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 801px;
}

.ts-2 {
	border: none;
	height: 109px;
	position: relative;
	text-align: left;
	width: 800px;
}

.ts-2-1 {
	border: none;
	height: 109px;
	left: 0px;
	line-height: 109px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 322px;
}

.ts-2-2 {
	border: none;
	height: 109px;
	left: 322px;
	line-height: 109px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 428px;
}

.ts-2-3 {
	border: none;
	height: 109px;
	left: 750px;
	line-height: 109px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 50px;
}

.ts-1-2 {
	border: none;
	height: 200px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 109px;
	width: 801px;
}

.ts-3 {
	background-image: url('../images/webtemplate3_10.gif');
	border: none;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	width: 801px;
}

.ts-3-1 {
	border: none;
	height: 200px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 165px;
}

.ts-4 {
	border: none;
	height: 478px;
	position: relative;
	text-align: left;
	width: 165px;
}

.ts-4-1 {
	border: none;
	height: 71px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 165px;
}

.ts-5 {
	border: none;
	height: 71px;
	position: relative;
	text-align: left;
	width: 165px;
}

.ts-5-1 {
	border: none;
	height: 22px;
	left: 0px;
	line-height: 22px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 23px;
	background-image: url(../images/webtemplate33_01.gif);
}

.ts-5-2 {
	border: none;
	height: 22px;
	left: 23px;
	line-height: 22px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 120px;
	background-image: url(../images/webtemplate33_02.gif);
}

.ts-5-3 {
	border: none;
	height: 22px;
	left: 143px;
	line-height: 22px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 22px;
	background-image: url(../images/webtemplate33_03.gif);
}

.ts-5-4 {
	border: none;
	height: 25px;
	left: 0px;
	line-height: 25px;
	padding: 0px;
	position: absolute;
	top: 22px;
	width: 23px;
	background-image: url(../images/webtemplate33_04.gif);
}

.ts-5-5 {
	border: none;
	height: 25px;
	left: 23px;
	line-height: 25px;
	padding: 0px;
	position: absolute;
	top: 22px;
	width: 120px;
}

.ts-5-6 {
	border: none;
	height: 25px;
	left: 143px;
	line-height: 25px;
	padding: 0px;
	position: absolute;
	top: 22px;
	width: 22px;
	background-image: url(../images/webtemplate33_06.gif);
}

.ts-5-7 {
	border: none;
	height: 24px;
	left: 0px;
	line-height: 24px;
	padding: 0px;
	position: absolute;
	top: 47px;
	width: 23px;
	background-image: url(../images/webtemplate33_07.gif);
}

.ts-5-8 {
	border: none;
	height: 24px;
	left: 23px;
	line-height: 24px;
	padding: 0px;
	position: absolute;
	top: 47px;
	width: 120px;
	background-image: url(../images/webtemplate33_08.gif);
}

.ts-5-9 {
	border: none;
	height: 24px;
	left: 143px;
	line-height: 24px;
	padding: 0px;
	position: absolute;
	top: 47px;
	width: 22px;
	background-image: url(../images/webtemplate33_09.gif);
}

.ts-4-2 {
	border: none;
	height: 4px;
	left: 0px;
	line-height: 4px;
	padding: 0px;
	position: absolute;
	top: 71px;
	width: 165px;
}

.ts-4-3 {
	border: none;
	height: 256px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 75px;
	width: 165px;
}

.ts-6 {
	background-image: url('../images/spacer3x3orange.gif');
	border: none;
	height: 256px;
	position: relative;
	text-align: left;
	width: 165px;
}

.ts-6-1 {
	border: none;
	height: 31px;
	left: 0px;
	line-height: 31px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 32px;
	background-image: url(../images/webtemplate3_01.gif);
}

.ts-6-2 {
	border: none;
	height: 31px;
	left: 32px;
	line-height: 31px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 102px;
	background-image: url(../images/webtemplate3_02.gif);
}

.ts-6-3 {
	border: none;
	height: 31px;
	left: 134px;
	line-height: 31px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 31px;
	background-image: url(../images/webtemplate3_03.gif);
}

.ts-6-4 {
	background-image: url('../images/webtemplate3_04a.gif');
	border: none;
	height: 216px;
	left: 0px;
	line-height: 194px;
	padding: 0px;
	position: absolute;
	top: 31px;
	width: 32px;
}

.ts-6-5 {
	border: none;
	height: 194px;
	left: 32px;
	padding: 0px;
	position: absolute;
	top: 31px;
	width: 102px;
}

.ts-7 {
	border: none;
	height: 194px;
	position: relative;
	text-align: left;
	width: 102px;
}

.ts-7-1 {
	border: none;
	height: 17px;
	left: 0px;
	line-height: 17px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 102px;
}

.ts-7-2 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 17px;
	width: 102px;
}

.ts-7-3 {
	border: none;
	height: 18px;
	left: 0px;
	line-height: 18px;
	padding: 0px;
	position: absolute;
	top: 20px;
	width: 102px;
}

.ts-7-4 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 38px;
	width: 102px;
}

.ts-7-5 {
	border: none;
	height: 18px;
	left: 0px;
	line-height: 18px;
	padding: 0px;
	position: absolute;
	top: 41px;
	width: 102px;
}

.ts-7-6 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 59px;
	width: 102px;
}

.ts-7-7 {
	border: none;
	height: 19px;
	left: 0px;
	line-height: 19px;
	padding: 0px;
	position: absolute;
	top: 62px;
	width: 102px;
}

.ts-7-8 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 81px;
	width: 102px;
}

.ts-7-9 {
	border: none;
	height: 20px;
	left: 0px;
	line-height: 20px;
	padding: 0px;
	position: absolute;
	top: 84px;
	width: 102px;
}

.ts-7-10 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 104px;
	width: 102px;
}

.ts-7-11 {
	border: none;
	height: 20px;
	left: 0px;
	line-height: 20px;
	padding: 0px;
	position: absolute;
	top: 107px;
	width: 102px;
}

.ts-7-12 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 127px;
	width: 102px;
}

.ts-7-13 {
	border: none;
	height: 19px;
	left: 0px;
	line-height: 19px;
	padding: 0px;
	position: absolute;
	top: 130px;
	width: 102px;
}

.ts-7-14 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 149px;
	width: 102px;
}

.ts-7-15 {
	border: none;
	height: 19px;
	left: 0px;
	line-height: 19px;
	padding: 0px;
	position: absolute;
	top: 152px;
	width: 102px;
}

.ts-7-16 {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 171px;
	width: 102px;
}

.ts-7-17 {
	border: none;
	height: 20px;
	left: 0px;
	line-height: 20px;
	padding: 0px;
	position: absolute;
	top: 175px;
	width: 102px;
}

.ts-7-16a {
	border: none;
	height: 3px;
	left: 0px;
	line-height: 3px;
	padding: 0px;
	position: absolute;
	top: 194px;
	width: 102px;
}

.ts-7-17a {
	border: none;
	height: 20px;
	left: 0px;
	line-height: 20px;
	padding: 0px;
	position: absolute;
	top: 197px;
	width: 102px;
}

.ts-6-6 {
	background-image: url('../images/webtemplate3_06a.gif');
	border: none;
	height: 216px;
	left: 134px;
	line-height: 194px;
	padding: 0px;
	position: absolute;
	top: 31px;
	width: 31px;
}

.ts-6-7 {
	border: none;
	height: 31px;
	left: 0px;
	line-height: 31px;
	padding: 0px;
	position: absolute;
	top: 247px;
	width: 32px;
	background-image: url(../images/webtemplate3_07.gif);
}

.ts-6-8 {
	border: none;
	height: 31px;
	left: 32px;
	line-height: 31px;
	padding: 0px;
	position: absolute;
	top: 247px;
	width: 102px;
	background-image: url(../images/webtemplate3_08.gif);
}

.ts-6-9 {
	border: none;
	height: 31px;
	left: 134px;
	line-height: 31px;
	padding: 0px;
	position: absolute;
	top: 247px;
	width: 31px;
	background-image: url(../images/webtemplate3_09.gif);
}

.ts-4-4 {
	border: none;
	height: 5px;
	left: 0px;
	line-height: 5px;
	padding: 0px;
	position: absolute;
	top: 331px;
	width: 165px;
}

.ts-4-5 {
	border: none;
	height: 142px;
	left: 0px;
	line-height: 142px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 358px;
	width: 165px;
	background-image: url(../images/furnishedapartments.gif);
}

.ts-4-5a {
	border: none;
	height: 142px;
	left: 0px;
	line-height: 142px;
	padding: 0px;
	position: absolute;
	text-align: center;
	top: 501px;
	width: 165px;
	background-image: url(../images/cervantes_white.gif);
}

.ts-3-2 {
	border: none;
	height: 200px;
	left: 165px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 5px;
}

.ts-3-3 {
    background-image: url('../images/spacer3x3orange.gif');
	border: none;
	height: 200px;
	left: 170px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 631px;
}

.ts-8 {
	background-image: url('../images/spacer3x3orange.gif');
	border: none;
	height: 702px;
	position: relative;
	text-align: left;
	width: 631px;
}

.orangebackground {
	background-image: url('../images/spacer3x3orange.gif');
	border: none;
	position: relative;
	width: 566px;
	padding: 0px;
	margin: 0px;
}

.style5 {
	color: #E06F10;
	font-weight: bold;
	font-size: 16px;
}

.myspacer2{
	position:relative;
	width:100%;
	height:400px;
	border: none;
	padding: 0px;
  
	margin: 0px;
	font-size: 1px;
	border: 0px;
}

