@charset "utf-8";

/* CSS Document 
------------------------------------------------------------------*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 0 auto;
	background: #afda62 url(../images/bg_global.jpg) repeat-x;
	}
	
#wrapper {
	margin: 0 auto; /*set auto for centre align*/
	width: 1000px;
	height: 800px;
	background: url(../images/bg_global2.jpg) no-repeat;
	}
	
h1, h2, h3, h4, h5, h6, ul, li, form { 
	margin: 0;
	padding: 0;
	}
	
a:link, a:visited {
	text-decoration: underline;
	}	
			
a:hover {
	text-decoration: none;
	}
	
.clear {
	clear: both;
	}
	
.seperator {
	color: #f7ffc4;
	}
	
/*h1 {
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size: 2.4em;
	}
h2 {
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size: 2.1em;
	}
h3 {
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	}
h4 {
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	}
	
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	}*/
h1, h2 {
	color: #5c7c32;
	font-size: 1.3em;
	}
h3, h4, h5, h6 {
	color: #6c0b47;
	font-size: 1.2em;
	}

h4 .title {
	font-size: 1.5em;
}

.imglinks {
	position: relative; /* for inactive links thats covered by png bg */
	}
	
	
/* Navigation
------------------------------------------------------------------*/
#navi {
	margin: 0 auto;
	width: 786px;
	height: 33px;
	padding: 10px 0 10px 0;
	/* background: #000; telly"ing" result purpose for all browser */
	}
	

		
/* Header
------------------------------------------------------------------*/
#logo {
	width: 220px;
	/*padding: 26px 0 10px 135px; /*set padding to have same results throughout ie6, 7 and firefox*/
	padding: 0 0 0 115px;
	float: left;
	/* background: #006699; telly"ing" result purpose for all browser */
	}
	
#search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #fff;
	text-align: right;
	padding: 21px 130px 21px 0; /*set padding to have same results throughout ie6, 7 and firefox*/
	float: right;
	/* background: #ff9900; telly"ing" result purpose for all browser */
	}
	
#search a:link {
	color: #ffffff;
	text-decoration: underline;
	}

#search a:visited {
	color: #ffcc66;
	text-decoration: underline;
}
			
#search a:hover {
	text-decoration: none;
	}
	
#search .text {
	font-size: 0.95em;
	border: solid 1px #80b844;
	color: #40691f;
	margin-bottom: 4px;
	}
	
	
/* Flash
------------------------------------------------------------------*/
#flash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 2px 0 0 115px;
	float: left;
	width: 788px;
	/* background: #FFFF66; telly"ing" result purpose for all browser */
	}
	
/* Content Area
------------------------------------------------------------------*/
.content {

}

/*.content img {
	margin: 7px;
	color: #bbc343;
	border: 4px solid #bbc343;
}*/

/* Mainpage Content
------------------------------------------------------------------*/
#content-mainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #393a37;
	width: 900px;
	padding-left: 105px;
	float: left;
	/* background: #ff0080; telly"ing" result purpose for all browser */
	}
	
#holder {
	font-family: Arial, Helvetica, sans-serif;
	width: 255px;
	float: left;
	padding: 10px 5px;
	}
	
#holder .content {
	width: 220px;
	float: left;
	padding-left: 24px;
 	/* background: #ff0000; telly"ing" result purpose for all browser */
	}
	
#holder .linkstext {
	font-size: 0.9em;
	text-decoration: none;
	}
	
		
#holder1 {
	width: 253px;
	float: left;
	background: url(../images/bg_holder1.gif) repeat-y;
	min-height:220px;
	height:auto !important;
	height:220px;
	}
	
#holder1 a:link, #holder1 a:visited {
	font-size: 0.9em;
	font-weight: bold;
	color: #416213;
	text-decoration: underline;
	}
	
#holder1 a:visited {
	color:#ff9900;
}	
			
#holder1 a:hover {
	text-decoration: none;
	}
	
	
