html, body {
	background:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x;
	background-color:#353434;
	margin:0 auto;
	padding:0;
	border:none;
	border-spacing:0;
	height:100%; /* this is the key! */
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d7d7d7;

}
div.clientlogin{
	padding:0;
	margin:0;
	position:absolute;
	
	width:112px;
	height:24px;
	left: 1080px; float:right;
	top:70px;
	
}
td.headbg{ background:url(../images/head_mediamogul.jpg) center no-repeat;}

.table_Gray1{
background-color:#1c1c1c;
}

.table_bg1{
background-image:url(../images/bg_box1.jpg); background-repeat:repeat-x;
}

/*////fuentes////////////////////////////////////////////////*/

.text_paragraph{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d7d7d7;
text-align:justify;
}
.text_boll{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d7d7d7;
font-weight:bold;
}
.text_footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d7d7d7;
}

/*////Links////////////////////////////////////////////////*/

.Link_boll{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d7d7d7;
text-decoration:underline;
font-weight:bold;
}
.Link_boll:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3eced9;
text-decoration:underline;
font-weight:bold;
}

.Link_footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d7d7d7;
text-decoration:underline;
}
.Link_footer:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3eced9;
text-decoration:underline;
}

.color_blue{ color:#3cc3cd;}
td.bg_dark{ background:#1c1c1c;}
#c_about{ width:940px; text-align:center;}
#c_about div.tile{ height:20px; text-align:left; width:850; margin-left:40px; font-size:14px;}
#c_about div.title_line{ background:url(../images/title_line.jpg) no-repeat left; height:9px; width:900px; margin-left:35px; }
#c_about div.content{ background:url(../images/text_box.jpg) no-repeat center; height:274px; width:100%; margin-top:20px;}
#c_about div.text{ width:800px; text-align:justify; margin:0px 70px 0px 70px;}
#c_about div.space{ height:30px; width:100%;}

div.subtitles{ margin-top:15px; text-align:center;}
div.imgs{margin-top:6px; text-align:left; margin-left:46px;}

td.s_content{ background:url(../images/small_content.jpg) center no-repeat;}
div.space{ height:10px; width:100%;}
div.text{ font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#FFFFFF; font-size:12px; width:370px; height:auto; margin-left:50px;}

div.s_img{ position:relative; left:15px; text-align:left;}
div.s_text{ position:relative; left:20px; text-align:justify; font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#FFFFFF; font-size:12px; width:900px; top:10px;}

div.big_content{ background:url(../images/big_content.jpg) no-repeat center; width:898px; text-align:justify; height:265px;}
div.b_text{ text-align:justify; font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#FFFFFF; font-size:12px; width:800px; margin-left:30px;}

li { font-family:Arial, Helvetica, sans-serif; padding-left:10px; list-style-position:outside; list-style-image:url(../images/list.jpg); line-height:15px; }


#contact{ width:860px; text-align:center; height:auto;}
#contact div.title{ margin:0 auto; text-align:left; float:left; width:100%;}
#contact div.content{ background:url(../images/medium_contet.jpg) no-repeat center; width:439px; height:280px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; float:left; text-align:left;}

#contact div.text_c{ width:421px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; margin:0 auto; text-align:center;}
#contact div.text_i{ width:370px; height:auto; margin-right:30px; margin-left:20px; text-align:justify;}
#contact div.name_fields{ width:60px; height:20px; float:left; margin:0 auto; text-align:left; vertical-align:middle;}
#contact div.fields{ width:299px; height:20px; float:left; margin:0 auto; text-align:left;}
#contact div.textareas{ width:299px; height:auto; float:left; margin:0 auto; text-align:left;}
#contact div.space_c{ width:40px; height:20px; float:left;}
#contact div.space{ height:15px; width:100%; float:left;}
#contact div.required{ font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left; width:100%; height:25px; text-align:right; margin-top:10px;}
#contact .paddings_l_r_1{ padding-left:20px; padding-right:35px; }
#contact .inputs{ width:299px; height:16px; border:1px solid #FFFFFF;}
#contact .textarea{ width:298px; height:100px; border:1px solid #FFFFFF;}
#contact div.send{ width:100%; height:27px; float:left; margin-top:10px; text-align:right;}
#contact .button{ background:url(../images/send_button.jpg) no-repeat center; height:27px; width:72px; font-weight:bold; text-align:center; color:#FFFFFF; cursor:pointer; border:0px;}
#contact div.frames{ margin:0 auto; margin-top:50px; text-align:left; float:left; }
#contact a{ color:#FFFFFF; text-decoration:underline; }

#ourbrands { width:892px; height:auto; text-align:left; margin:0 auto; }
#ourbrands div.text{ width:522px; float:left; height:auto; text-align:justify; margin:0 auto; }
#ourbrands div.century{ width:207px; float:left; height:82px; margin:0 auto; text-align:center;}
#ourbrands div.consumer{ width:163px; float:left; height:82px; margin:0 auto; text-align:right;}
#ourbrands div.space{ height:15px; width:100%; float:left;}
#ourbrands div.flash_content{ width:892px; height:473px; margin:0 auto; text-align:center; float:left;}
