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

# Essence of Blog 2.0 - May 2007

# Copyright (C) 2007 Gavick.com. All Rights Reserved.

# License: Copyrighted Commercial Software

# Website: http://www.gavick.com

# Support: support@gavick.com 

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

html {

	height: 100%!important;	

	height: 100%;

	margin-bottom: 1px;

}

body {

	margin: 0;

	padding: 0;

	height: 100%;

	color: #666666;

}

#bg {

	background: #dfe3e3 url('../images/essence_bg.png') repeat-x 0 top;

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

}

form {

	margin: 0;

	padding: 0;

}

h1, h2, h3, h4, h5, h6 {

	padding-bottom: 5px;

	margin: 10px 0;

}

a:link {

	text-decoration: none;

	color:  #666666;

}

a:visited {

	text-decoration: none;

	color:  #244DBA;

}

a:hover {

	color: #204982;

	text-decoration: none;

}

ul {

	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
    list-style: disc url('../images/bullet.gif') inside;

}

ul li {
	padding: 0 0 0 12px;
	margin: 0 0 3px 0;
}

ol {

	margin-top: 5px;

	margin-bottom: 15px;

}

ol li {

	margin-left: 0;

	line-height: 170%;

}

fieldset {

	border: 0;

	padding: 5px 0;

}

h1 {

	font-size: 200%;

}

h2 {

	font-size: 180%;

}

h3 {

	font-size: 160%;

}

h4 {

	font-size: 140%;

}

h5 {

	font-size: 120%;

}

h6 {

	font-size: 110%;

}

p {

	margin: 10px 0 10px;

}

th {

	padding: 4px;

	font-weight: bold;

	text-align: left;

}

fieldset {

	border: none;

}

fieldset a {

	font-weight: bold;

}

input, select {

	font: normal 12px Arial, Helvetica, sans-serif;

}

a img {

	border: none;

}

td, div {

	font-size: 12px;

}

#nav a {

	font-size: 110%;

}

.contentheading, .componentheading, .contentpaneopen h2 {

	font: bold 20px Arial, Helvetica, sans-serif;

}

.contentheading a:link, .contentheading a:visited {

	font: bold 20px Arial, Helvetica, sans-serif;

}

.small, .smalldark, .createdate, .modifydate, .mosimage_caption, .back_button, .pagenavcounter, .pagenav, .pagenavbar {

	font: normal 11px Arial, Helvetica, sans-serif;

}

a.readon {

	font: bold 12px Arial, Helvetica, sans-serif;

}

table.contenttoc th {

	font: normal 12px Arial, Helvetica, sans-serif;

}

.sectiontableheader {

	font: normal 14px Arial, Helvetica, sans-serif;

}

.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar {

	padding: 0 2px;

	font: normal 12px Arial, Helvetica, sans-serif;

}

a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a {

}

a.pagenav:hover, a.pagenav:active, a.pagenav:focus, .pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus, .pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus, .pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {

}

div#newsflash table td {

	font: normal 12px Arial, Helvetica, sans-serif;

}

/*joomla style-----------------------------------------------*/

.contentheading {

	color: #BA9D71;

}

.contentheading a:link, .contentheading a:visited {

	color: #BA9D71;

	text-decoration: none;

}

.contentheading a:hover {

	color: #BA9D71;

}

.contentpaneopen h2 {

	color: #BA9D71;

	padding: 0;

	margin: 0;

}

.small, .modifydate, .createdate, .mosimage_caption {

	color: #3f7382;

}

.smalldark {

	color: #0c3642;

	text-align: left;

}

div.syndicate div {

	text-align: center;

}

.modifydate {

	padding-top: 6px;

}

.mosimage_caption {

	padding-top: 3px;

	padding-bottom: 3px;

}

.sectiontableentry1, .sectiontableentry2 {

	border-bottom: 1px solid #c7c7c5;

}

.componentheading {

	color: #8496A8;

	text-align: left;

	margin-bottom: 10px;

}

table.blog span.article_seperator {

	display: block;

	height: 20px;

}

table.contenttoc {

	margin: 0 0 10px 10px;

	padding: 10px 0 12px 0;

	background-color: #06637D;

	border: 4px solid #fff;

	width: 200px;

}

table.contenttoc td {

	padding: 1px 5px 2px 18px;

	color: #fff;

}