#holder2 {
	width: 253px;
	float: left;
	min-height:220px;
	height:auto !important;
	height:220px;
	background: url(../images/bg_holder2.gif) repeat-y;
	}
	
#holder2 a:link, #holder2 a:visited {
	font-size: 0.9em;
	font-weight: bold;
	color: #15453d;
	text-decoration: underline;
	}	

#holder2 a:visited {
	color:#ff9900;
}	
	
#holder2 a:hover {
	text-decoration: none;
	}
		
	
#holder3 {
	width: 253px;
/*	height: 220px;*/
	float: left;
	min-height:220px;
	height:auto !important;
	height:220px;
	background: url(../images/bg_holder3.gif) repeat-y;
	}
	
#holder3 a:link, #holder3 a:visited {
	font-size: 0.9em;
	font-weight: bold;
	color: #6c0b47;
	text-decoration: underline;
	}	

#holder3 a:visited {
	color:#ff9900;
}	
	
#holder3 a:hover {
	text-decoration: none;
	}
	
/* Subpage Content
------------------------------------------------------------------*/
#subcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #393a37;
	width: 900px;
	padding-left: 110px;
	float: left;
	/* background: #ff0080; telly"ing" result purpose for all browser */
	}
	
#subcontentmast {
	width: 770px;
	height: 160px;
	}
	
.template {
	background: url(../images/bg_masthead_template.gif) no-repeat;
}
.template2 {
	background: url(../images/bg_masthead_template2.gif) no-repeat;
}
	
#subcontentheader {
	background: url(../images/bg_eventsheader.gif) no-repeat;
	/*background: url(../images/bg_subpageheader.png) no-repeat;*/
	width: 770px;
	min-height:35px;
	height:100%;
	}

#eventsheader {
	background: url(../images/bg_eventsheader.gif) no-repeat;
	width: 770px;
	min-height:35px;
	height:100%;
	}
	
#downloadsheader {
	background: url(../images/bg_eventsheader.gif) no-repeat;
	/*background: url(../images/bg_downloadsheader.png) no-repeat; */
	width: 770px;
	min-height:35px;
	height:100%;
	}
	
#interactivesheader {
	background: url(../images/bg_eventsheader.gif) no-repeat;
	/*background: url(../images/bg_interactivesheader.png) no-repeat;*/
	width: 770px;
	min-height:35px;
	height:100%;
	}

/*#subcontentheader .adulttitle, 
#eventsheader .adulttitle, 
#downloadsheader .adulttitle,
#interactivesheader .adulttitle*/
#subcontentheader .title, 
#eventsheader .title, 
#downloadsheader .title,
#interactivesheader .title {
	float:left;
	color: #6c0b47;
	width: 350px;
	font-size: 1.5em;
	padding: 0 10px 10px 210px;
	/* background: #00CC99; telly"ing" result purpose for all browser */
	}

#subcontentholder {
	background: url(../images/bg_subpcontentholder.gif) repeat-y;
	/*width: 762px;*/
	width: 100%;
	}
	
#subcontentfooter {
	background: url(../images/bg_subpcontentfooter.gif) no-repeat;
	width: 762px;
	height: 36px;
	}

/* Sitemap/Seek Help Content
------------------------------------------------------------------*/
#sitecontentheader {
	background: url(../images/bg_sitecontentheader.gif) no-repeat;
	width: 770px;
	height: 40px;
	}

#sitecontentheader .title {
	float:left;
	color: #6c0b47;
	width: 500px;
	padding: 0 0 0 21px;
	/* background: #00CC99; telly"ing" result purpose for all browser */
	}

#sitecontentholder {
	background: url(../images/bg_sitecontentholder.gif) repeat-y;
	width: 757px;
	padding-left: 6px;
	padding-right: 7px;
	}
	
#sitecontentfooter {
	background: url(../images/bg_sitecontentfooter.gif) no-repeat;
	width: 770px;
	height: 20px;
	}

