div#content div.column.left{
	width:235px;
}
div#content div.column.center{
	margin:0 5px 0 11px;
	width:475px;
}
div#content div.column.right{
	width:239px;
}
div#content div#middle div.column.left{
	height:435px;
}
div#content div#middle div.column.left h2{
	background:#737374 url("../images/choose_your_product_bg.gif") repeat-x scroll 0 0;
	color:#FFF;
	font-size:1.28em;
	height:25px;
	line-height:25px;
	padding:0 0 0 10px;
}
div#content div#middle div.column.left ul li{
	border-bottom:1px solid #E0DED1;
	height:36px;
	line-height:36px;
	padding:0 0 0 5px;
}
div#content div#middle div.column.left ul li img{
	margin-right:10px;
}
div#content div#middle div.column.left ul li a{
	background:#FFF url("../images/bullets1.gif") no-repeat left center;
	color:#333;
	display:block;
	font-size:1.25em;
	font-weight:bold;
	height:36px;
	line-height:36px;
	padding-left:20px;
}
div#content div#middle div.column.right{}
div#content div#middle div.column.right div#static_modules{
	background:#00349A url("../images/static_modules_bg.jpg") no-repeat left center;
	height:270px;
}
div#content div#middle div.column.right div#static_modules div{
	height:88px;
}
div#content div#middle div.column.right div#static_modules div h4{
	color:#FFF;
	font-size:1.36em;
	height:29px;
	line-height:29px;
	padding:10px 10px 0 10px;
}
div#content div#middle div.column.right div#static_modules div ul{
	line-height:1.5em;
	margin-left:10px;
}
div#content div#middle div.column.right div#static_modules div ul li {
	background:transparent url("../images/bullets2.gif") no-repeat left center;
	font-size:1.05em;
	padding:0 0 0 7px;
}
div#content div#middle div.column.right div#static_modules div ul li,
div#content div#middle div.column.right div#static_modules div ul li a{
	color:#FFF;
}
div#content div#middle div.column.right div#static_modules div ul li a:hover{
	text-decoration:underline;
}
div#content div#middle div.column.right div#promotions{
	margin-top:5px;
	height:162px;
	position:relative;
}
div#content div.title{
	color:#FFF;
	font-size:1.2em;
	font-weight:bold;
	height:17px;
	line-height:15px;
	padding:0 0 0 10px;
}
div#content div#middle div.column.right div#promotions div.title{
	background:transparent url("../images/promotions_bg.gif") repeat-x left center;
	width:227px;
}

div#content div#middle div.column.right div#promotions div.body{
	background:transparent url("../images/promotion.jpg") no-repeat left top;
	color:#666;
	height:125px;
	padding:10px 5px;
}
div#content div#middle div.column.right div#promotions div.body p.sub{
	font-weight:bold;
	margin-bottom:5px;
}
div#content div#middle div.column.right div#promotions div.body p.highlight{
/* 	color:#214B9D; */
	color:#6F400D;
	font-size:1.3em;
	margin-bottom:3px;
}
div#content div#middle div.column.right div#promotions div.body p.description{
	color:#6F400D;
	font-size:1.1em;
	margin-top:15px;
	width:120px;
}
div#content div#middle div.column.right div#promotions div.body p.highlight span.academia{
	font-weight:bold;
}
div#content div#middle div.column.right div#promotions div.body p.highlight span.academia_name{
	font-size:0.9em;
}
div#content div#middle div.column.right div#promotions div.body p.text{
	float:right;
}
div#content div#middle div.column.right div#promotions div.body p.link{
	position:absolute;
	bottom:0;
	left:5px;
}
div#content div#middle div.column.center div#features{
	background-color:#EEE;
	margin-top:5px;
	.margin-top:3px;
	height:162px;
}
div#content div#middle div.column.center div#features div.title{
	background:transparent url("../images/features_bg.gif") repeat-x left center; 
	color:#FFF;
	padding:0 0 0 10px;
	width:465px;
}
div#content div#middle div.column.center div#features div.body div.item{
	background:#e3e3e3 
	background-repeat:no-repeat;
	background-position:right bottom;
	float:left;
	height:125px;
	padding:10px;
	position:relative;
	width:216px;
}
div#content div#middle div.column.center div#features div.body div.item small{
	font-size:0.6em;
	vertical-align:super;
}
div#content div#middle div.column.center div#features div.body div.item p.button_container{
	bottom:0;
	left:10px;
	position:absolute;
}
div#content div#middle div.column.center div#features div.body div.item.first{
	border-right:1px dashed #CCC;
}

