		/* CSS Reset */

		html, body, div, span,
		applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		dd, dl, dt, li, ol, ul,
		fieldset, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: inherit;
			font-style: inherit;
			font-size: 100%;
			/* line-height: 1; */
			font-family: inherit;
			text-align: left;
			vertical-align: baseline;
		}

		a img, :link img, :visited img {border: 0;}	

		ol, ul {list-style: none;}

		body {background:#e0e0e0 !important;} /* the important flag is just to combat rb-global.css on legacy pages */

		a, a:link, a:hover {
			color: #000;   /* 1e5b7e  */
			text-decoration:none;
			-moz-outline:none;
			cursor:pointer;
		}

		a:hover {
			text-decoration:underline;
		}

		a:visited {    /* 003B6B  */
			color:#000;
		}

		b, strong {font-weight:bold;}

		h1, h2, h3{
			font-weight:normal;
			font-family:Georgia, "Times New Roman", Times, serif;
		}

		h1 {
			font:bold 190% Georgia, "Times New Roman", Times, serif;
			color:#8c0000;
			border-bottom:1px solid #8c0000;
			padding:0 10px 6px 0;
			margin:0 0 0px 0;
		}

		h2 {
			font-size: 148.5%;
			color:#171717;
			display:block;
		}

		h2 span {
			padding:0 5px 0 0;
		}

		h3 {font-size: 153%;}

		#rb_bodyWrap {
			margin:0;
			padding-top:125px !important;/* important just until leader pre/post is removed */
			position:relative;
			min-width:996px;
			_display:inline-block;/**Trigger hasLayout for IE6 peek-a-boo bug**/
		}


		#rb_shell {
			margin:0px auto;
			font:76% Arial, Helvetica, sans-serif;
			background:url(/images/bgBody.gif) 50% 0 repeat-y;
		}

		#rb_content {
			width:980px;
			padding:10px 2px;
			margin:0 auto;
			position:relative;
		/*	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/hr.gif) center bottom no-repeat; */
			color:#353535;
		}

		#rb_logos {
				margin:0 auto;
				width:996px;
				height:100px;/* with leader prehtml: 132px */
		}

		#rb_header {
			height:191px;
			position: absolute;
			top:0;
			width:100%;
			z-index:5995;
		}

		/* Logos */

		.rblogo {
			float:left;
/*			background:url(http://empresaschiapas/images/blogo.png) no-repeat; */
			_background:transparent;
/*			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://empresaschiapas.com/images/blogo.png"); */
			width:100px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 */
			position:relative;
			left:-12px;

		}

		.searchBoxWrap {
/*			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1searchBar.gif) no-repeat; */
			width:205px;
			height:18px;
			padding:2px 10px 0 20px;
			margin:0 5px 0 7px;
			float:left;
			_display:inline;
		}

		body.siteId53 .searchBoxWrap {
/*			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7searchBar.gif) no-repeat; */
		}

		.searchBox {
			border:0;
			width:210px;
			background:transparent;
		}

		/* Navigation */

		body.siteId53 .siteId53 a{
			color:#fff;
		}

		body.siteId53  .siteId53 {
			display:none;
		}

		#footerGlobal {
			margin:0 auto;
			position:relative;
			padding:0 0 30px;
			background:url(/images/vader/siteId1hed.gif) repeat-x;
		}

		#footerGlobal .siteLinks {
			width:976px;
			margin:0 auto;
			padding-left:20px;
			_padding-left:0px;
		}

		#footerGlobal a,
		#footerGlobal a:link,
		#footerGlobal a:visited {
			color:#ccc;
		}

		#footerGlobal a:hover,
		#footerGlobal a:active {
			color:#fff;
		}

		#footerGlobal .copyrightWrap {
			position:absolute;
			bottom:0px;
			width:100%;
			padding:4px 0;