/* Sitemap Content
------------------------------------------------------------------*/
#sitecontents {
	font-size: 1em;
	float: left;
	width: 757px;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #3366CC; telly"ing" result purpose for all browser */
	}
	
#sitecontents .contentpanel {
	width: 725px;
	margin: 0 auto;
	/* background: #3366CC; telly"ing" result purpose for all browser */
	}
	
/*#sitecontents a:link {
	color: #6c0b47;
	text-decoration: underline;
	}*/

#sitecontents a:link, #sitecontents a:visited {
	color: #4c4c4c;
	text-decoration: none;
}

#sitecontents a:hover {
	text-decoration: underline;
	}
	
#sitemaplist {
	width: 225px;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
	}
	
/*#sitemaplist a:link {
	color: #4c4c4c;
	text-decoration: underline;
	}*/

#sitemaplist a:link, #sitemaplist a:visited {
	color: #4c4c4c;
	text-decoration: none;
}

#sitemaplist a:hover {
	text-decoration: underline;
	}
	
#sitemaplist1lvl {
	float: left;
	font-size: 1em;
	font-weight:bold;
	color: #4c4c4c;
	width: 207px;
	padding-left: 18px;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
	}

#sitemaplist1lvl ul li{
	list-style-image: url(../images/bg_ul.gif);
	margin-left: 16px;
	padding-bottom: 5px;
	}
	

	
#sitemaplist2lvl {
	float: left;
	font-size: 0.95em;
	font-weight:bold;
	color: #4c4c4c;
	width: 202px;
	padding-left: 23px;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
	}
	
#sitemaplist2lvl ul li{
	list-style-image: url(../images/bg_li.gif);
	margin-left: 26px;
	padding-bottom: 5px;
	}
	

	
#sitemaplist3lvl {
	float: left;
	font-size: 0.95em;
	color: #4c4c4c;
	width: 197px;
	padding-left: 28px;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
	}
	
#sitemaplist3lvl ul li{
	list-style-image: url(../images/bg_li.gif);
	margin-left: 40px;
	padding-bottom: 5px;
	}
	

#site_separator {
	background:url(../images/site_separator.gif) repeat-y;
	width:3px;
	height:100%;
	float:left;
}

.ektSitemap li{
	list-style-image: url(../images/bg_li.gif);
	margin-left: 40px;
	padding-bottom: 5px;
	}
/*
Theme: Leandro Pessoa
Author: Simple and Clean
URL: http://www.leandropessoa.com.br
Country: Brazil
*/
#help {
	width:725px;
}

#help table {
	border-spacing:1px;
	font:12px Arial, Helvetica, sans-serif;
	background:#cccc99;
	color:#666666;
}

#help td, th {padding:5px;}

#help thead th {
	text-align:left;
	background: #dbd9c0;
	color:#5c7c32;
	border:1px solid #ffffff;
	text-transform:uppercase;
}

#help tbody th {font-weight:bold;}

#help tbody tr {
	background:#fffff0;
	text-align:left;
}

#help tbody tr.odd {
	background: #f7f5dc;
	border-top:1px solid #ffffff;
}

#help tbody tr td {
	height:50px;
	background:#fffff0;
	border:1px solid #ffffff;
}

#help tbody tr.odd td {
	background: #f7f5dc;
	border-top:1px solid #ffffff;
}

#help table td a:link {
	color:#6c0b47;
	text-decoration:underline;
	font-weight: bold;
}

#help table td a:visited {
	color: #ff9900;
	text-decoration: underline;
	font-weight: bold;
}

#help table td a:hover {
	color:#6c0b47;
	text-decoration:none;
	font-weight: bold;
}

#articleslist {
	float: left;
	width: 190px;
	position: relative; 
	clear: left;
}

