/*jeff-voyance-CSS*/

* {

	margin : 0;

	padding : 0;

}

html {

	font-size : 100.01%;

}

body {

	text-align : center;

	background : #000000;
	
	background-image: url('../images/background.gif');

	color : #1E5E7B;

	font-size : 86.1%;

	font-family : tahoma, Arial, Helvetica, sans-serif;

	line-height : 1.3em;

	margin : 0;

}

#mainout {

	width : 994px;

	margin : 0 auto;

	text-align : left;

	height : 100%;

	background: #b2bbc5 url(../images/mainbgm.jpg);

}

.clear {

	clear : both;

}

blockquote {

	margin-top : 0.8em;

	background : #DFE1E4;

	border : 1px dashed #00547A;

	color:#5B5E7B;

	white-space : normal;

}

pre {

	margin-top : 0.8em;

	font-size : 1.2em;

	background : #DFE1E4;

	border : 1px solid #00547A;

	border-left : 5px solid #00547A;

	color:#5B5E7B;

	white-space : normal;

}

.poll {

	display:inline;

}

.poll tbody tr td {

	text-align:left;

	vertical-align:middle;

}

form {

	padding-top : 6px;

	margin : 0;

	white-space:normal;

	text-align:center;

}

form ul li, form ul li:hover {

	background : none;

	padding:0;

}

#form-login ul {

	text-align : center;

}

#form-login ul a:link, #form-login ul a:visited {

	font-weight : bold;

	font-size:0.9em;

	color : #94B046;

}

#form-login ul a:hover {

	font-weight : bold;

	font-size:0.9em;

	color : #DFE1E4;

}

#login {

	margin : 0;

	text-align : center;

}

.input {

	text-align : center;

	margin : 0 auto;

	padding : 0;

	color:#94B046;

}

.inputbox {

	background:#BBC4CE;

	border:1px solid #DFE1E4;

	}

.inputbox:hover {

	background:#DFE1E4;

	border:1px solid #BBC4CE;

	}

fieldset {

	padding : 0.8em;

	border : none;

	text-align : center;

	white-space:normal;

}

dd {

	margin-left : 0.8em;

}

ol li {

	list-style : upper-roman;

	background : none;

	margin-left : 20px;

}

ul {

	padding : 0;

	text-align : left;

}

li {

	background : url(../images/arrow.png) no-repeat 0 4px;

	list-style:none;

	font-size : 1em;

	padding-left:20px;

}

a:link, a:visited {

	text-decoration : none;

	color : #50468C;

}

a:hover {

	text-decoration : none;

	color : #F4FF3A;

}

h1 {

	font-size : 1.7em;

	line-height : 1.7em;

	color : #5B5E7B;

}

h2 {

	font-size : 1.5em;

	line-height : 1.5em;

	color : #5B5E7B;

}

h3 {

	font-size : 1.3em;

	line-height : 1.3em;

	color : #5B5E7B;

}

h4 {

	font-size : 1.2em;

	line-height : 1.2em;

	color : #5B5E7B;

}

h5 {

	font-size : 1.1em;

	line-height : 1.1em;

	color : #5B5E7B;

}

h6 {

	font-size : 0.8em;

	line-height : 0.8em;

	color : #5B5E7B;

}

.componentheading {

	text-align : center;

	font-size : 1.5em;

	line-height : 1.5em;

	font-weight : bold;

	color : #5B5E7B;

	background:transparent;

}

.contentheading {

	font-size : 1.3em;

	line-height : 1.3em;

	color : #800000;

	font-weight : bold;

	padding-bottom : 10px;

	padding-top : 6px;

}

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

	font-size : 1.3em;

	line-height : 1.3em;

	color : #800000;

	font-weight : bold;

}

.contentheading a:hover {

	font-weight : bold;

	color : #94B046;

}

a.contentpagetitle:link, a.contentpagetitle:visited {

	font-weight : bold;

	color : #800000;

	font-size : 1.3em;

}

a.contentpagetitle:hover {

	font-weight : bold;

	color : #94B046;

}

.contentpane {

	font-weight : bold;

}

.contentpane ul {

	font-weight : normal;

	padding : 10px;

	margin : 0;

}