div#content div#middle div.column.center div#features div.body div.item p{
	float:left;
	font-size:1.1em;
	width:130px;
}
div#content div#middle div.column.center div#features div.body div.item p a.name{
	color:#214B9D;
	display:block;
	font-size:1.1em;
	font-weight:bold;
	margin:0 0 3px 0;
}
div#content div#bottom{
	background:transparent url("../images/bottom_title_bg.gif") repeat-x top left;
	margin-top:5px;
}
div#content div#bottom div.column.left{
	width:220px;
}
div#content div#bottom div.column.center{
	width:462px;
}
div#content div#bottom div.column.right{
	width:220px;
	padding:0 3px;
}
div#content div#bottom div.title{
	color:#FFF;
	font-size:1.1em;
	font-weight:bold;
/*	height:16px;*/
	line-height:16px;
	.height:10px;
	.line-height:10px;
	.margin-bottom:2px;
	padding:0;
}
div#content div#bottom div.column{
	/*height:210px;*/
	padding:0 10px;
}
div#content div#bottom div.column.center{
	margin:0;
}
div#content div#bottom div.column.left{
	border-right:1px dashed #CCC;
	margin:0;
}
div#content div#bottom div.column.right{
	border-left:1px dashed #CCC;
	margin:0;
}
div#content div#bottom div.column.left div#learn_more div.body div.module{}
div#content div#bottom div.column.left div#learn_more div.image{
	float:left;
	width:60px;
	margin-right:5px;
	text-align:center;
}
div#content div#bottom div.column.left div#learn_more div.module{
	border-bottom:1px dotted #CCC;
	height:30px;
	padding:15px 0;
	.padding-bottom:5px;
}
div#content div#bottom div.column.left div#learn_more div#social-links{
	background:transparent url("../images/bg_social_links.gif") no-repeat left top;
	border-bottom:none;
	height:30px;
	padding:15px 0;
	.padding-bottom:5px;
	text-align: center;
}
div#content div#bottom div.column.left div#learn_more div#social-links p{
	color: #214B9D;
	font-weight: bold;
	margin-bottom: 8px;
}
div#content div#bottom div.column.center ul{
	line-height:1.3em;
	margin-top:10px;
}
div#content div#bottom div.column.center ul li{
	margin-bottom:5px;
}
div#content div#bottom div.column.center ul li a{
	color:#737374;
	font-size:1.12em;
}
div#content div#bottom div#support{}
div#content div#bottom div#support div.body{
	background:transparent url("../images/contact.jpg") no-repeat left top;
	.background-color:#FFF;
	color:#666;
	padding:10px 0;
	text-align:right;
}
div#content div#bottom div#support div.body p.sub{
	font-weight:bold;
	margin-bottom:5px;
}
div#content div#bottom div#support div.body p.tel{
	color:#214B9D;
	font-size:0.9em;
	font-weight:bold;
	margin-bottom:3px;
}
div#content div#bottom div#support div.body p.text{
	float:right;
	width:150px;
}
/* SLIDER */
#slider {
    position:relative;
    width:475px; /* Change this to your images width */
    height:270px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
    overflow:hidden;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}
#slider .nivo-caption{
	background:none;
	font-family:Arial;
	background:transparent url('../images/alpha_black.png') repeat !important;
}
.nivo-caption div.caption-title{
	font-size:20px;
	font-weight:bold;
	margin:10px;
	color: #7EB8FC;
	text-shadow: 0px 1px 0px #000;
}
.nivo-caption div.caption-text{
	font-size:12px;
	line-height:15px;
	margin:10px;
	margin-top:0;
	text-shadow: 0px 1px 0px #000;
}
.nivo-controlNav{
	position:absolute;
	right:0;
	top:0;
}
#slider .nivo-controlNav a.nivo-control{
	background-color:black;
	display:inline-block;
	height:10px;
	margin:3px 3px 0 0;
	text-indent:-10000px;
	width:10px;
}
#slider .nivo-controlNav a.nivo-control.active{
	background-color:#7EB8FC;
	box-shadow: 0px 1px 1px #666;
}
#slider .nivo-directionNav a{
/*	background-color:yellow;*/
	display:inline-block;
	font-size:12px;
	height:40px;
	text-indent:-10000px;
	width:45px;
}
#slider .nivo-nextNav{
		background: url('../images/bt_next.png') no-repeat;
}
#slider .nivo-prevNav{
		background: url('../images/bt_prev.png') no-repeat;
}
/* DIA DE LA MADRE */

/*#dia_madre{
	background:transparent url("../images/dia_madre.jpg") no-repeat;
	height: 162px;
	position: relative;
}
#dia_madre .button_container{
	position: absolute;
	right: 20px;
	top: 110px;
}
#dia_madre .button_container a{
	margin-left: 10px;
}
#dia_madre .disclaimer{
	position: absolute;
	left: 5px;
	top: 140px;
	color: #FFF;
	font-size: 12px;
	font-weight:normal;
}
#dia_madre .disclaimer a{
	color: #FFF;
	font-size: 12px;
	margin-left: 5px;
	text-decoration: underline;
}*/

/* DIA DE LA MADRE */

