@charset "utf-8";
/* CSS Document */

/* Start Standarizacion */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote {
	margin:0;
	padding:0;

}
table {
	border-collapse:collapse;
}
fieldset, img {
    border-width: 0;
   }
address, caption, cite, code, dfn,  th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
ul {
	list-style-type:disc;
}
ol {
	list-style-type:decimal;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
/* LIST ELEMENTS */
ul {
	list-style-type:disc;
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
ol {
	list-style-type:decimal;
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
/* remove top  bottom margins for nested lists */
ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl {
	margin-top:0;
	margin-bottom:0;
}
/* use circle when ul nested 2 deep */
ol ul, ul ul {
	list-style-type:circle;
}
/* use square when ul nested 3 deep */
ol ol ul, ol ul ul, ul ol ul, ul ul ul {
	list-style-type:square;
}
hr {
	width:75%;
	margin-top:20px;
	margin-bottom:25px;
	color:#CCCCCC;
}


/* End Standarizacion */

h1 { color:#8298a7; font-size:24px; font-weight:500; margin-bottom:30px}
h2 { color:#91a685; font-size:16px; margin-bottom:15px; margin-top:15px}
h3 {color:#8298a7; font-size:18px; margin-bottom:15px; margin-top:15px}
h4{color:#8298a7; font-size:14px; margin-top:20px}

p{ margin-bottom:10px; }

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height:18px
}

a:link {
	color: #666666;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
	background:#FFFFFF;
}
a:active {
	color: #666666;
	text-decoration: none;
}

#container {
		width:770px;
	height:100%;
	margin: 0 auto;
	border-top:0px;
	overflow:hidden;
	margin-top:10px;
}

#menu{
color:#91a685;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
padding-top:50px;
text-align:right;
height:70px
}

#menu a:link {
	color: #91a685;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
#menu a:visited {
	color: #91a685;
	text-decoration: none;
}
#menu a:hover {
	color: #606060;
	text-decoration: none;
	background:#FFFFFF;
}
#menu a:active {
	color: #93a8b9;
	text-decoration: none;
}

#content { padding: 0px 20px; width:536px; float:left; padding-bottom:30px}

#lefthome { width:364px; float:left}
#righthome{ width:404px; float:right; border: 1px #cccccc solid; }


#header { width:575px; float:left; margin-bottom:20px}

#right { float:right; width:194px; height:515px}

#rightpic{ width:224px; float:right; padding:10px 15px}

.testimonial { font-size:14px; font-style:italic; margin-top:30px; color:#9E0D2A}

#footer{		width:750px;
	height:100%;
	margin: 0 auto;
	border-top:0px;
	overflow:hidden;
	padding:10px
}