table.contenttoc td a:link, table.contenttoc td a:visited {

	color: #fff;

}

table.contenttoc td a:hover {

	color: #2aa6c8;

}

table.contenttoc th {

	padding: 2px 4px;

	background-color: #06637D;

	border-bottom: solid 1px #087391;

	color: #fff;

	text-indent: 15px;

	text-align: left;

	font-size: 14px;

	font-weight: bold;

}

.contentpaneopen {

	width: 100%;

}

.contentpaneopen1 {

	width: 100%;

}

table.contentpane {

	width: 100%;

	margin-bottom: 30px;

}

.sectiontableheader {

	background: #05485f url('../images/essence_sectiontableheader.png') repeat-x 0 top;

	border-bottom: 1px solid #04394c;

	border-top: 1px solid #04394c;

	color: #fff;

	line-height: 29px;

	padding: 0 10px;

}

tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {

	border-bottom: 1px solid #bbbbbb;

	height: 20px;

	padding: 0 10px;

	line-height: 29px;

}

tr.sectiontableentry1 td, td.sectiontableentry1 {

	background-color: #ebefef;

}

tr.sectiontableentry2 td, td.sectiontableentry2 {

	background-color: #e9eaea;

}

tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {

	background-color: #f4f5f6;

}

.highlight {

	background-color: #ffff99;

}

.contentpane {

	width: auto;

}

table.poll {

	padding: 0;

	width: 100%;

	border-collapse: collapse;

}

table.pollstableborder, table.pollstableborder-blue, table.pollstableborder-bdark, table.pollstableborder-beige {

	padding: 0;

	width: 100%;

	border: none;

	text-align: left;

}

table.pollstableborder img, table.pollstableborder-blue img, table.pollstableborder-bdark img, table.pollstableborder-beige img {

	vertical-align: baseline;

}

table.pollstableborder td.sectiontableentry1, table.pollstableborder td.sectiontableentry2, table.pollstableborder-blue td.sectiontableentry1-blue, table.pollstableborder-blue td.sectiontableentry2-blue, table.pollstableborder-bdark td.sectiontableentry1-bdark, table.pollstableborder-bdark td.sectiontableentry2-bdark, table.pollstableborder-beige td.sectiontableentry1-beige, table.pollstableborder-beige td.sectiontableentry2-beige, table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td, table.pollstableborder-blue tr.sectiontableentry1-blue td, table.pollstableborder-blue tr.sectiontableentry2-blue td, table.pollstableborder-bdark tr.sectiontableentry1-bdark td, table.pollstableborder-bdark tr.sectiontableentry2-bdark td, table.pollstableborder-beige tr.sectiontableentry1-beige td, table.pollstableborder-beige tr.sectiontableentry2-beige td {

	border-bottom: none;

	height: 20px;

	padding-left: 5px;

	padding-right: 10px;

	line-height: 18px;

	background: none;

}

table.searchintro {

	padding: 10px 0;

	width: 100%;

}

table.searchintro td {

	padding: 5px!important;

}

table.adminform {

	width: 400px!important;

}

.adminform .inputbox {

}

a.readon {

	margin-top: 15px;

	display: block;

	float: left;

	width:  118px;

	height: 25px;

	line-height: 25px;

	padding-left: 6px;

}

a.readon:hover {

	text-decoration: underline;

}

div#spot-1 a.readon {

	background: transparent url('../images/readmore_1.png') no-repeat 0 0;

}

div#mainbody a.readon {

	background: transparent url('../images/readmore_2.png') no-repeat 0 0;

	color: #fff;

}

div#down-1 a.readon {

	background: transparent url('../images/readmore_3.png') no-repeat 0 0;

}

div#spot-1 a:link.readon, div#down-1 a:link.readon, div#spot-1 a:visited.readon, div#down-1 a:visited.readon {

	color: #fff;

}

div.back_button a {

	background: transparent url('../images/back.png') no-repeat 0 0;

	margin-top: 15px;

	display: block;

	float: left;

	width:  87px;

	height: 25px;

	line-height: 25px;

	padding-left: 36px;

	color: #fff;

}

div.back_button a:hover {

	text-decoration: underline;

	color: #fff;

}

div.back_button a:active {

	color: #fff;

}

/*joomla menu*/