/* ORIGINAL Subpage Content - Left Sub Navigation
------------------------------------------------------------------
#articleslist {
	float: left;
	width: 190px;
	position: relative; 
	clear: left;
	}
	
#articleslist a:link {
	color: #4c4c4c;
	text-decoration: underline;
	}

#articleslist a:visited {
	color: #ff9900;
	text-decoration: underline;
}

#articleslist a:hover {
	text-decoration: none;
	}*/


/* MODIFIED Subpage Content - Left Sub Navigation
------------------------------------------------------------------*/
#sidemenu-container {
	float: left;
	width: 190px;
	padding: 0;
	margin: 0;
	display: inline;
	/*position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
	}

/*.sidemenu a:link {
	color: #4c4c4c;
	text-decoration: underline;
	}*/

.sidemenu a:link, .sidemenu a:visited {
	color: #4c4c4c;
	text-decoration: none;
}

.sidemenu a:hover {
	text-decoration: underline;
	}

/* MODIFIED SIDE MENU - START */


/*.sidemenu li #selected {
	background: url(../images/bg_selectedarrow.gif) no-repeat;
	background-position: top right;
	color: #6c0b47;
	font-weight: bold;
	margin-right: 16px;
	}*/
	
.sidemenu {
	float: left;
	font-size: 0.95em;
	color: #4c4c4c;
	width: 160px;
	margin-left: 0px;
	padding-left: 30px;
	padding-bottom: 10px;
	}

.sidemenu li {
    padding-top: 5px;
    }

.sidemenu ul li {
    list-style: none;
    background: transparent url(../images/bg_ul.gif) no-repeat; 
    background-position: 0 3px; 
	padding-left: 15px;
	/*padding-right: 10px;*/
    width: 130px;
	}
.sidemenu ul li #selected {
	background: transparent url(../images/bg_selectedarrow.gif) no-repeat top right;
	color: #6c0b47;
	font-weight: bold;
	margin-right: 15px;
	display: block;
	/*padding-right: 10px;*/
    width: 130px;
	}
.sidemenu ul li ul li {
    list-style: none;
    background: transparent url(../images/bg_li.gif) no-repeat; 
    background-position: 0 3px; 
	padding-left: 15px;
	/*padding-right: 10px;*/
    width: 115px;
	}
.sidemenu ul li ul li #selected {
	background: transparent url(../images/bg_selectedarrow.gif) no-repeat top right;
	color: #6c0b47;
	font-weight: bold;
	margin-right: 15px;
	display: block;
	/*padding-right: 10px;*/
    width: 115px;
	}
	
.sidemenu ul ul ul li {
    list-style: none;
    background: transparent url(../images/bullet_s_gray.gif) no-repeat;
    background-position: 0 3px; 
	padding-left: 12px;
	/*padding-right: 10px;*/
    width: 95px;
	}
.sidemenu ul li ul li ul li #selected {
	background: transparent url(../images/bg_selectedarrow.gif) no-repeat top right;
	color: #6c0b47;
	font-weight: bold;
	margin-right: 15px;
	display: block;
	/*padding-right: 10px;*/
    width: 95px;
	}
	
.sidemenu ul ul ul ul li {
    list-style: none;
    background: transparent url(../images/bullet_s_gray.gif) no-repeat; 
    background-position: 0 3px; 
	padding-left: 25px;
	/*padding-right: 10px;*/
    width: 90px;
	}
.sidemenu ul li ul li ul li ul li #selected {
	background: transparent url(../images/bg_selectedarrow.gif) no-repeat top right;
	color: #6c0b47;
	font-weight: bold;
	margin-right: 15px;
	display: block;
	/*padding-right: 10px;*/
    width: 90px;
	}
	
/* MODIFIED SIDE MENU - END */