.contentpane ul li {

	overflow : hidden;

}

.contentpane ul li a:link, .contentpane ul li a:visited {

	padding : 0;

	margin : 0 auto;

	display : inline;

	font-size : 1em;

	font-weight : bold;

	color : #800000;

}

.contentpane ul li a:hover {

	color : #94B046;

	font-weight : bold;

}

.contentpaneopen a:link, .contentpaneopen a:visited {

	color : #800000;

}

.contentpaneopen a:hover {

	color : #94B046;

}

.contentpaneopen {

	width : 100%;

	text-align : left;

	float:left;

}

.article_column {

	padding:0;

}

.createdate {

	color : #5B5E7B;

	display : block;

	font-size : 0.8em;

}

.createdby {

	color : #5B5E7B;

	display : block;

	font-size : 0.8em;

	padding-left : 2px;

}

.modifydate {

	color : #5B5E7B;

	display : block;

	font-size : 0.8em;

	padding : 0;

}

span.small {

	color : #5B5E7B;

	font-size : 0.8em;

}

span.content_rating {

	margin : 4px 0 0;

	display : block;

}

.content_vote {

	margin : 0 0 10px;

	display : block;

}

.content_vote input {

	margin : 0 5px;

}

td {

	padding : 0;

	margin : 0;

	white-space:normal;

}

table {

	padding : 0;

	margin : 0;

	width:auto;

}

.error {

	font-style : italic;

	text-transform : uppercase;

	padding : 5px;

	color : #EC0000;

	font-size : 14px;

	font-weight : bold;

}

.highlight {

	background-color : #D6EEF5;

	color : #5B5E7B;

	padding : 0 2px;

}

.code {

	background-color : #ADDFED;

	color : #093e4c;

	border : 1px solid #5B5E7B;

}

hr {

	width : 90%;

	margin : 1% 5%;

}

hr.separator {

	width : 40%;

	margin : 1% 5%;

}

.blog {

	width:100%;

	}

.blog_more {

	text-align : right;

	font-size : 1em;

	margin : 0;

}

a.blogsection:link, a.blogsection:visited {

	text-align : left;

	font-size : 1.1em;

	font-weight : bold;

	line-height : 1.3em;

	color : #093e4c;

}

a.blogsection:hover {

	color : #3f8293;

}

a.readon:link, a.readon:visited {

	text-align : left;

	font-size : 1.1em;

	text-decoration : none;

	line-height : 1.1em;

	padding-left : 14px;

	margin-top : 10px;

	text-decoration : none;

	font-weight : bold;

}

.sectiontableheader {

	padding-bottom : 6px;

}

.sectiontableheader a:link, .sectiontableheader a:visited {

	font-weight : bold;

	color : #093e4c;

}

.sectiontableheader a:hover {

	color : #3f8293;

}

.sectiontableentry1 a:link, .sectiontableentry1 a:visited, .sectiontableentry3 a:link, .sectiontableentry3 a:visited {

	background : none;

	font-size : 0.9em;

	line-height : 1.2em;

	vertical-align : middle;

	color : #093e4c;

}

.sectiontableentry2 a:link, .sectiontableentry2 a:visited, .sectiontableentry4 a:link, .sectiontableentry4 a:visited {

	background : none;

	font-size : 0.9em;

	line-height : 1.2em;

	vertical-align : middle;

	color : #494F1C;

}

.sectiontableentry0 a:hover, .sectiontableentry1 a:hover, .sectiontableentry2 a:hover, .sectiontableentry3 a:hover, .sectiontableentry4 a:hover {

	color : #3f8293;

}

a.category {

	font-weight : bold;

	vertical-align : middle;

}

a.category:link, a.category:visited {

	font-weight : bold;

	font-size : 1em;

	text-align : center;

	color : #093e4c;

}

a.category:hover {

	color : #3f8293;

}

.categorytitle {

	font-weight : bold;

	font-size : 1.2em;

}

.description {

	margin : 15px;

}

.contentdescription {

	font-weight : bold;

	padding : 10px 0;

	overflow : hidden;

}

.tool-tip {

	font-size : 0.8em;

}

.tool-title {

	font-weight : bold;

}

