/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ ------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/

		
		/* 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;}
		
		table {
			border-collapse: collapse;
			border-spacing: 0;
		}
		
		ol, ul {list-style: none;}
		
		q:before, q:after,
		blockquote:before, blockquote:after {
			content: "";
		}
		
		/* Global elements */
		
		body {background:#e0e0e0 !important;} 
		
		a, a:link, a:hover {
			color: #1e5b7e;
			text-decoration:none;
			-moz-outline:none;
			cursor:pointer;
		}
		
		a:hover {
			text-decoration:underline;
		}
		
		a:visited {
			color:#003B6B;
		}
		
		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;
		}
		
		#overviewHead{
			position:relative;
			margin-bottom:20px;
		}
		
		h2 {
			font-size: 148.5%;
			color:#171717;
			display:block;
			background:url(http://www.evopixel.com/img/h2.gif) 0 7px repeat-x;
		}
		
		h2 span {
			padding:0 5px 0 0;
		}
		
		h3 {font-size: 153%;}
		
		a.readMore{
			font-weight:bold;
			background:url(http://www.evopixel.com/img/arrow_red.gif) 100% 50% no-repeat;
			padding-right:10px;
			font-size:100%;
		}
		
		.notifyMsg {
			color:#8c0000;
			font-weight:bold;
		}
		/* Matrix */
		
		#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**/
		}
		
		
		#evocapac {
			margin:0px auto;
			font:76% Arial, Helvetica, sans-serif;
			background:url(http://www.evopixel.com/img/bgBody.gif) 50% 0 repeat-y;
		}
		
		#evocontinut {
			width:980px;
			padding:10px 2px;
			margin:0 auto;
			position:relative;
			background:url(http://www.evopixel.com/img/hr.gif) center bottom no-repeat;
			color:#353535;
		}
		
		#rb_logoWrap {
				background:url(http://www.evopixel.com/img/siteIdREDhed.gif) repeat-x;
		}
		
		#evologos {
				margin:0 auto;
				width:996px;
				height:100px;/* with leader prehtml: 132px */
		}
		
		#rb_navWrap {
				border-top:1px solid #404040;
				background:url(http://www.evopixel.com/img/siteIdREDhedB.png) repeat-x;
				_background:url(http://www.evopixel.com/img/siteIdREDhedB.gif) repeat-x;
		}
		
		.siteRed #rb_logoWrap {
				background:url(http://www.evopixel.com/img/siteIdREDhed.gif) repeat-x;
		}
		
		.siteRed #rb_navWrap {
				background:url(http://www.evopixel.com/img/siteIdREDhedB.png) repeat-x;
				_background:url(http://www.evopixel.com/img/siteIdREDhedB.gif) repeat-x;
		}
		
		#rb_navs {
				margin:0 auto;
				width:996px;
				position:relative;
		}
		
		#contentMain {
			width:780px;
			float:left;
			padding:20px 20px 40px 0px;
		}
		
		#contentBody {
			width:700px;
			float:left;
			margin:0;
			padding:0;
		}
		
		#contentBody.noNav {
			width:655px;
			margin:0 10px 0 0;
			float:left;
		}
		
		#contentNav {
			width:140px;
			float:left;
			padding:20px 0px 0px 20px;
		}
		
		/* Header */
		
		#evoparagraf {
			height:191px;
			position: absolute;
			top:0;
			width:100%;
			z-index:5995;
		}
		
		/* Logos */
				
		.evologo {
			float:left;
			background:url(http://www.evopixel.com/img/rblogo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://www.evopixel.com/img/rblogo.png");
			width:100px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 */
			position:relative;
			left:-12px;
		
		}
		
		.siteRedlogo {
			float:left;
			background:url(http://www.evopixel.com/img/siteIdREDlogo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://www.evopixel.com/img/siteIdREDlogo.png");
			width:160px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 0 */
			position:relative;
			left:-22px;
		}
		
		/* breadcrumb */
		
		.breadcrumb {
			padding:0px 20px;
			position:relative;
			z-index:900;
			font-size:92.5%;
			line-height:150%;
		}
		
		.breadcrumb li {
			display:inline;
			padding-right:2px;
		}
		
		ul.breadcrumb li a {
			background:url(http://www.evopixel.com/img/arrow_red.gif) 100% 50% no-repeat;
			padding-right:10px;
		}
		
		
		/* Universal Search */
		
		.universalSearch {
			_display:inline;
			height:30px;
			padding:5px 0px 0px 5px;
			float:right;
			margin:-2px 8px 0px 8px;
			background:url(http://www.evopixel.com/img/siteIdREDsearch.png) no-repeat;
			_background:url(http://www.evopixel.com/img/siteIdREDsearch.gif) no-repeat;
			position:relative;
			/*z-index:900;
			*z-index:100;*/
		}
		
		.universalSearch.adv{
			width:435px;
		}
		
		.universalSearch a.advSearch{
			color:#fff;
			float:right;
			font-size:93.5%;
			line-height:93.5%;
			margin:-22px 9px 0px 0px;
		}
		
		body.siteRed .universalSearch {
			background:url(http://www.evopixel.com/img/siteIdREDsearch.png) no-repeat;
			_background:url(http://www.evopixel.com/img/siteIdREDsearch.gif) no-repeat;
		}
		
		.searchBox,
		.searchTarget,
		.siteLinks form select {
			color:#666;
			border:1px solid #ccc;
			height:15px;
			*height:auto;
			background-color:#fff;
			float:left;
			font:91% arial,helvetica,sans-serif;
			padding:0;
			vertical-align:bottom;
		}
			
		.searchTarget {
			height:16px;
			*height:19px;
			_height:15px;
			_margin:-1px 0 0;
		}
			
		.searchBoxWrap {
			background:url(http://www.evopixel.com/img/siteIdREDsearchBar.gif) no-repeat;
			width:205px;
			height:18px;
			padding:2px 10px 0 20px;
			margin:0 5px 0 7px;
			float:left;
			_display:inline;
		}
		
		body.siteRed .searchBoxWrap,
		body.siteIdGreen .searchBoxWrap,
		body.siteIdBrown .searchBoxWrap {
			background:url(http://www.evopixel.com/img/siteIdREDsearchBar.gif) no-repeat;
		}
		
		.searchBox {
			border:0;
			width:210px;
			background:transparent;
		}
			
		.searchGo {
			margin: 0 5px;
			_margin-top:0px;
		}
		
		
		/* Navigation */	
		
		#brandNav {
			height:23px;
			*height:21px;
			font:100% arial,helvetica,sans-serif;
			padding:2px 2px 6px;
			position:relative;
			clear:both;
			width:auto;
		}
		
		#brandNav li {
			margin:9px 0 0;
			background:url(http://www.evopixel.com/img/brandNavPipe.gif) no-repeat right center;
			padding:0 12px 0 11px;
			height:13px;
			overflow:hidden;
			float:left;
			line-height:90%;
		}
		
		#brandNav li.neoparagraf{
			text-align:center;
			background:none;
			font-size:91%;
		}
		
		#brandNav li.loginAction{
			color:#aeaeae;
			background:none;
			float:right;
			font-size:91%;
			width:400px;
			overflow:hidden;
		}
		
		#brandNav li.loginAction li {
			float:right;
		}
		
		#brandNav ul li {
			padding:0 7px 0 6px;
			margin:0;
			line-height:110%;
		}
		
		#brandNav ul.loggedOut li.last,
		#brandNav ul.loggedIn li.last {
			background:none;
			padding-right:0;
		}
		
		#brandNav a,
		#brandNav a:link,
		#brandNav a:visited,
		#brandNav a:hover,
		#brandNav a:active {
			font-weight:bold;
			color:#aeaeae;
		}
		
		body.siteRed #brandNav .siteRed a{
			color:#fff;
		}
		
		body.siteIdMAIN #brandNav .siteRed,
		body.siteIdBrown #brandNav .siteRed {
			display:none;
		}
		
		#siteNav{
			font:bold 100% arial,helvetica;
			margin:5px 7px 0;
			height:28px;
			position:relative;
			clear:both;	
			padding-bottom:2px;
		}
		
		#siteNav.dropDownShow{
			*z-index:6000;
		}
		
		#siteNav li {
			height:26px;
			float:left;
			position:relative;
			padding-right:1px;
			margin-right:2px;
			background:#dedede url(http://www.evopixel.com/img/sitenav.png) right no-repeat;
			_background:transparent;
		}
		
		#siteNav li.active,
		#siteNav li:hover {
			background-color:#c00;
			_background:transparent;
		}
		
		#siteNav li a{
			display:block;
			*display:inline-block;
			height:16px;
			padding:4px 10px 6px 12px;
			color:#484848;
			background:#dedede url(http://www.evopixel.com/img/sitenav.png) left no-repeat;
			_background:#dedede;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://www.evopixel.com/img/sitenav.png");
			overflow:hidden;
		}
		
		#siteNav li a span{
			background:url(http://www.evopixel.com/img/allCatArrows.gif) right top no-repeat;
			padding-right:15px;
			height:14px;
			overflow:hidden;
		}
		
		#siteNav li a:hover,
		#siteNav li.active a{
			text-decoration:none;
			background-color:#c00;
			color:#fff;
		}
		
		body.siteRed #siteNav li.active,
		body.siteRed #siteNav li:hover {
	background-color:#630000;
	_background:transparent;
		}
		
		body.siteRed #siteNav li a:hover,
		body.siteRed #siteNav li.active a{
	text-decoration:none;
	background-color:#630000;
	color:#fff;
		}
		
		#siteNav #toatecategTab a:hover span, #siteNav #toatecategTab a.active span{
			background:url(http://www.evopixel.com/img/allCatArrows.gif) right -14px no-repeat;
		}
		
		#siteNav #toatecategTab #toatecategxmenu{
			margin:0;
			padding:0px 10px 15px 10px;
			width:150px;
			background:url(http://www.evopixel.com/img/allCatDropShadow1col.png) repeat-y;
			border-top:none;
			position:absolute;
			left:-7px;
			z-index:6000;
			
			*top:26px;
			*padding:0px 5px 15px 5px;
			_width:150px;
			*background:#fff;
			*border:#ccc solid 1px;
			*left:0px;
		}
		
		body.siteRed #siteNav #toatecategTab #toatecategxmenu{
			width:336px;
			_width:322px;
			background:url(http://www.evopixel.com/img/allCatDropShadow2col.png) repeat-y;
			*background:#fff;
		}
		
		#siteNav #toatecategTab #toatecategxmenu .toatecategjos{
			*display:none;
			position:absolute;
			left:0px;
			bottom:-10px;
		}
		
		body.siteRed #siteNav #toatecategTab #toatecategxmenu ul{
			float:left;
			width:47%;
			*width:50%;
		}
		
		#siteNav #toatecategTab #toatecategxmenu li{
			float:none;
			background:none;
			padding:0px 10px;
			height:auto;
			_background:transparent !important;
			_filter:none;
		}
		
		#siteNav #toatecategTab #toatecategxmenu li a, 
		#siteNav #toatecategTab #toatecategxmenu li a:link, 
		#siteNav #toatecategTab #toatecategxmenu li a:hover{
			display:block;
			height:auto;
			color: #3b6285;
			text-decoration: none;
			background:none;
			font-weight:normal;
			border:none;
			border-bottom:#e6e6e6 solid 1px;
			padding:5px;
			margin:0;
			_filter:none;
		}
		
		#siteNav #toatecategTab #toatecategxmenu li a:hover{
			text-decoration:underline;
			background:#FFD79A;
		}
		
		#contentNav dl.catNav,
		#contentNav dl.middleBox,
		#contentNav .rr_lnav_lst,
		#product_finder2{
			margin-bottom:15px;
			background-color:#f1f4f6;
		}
		
		#contentNav dl.catNav dt,
		#contentNav dl.middleBox dt,
		#contentNav .rr_lnav_lst .rr_lnav_hd,
		#product_finder2 .pf2_title .hd{
			padding:6px 15px 13px 15px;
			margin-bottom:-5px;
			display:block;
			font-weight:bold;
			color:#333;
			text-decoration:none;
			border-top:#ccd3d9 solid 1px;
			background:url(http://www.evopixel.com/img/catNav.png) bottom no-repeat;
			_background:url(http://www.evopixel.com/img/catNavIE.jpg) bottom no-repeat;
			_padding:6px 15px 13px 15px;
			_margin:0;
		}
		
		.siteRed #contentNav dl.catNav dt,
		.siteRed #contentNav dl.middleBox dt,
		.siteRed #contentNav .rr_lnav_lst .rr_lnav_hd,
		.siteRed #product_finder2 .pf2_title .hd{
			background:url(http://www.evopixel.com/img/siteREDcatNav.png) bottom no-repeat;
			border-top:1px solid #91B7DC;
			color:#fff;
			_background:url(http://www.evopixel.com/img/siteREDcatNav.gif) bottom no-repeat;
		}
		
		.siteIdMAIN #contentNav dl.catNav dt{
			background:url(http://www.evopixel.com/img/siteREDcatNav.png) bottom no-repeat;
			border-top:1px solid #ffde63;
			color:#333;
			_background:url(http://www.evopixel.com/img/siteREDcatNav.gif) bottom no-repeat;
		}
		
		
		/* Footer */
		
		.siteRed #footerWrap {
			/* background:url(http://www.evopixel.com/img/siteIdbgFooter.gif) repeat-x bottom; */
		}
		
		#footerGlobal {
			margin:0 auto;
			position:relative;
			padding:0 0 30px;
			background:url(http://www.evopixel.com/img/siteIdREDhed.gif) repeat-x;
		}	
		
		.siteRed #footerGlobal {
			background:url(http://www.evopixel.com/img/siteIdREDhed.gif) repeat-x;
		}
		
		#footerGlobal .siteLinks {
			width:976px;
			margin:0 auto;
			padding-left:20px;
			_padding-left:0px;
		}
		
		#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(http://www.evopixel.com/img/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 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(http://www.evopixel.com/img/siteIdREDhedB.gif) 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;
		}
		
		#noImageElement {
			display:none !important;
		}
		
		#footerGlobal .footerCopyright li {
			background:url(http://www.evopixel.com/img/brandNavPipe.gif) no-repeat 100% 50%;
			float:left;
			height:17px;
			padding:3px 7px 3px 0;
			margin:0 6px 0 0;
		}
		
		#footerGlobal .footerCopyright li.eVotSearch {
			background:transparent;
			padding-top:2px;
		}
		
		#footerGlobal .footerCopyright li.first {
			padding-left:28px;
			padding-right:0;
			background:url(http://www.evopixel.com/img/rblogoFooter.gif) 0 0 no-repeat;
		}
		
		#footerGlobal .footerCopyright li.last {
			margin-right:1px;
		}
		
		#footerGlobal .siteLinks form select{
			margin:5px 0px;
			background:#dfdfdf;
		}
		
		#footerGlobal .searchTarget {
			background:#dfdfdf;
			margin:0px 5px;
		}
		
		#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(http://www.evopixel.com/img/dot3.gif) bottom left repeat-x;
			font-size:91%;
			padding:3px 0 4px;
		}
		
		#footerGlobal .siteLinks dd.last a {
			background:transparent;
		}
		
		#footerGlobal .footerCopyright #networkSites {
			background:none;
			float:none;
			padding:0;
			margin:0;
		}
		
		#footerGlobal .footerCopyright #networkSites p{
			padding:1px 5px;
		}
		
		#footerGlobal .footerCopyright #networkSites .searchTarget, 
		#footerGlobal .footerCopyright #networkSites .searchGo, 
		#footerGlobal .footerCopyright #networkSites p{
			float:left;
		}
		
		#prefoot {
			width:940px;
			margin:0 auto;
			padding:20px 20px 35px;
			background:url(http://www.evopixel.com/img/hr.gif) bottom no-repeat;
		}
		
		#prefoot .josPagina {
			margin:10px 0 40px;
		}
		
		#prefoot .bwp_std_call {
			width:420px;
			margin:0 0 0 247px;
		}
		
		#prefoot .circular {
			margin:0px 10px 10px;
			padding:10px 10px 20px;
			clear:both;
		
		}
		
		#prefoot .circular iframe {
			margin:0 0 0 215px;
		}
		/* End Doormat */
		
		/** Shared Components **/
		
		/* Page Tools */
		.pageTools {
			position:absolute;
			bottom:10px;
			right:0;
		}
		
		.pageType01 .pageTools{
			display:none;
		}
		
		.pageTools li {
			display:block;
			float:right;
			margin:0 0 0 14px;
		}
		
		.pageTools li ul{
			display:none;
		}
		
		.pageTools li a {
			padding:3px 0 3px 20px;
			height:16px;
			display:inline-block;
		}	
		
		/* Pagination */
		.pagination {
			float:right;
			background:#fff;
			padding:0 0 0 10px;
		}
		
		.pagination li {
			float:left;
			margin:0 4px 0 0;
			*margin:0 2px 0 0;
		}
		
		.pagination a {
			display:block;
			border:1px solid #eaeaea;
			background:#f8fafb;
			padding:2px 8px;
			float:left;
		}
		
		.pagination a:hover {
			background:#d2d6df;
			text-decoration:none;
			float:left;
		}
		
		.pagination a.youAreHere {
			border:1px solid #8f8f8f;
			background:#1e5b7e;
			padding:2px 8px;
			font-weight:bold;
			color:#fff;
		}
		
		#leaderboard {
			text-align:center;
		}
		
		.paragrafTextAd{
			position:absolute;
			right:8px;
			bottom:43px;
			font-size:93.5%;
			z-index:1000;
		}
		
		.paragrafTextAd img {
			position:relative;
			top:2px;
			left:-2px;
		}
		
		.paragrafTextAd a,
		.paragrafTextAd a:link,
		.paragrafTextAd a:visited {
			color:#aeaeae;
		}
		
		
		.paragrafTextAd a:hover,
		.paragrafTextAd a:active {
			color:#fff;
		}
		
		
		
		/* RSS Icons */
		
		a.linkBG{
			text-indent:-2000px;
			display:block;
			width:93px;
			height:20px;
		}
		
		a.linkBG.googleBG{
			background:url(http://www.evopixel.com/img/rssFeeds/google.gif) no-repeat;
		}
		
		a.linkBG.yahooBG{
			background:url(http://www.evopixel.com/img/rssFeeds/yahoo.gif) no-repeat;
		}
		
		a.linkBG.msnBG{
			background:url(http://www.evopixel.com/img/rssFeeds/msn.gif) no-repeat;
		}
		
		a.linkBG.newsgator{
			background:url(http://www.evopixel.com/img/rssFeeds/newsgator.gif) no-repeat;
		}
		
		a.linkBG.bloglines{
			background:url(http://www.evopixel.com/img/rssFeeds/bloglines.gif) no-repeat;
		}
		
		a.linkIcon{
			padding:4px 0px 4px 20px;
		}
		
		a.linkIcon.digg {
			background: url(http://www.evopixel.com/img/digg_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}
		
		a.linkIcon.delicious {
			background: url(http://www.evopixel.com/img/delicious_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}
		
		a.linkIcon.facebook {
			background: url(http://www.evopixel.com/img/facebook_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}
		
		a.linkIcon.reddit {
			background: url(http://www.evopixel.com/img/reddit_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}
		
		a.linkIcon.smRSS{
			background:url(http://www.evopixel.com/img/feed-icon-10x10.jpg) left 50% no-repeat;
			padding-left:15px;
		}
		
		a.linkIcon.print {
			background:url(http://www.evopixel.com/img/print.gif) 0 50% no-repeat;
		}
		
		a.linkIcon.email {
			background:url(http://www.evopixel.com/img/email.gif) 0 50% no-repeat;
		}
		
		a.linkIcon.share {
			background:url(http://www.evopixel.com/img/share.gif) 0 50% no-repeat;
		}

a.linkIcon.stumble {
			background: url(http://www.evopixel.com/img/stumble_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}

a.linkIcon.google {
			background: url(http://www.evopixel.com/img/googleig_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}

a.linkIcon.newsvine {
			background: url(http://www.evopixel.com/img/newsvine_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}

a.linkIcon.ybookmarks {
			background: url(http://www.evopixel.com/img/yahoo_bkmks_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}

a.linkIcon.twitter {
			background: url(http://www.evopixel.com/img/twitter_16x16.gif) 0 50% no-repeat;
			*line-height:20px;
		}
		
		#footerGlobal{
			margin:0px;
		}
		
		#footerGlobal .cornerTL{display:none;}
		#footerGlobal .cornerTR{display:none;}
		#footerGlobal .cornerBL{display:none;}
		#footerGlobal .cornerBR{display:none;}
		
		#footerGlobal .cornerTLfoot{display:block !important;}
		#footerGlobal .cornerTRfoot{display:block !important;}
		#footerGlobal .cornerBLfoot{display:block !important;}
		#footerGlobal .cornerBRfoot{display:block !important;}
				
		.josPagina{
			margin:25px 0px;
		}
		
				
		/* Clearfix */	
		#evologos:after,
		#rb_navs:after,
		#prefoot:after,
		.adSuperPremiere ul:after,
		#doormat:after,
		#evocontinut .breadcrumbWrap:after,
		#siteNav ul:after,
		#footerGlobal:after,
		#footerGlobal .siteLinks:after,
		#evocontinut:after,
		#contentMain:after,
		.superPremiereBrandInfo .brandDetails:after,
		.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}
			
		#evologos,
		#rb_navs,
		#prefoot,
		.adSuperPremiere ul,
		#doormat,
		#evocontinut .breadcrumbWrap,
		#siteNav ul,
		#footerGlobal,
		
		#footerGlobal .siteLinks,
		#footerGlobal .siteLinks dl,
		#evocontinut,
		#contentMain,
		.clearfix {
		*display: inline-block;
		}
		
		#rb_mtx .evocapac {
			margin:0px auto !important;
			width:980px !important;
			overflow:hidden !important;
		}
			
			#emailShell .error{
				font-weight:bold;
				padding:10px 0px;
				color:#c00;
			}
			
			#emailShell .flextbutton{
				margin-top:10px;
			}
		
			
		
			/* tips */
		
			.tip {
				color: #fff;
				width: 156px;
				z-index: 9999999;
				background:transparent;
				display:block !important;
				padding:0 8px;
				background: url(http://www.evopixel.com/img/tips.png) center left;
				font:70% arial,helvetica,sans-serif;
			}
		
			.tip-top {
				font-weight: bold;
				font-size: 11px;
				margin: 0;
				padding: 8px 8px 4px;
				background: url(http://www.evopixel.com/img/tips.png) top left;
			}
		
			.tip-bottom {
				font-size: 11px;
				padding: 4px 8px 8px;
				background: url(http://www.evopixel.com/img/tips.png) bottom right;
			}
			
			.eVoTip{
				z-index:100000;
			}
			
		
			/* services */
			
			#servicesEtc {
				position:absolute;
				top:0;
				left:0;
			}
			
			/* blog-bug */
			
			#contentMain,
			#contentMain  {
				float:left;
				padding:0 0 40px;
			}
			
			.siteRed h1.blogName,
			h1.blogName {
				border:0;
			}
		


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ /------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------  -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/



		
		
		/* from beta, to consolidate */
			
			h1 {
				border-bottom:3px solid #8c0000;
			}
			
			
			.siteRed #doormat h3,
			.siteRed h1 {
				color:#630000;
				border-bottom:3px solid #72a0ca;
			}
			
			.siteRed #doormat dd h3 {
				border:0;
			}
			
			h2 {
				background:transparent;
				border-bottom:2px solid #8c0000;
				padding:0 0 2px;
			}
			
			.siteRed h2 {
				border-color:#72a0ca;
			}
			
			
		
		
		
		
		
		/* global */
		
			#siteNav {
				margin:5px 7px 0 0;
			}
		
			#evoparagraf{
				background:url(http://www.evopixel.com/img/siteREDrbHeader.png) bottom repeat-x;
				_background:url(http://www.evopixel.com/img/siteREDrbHeader.gif) bottom repeat-x;
				height:125px !important;/* important just until leader pre/post is removed */
				padding:0 0 3px;
			}
			
			#bodyWrap {
				background:url(http://www.evopixel.com/img/bgBody.gif) repeat-y scroll 50% 0;
			}
			
		
			#inparagraf {
				background:url(http://www.evopixel.com/img/siteREDheaderBg.png) 0 0 no-repeat;
				_background:url(http://www.evopixel.com/img/siteREDheaderBg.gif) 0 0 repeat-x;
				margin:5px auto 0;
				_margin:4px auto 1px;
				width:992px;
				height:113px;
				_height:112px;
				position:relative;
			}
			
			#brandNavBar a,
			#brandNavBar a:link,
			#brandNavBar a:visited {
				color:#aeaeae;
				text-decoration:none;	
			}
			
			#brandNavBar a:hover,
			#brandNavBar a:active {
				color:#fff;
			}
				
		
			#brandNavBar .active a,
			#brandNavBar .active a:link,
			#brandNavBar .active a:visited,
			#brandNavBar .active a:hover,
			#brandNavBar .active a:active {
				color:#fff;
				font-weight:bold;
			}
				
			#brandNavBar {
				color:#AEAEAE;
				padding:8px 11px 0;
			}
			
			#brandNavBar li {
				float:left;
				height:27px;
			}
		
			#brandNavBar li.brandNav li a {
				padding:3px 0 0;
				display:block;
				height:24px;
				*float:left;
			}
			
			
			
			/* brand nav png */
				
				
				#brandNavBar .brandNav li {
					background:url(http://www.evopixel.com/img/neoBrandNavSprite.png) no-repeat 0 -50px;
					_background-image:url(http://www.evopixel.com/img/neoBrandNavSprite.gif);
				}	
				
				#brandNavBar li.active {
					background:url(http://www.evopixel.com/img/neoBrandNavSprite.png) repeat-x 100% -150px;
					_background-image:url(http://www.evopixel.com/img/neoBrandNavSprite.gif);
				}
				
				#brandNavBar li.active a {
					background:url(http://www.evopixel.com/img/neoBrandNavSprite.png) no-repeat 0 -150px;
					_background-image:url(http://www.evopixel.com/img/neoBrandNavSprite.gif);
					margin:0 1px 0 0;
				}
		
			
		
			/* end brand nav png */
		
			.siteIdGreen #brandNavBar li.brandNav .siteRed a span {
				background:transparent;
			}
			
			
			#brandNavBar li.neoparagraf {
				font-size:91%;
				line-height:210%;
				padding:0 0 0 20px;
				display:none;
			}
			
			.siteIdMAIN #paragrafTextAd {
				display:none;
			}
			
			#brandNavBar li.loginAction {
				font-size:91%;
				line-height:210%;
				margin:0 5px 0 0;
				position:absolute;
				z-index:1;
				top:10px;
				right:8px;
			}
			
			#brandNavBar li.loginAction strong.welcome {
				/* padding:0 0 0 8px; */
			}
		
			#brandNavBar li.loginAction strong.welcome a {
				/* padding:0 8px 0 2px; */
			}
			
			#brandNavBar .loginAction li {
				background:url(http://www.evopixel.com/img/neoLoginSprite.png) 0 -50px no-repeat;
				_background:transparent;
				padding:0 0 0 10px;
			}
			
			#brandNavBar .loginAction li a {
				background:url(http://www.evopixel.com/img/neoPipe.gif) no-repeat 100% 60%;
				padding:0 10px 0 0;
			}
			
			#brandNavBar .loginAction li.first {
				background-position:0 0;
			}
			
			#brandNavBar .loginAction li.last {
				background-position:100% -100px;
			}
			
			#brandNavBar li.loginAction,
			#brandNavBar li.loginAction ul,
			#brandNavBar li.loginAction li {
				float:left;
			}
			
			#brandNavBar li.loginAction ul {
				position:relative;
				left:3px;
				padding:0 1px 0 0;
			}
			
			#brandNavBar:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}
			
			#brandNavBar {
				*display:inline-block;
			}	
		
			#brandNavBar li.brandNav li.active a span {
				background:transparent;
			}
		
			#brandNavBar li.brandNav a span {
				background:url(http://www.evopixel.com/img/neoPipe.gif) no-repeat 100% 42%;
				padding:0 10px;
			}
			
			#brandNavBar li.brandNav .siteIdBrown a span {
				background:transparent;
			}
			
			#brandNavBar li.loginAction a span {
				/* background:url(http://www.evopixel.com/img/neoPipe.gif) no-repeat 100% 42%;
				padding:0 8px; */
			}
			
			#brandNavBar li.loginAction .last a {
				background:transparent;
			}
		
			/* logos */
			
							
					/* temporary to undo ad pre/post */
					
					.evologo,
					.siteLogo {
						margin:0 !important;
					}
			
			.evologo {
				width:86px;
				height:86px;
			}
			
			.siteLogo {
				width:158px !important;
				height:86px !important;
			}
			
		
			
			body #evologos {
				width:244px;
				float:left;
				height:86px;
				margin:0 10px 0 14px;
			}
			
			body #evologos a {
				background:transparent;
				_filter:none;
				float:left;
				position:static;
			}
			
			body #evologos a.evologo img {
				background:url(http://www.evopixel.com/img/rbLogo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://www.evopixel.com/img/rbLogo.png");
				width:86px;
				height:86px;
			}
			
			/* navsearch */
		
			#evonavSearch {
				background:url(http://www.evopixel.com/img/neoSearchWrapSprite.png) 0 0 no-repeat;
				_background:url(http://www.evopixel.com/img/neoSearchWrapSprite.gif) 0 0 no-repeat;
				float:left;
				margin:6px 0 0 0;
				_margin:6px -3px 0 0;
			}
			
			#evonavSearch .universalSearch {
				float:left;
				background:url(http://www.evopixel.com/img/neoSearchWrapSprite.png) 100% -360px no-repeat;
				_background:url(http://www.evopixel.com/img/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.siteIdMAIN .searchBoxWrap,
			body.siteRed .searchBoxWrap,	
			body.siteIdGreen .searchBoxWrap,
			body.siteRed .searchBoxWrap,
			body.siteIdBrown .searchBoxWrap {
				background:url(http://www.evopixel.com/img/neoSearchBoxSprite.gif) 0 -50px no-repeat;
				width:auto;
				height:25px;
				padding:0;
				margin:8px 0 0;
			}
		
			body .searchBoxWrap span {
				background:url(http://www.evopixel.com/img/neoSearchBoxSprite.gif) 100% 0 no-repeat;
				display:block;
				height:25px;
				margin:0;
				position:relative;
				left:6px;
				float:left;
			}
		
			body #evonavSearch .searchTarget {
				margin:11px 0 0 17px;
				_margin:9px 0 0 17px;
				height:auto;
				width:80px;
			}
			
			
			body #evonavSearch .searchGo {
				margin:10px 0 0 11px;
				background:url(http://www.evopixel.com/img/GoRed.png) no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://www.evopixel.com/img/neoRed.png");
				width:35px;
				height:22px;
				border:0;
				text-indent:-2000px;
				overflow:hidden;
				*text-transform:capitalize;
				color:transparent;
				cursor:pointer;
			}
			
			body .paragrafTextAd {
				right:10px;
				bottom:3px;
				text-align:right;
			}
			
			body.siteRed .paragrafTextAd {
				bottom:37px;
				width:300px;
			}
			
			body .searchBox {
				height:16px;
				width:295px;
				padding:5px 5px 4px 0;
				*padding:6px 7px 4px 0;
				font-weight:bold;
			}
			
			#siteNav li.active,
			#siteNav li:hover,
			#siteNav li a:hover,
			#siteNav li.active a {
				background-color:#f6ca26;
				color:#484848;
			}
			
			.siteRed #brandNavBar li.brandNav .siteRed a span {
				background:transparent;
			}
		
		/* site 7 */
			
			.siteRed #siteNav #toatecategTab #toatecategxmenu{
				left:-209px;
				*left:-216px;
			}
			
			.siteRed .siteRedlogo img {
				background: url(http://www.evopixel.com/img/siteREDlogo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://www.evopixel.com/img/siteREDlogo.png");
				width:110px;
				height:86px;
			}
		
			.siteRed .ad.leaderboard {
				float:none;
				margin:0 auto 10px;
			}
			
			.siteRed #brandNavBar li.brandNav .siteIdMAIN a span {
				background:transparent;
			}
			
			.siteRed #evoparagraf{
				background:url(http://www.evopixel.com/img/siteREDrbHeader.png) bottom repeat-x;
				_background:url(http://www.evopixel.com/img/siteREDrbHeader.gif) bottom repeat-x;
				padding:0 0 3px;
			}
		
			.siteRed  #inparagraf {
				background:url(http://www.evopixel.com/img/siteREDheaderBg.png) 0 0 no-repeat;
				_background:url(http://www.evopixel.com/img/siteREDheaderBg.gif) 0 0 repeat-x;
			}	
			
			.siteRed .siteRedlogo img{
				background: url(http://www.evopixel.com/img/siteREDlogo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://www.evopixel.com/img/siteREDlogo.png");
				width:100px;
				height:86px;
			}
		
			.siteRed #evologos{
				width:210px;
			}
		
			.siteRed .siteLogo{
				width:100px !important;
			}
		
		/* font scaling header fix */
			#evonavSearch {
				position:relative;
				/*height:79px;*/
				height:77px;
				_height:79px;
			}
			
			#siteNav {
				position:absolute;
				width:62em;
				bottom:0;
				left:0;
				*padding:0;
				margin:5px 0 0;
				height:auto;
				*height:28px;
			}
			
			#siteNav li a {
				padding:5px 0.7em;
				white-space:nowrap;
			}
			
			#brandNavBar li.loginAction {
				height:25px;
				overflow:hidden;
			}
			
			
		
		
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------- /-----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
		
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ -------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/


			
			
			#brandNavBar {
				height:27px;
				overflow:hidden;
			}
			
			#brandNavBar li.neoparagraf {
				display:block;
			}
			
			#brandNavBar #paragrafTextAd {
				_margin-top:7px;
			}