/* ORIGINAL SIDE MENU - START


#articleslist1lvl {
	float: left;
	font-size: 0.95em;
	color: #4c4c4c;
	width: 160px;
	padding-left: 27px;
	position: relative; 
	}

#articleslist1lvl ul li{
	list-style-image: url(../images/bg_ul.gif);
	margin-left: 16px;
	padding-bottom: 8px;
	}
	
#articleslist1lvl a:link {
	color: #4c4c4c;
	text-decoration: underline;
	}

#articleslist1lvl a:visited {
	color: #ff9900;
	text-decoration: underline;
}

#articleslist1lvl a:hover {
	text-decoration: none;
	}
	
#articleslist2lvl {
	float: left;
	font-size: 0.95em;
	color: #4c4c4c;
	width: 150px;
	padding-left: 30px;
	position: relative; 
	}
	
#articleslist2lvl ul li{
	list-style-image: url(../images/bg_li.gif);
	margin-left: 26px;
	padding-bottom: 8px;
	}
	
#articleslist2lvl a:link {
	color: #4c4c4c;
	text-decoration: underline;
	}

#articleslist2lvl a:visited {
	color: #ff9900;
	text-decoration: underline;
}

#articleslist2lvl a:hover {
	text-decoration: none;
	}
	
#articleslist3lvl {
	float: left;
	font-size: 0.95em;
	color: #4c4c4c;
	width: 140px;
	padding-left: 40px;
	position: relative;
	}
	
#articleslist3lvl ul li{
	list-style-image: url(../images/bullet_s_gray.gif);
	margin-left: 26px;
	padding-bottom: 8px;
	}
	
#articleslist3lvl a:link {
	color: #4c4c4c;
	text-decoration: underline;
	}

#articleslist3lvl a:visited {
	color: #ff9900;
	text-decoration: underline;
}

#articleslist3lvl a:hover {
	text-decoration: none;
	}


ORIGINAL SIDE MENU - END */




#seekhelp {
	float: left;
	font-size: 0.95em;
	color: #4c4c4c;
	width: 160px;
	padding-left: 27px;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
}

#seekhelp a:link, #seekhelp a:hover, #seekhelp a:visited {
	text-decoration:none;
}
	
/* Subpage Content - Right Content
------------------------------------------------------------------*/
#contents {
	font-size: 1em;
	float: left;
	width: 572px;
	padding: 0;
	margin: 0;
	display: inline;
	overflow: hidden;
	/*position: relative; /* for inactive links thats covered by png bg */
	/* background: #3366CC; telly"ing" result purpose for all browser */
	}

#contents .notes {
	color: #4c4c4c;
	font:11px Arial, Helvetica, sans-serif;
}
	
#contents .contentpanel {
	width: 530px;
	margin: 0 auto;
	/* background: #3366CC; telly"ing" result purpose for all browser */
	}
	
#contents .contentpanel table{
	width:100%;
}
	
#contents .contentpanel tr{	
	vertical-align:top;
}

#contents .contentpanel td{	
	padding:5px;
}
	.contentpanel .row1{ background-color:#f4f6b8;}
	.contentpanel .row2{ background-color:#fff;}	
	
.adultsubtitle {
	color: #6c0b47;
	/* background: #00CC99; telly"ing" result purpose for all browser */
	}
	
.articlesubtitle {
	color: #5c7c32;
	font-size: 1.3em;
	/* background: #00CC99; telly"ing" result purpose for all browser */
	}
	
#contents ol li{
	margin-left: 25px;
	padding-bottom: 2px;
	}

#contents ul li{
	list-style-image: url(../images/bullet_s_gray.gif);
	margin-left: 25px;
	padding-bottom: 2px;
	}

#contents .img-right {
	float:right;
	margin: 0 0 5px 7px;
	color: #bbc343;
	border: 4px solid #bbc343;
/*	width:133px;
	height:163px;*/
}

#contents .img-left {
	float:left;
	margin: 0 5px 5px 0 ;
	color: #bbc343;
	border: 4px solid #bbc343;
}

.readmore {
	float: left;
	font-size: 0.95em;
	font-weight:bold;
	color: #666666;
	/* background: #00CC99; telly"ing" result purpose for all browser */
	}

.icon {
	float: left;
	}
	