table a.mainlevel, a.sublevel {

	line-height: 28px;

	background-color: #ffffff;

	border: 0px solid #d7dada;

	border-bottom: 1px solid #d7dada;;

	display: block;

	height: 28px;

	width: 100%;

	padding-left: 15px;

	font-weight: bold;
	
	color: #244DBA;

}

table a:link.mainlevel, a:link.sublevel, table a:visited.mainlevel, a:visited.sublevel {

	color: #244DBA;

}

a.sublevel {

	margin-left: -4px;

	padding-right: 4px;

	font-weight: normal;

}

a:hover.sublevel {

	background-color: #eff1f2;

	color: #06637d;

}

table a:hover.mainlevel {

	background-color: #eff1f2;

	color: #244DBA;

}

div.moduletable-menu table div img {

	display: none;

}

div.moduletable-menu #active_menu {

	background-color: #eff1f2;

}

/*size block--------------------------------------*/

div#wrapper {

	width: 980px;

	margin: 0 auto;

	position: relative;

}

div#topmembersarea {

	height: 35px;

	width: 100%;

	position: relative;

	margin: 0;

	padding: 0;

}

div.usfloat, .us-1, .us-2, .us-6, .us-7 {

	float: left;

	overflow: hidden;

}



.us-1, .us-2 {

	background: url('../images/essence_topus_separator.png') no-repeat 99% 0px;

}

.us-6, .us-7 {

	background: no-repeat 99% 0px;

}

div.us {

	padding-right: 0px;

	text-align: left;

}

.clearfloat {

	clear: both;

}

div#mainbody {

	clear: both;

	padding: 0;

	position: relative;

	margin: 0 auto;

	text-align: left;

	width: 770px;
	
	background: #dfe3e3


}

div#mainwrap {

	clear: both;

	background: #dfe3e3 url('../images/essence_bg_mainwrap.gif') repeat-x 0 top;

	text-align: center;

	width: 100%;

	position: relative;

	margin: 0;

}

table#majtable {

	clear: both;

	width: 100%;

	margin: 0;

	padding: 0;
	
	background: #ffffff

}

table#tableuser4-5, div#tableuser4-5 td {

	width: 100%;

}

table#main, div#main td {

	width: 100%;

}

td.inseter {

	width: 300px;

	

}

td.sp {

	width: 10px;

}

div#bg_down {

	width: 100%;

	background: transparent url('../images/essence_bg_down_mainwrap.gif') repeat-x 0 bottom;

	padding-bottom: 0px;

}

/*tools box*/

div#tools {

	float: left;

	padding: 0;

	position: absolute;

	top: 9px;

}

div#tools a#buttontools {

	float: left;

	display: block;

	height: 18px;

	width: 100px;

	margin-right: 20px;

}

a:link#buttontools, a:visited#buttontools {

	background: transparent url('../images/essence_tools.png') no-repeat 0 0;

}

a:hover#buttontools {

	background: transparent url('../images/essence_tools_hover.png') no-repeat 0 0;

}

/*style switcher box*/

div#stylebox {

	float: left;

	margin: 5px 20px 0 0;

	display: none;

}

/*login box*/

div#loginbox {

	float: left;

	margin-top: -2px;

	display: none;

}

div#loginbox label {

	font: normal 12px Arial, Helvetica, sans-serif;	

	color: #09bdec;

}

div#loginbox a:link, div#loginbox a:visited {

	color: #09bdec;	

}

div#loginbox a:hover {

	color: #27d1fd;	

}

div#loginbox label input {

	padding-left: 5px;

	border: 1px solid #09bdec;

	background-color: #06577a;

	color: #09bdec;

	margin-right: 10px;

}

/*search box */

div#search {

	float: right;

	background: transparent url('../images/essence_search.png') no-repeat 0 70%;

	margin-top: 8px;

}

div#search .search {

	margin: 0 0 0 50px;

	padding: 0;

}

div#search input.inputbox {

	width: 130px;

	padding-left: 5px;

	border: 1px solid #09bdec;

	background-color: #06577a;

	color: #09bdec;

}

/*header*/

div#header {

	width: 100%;

	height: 100px;

	padding: 0;

}

div#logo {

	margin-top: 5px;

	padding: 0;
	
	clear: both;

	position: relative;

	margin: 0 auto;

	text-align: left;



}