/*			background:url(/images/vader/siteId1hedB.png) repeat-x;   */
			border-top:1px solid #404040;
			z-index: 0;
			*z-index: -1;
		}

		#footerGlobal .footerCopyright {
			clear:both;
			margin:0 auto;
			font-size:91%;
			height:23px;
			width:996px;
			color:#ccc;
		}

	#footerGlobal .footerPost{
			clear: both;
			color: #CCCCCC;
			font-size:91%;
			height: 23px;
			padding-left:10px;
			_padding-left:20px;
			_padding-bottom:5px;
		}
		 #footerGlobal .footerPost li{
			 background: transparent
		url(/images/vader/brandNavPipe.gif) no-repeat
		scroll 100% 50%;
			 float:left;
			 height:17px;
			 margin:0 6px 0 0;
			 padding: 3px 7px 3px 0;
		 }

		  #footerGlobal .footerPost li.first, #footerGlobal
		.footerPost li.last{
			  background: transparent;
		}


		#footerGlobal .footerCopyright li {
			background:url(/images/vader/brandNavPipe.gif) no-repeat 100% 50%;
			float:left;
			height:17px;
			padding:3px 7px 3px 0;
			margin:0 6px 0 0;
		}

		#footerGlobal .footerCopyright li.first {
			padding-left:65px;
			padding-right:0;
			background:url(http://empresaschiapas.com/images/bcoticlogo.gif) 0 0 no-repeat;  
		}

		#footerGlobal .footerCopyright li.last {
			margin-right:1px;
		}

		#footerGlobal .siteLinks dl {
			width:138px;
			float:left;
			margin:0 10px 15px 10px;
		}

		#footerGlobal .siteLinks dt {
			display:block;
			padding:0 0 4px;
			margin:15px 0 5px;
			font:132% georgia;
			border-bottom:2px solid #999;
			color:#ccc;
		}

		#footerGlobal .siteLinks dl a {
			display:block;
			background:url(/images/vader/dot3.gif) bottom left repeat-x;
			font-size:91%;
			padding:3px 0 4px;
		}

		#footerGlobal .siteLinks dd.last a {
			background:transparent;
		}
		/* Clearfix */

#rb_logos:after,
		#siteNav ul:after,
		#footerGlobal:after,
		#footerGlobal .siteLinks:after,
		#rb_content:after,
		.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}

        #rb_logos,
		#rb_navs,
		#prefoot,
		#rb_content .breadcrumbWrap,
		#siteNav ul,
		#footerGlobal,

		#footerGlobal .siteLinks,
		#footerGlobal .siteLinks dl,
		#rb_content,
		#contentMain,
		.clearfix {
		*display: inline-block;
		}

		#rb_mtx,
		#rb_mtx .rb_body2,
		#rb_mtx .rb_body_bg {
		
			background:transparent !important;  
			margin:0 !important;
			padding:0 !important;
		}
		#rb_mtx .rb_body2 .rb_single {
		         padding: 0px 0px 20px 0px;
                         background-color: #e2e4db;
 	                 position:relative;
	                 overflow:hidden;

		}
		#rb_mtx {
			padding:0px 1px 0 !important;
			position:relative !important;
			margin:0 7px !important;
			width:auto !important;
		}

		#rb_mtx .rb_shell {
			margin:0px auto !important;
			width:980px !important;
			overflow:hidden !important;
		}

		#rb_mtx .rb_body_bg {
			width:984px !important;
		}

		#rb_mtx h1, #rb_mtx h2 {
			background:transparent;
		}

		#rb_mtx html, #rb_mtx body, #rb_mtx div, #rb_mtx span,
		#rb_mtx applet, #rb_mtx iframe,
		#rb_mtx h1, #rb_mtx h2, #rb_mtx h3, #rb_mtx h4, #rb_mtx h5, #rb_mtx h6, #rb_mtx p, #rb_mtx blockquote, #rb_mtx pre,
		#rb_mtx a, #rb_mtx abbr, #rb_mtx acronym, #rb_mtx address, #rb_mtx big, #rb_mtx cite, #rb_mtx code,
		#rb_mtx del, #rb_mtx dfn, #rb_mtx em, #rb_mtx font, #rb_mtx img, #rb_mtx ins, #rb_mtx kbd, #rb_mtx q, #rb_mtx s, #rb_mtx samp,
		#rb_mtx small, #rb_mtx strike, #rb_mtx strong, #rb_mtx sub, #rb_mtx sup, #rb_mtx tt, #rb_mtx var,
		#rb_mtx dd, #rb_mtx dl, #rb_mtx dt, #rb_mtx li, #rb_mtx ol, #rb_mtx ul,
		#rb_mtx fieldset, #rb_mtx form, #rb_mtx label, #rb_mtx legend,
		#rb_mtx table, #rb_mtx caption, #rb_mtx tbody, #rb_mtx tfoot, #rb_mtx thead, #rb_mtx tr, #rb_mtx th, #rb_mtx td {
			vertical-align:top !important;
			text-align:inherit;
		}


			h1 {
				border-bottom:3px solid #8c0000;
			}

			h2 {
				background:transparent;
				border-bottom:2px solid #8c0000;
				padding:0 0 2px;
			}


			#rb_mtx {_display:inline-block;}

			#rb_header{
			/*	background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1rbHeader.png) bottom repeat-x; */
			/*	_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1rbHeader.gif) bottom repeat-x; */
				height:125px !important;/* important just until leader pre/post is removed */
				padding:0 0 3px;
			}

			#rb_bodyWrap {
				background:url(http://empresaschiapas.com/images/vader/bgBody.gif) repeat-y scroll 50% 0;
			}


			#headerContents {
			/*	background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1headerBg.png) 0 0 no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1headerBg.gif) 0 0 repeat-x; */
				margin:5px auto 0;
				_margin:4px auto 1px;
				width:992px;
				height:113px;
				_height:112px;
				position:relative;
			}
					.rblogo,
					.siteLogo {
						margin:0 !important;
					}

			.rblogo {
				width:86px;
				height:86px;
			}

			.siteLogo {
				width:158px !important;
				height:86px !important;
			}



			body #rb_logos {
				width:244px;
				float:left;
				height:86px;
				margin:0 10px 0 14px;
			}

			body #rb_logos a {
				background:transparent;
				_filter:none;
				float:left;
				position:static;
			}

			body #rb_logos a.rblogo img {