.backtotop {
	float: right;
	font-size: 0.95em;
	font-weight:bold;
	color: #6c0b47;
	/* background: #00CC99; telly"ing" result purpose for all browser */
	}
	
	/* Paging
	------------------------------------------------------------------*/
	.nextArticle {
		width:200px;
		text-align:right;
		padding:0px;
		margin:0 0 10px 0;
		float:right;
		font-size: 12px;
		}		
	.prevArticle {
		width:200px;
		text-align:left;
		padding:0px;
		margin:0 0 10px 0;
		float:left;
		font-size: 12px;
		}	
		
#contents a:link {
	color: #6c0b47;
	text-decoration: underline;
	}

#contents a:visited {
	color: #ff9900;
	text-decoration: underline;
}

#contents a:hover {
	text-decoration: none;
	}
	
#landing {
	width: 235px;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
	}
	
#landing1lvl {
	float: left;
	width: 235px;
	padding-left: 9px; /*18px*/
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #003399; telly"ing" result purpose for all browser */
	}

#landing1lvl .title a:link {
	color: #6c0b47;
	font-size:1em;
	text-decoration:none;
}

#landing1lvl .title a:visited {
	color:#ff9900;
	font-size:1em;
	text-decoration:none;
}

#landing1lvl .title a:hover {
	color: #6c0b47;
	font-size: 1em;
	text-decoration:underline;
}

#landing1lvl ul li{
	list-style-image: url(../images/bg_ul.gif);
	margin-left: 20px;
	padding-top: 5px;
	}
	
#landing1lvl a:link {
	color: #4c4c4c;
	font-size: 0.95em;
	text-decoration: underline;
	}
	
#landing1lvl a:visited {
	color: #ff9900;
	font-size: 0.95em;
	text-decoration: underline;
}

#landing1lvl a:hover {
	color: #4c4c4c;
	font-size: 0.95em;
	text-decoration: none;
	}

/* Headlines
------------------------------------------------------------------*/
#headline_green {
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight:bold;
	color:#40691f;
	padding: 30px 0 0 26px;
}

#headline_purple {
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	font-weight:bold;
	color:#9a0a63;
	padding: 30px 0 0 26px;
}


/* Breadcrumbs and Print
------------------------------------------------------------------*/
#breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	padding: 3px 0 0 26px;
	}
	
#breadcrumb a:link {
	font-weight: bold;
	color: #393a37;
	text-decoration: underline;
	position: relative; /* for inactive links thats covered by png bg */
	}	

#breadcrumb a:visited {
    font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
	position: relative; /* for inactive links thats covered by png bg */
}
		
#breadcrumb a:hover {
	text-decoration: none;
	position: relative; /* for inactive links thats covered by png bg */
	}
	
#print {
	float: right;
	width: 150px;
	padding: 0 27px 0 0;
	position: relative; /* for inactive links thats covered by png bg */
	/* background: #fff; telly"ing" result purpose for all browser */
	}
		
	
/* Footer
------------------------------------------------------------------*/
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #2e5103;
	padding: 5px 0 0 26px;
	/* background:#ff0080; telly"ing" result purpose for all browser */
	}
	
#footer a:link {
	font-size: 1em;
	color: #2e5103;
	font-weight: bold;
	text-decoration: underline;
	}

#footer a:visited {
	font-size: 1em;
	color: #ff9900;
	font-weight: bold;
	text-decoration: underline;
}
			
#footer a:hover {
	font-size: 1em;
	text-decoration: none;
	}
	
#footer .left {
	float: left;
	margin-top: 3px;
	/* background: #0000ff; telly"ing" result purpose for all browser */
	}
	
#footer .icon {
	float: left;
	}
	
#footer .right {
	float: right;
	padding: 2px 120px 0 0;
	/* background: #0000CC; telly"ing" result purpose for all browser */
	}
	
#footer .subright {
	float: right;
	padding: 2px 140px 0 0;
	/* background: #0000CC; telly"ing" result purpose for all browser */
	}