div#logo a.logo {

	background: transparent url('../images/essence_logo.png') no-repeat 0 0;

	border: none;

	display: block;

	width: 323px;

	height: 45px;

}

div#newsflash {

	float: right;

	height: 100px;

	overflow: hidden;

	display: block;

	width: 525px;

	margin: 34px 0 20px 132px;

	color: #fff;

}

/*Suckerfish menu*/

div#majmenu {

	background: #043d4d url('../images/essence_bg_menu.png') repeat-x 0 0;

	clear: both;

	text-align: center;

	width: 100%;

	position: relative;

	z-index: 98;

}

#menu {

	clear: both;

	padding: 0;

	position: relative;

	margin: 0 auto;

	text-align: left;

	width: 880px!important;

	width: 980px;

	height: 38px;

	padding-left: 50px;

	background: transparent url('../images/essence_menu_before.png') no-repeat -10px 2px;

}

/* MISCELLANOUS----------------------------------------------------------- */

ul#arrows, ul#arrows li {

	display: inline;

	margin: 0;

	padding: 0;

	z-index: 100;

	outline: none;

}

#arrow-a, #arrow-b, #arrow-a2, #arrow-b2 {

	display: block;

	float: left;

	padding: 0;

	margin: 10px 0 0 -75px;

	text-decoration: none;

	width: 7px;

	height: 21px;

}

#arrow-a {

	background: url('../images/essence_arrow_a.png') no-repeat top right;

}

#arrow-a2 {

	background: url('../images/essence_arrow_a.png') no-repeat top right;

}

#arrow-a:hover, #arrow-a:active, #arrow-a:focus {

	background: url('../images/essence_arrow_a-h.png') no-repeat top right;

	text-decoration: none;

}

#arrow-b {

	background: url('../images/essence_arrow_b.png') no-repeat top right;

}

#arrow-b2 {

	background: url('../images/essence_arrow_b.png') no-repeat top right;

}

#arrow-b:hover, #arrow-b:active, #arrow-b:focus {

	background: url('../images/essence_arrow_b-h.png') no-repeat top right;

	text-decoration: none;

}

/*Suckerfish menu*/

#toolbar {

}

#nav {

	margin: 0;

	padding: 0;

	height: 36px;

}

#nav a {

	font: normal 1em  Verdana, Arial, Helvetica, sans-serif;

	color: #065d88;

	float: left;

	text-decoration: none;

	display: block;

	cursor: pointer;

	line-height: 34px;

	padding: 0 15px;

	margin-top: 2px;

}

#nav a.topdaddy, #nav li a {

	background: url('../images/essence_menu_separator.png') no-repeat 100% 50%;

}

#nav li a:hover {

	background: #eaeaea;

}

#nav a.topdaddy, #nav li a {

	background: url('../images/essence_menu_separator.png') no-repeat 100% 50%;

}

#nav li li a {

	background: none;

	font-weight: normal;

	padding: 0;

	text-indent: 15px;

	color: #065d88;

	line-height: 28px;

	margin-top: 0;

}

#nav ul li ul li a:hover {

	background: #fff;

}

#nav ul li a:hover, #nav ul li ul li ul li a:hover {

	color: #06c7fd;

}

#nav, #nav ul {

	float: left;

	list-style: none;

	margin: 0;

	padding: 0;

}

#nav li li {

	padding: 0;

	background: none;

	border-bottom: 1px solid #cccdce;

}

#nav a {

}

#nav ul ul a {

	display: block;

	color: #065d88;

	text-decoration: none;

	width: 170px;

	font-size: 1em;

	text-align: left;

}

#nav li {

	float: left;

	padding: 0;

	background: none;

	height: 28px;

}

#nav ul li {

	position: relative;

}

#nav li ul {

	top: 36px;

	position: absolute;

	left: -999em;

	height: auto;

	width: 170px;

	font-weight: normal;

	border-width: 0;

	margin: 0;

	padding: 0;

	border-right: 1px solid #cccdce;

	border-left: 1px solid #cccdce;

	border-top: 1px solid #cccdce;

}

#nav ul {

	padding: 0;

	margin: 0;

	margin-left: 2px;

}

#nav li li {

	float: left;

	padding: 0;

	width: 170px;

}

