/* Main Templete V3.0 Version: 3.1, 2016-10-18 */
/**************** Page and tag styles ****************/
/* img { -webkit-filter: grayscale(100%);  filter: grayscale(100%); } */
/* html { -webkit-filter: grayscale(100%); } */
body
{
	margin:0; 
	padding:0; 
	color:#666666;			/*	Main Font */
	background:#FFFFFF url(imgage/bodybg.gif) top left repeat-y; 
	font:80% Century Gothic,Comic Sans MS,Tahoma,sans-serif;
}

ul
{
	list-style:circle; 
	margin:15px 0 20px 0; 
	font-size:0.9em;
}

li
{
	margin:0 0 8px 25px;
}
/* Text Link */
a
{
	color:#3366CC; 
	font-weight:bold; 
	text-decoration:none;
}
/* Text Link hover */
a:hover
{
	color:#FF0000; 
	text-decoration:underline;
}

img
{
	float:left; 
	margin:0 15px 15px 0; 
	padding:1px; 
	background:#FFFFFF; 
	border:1px solid #FFFFFF;
}
/* Border image */
a img
{
	border-color:#FFFFFF;
}
/* Background image hover */
a img:hover{
	background:#EEEEEE; 
	border-color:#FF9999;
}

/**************** Sidebar area styles ****************/

#sidebar
{
	position:relative; 
	top:10; 
	left:10; 
	width:210px; 
	height:100%; 
	overflow:auto; 
	/* Sidebar background */
	background:#EEEEEE url(img/sidebarbg.gif) top right repeat-y; 
	text-align:right;
}

body > #sidebar
{
	position:fixed;
}
/* Text H1 Sidebar */
#sidebar h1
{
	margin:15px 20px 0px 0px; 
	color:#663333; 
	font-size:1.6em; 
	letter-spacing:-2px; 
	text-align:right;
}
/* Text H2 Sidebar */
#sidebar h2, #sidebar h3
{
	margin:0 20px 18px 5px; 
	color:#993333; 
	font-size:1.1em; 
	font-weight:bold; 
	letter-spacing:-1px; 
	text-align:right;
}
/* Text H3 Sidebar */
#sidebar h3
{
	margin:5px 30px 5px 5px; 
	color:#CC3333;
}
/* Text Sidebar */
#sidebar  p
{
	margin:0 20px 18px 5px; 
	color:#996666; 
	font-size:0.8em;
}
/* Text Link Sidebar */
#sidebar a
{
	color:#3366CC
}
/* Text Link hover Sidebar*/
#sidebar a:hover
{
	color:#FF0000; 
	text-decoration:underline;
}

/**************** Navigation menu styles ****************/

#menu a
{
	display:block; 
	width:200px; 
	padding:5px 10px 5px 0; 
	/* Text Link Menu Color*/
	color:#3366CC; 
	background:#EEEEEE url(img/sidebarbg.gif) top right repeat-y; 
	font-size:1.8em; 
	font-weight:normal; 
	text-decoration:none; 
	letter-spacing:-2px;
}
/* Navigation Text Link hover */
#menu a:hover
{
	color:#FF0000; 
	background:#CCCCCC url(img/sidebarbg.gif) top right repeat-y;
}
/* Navigation Text Link active */
#menu a.active
{
	padding:5px 10px 5px 0; 
	color:#FF0000; 
	background:#FFFFFF; 
	border-top:2px solid #CCCCCC; 
	border-bottom:2px solid #CCCCCC;
}
/* Navigation Text Link active + hover*/
#menu a.active:hover
{
	color:#CCCCCC; 
	background:#FFFFFF;
}

/**************** Content area styles ****************/

#content
{
	width:600px; 
	margin:0 0 0 240px; 
	padding:20px 0; 
	background:#FFFFFF;
}
/* Text Content */
#content p
{
	margin:0 0 20px 0; 
	line-height:1.5em;
}
/* Text H1 Content */
#content h1
{
	margin:0; 
	color:#993333; 
	font-weight:normal; 
	font-size:3em; 
	letter-spacing:-5px; 
	text-align:center;
}
/* Text H2 Content */
#content h2
{
	margin:0; 
	color:#666666; 
	font-weight:normal; 
	font-size:2.5em; 
	letter-spacing:-2px; 
	text-align:center;
}
/* Text H3 Content */
#content h3
{
	clear:both; 
	margin:30px 0 10px 0; 
	color:#663333; 
	font-weight:normal; 
	font-size: 2em; 
	letter-spacing:-2px;
}
#content td
{
	padding:5px 5px 5px 5px; 	
}