.contenttoc {

	float:right;

	border : 1px dashed #00547A;

	background : #DFE1E4;

	color : #5B5E7B;

	margin-left : 8px;

}

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

	padding : 4px;

	font-weight : bold;

	color : #00547A;

}

.contenttoc a:hover {

	font-weight : bold;

	color : #94B046;

}

img {

	margin : 0 4px;

	border:none;

}

.header {

	position:relative;

	width : 994px;

	height:164px;

	background:#b2bbc5 url(../images/header.png) no-repeat;

}

.header h1 a:link, .header h1 a:visited {

	position:absolute;

	top:15px;

	left:150px;

	width:300px;

	text-align : left;

	font-size : 1.3em;

	font-weight : bold;

	color : #B2BBC5; 

	}

.header h1 a:hover {

	color : #D9B82C;

	font-weight : bold;

}

#logo {

	position:absolute;

	width:111px;

	height:110px;

	top:26px;

	left:26px;

	background : url(../images/star.gif) no-repeat;

	}

#slo {

	position:absolute;

	top:100px;

	left:150px;

	width:300px;

	text-align : left;

	font-size : 1em;

	font-weight : bold;

	color : #B2BBC5;

	}

.button {

	color: #B3BBC6;

	text-align: center;

	font-size: 12px;

	font-weight: normal;

	background: url(../images/button.png);

	line-height: 19px;

	height: 19px;

	margin: 2px;

	padding:0 2px 2px;

	border: #91A6B6 1px solid;

	}

.button:hover {

	color: #DFE1E4;

	}

.button option {

	background:#54839A;

	}

span.pagenav, span.pagenav:link, span.pagenav:visited, a.pagenav:link, a.pagenav:visited, .pagenav_next a:link, .pagenav_next a:visited, .pagenav_prev a:link, .pagenav_prev a:visited, .pagenavbar a:link, .pagenavbar a:visited {

	color: #B3BBC6;

	text-align: center;

	font-size: 12px;

	font-weight: normal;

	background: url(../images/button.png);

	line-height: 19px;

	height: 19px;

	margin: 2px;

	padding:0 2px 2px;

	border: #91A6B6 1px solid;

}

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

	color: #DFE1E4;

}

.search {

	float:left;

	}

.search .inputbox {

	height:29px;

	vertical-align:middle;

	width:192px;

	padding:2px 0 0 40px;

	margin:0;

	font-size : 14px;

	border : none;

	color : #004E73;

	background: url(../images/search.png) 0 0 no-repeat;

	}

#topmenu {

	width:994px;

	margin-bottom:37px;

	}

#topmenu ul {

	text-decoration: none;

	list-style: none;

	padding:0;

	margin: 0px 18px 0 0;

	float:right;

	}

#topmenu ul li {

	width:115px;

	float:left;

	font-size:0.9em;

	height:37px;

	line-height:37px;

	margin:0;

	padding:0;

	display:inline;

	background:none;

	}

#topmenu ul li a:link, #topmenu ul li a:visited {

	font-weight:bold;

	text-align:center;

	text-decoration:none;

	white-space:nowrap;

	display:block;

	width:100%;

	overflow:hidden;

	color: #b2bbc5;

	margin:0;

	padding:0;

	background: url(../images/hornav.png);

	}

#topmenu ul li a#active_menu-nav {

	text-decoration:none;

	}

#topmenu ul li a:hover {

	white-space:nowrap;

	margin:0;

	padding:0;

	color: #1f5d79;

	background-position: -115px 0;

	}

.bread {

	padding-top :8px;

	margin-left:10px;

	background: url(../images/bread.png) 0 0 no-repeat;

	height: 35px;

	line-height:14px;

}

.breadcrumbs {

	text-decoration : none;

	font-size : 14px;

	margin:0 10px;

	text-align : left;

	color : #0F5677;

	font-weight:bold;

}

.pathway a:link, .pathway a:visited {

	color : #800000;

	font-weight:bold;

}

.pathway a:hover {

	color : #DFE1E4;

	font-weight:bold;

}

#mainarea {

	width : 994px;

	background:transparent;

}

#left {

	float: left;

	width: 216px;

	}