#nav li ul ul {

	margin: -37px 0 0 170px;

}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul,  #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {

	left: -999em;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {

	z-index: 100;

	left: 0;

}

#nav li:hover, #nav li.sfhover {

	left: 0;

	background: none;

}

#nav li:hover a, #nav li.sfhover a {

	color: #065d88;

}

#nav li li:hover a, #nav li li.sfhover a {

	color: #065d88;

}

#nav li li:hover a:hover, #nav li li.sfhover a:hover {

	color: #06c7fd;

}

#nav a {

}

#nav ul ul a {

	background: none;

}

#nav li.active {

}

#nav li li.active {

	background: none;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {

	background: #eaeaea;

}

/*Spotlight ---------------------------------*/

div#spotlight {

	clear: both;

	text-align: center;

	width: 100%;

	position: relative;

	background: #022b3f url('../images/essence_spotlight_bg.png') repeat-x 0 top;

	display: none;

}

#spot-1 {

	clear: both;

	color: #FFFFFF;

	padding: 0;

	position: relative;

	margin: 0 auto;

	text-align: left;

	width: 980px;

	padding-bottom: 10px;

}

/*Down block (us6, us7, us8) ---------------------------------*/

div#downblock, {

	clear: both;

	text-align: center;
	
	align: center;
	
	width: 100%;

	position: relative;

	background: url('../images/essence_down_bg.png') repeat-x 0 top;

}

div#footer {

	clear: both;

	text-align: center;
	
	width: 100%;

	position: relative;

	background: #011218 url('../images/essence_down_bg.png') repeat-x 0 top;

}

#foot-1 {

	clear: both;

	color: #FFFFFF;

	padding: 0;

	position: relative;

	margin: 0 auto;

	text-align: left;

	width: 980px;

}

#down-1 {

	clear: both;

	color: #FFFFFF;

	padding: 0;

	position: relative;

	margin: 0 auto;

	text-align: center;

	width: 980px;

}

#down-1 {

	padding-bottom: 10px;

}

#foot-1 div {

}

/*footer block*/

div#footer {

	background: #011218 url('../images/essence_bg_footer.png') repeat-x 0 top;

	height: 44px;

	padding-top: 10px;

}

div#footer span {

    float: left;

	color: #367fa1;

}

div#footer span#info {

    float: left;

	margin-left: 20px;

	text-align: left;

	font-size: 10px;

}

div#footer span#info a {

   	font-size: 11px;

}

/* Clearfix */

.clearfix:after {

	clear: both;

	content: ".";

	display: block;

	height: 0;

	visibility: hidden;

}

* html > body .clearfix {

	display: block;

	width: 100%;

}

* html .clearfix {

	height: 1%;

}

/*animwrapper*/

div#animwrap {

	display: none;

	position: absolute;

	top: -38px;

	left: -9px;

	width: 9px;

}

div#animwrap a {

	display: inline;

	float: left;

	width: 9px;

	height: 9px;

	margin-bottom: 4px;

}

div#animwrap a#anim-1 {

	background: transparent url('../images/essence_slide-3.gif') no-repeat 0 top;

}

div#animwrap a#anim-2 {

	background: transparent url('../images/essence_slide-1.gif') no-repeat 0 top;

}

div#animwrap a#anim-3 {

	background: transparent url('../images/essence_slide-2.gif') no-repeat 0 top;

}

a#animwrap-button {

	display: block;

	width: 12px;

	height: 12px;

	position: absolute;

	left: -10px;

	top: 14px;

	background: transparent url('../images/essence_slide_control.gif') no-repeat 0 top;

}

/*Module----------------------------------------------*/

div.moduletable-blue h3, div.moduletable-bdark h3, div.moduletable-beige h3, div.moduletable-menu h3, div.moduletable-dark h3, div.moduletable-clear h3 {

	font: bold 20px Arial, Helvetica, sans-serif;

	color: #084b5e;

	background: none;

}

.moduletable-blue, .moduletable-bdark, .moduletable-beige, .moduletable-clear {

	margin: 0;

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	background: none;

	 border: none;

	 color: #084b5e;

}

/*variations module*/

div.moduletable-clear h3 {

    background: none;

	color: #084b5e;

	

}

.moduletable-clear {

     background: none;

	 border: none;

	 color: #084b5e;

}

