/* styles */

body {
	text-align:center;
	font-family:arial, helvetica, sans-serif;
/*	background:#353d4b;*/
	background-image: url(images/textu006.jpg); 
	margin:0px;
	color:#51544b;}

h1 { 
  	font-family: tahoma, arial, sans-serif; 
	line-height:28px;
	color:#003399;
	font-size: 28px; } 

h2 { 
   font-family: tahoma, arial, sans-serif; 
   color: #B22222; 
   font-size: 14px; } 

h5 { 
   /*color: #666666; */
   color:#000000;
   font-size: 15px; } 	
   
td {
	margin:0px;
	font: 12px/16px arial, helvetica, sans-serif;
	color:#51544b; }

img {
	border:0px; }
	
div#container {
	width:900px;
	background:url(bckgrnd.gif) top left repeat-y #f7f7f7; 
/*	background-image:url(images/fondox.gif);*/
	margin:0 auto;
	padding:0 4px; }

div#header {
/*	background:url(topbckgrnd.jpg) bottom right no-repeat #fff;*/
	width:900px;
	height:86px; }
	
div#nav {
	float:right;
	position:relative;
	top:21px;
	left:0px;
	width:580px;
	height:48px; }

div#fecha {
	float:right;
	position:relative;
	top:10px;
	left:0px;
	width:580px;
	height:10px; }
	
img#logo {
	float:left;
	position:relative;
	top:8px;
	left:4px; }
	
div#hello {
	width:900px;
	height:180px;
	background-color: #9e0c00;
	background-image: url(welcomelower.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
	
div#titles {
	background:url(welcomelower.gif) left bottom no-repeat #c60f00;
	width:900px;
	height:80px; }
	
div#topshadow, div#bottomshadow {
	width:908px; 
	margin:0 auto; }
	
div#content {
	padding:4px;
	text-align:left; }
	
div#leftcol{
	float:left;
	text-align:left; }
	
div#rightcol{
	float:right;
	text-align:left; }
	
div#content div#testimonial {
	padding:5px;
	padding-left:20px;
	width:244px;
	font-size:12px;
/*	line-height:34px;*/
	line-height:16px;
	letter-spacing:-.05em;
/*	background:url(start_quote.gif) 0 15px no-repeat transparent; */
	color:#818181; }
	
div#testimonial span#quote {
	padding:10px;
/*	background:url(end_quote.gif) 0 7px no-repeat transparent; */ }

.quotename {
	font-weight:bold;
	font-size:10px; 
	line-height:12px;
	margin-top:10px; }

#letushelp #list1, #letushelp #list2, #list3, #interested {
	line-height:20px;
	font-size:12px; }

#selectsitebox {
	padding:15px;
	background:#ddecc2;
	margin-top:10px; }
	
#feature1 {
	float:right; 
	width:192px; 
	position:relative; 
	top:-48px; 
	line-height:14px; 
	margin-right:10px; 
	margin-bottom:-30px; }
	
#feature2 {
	float:right; 
	width:192px;
	position:relative; 
	top:-48px; 
	line-height:14px; 
	margin-bottom:-30px; }

#feature3 {
	float:right; 
	width:192px;
	position:relative; 
	top:-48px; 
	line-height:14px; 
	margin-bottom:-30px; }
	
#screenshot {
	float:left; 
	text-align:center; 
	width:210px; 
	margin-right:30px; 
	font-size:11px; 
	line-height:18px; }
	
#selectsitebox {
	background:url(grnarrow.gif) 10px center no-repeat #ddecc2;
	padding-left:30px;
	font-size: 12px;
}

#suscribe {
	padding-left:30px;
	font-size: 12px;
}
	
#footer {
	margin:auto; 
	width:900px; 
	margin-bottom:20px; 
	margin-top:10px; }
	
.sm {
	font:9px/12px helvetica, arial, sans-serif;
	font-size:10px;
	/*color:#353d4b; */
	color:#000000; }
	
.gry { 
	font:11px/15px Helvetica, Arial, sans-serif; 
	color: #7f7f7f; }

.grnbox {
	background:#D7E9EE;
	border:1px solid #ddecc2;
	padding:15px; }
	
.grnbox2 {
	background:#E7CE9C;
	border:1px solid #ddecc2;
	padding:15px; }
	
	
.grnbox3 {
	background:#D4D4D4;
	border:1px solid #ddecc2;
	padding:15px; }		
	
	
.whtbox {
	background:#fff;
	padding:15px;
}
.bigger {
	font-size:14px;
	line-height:23px;
}
.title { 
	font: 17px/20px helvetica, arial, sans-serif; 
	color: #474942; 
} 
.grn { 
	font: 23px/28px helvetica, arial, sans-serif;
	color: #72a92a; 
} 
.smtitle { 
	font: 14px/18px helvetica, arial, sans-serif; 
	color: #474942; 
}
.copy { 
	font:12px/16px helvetica, arial, sans-serif; 
}
.wht { 
	font:12px/16px helvetica, arial, sans-serif; 
	color:#fff; 
}
.bgwht { 
	font:17px/23px helvetica, arial, sans-serif;
	color:#fff; }
.hilitegrn { 
	background-color: #ffffff; 
}
.hilite { 
	background-color: #ffe9ac; 
}

.subhead { 
	font: 14px/22px helvetica, arial, sans-serif; 
	color: #474942; 
}
.grnhead { 
	font: 14px/22px helvetica, arial, sans-serif; 
	color: #72a92a; 
}
.quote { 
	font: 17px/34px helvetica, arial, sans-serif; 
	color: #7f7f7f;  
}
.redquote { 
	font: 17px/34px helvetica, arial, sans-serif; 
	color: #dc5a43;  
	
}
.red { 
	font: 17px/34px helvetica, arial, sans-serif; 
	color: #ff0000;
	line-height:14px;
}
a.news, a.news:link, a.news:visited, a.news:active {
	font-weight:bold;
/*	color:#72a92a;*/
	color:#003399;
	font-size:14px;
}

a.block, a.block:link, a.block:visited, a.block:active {
	color: #CA0F00;
	text-decoration: underline;
	font-weight:bold;
}

a.block:hover {
	color: #FFFFFF;
	background-color: #CA0F00;
	text-decoration: none;
}
a, a:link, a:visited, a:active {
	color: #ca0f00;
	text-decoration: underline;
}

a:hover {
	color: #ca0f00;
	text-decoration: none; }
a.gry, a.gry:link, a.gry:visited, a.gry:active {
/*	color: #7f7f7f;*/
	color:#FFFFFF;
	text-decoration: underline;
	font-size: 14px;
}

a.gry:hover {
	color: #fff;
	background-color: #7f7f7f;
	text-decoration: none;
	line-height: 15px;
}

a.wht, a.wht:link, a.wht:visited, a.wht:active {
	color: #FFFFFF;
	text-decoration: underline; }

a.wht:hover {
color: #fff;
text-decoration: underline; }

form { 
	margin:0; }

.styled {
	border:none;
	padding:2px;
	background:#fff;
	font-size: 11px;
	font-family:helvetica, arial, sans-serif;
}
textarea.styled {
	border:none;
	padding:2px;
	background:#fff;
	font-size: 11px;
	font-family:helvetica, arial, sans-serif;
}

select.styled {
	border:none;
	padding:2px;
	background:#fff;
	font-size: 11px;
	font-family:helvetica, arial, sans-serif;
}
abbr.type {
	border-bottom:none;
}
	