#leftop {

	width: 216px;

	height: 19px;

	background: url(../images/leftop.png) no-repeat;

	}

#leftmodules {

	width: 216px;

	background: url(../images/leftcenter.png) repeat-y;

	overflow: hidden;

	}

#leftbottom {

	width: 216px;

	height: 26px;

	background: url(../images/leftbottom.png) no-repeat;

	}

#right {

	float: right;

	width: 216px;

	}

#rightop {

	width: 216px;

	height: 19px;

	background: url(../images/leftop.png) no-repeat;

	}

#rightmodules {

	width: 216px;

	background: url(../images/leftcenter.png) repeat-y;

	}

#rightbottom {

	width: 216px;

	height: 26px;

	background: url(../images/leftbottom.png) no-repeat;

	}

#contentarea {

	width:562px;

	margin:0 auto;

	overflow:hidden;

	padding-top:4px;

	color : #5B5E7B;

}

.foot {

	position:relative;

	width : 994px;

	height:69px;

	background:url(../images/footer.png) no-repeat;

}

.foot ul li {

	background : url(../images/narrow.png) no-repeat 0 5px;

	padding-left : 20px;

}

.foot ul li:hover {

	background : url(../images/narrow_hover.png) no-repeat 0 5px;

}

#sitename {

	position:absolute;

	top:28px;

	left:290px;

	text-align:center;

	font-weight : normal;

	font-size : 11px;

	line-height:12px;

	height:12px;

	color : #B2BBC5;

}

#sitename a {

	font-weight : bold;

	color : #B2BBC5;

}

#sitename a:hover {

	color : #94B046;

}

#rss {

	float : right;

	margin-right : 30px;

	padding-top:38px;

}

#rss a:link, #rss a:visited {

	font-size : 11px;

	font-weight : bold;

	color:#B2BBC5;

}

#rss a:hover {

	font-weight : bold;

	color:#94B046;

}

#topmodule {

	width : 498px;

	height:140px;

	overflow:hidden;

	float : right;

	margin : 14px 20px 10px 10px;

}

#topmodule .contentpaneopen {

	color:#B3BBC6;

	}

#topmodule ul li {

	background : none;

	text-align : left;

}

#topmodule ul li:hover {

	background : none;

}

#topmodule ul li a:link, #topmodule ul li a:visited, #topmodule a:link, #topmodule a:visited {

	color : #00547A;

}

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

	color : #D9B82C;

}

#headmodules {

margin:0 auto;

overflow:hidden;

}

#headmodules ul li a:link, #headmodules ul li a:visited, #headmodules ul li a:hover, .footermodule ul li a:link, .footermodule ul li a:visited, .footermodule ul li a:hover {

	font-weight:bold;

	font-size:0.9em;

	}

#headmodules a:link, #headmodules a:visited, .footermodule a:link, .footermodule a:visited {

	text-decoration : none;

	color : #DFE1E4;

}

#headmodules a:hover, .footermodule a:hover {

	text-decoration : none;

	color : #6EB046;

}

#topnewsflash {

	width:100%;

	float:left;

	overflow:hidden;

}

#topadvert1 {

	width:100%;

	float:left;

	overflow:hidden;

}

#topadvert2module1 {

	width:100%;

	float : left;

	overflow:hidden;

}

#topadvert2module2 {

	width:50%;

	float : left;

	overflow:hidden;

}

#topuser1module1 {

	width:100%;

	float : left;

	overflow:hidden;

}

#topuser1module2 {

	width:50%;

	float : left;

	overflow:hidden;

}

#topuser2module1 {

	width:100%;

	float : left;

	overflow:hidden;

}

#topuser2module2 {

	width:50%;

	float : left;

	overflow:hidden;

}

#topuser5module1 {

	width:100%;

	float : left;

	overflow:hidden;

}

#topuser5module2 {

	width:50%;

	float : left;

	overflow:hidden;

}

#advert2module1 {

	width : 100%;

	float : left;

	overflow:hidden;

	}

#advert2module2 {

	width:50%;

	float : left;

	overflow:hidden;

	}

#user1module1 {

	width : 100%;

	float : left;

	overflow:hidden;

	}