div.moduletable-bdark h3 {

	background: transparent url('../images/essence_mod_h3_bg-2.gif') repeat-x 0 top;

}

.moduletable-bdark {

	background: #022b3f url('../images/essence_mod_bg-2.gif') repeat-x 0 top;

}

div.moduletable-beige h3 {

	background: transparent url('../images/essence_mod_h3_bg-3.gif') repeat-x 0 top;

	color: #084b5e;

}

div.moduletable-menu h3 {

	color: #084b5e;

	background: none;

}

.moduletable-menu {

	padding: 0;

	margin: 0;

	margin-bottom: 10px;

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	border: none;

	background: none;

}

.moduletable-beige {

	background: #bfc0c0 url('../images/essence_mod_bg-3.gif') repeat-x 0 top;

	color: #084b5e;

}

div.moduletable h3 {

	background: transparent url('../images/essence_mod_h3_bg-4.gif') repeat-x 0 top;

	color: #084b5e;

}

.moduletable {

	background: none;

	padding: 15px 5px 10px 5px;

	margin: 0;

	margin-bottom: 10px;

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	border: none;

	color: #084b5e;

}

/*--- end -----*/

.moduletable-blue a, .moduletable-bdark a {

	color: #fff;

}

.moduletable-blue a:hover {

	color: #054960;

}

.moduletable-beige a, .moduletable a, .moduletable-clear a {

	color: #084b5e;

}

.moduletable-beige a:hover, .moduletable a:hover, .moduletable-clear a:hover {

	color: #04c9fd;

}

.moduletable-bdark a:hover {

	color: #04c9fd;

}

.moduletable-blue h3, .moduletable-bdark h3, .moduletable-beige h3, .moduletable-clear h3 {

	margin: -14px 0 0 0;

	padding: 5px 5px 10px 0px;

	line-height: 100%;

}

.moduletable h3 {

	margin: -13px 0 0 0;

	padding: 5px 5px 10px 0px;

	line-height: 100%;

}

.moduletable-menu h3 {

	margin: 0;

	padding: 5px 5px 10px 0px;

	line-height: 100%;

}

/*setup extra-module*/

div#spot-1 div.moduletable {

	margin: 15px 0 20px 10px;

	background: none;

	border: none;

	padding-bottom: 5px;

	color: #fff;

}

div#down-1 div.moduletable {

	margin: 15px 0 20px 10px;

	order: none;

	padding-bottom: 5px;

	color: #fff;

}

/*Topuser block*/

div#spot-1 div#usfloat .us ul {

}

div.us li {

	margin-left: 14px;

	padding: 0 0 8px 2px;

	list-style-position: outside;

	list-style-type: disc;

}

div#us-1 div.moduletable h3, div#us-2 div.moduletable h3, div#us-3 div.moduletable h3 {

	color: #fff;

	background: none;

}

div#us-1 .moduletable a, div#us-2 .moduletable a, div#us-3 .moduletable a {

	color: #08b6e4;

}

div#us-1 .moduletable a:hover, div#us-2 .moduletable a:hover, div#us-3 .moduletable a:hover {

	color: #fff;

}

div#us-4 div.moduletable , div#us-5 div.moduletable, div#banner div.moduletable, div#bottom div.moduletable {

	margin: 0;

}

div#banner , div#bottom {

	margin-top: 20px;

}

/*Downuser block*/

div#down-1 div#usfloat .us ul {

}

div#us-6 div.moduletable h3, div#us-7 div.moduletable h3, div#us-8 div.moduletable h3 {

	color: #fff;

	background: none;

}

div#us-6 .moduletable a, div#us-7 .moduletable a, div#us-8 .moduletable a {

	color: #08b6e4;

}

div#us-6 .moduletable a:hover, div#us-7 .moduletable a:hover, div#us-8 .moduletable a:hover {

	color: #fff;

}



/*Newsflash module*/

div#newsflash div.moduletable h3 {

	color: #fff;

	background: none;

}

div#newsflash div.moduletable {

	background: none;

	border: none;

	padding-bottom: 5px;

	color: #fff;

}

a#toplink {

	background: #011f2d url('../images/essence_icon_top.png') no-repeat 0 top;

	display: block;

	width: 34px;

	height: 30px;

}

a:hover#toplink {

	background: #011f2d url('../images/essence_icon_top_hover.png') no-repeat 0 top;

}