/*				background:url(http://empresaschiapas.com/images/blogo.png) 0 0 no-repeat; */
				_background:transparent;
/*				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://empresaschiapas.com/images/blogo.png"); */
				width:86px;
				height:86px;
			}


			.universalSearch {
				float:left;
			/*	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchWrapSprite.png) 100% -360px no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchWrapSprite.gif) 100% -360px no-repeat;  */
				height:43px;
				margin:0 0 6px 10px;
				*margin:0 0 1px 10px;
				padding:0 9px 0 0;
			}

			body .searchBoxWrap,
			body.siteId53 .searchBoxWrap {
				background:url(http://empresaschiapas.com/images/vader/neoSearchBoxSprite.gif) 0 -50px no-repeat; 
				width:auto;
				height:25px;
				padding:0;
				margin:8px 0 0;
			}

			body .searchBoxWrap span {
				background:url(http://empresaschiapas.com/images/vader/neoSearchBoxSprite.gif) 100% 0 no-repeat;
				display:block;
				height:25px;
				margin:0;
				position:relative;
				left:6px;
				float:left;
			}

			body .searchBox {
				height:16px;
				width:295px;
				padding:5px 5px 4px 0;
				*padding:6px 7px 4px 0;
				font-weight:bold;
			}

            .siteId53 #rb_header{
				background:url(http://empresaschiapas.com/images/vader/site53rbHeader.png) bottom repeat-x;
				_background:url(http://empresaschiapas.com/images/vader/site53rbHeader.gif) bottom repeat-x;
                z-index:auto !important;
            }

            .siteId53 #rb_logos {
                position:relative;
            }

            .siteId53 #rb_logos .rblogo {
                position:absolute;
                z-index:5001;
                left:0;
            }

            .siteId53 #rb_logos .siteId53logo {
                position:absolute;
                z-index:5001;
                width:38px !important;
                left:86px;
            }

            .siteId53  #headerContents {
				background:url(http://empresaschiapas.com/images/vader/site53headerBg.png) 0 0 no-repeat;
				_background:url(http://empresaschiapas.com/images/vader/site53headerBg.png) 0 0 repeat-x;
			}

            body #rb_logos a.rblogo img {
/*                background:url(http://empresaschiapas.com/images/blogo.png) 0 0 no-repeat; */
                _filter:none;
/*                _background:url(http://empresaschiapas.com/images/blogo.png) no-repeat; */
            }

            .siteId53 .siteId53logo img {
/*				background: url(http://empresaschiapas.com/images/clogo.png) 0 0 no-repeat; */
				_filter: none;
/*                _background:url(http://empresaschiapas.com/images/clogo.png) no-repeat; */
                width:300px;
				height:86px;
			}

#headerContents{
	overflow: visible !important;
}

#universalSearch{
	z-index: 10000;
}

#sidebar { float:left; width: 220px; }