#user1module2 {

	width:50%;

	float : left;

	overflow:hidden;

	}

#user2module1 {

	width : 100%;

	float : left;

	overflow:hidden;

	}

#user2module2 {

	width : 50%;

	float : left;

	overflow:hidden;

	}

#user5module1 {

	width : 100%;

	float : left;

	overflow:hidden;

	}

#user5module2 {

	width:50%;

	float : left;

	overflow:hidden;

	}

#advert1 {

	width : 100%;

	float:left;

	overflow:hidden;

	}

#newsflash {

	width:100%;

	float:left;

	overflow:hidden;

	}

.bannergroup_text {

text-align:center;

}

.banneritem_text {

	float:left;

	padding:0 3px;

}

.bannerfooter_text {

clear:both;

}

div.module h3, .moduletable h3, .moduletable_menu h3, .moduletable_text h3 {

	font-size : 1em;

	font-weight : bold;

	color : #800000;

	background: none;

	line-height : 39px;

	margin:0;

	text-align : center;

	text-transform: uppercase;

}

#leftmodules div.module h3, #leftmodules .moduletable h3, #leftmodules .moduletable_menu h3, #leftmodules .moduletable_text h3, #rightmodules div.module h3, #rightmodules .moduletable h3, #rightmodules .moduletable_menu h3, #rightmodules .moduletable_text h3 {

	font-size : 1em;

	font-weight : bold;

	color : #800000;

	background: url(../images/mtablehele.png) no-repeat;

	height : 39px;

	overflow:hidden;

	margin:0;

	text-align : center;

	text-transform: uppercase;

}

.module, .moduletable, .moduletable_menu, .moduletable_text {

	text-align : left;

	padding : 0;

	margin : 0 auto;

}

.module ul li a:link, .module ul li a:visited, .moduletable ul li a:link, .moduletable ul li a:visited, .moduletable_text ul li a:link, .moduletable_text ul li a:visited {

	color:#DFE1E4;

	}

.module ul li a:hover, .moduletable ul li a:hover, .moduletable_text ul li a:hover {

	color:#6EB046;

	}

#leftmodules .module, #leftmodules .moduletable, #leftmodules .moduletable_menu, #leftmodules .moduletable_text, #rightmodules .module, #rightmodules .moduletable, #rightmodules .moduletable_menu, #rightmodules .moduletable_text {

	width:168px;

	padding : 0;

	margin : 0 auto;

	color:#6EB046;

	font-size:0.9em;

	text-align:center;

}

ul.menu {

	background:none;

	list-style:none;

	padding:0;

	}

.moduletable_menu ul li {

	background:none;

	list-style:none;

	padding:0;

	width:159px;

	margin:0 auto;

	}

.moduletable_menu ul li a {

	display: block;

	padding:0;

	margin:0;

	text-align:center;

	height:31px;

	line-height:31px;

	font-weight:bold;

	font-size:1em;

	text-decoration:none;

	overflow:hidden;

	}

.moduletable_menu ul li a:link, .moduletable_menu ul li a:visited, #headmodules .moduletable_menu ul li a:link, #headmodules .moduletable_menu ul li a:visited, .footermodule .moduletable_menu ul li a:link, .footermodule .moduletable_menu ul li a:visited {

	color: #B2BBC5;

	background:url(../images/vernav.jpg);

	border:none;

	font-weight:bold;

	text-align:center;

	}

.moduletable_menu ul li a:hover, #headmodules .moduletable_menu ul li a:hover, .footermodule .moduletable_menu ul li a:hover {

	color: #1f5d79;

	background-position: 0px -31px;

	font-weight:bold;

	}

.moduletable_menu ul li a:active, .moduletable_menu ul li a:focus {

	color:#1f5d79;

	background-position: 0px -31px;

	font-weight:bold;

	}	

.moduletable_menu ul li.active a:link, .moduletable_menu ul li.active a:visited {

	color:#1f5d79;

	background-position: 0px -31px;

	font-weight:bold;

	}

.moduletable_menu ul li ul li {

	background:#00547A;

	}

.moduletable_menu ul li ul li a {

	font-weight:bold;

	}

