/* Based on original Style Sheet for Chalet Theme, PHP-Fusion version 5.00 */
/* Edited by Brimstone - http:/www.lorkan.com/fusion - last updated 22-12-04 */
/* Edited by Bear - http://www.victech.org - last updated 16-02-06 */


/* General body style */
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
}

/* Heading styles */
h1	{color:#0072BC;
	text-decoration:none;
	font-family: Verdana,Arial,Sans-serif;
	FONT-WEIGHT: bold;
	font-size:18px;
}

h2	{color:#0072BC;
	text-decoration:none;
	font-family: Verdana,Arial,Sans-serif;
	FONT-WEIGHT: bold;
	font-size:16px;
}

h3	{color:#0072BC;
	text-decoration:none;
	font-family: Verdana,Arial,Sans-serif;
	FONT-WEIGHT: bold;
	font-size:14px;
}

h4	{color:#0072BC;
	text-decoration:none;
	font-family: Verdana,Arial,Sans-serif;
	FONT-WEIGHT: bold;
	font-size:12px;
}

h5	{color:#0072BC;
	text-decoration:none;
	font-family: Verdana,Arial,Sans-serif;
	FONT-WEIGHT: bold;
	font-size:10px;
}


/* Hyperlink styles */
a	{color:#364869;
	text-decoration:none;
	font-family: Verdana,Arial,Sans-serif;
	FONT-WEIGHT: bold;
	font-size:10px;
}
a:hover	{color:#437BE5; text-decoration:none;}
a.side	{color:#364869;
	text-decoration:none;
	FONT-WEIGHT: bold;
	font-size:10px;}
a:hover.side	{color:#437BE5; text-decoration:none;}
a.white	{color:#FFFFFF;
	text-decoration:none;
	FONT-WEIGHT: bold;
	font-size:10px;
}
a:hover.white	{color:#000000; text-decoration:none;}
a.nav-left	{color:#F5D13F;
	text-decoration:none;
	FONT-WEIGHT: bold;
	font-size:10px;
}
a:hover.nav-left	{color:#000000; text-decoration:none;}
a.nav-right		{color:#FF9D03;
		text-decoration:none;
		FONT-WEIGHT: bold;
		font-size:10px;
}
a:hover.nav-right	{color:#000000; text-decoration:none;}


sup	{position: relative;
	top: 1px; 
	font-family: verdana;
	font-style: normal;
	font-weight: bold; 
	font-size: 65%;
	vertical-align: top;
}
.shadow	{border-bottom: 1px solid #ffffff;
	background-image: url(images/bg_main2.gif);
	background-repeat: repeat-x;
}
.main	{background-image: url(images/bg_main.gif); 
		background-repeat: repeat-x;
}
.logonav	{border-top: 1px solid #c1c1c1; 
	border-bottom: 1px solid #c1c1c1;
	background-image: url(images/bg1.gif);
	background-repeat: repeat-x;
}
.tabnav	{border-top: 1px solid #ffffff;
	background-image: url(images/bg2.gif);
	background-repeat: repeat-x;
}
.subnavl	{background-color: #83B629;
	padding: .4em;
	padding-left: 1em; 
	border-top: 4px solid #70A0F8; 
	border-bottom: 1px solid #70A0F8;
	background-image: url(images/nav2_bg.gif);
	background-repeat: repeat-x;
	color: #3A6D05;
}
.subnav	{background-color: #83B629;
	padding-right: 1em;
	border-top: 4px solid #70A0F8;
	border-bottom: 1px solid #70A0F8;
	background-image: url(images/nav2_bg.gif);
	background-repeat: repeat-x;
}
.shade	{border-top: 1px solid #ffffff;
	background-image: url(images/bg3.gif);
	background-repeat: repeat-x;
}
.tabl	{padding-right: 4px;
	background-image: url(images/tab_l.gif);
	background-repeat: no-repeat;
}
.tabc	{color: #ffffff;
	padding-top: .3em;
	background-image: url(images/tab_c.gif);
	background-repeat: repeat-x;
}
.tabr	{padding-right: 8px;
	background-image: url(images/tab_r.gif);
	background-repeat: no-repeat;
}


h5	{margin: 0px;
	font-size: .85em;
	font-weight: normal;
}
.panel-header {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	font-weight:bold; 
	height:24px;
	color:#FFFFFF; 
	background-color:#DEDEDE;
	background-image:url(images/cellpic3.gif);
	padding:3px 5px 5px 5px;
}
.side-body {
	background-color:#DEDEDE;
	font-size:11px; font-family:Tahoma,Verdana,Arial,Sans-Serif;
	color:#0A0C11; 
	padding:4px 4px 6px 4px;
}


/* General page style */
.bodyline	{background: #EDEEEC;
	color:#000000;
	border:1px solid #CECECE;
}


form	{margin:0px 0px 0px 0px;}


hr	{height: 0px; 
	border: solid #CCCCCC 0px;
	border-top-width: 1px;
}
hr.side-hr	{height: 0px;
	border: solid #CCCCCC 0px;
	border-top-width: 1px;
}


td	{font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:12px;
}
.footer	{font-family:Verdana,Tahoma,Arial,Sans-Serif;
	background-color:#E4E6EA;
	font-size:10px;
}
.footer2	{font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:9px;
}


pre	{font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:9px;
}
.alt	{color:#1C1C1C;}
.white-header	{font-family:Verdana,Tahoma,Arial,Sans-Serif;
		font-size:10px;
		color:#444;
		background-color:#999386;
		padding:4px;
		border-top:#C5CAD4 1px solid;
		border-bottom:#C5CAD4 1px solid;
}
.full-header	{font-family:Verdana,Tahoma,Arial,Sans-Serif;
		font-size:10px;
		color:#fff;
		background-color:#999386;
}
.button		{font-family:Verdana,Tahoma,Arial,Sans-Serif;
		font-size:10px;
		color:#000000;
		background-color:#B8BEC5;
		border:1px #7C8999 solid;
		margin-top:2px;
}
.textbox		{font-family:Verdana,Tahoma,Arial,Sans-Serif;
		font-size:10px;
		color:#000000;
		background-color:#E9E9E9;
		border:1px #7C8999 solid;
}
.visits		{color:#364869;
		text-decoration:none;
		FONT-WEIGHT: bold;
		font-size:10px;
}
.main-body	{font-family:Verdana,Tahoma,Arial,Sans-Serif;
		font-size:12px;
		color:#000;
		background-color:#E4E6EA;
		padding:3px 4px 3px 4px;
}
.main-bg		{background-color:#EDEEEC;}
.border		{border-top: solid #C5CAD4;
		border-top-width: 0px; 
		border-left: solid #C5CAD4; 
		border-left-width: 1px; 
		border-right: solid #C5CAD4; 
		border-right-width:1px; 
		border-bottom: solid #C5CAD4; 
		border-bottom-width:1px;
}

.border2		{border-top: solid #C5CAD4; 
		border-top-width: 1px; 
		border-left: solid #C5CAD4; 
		border-left-width: 1px; 
		border-right: solid #C5CAD4; 
		border-right-width:1px; 
		border-bottom: solid #C5CAD4; 
		border-bottom-width:0px;
}
.news-footer	{font-size:9px;
		font-weight:bold;
		color:#142000;
		background-color:#E2E3E0;
		padding:4px 4px 4px 4px;
}
.capmain		{font-family:Verdana,Tahoma,Arial,Sans-Serif;
		font-size:10px;
		font-weight:bold; 
		border-width:1px 1px 1px 1px;
		border-color:#C5CAD4;
		border-style:solid; 
		color:#B78E00;
		height:24px;
		padding:2px 2px 2px 2px;
}
.copyrights		{background: none;
		COLOR: #FFFDF0;
		FONT-SIZE: 10px;
		FONT-WEIGHT: normal;
		FONT-FAMILY: Verdana, Helvetica;
		TEXT-DECORATION: none;
}
.tiny		{background: none;
		COLOR: #F4F1BF;
		FONT-SIZE: 10px;
		FONT-WEIGHT: normal;
		FONT-FAMILY: Verdana, Helvetica;
		TEXT-DECORATION: none;
}
.title 		{background: none;
		COLOR: #ffffff;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		FONT-FAMILY: Verdana, Helvetica;
		TEXT-DECORATION: none;
}
.block-title		{BACKGROUND: none;
		COLOR: #FFFFFF;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		FONT-FAMILY: Verdana, Helvetica;
}
.head-title 		{background: none;
		COLOR: #D9E3F6;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		FONT-FAMILY: Verdana, Helvetica;
		TEXT-DECORATION: none;
}
.date		{background: none;
		COLOR: #2D2B2B;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		FONT-FAMILY: Verdana, Helvetica;
		TEXT-DECORATION: none;
}


img		{border: 0px;}
.capleft		{width:2px;height:20px;}
.capright		{width:2px;height:20px;}
.scapmain		{font-family:Verdana,Tahoma,Arial,Sans-Serif;
		font-size:10px;
		font-weight:bold;
		color:#000;
		height:19px;
		padding:0px 2px 0px 2px;
		border-width:1px 0px 1px 0px;
		border-color:#C5CAD4 #C5CAD4 #C5CAD4 #C5CAD4;
		border-style:solid;
}
.tbl-border 	{background-color:#C5CAD4;}
.tbl 		{font-size:11px; 
		padding:3px 4px 3px 4px;
}
.tbl1 		{font-size:11px; 
		color:#000; 
		background-color:#DEDEDE; 
		padding:4px;
}
.tbl2 		{font-size:11px; 
		color:#000; 
		background-color:#E5E5E5; 
		padding:4px;
}


/* Forum header*/
.forum-caption	{font-size:10px;
		font-weight:bold;
		color:#D9E3F6;
		background-color:#EDEEEC;
		height:24px;
		padding:0px 4px 2px 4px;
		background-image:url(images/cellpic3.gif);
		background-repeat:repeat-x;
		border-width:1px 1px 1px 1px;
		border-color:#E9EBE7 #E9EBE7 #E9EBE7 #E9EBE7;
		border-style:solid;
}
/* Quote blocks */
.quote		{color:#2F2F2F;
		background-color:#fafafa;
		padding:2px;
		margin:0px 20px 0px 20px;
		border:1px #C5CAD4 solid;
}

/* Voting Poll */
.poll		{height:10px; border:1px #A7ADB8 solid;}
.comment-name	{font-weight:bold; color:#ddcc88;}

/* This is for the Shoutbox */
.shoutboxname	{font-weight:bold; color:#ffddaa;}
.shoutbox		{color:#06070A;}
.shoutboxdate	{font-size:9px; color:#1C1C1C;}

.small		{font-size:10px; font-weight:normal;}
.small2		{font-size:9px; font-weight:normal; color:#1C1C1C;}
.side-small		{font-size:10px; font-weight:normal; color:#000;}
.side-label		{background-color:none;
		font-weight:normal;
		color:#447DE8;
		padding:2px;
}

/* This is for the Photo Gallery */
.gallery		{padding: 16px 0px 8px 0px;}
.gallery img	{border: 1px solid #C5CAD4; filter: gray;}
.gallery:hover img	{border: 1px solid #4E79F3; filter: none;}
img.activegallery	{border: 1px solid #C5CAD4; filter: none;}