#sidebar ul {list-style: none;margin: 0;padding: 0;}
#sidebar img {border: none;}
#sidebar #container {width:200px;background-color: #333A46;margin-left: 15px;margin-top: 36px;}
#sidebar #top {background-image: url('/images/vader/nav_top.gif');background-repeat:no-repeat;background-position:top left;height: 16px;color:#FFF;}
#sidebar #bottom {background-image: url('/images/vader/nav_bottom.gif');background-repeat:no-repeat;background-position:bottom left;height: 16px;border-top:1px solid #000;}
#sidebar #m2 {width: 200px;}
#sidebar #m2 li a {height: 32px;voice-family: "\"}\"";voice-family: inherit;height: 24px;text-decoration: none;}
#sidebar #m2 li a:link, #m2 li a:visited {color: #ccc;display: block;background:  url(/images/vader/roScripts_m2.gif);padding: 8px 0 0 25px;}
#sidebar #m2 li a:hover, #m2 li #current {color: #fff;background:  url(/images/vader/roScripts_m2.gif) 0 -32px;border-bottom:1px solid #000;padding: 8px 0 0 27px;}

#content{
	float:right;
	padding: 20px 10px 0 10px;
	border:0px red solid;
	width: 720px;
}

#content ul {list-style: none;margin: 0;padding: 0;}

.post{
      float: left;
      width:605px;
      margin:0 0 20px 0;
      border:0px red solid;
}	

/*** comment ***/
#postmetadata {
	font-size: 11px;
	margin: 10px 0px 20px 0px;
	padding: 5px 5px 5px 5px;
}
#postmetadata a, a:link { color: #C80000; }

#comments{
	padding:0 20px 0 20px;
}
.nocomments {background: none; color: #000000;}

.commenttitle {
	color: #000000;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	margin: 0px 0 20px 0;
	padding: 2px 0px 2px 0px;
	font-variant: normal;
	border-bottom: 1px dashed #5A6B1E;
}
.commentlist {list-style: none;margin:0px;padding:0px;}

.commentbody {
	height:100%;
	color: #000000;
	font-size: 12px;
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 1px 5px;
	border: 0px solid #5A6B1E;
	background:#F0F3CD;
}

.commenthead {
	height:34px;
	color: #000000;
	padding: 5px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px dashed #5A6B1E;
	background:#F0F3CD;
}
.adminbody {
	height:100%;
	color: #000000;
	font-size: 12px;
	list-style-type: none;
	margin: 0px 0px 10px 25px;
	padding: 0px 5px 1px 5px;
	border: 0px solid #5A6B1E;
	background:#F0F3CD;
}
.adminhead {
	height:32px;
	color: #000000;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px dashed #5A6B1E;
	background:#F0F3CD;
}
.trackhead {
	height:34px;
	color: #000000;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 10px 40px;
	border-bottom: 1px dashed #5A6B1E;
	background: #F0F3CD url(images/track.gif) no-repeat center left;
}
.trackbody {
	height:100%;
	color: #000000;
	font-size:12px;
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 1px 5px;
	border: 0px dashed #5A6B1E;
	background:#F0F3CD;
}

.avatar {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	background: #ffffff;
}
.commentcount {
	float: right;
	color: #aaaaaa;
	font-size: 20px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-family: Georgia, Times, 'Times New Roman', serif;
}
.authorlink {color: #000000; font-size: 12px; font-weight: bold;line-height:1.5em;}
.authorlink a {color: #000000; font-size: 12px; font-weight: bold;line-height:1.5em;}
.commentlink {font-size: 10px; color: #000000;}

.trackbody p a {color: #000000;}

#commentform {
	margin:0;
	padding:20px 0 0 0;
}
#email, #author, #url {
	color: #000000;
	background: #ffffff;
	font-size: 12px;
	padding-left: 2px;
	vertical-align: middle;
	border: 1px solid #5A6B1E;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
#comment {
	width: 500px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border: 1px solid #5A6B1E;
	padding: 2px 2px 2px 2px;
}
#submit {
	width: 80px;
	height: 20px;
	color: #000000;
	font-size: 12px;
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 2px 10px;
	border: 1px solid #5A6B1E;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.thumbnail {
	float: left;
	width: 80px;
	height: 80px;
	margin: 0 20px 10px 0;
	padding: 4px;
	background: transparent;
	border: 1px solid #ccc;
	}