.moduletable_menu ul li ul li a:link, .moduletable_menu ul li ul li a:visited {

	color: #B2BBC5;

	border:none;

	font-size:0.8em;

	font-weight:bold;

	}

.moduletable_menu ul li ul li a:hover, .moduletable_menu ul li ul li a:active, .moduletable_menu ul li ul li a:focus {

	color: #EEA41D;

	border:none;

	font-weight:bold;

	}

.moduletable_menu ul li.active ul li a:link, .moduletable_menu ul li.active ul li a:visited {

	background:url(../images/indent1.png) no-repeat;

	color:#B2BBC5;

	font-size:0.8em;

	}

.moduletable_menu ul li.active ul li a:hover {

	color:#EEA41D;

	}

.moduletable_menu ul li.active ul li.active a:link, .moduletable_menu ul li.active ul li.active a:visited {

	color:#B2BBC5;

	}

.moduletable_menu ul li.active ul li.active a:hover {

	color:#EEA41D;

	}

.moduletable_menu ul li ul li ul li a {

	text-align: left;

	font-weight:normal;

	}

.moduletable_menu ul li ul li ul li a:link, .moduletable_menu ul li ul li ul li a:visited {

	color: #B2BBC5;

	font-size:0.8em;

	}

.moduletable_menu ul li ul li ul li a:hover, .moduletable_menu ul li ul li ul li a:active, .moduletable_menu ul li ul li ul li a:focus {

	color: #EEA41D;

	}

.moduletable_menu ul li.active ul li.active ul li a:link, .moduletable_menu ul li.active ul li.active ul li a:visited {

	background:url(../images/indent2.png) 7px 6px no-repeat;

	color:#B2BBC5;

	}

.moduletable_menu ul li.active ul li.active ul li a:hover {

	color:#EEA41D;

	}

.moduletable_menu ul li.active ul li.active ul li.active a:link, .moduletable_menu ul li.active ul li.active ul li.active a:visited {

	color:#B2BBC5;

	}

.moduletable_menu ul li.active ul li.active ul li.active a:hover {

	color:#EEA41D;

	}

.moduletable_menu ul li ul li ul li ul li a {

	text-align: left;

	font-weight:normal;

	}

.moduletable_menu ul li ul li ul li ul li a:link, .moduletable_menu ul li ul li ul li ul li a:visited {

	color: #B2BBC5;

	font-size:0.8em;

	}

.moduletable_menu ul li ul li ul li ul li a:hover, .moduletable_menu ul li ul li ul li ul li a:active, .moduletable_menu ul li ul li ul li ul li a:focus {

	color: #EEA41D;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li a:link, .moduletable_menu ul li.active ul li.active ul li.active ul li a:visited {

	background:url(../images/indent3.png) 13px 6px no-repeat;

	color:#B2BBC5;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li a:hover {

	color:#EEA41D;

	border:none;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li.active a:link, .moduletable_menu ul li.active ul li.active ul li.active ul li.active a:visited {

	color:#B2BBC5;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li.active a:hover {

	color:#EEA41D;

	}

.moduletable_menu ul li ul li ul li ul li ul li a {

	text-align: left;

	font-weight:normal;

	}

.moduletable_menu ul li ul li ul li ul li ul li a:link, .moduletable_menu ul li ul li ul li ul li ul li a:visited {

	color: #B2BBC5;

	font-size:0.8em;

	}

.moduletable_menu ul li ul li ul li ul li ul li a:hover, .moduletable_menu ul li ul li ul li ul li ul li a:active, .moduletable_menu ul li ul li ul li ul li ul li a:focus {

	color: #EEA41D;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li.active ul li a:link, .moduletable_menu ul li.active ul li.active ul li.active ul li.active ul li a:visited {

	background:url(../images/indent4.png) 19px 6px no-repeat;

	color:#B2BBC5;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li.active ul li a:hover {

	color:#EEA41D;

	border:none;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li.active ul li.active a:link, .moduletable_menu ul li.active ul li.active ul li.active ul li.active ul li.active a:visited {

	color:#B2BBC5;

	}

.moduletable_menu ul li.active ul li.active ul li.active ul li.active ul li.active a:hover {

	color:#EEA41D;

	}
