﻿
/* General tags */
*{margin:0; padding:0;}
body{background:#ccc url("images/bodybg.gif") repeat; font:76% verdana,tahoma,sans-serif;}
a{background-color:inherit; color:#286ea0; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:0 0 16px 0;}
ol{margin:0 0 16px 15px; padding-left:5px;}
ul{margin:0 0 16px 15px; padding-left:5px;}
ol ol{margin:3px 0 0 15px;}
ul ul{margin:3px 0 0 15px;}
img{float:left; margin:0 10px 5px 0;}

/* Headers */
h1{
	color: #555;
	font-size: 3.6em;
	letter-spacing: -3px;
	margin: 0;
	text-align: right;
	font-family: Papyrus;
	font-weight: bold;
}
h2{
	font-size: 1.6em;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 5px 0 10px;
	font-family: Papyrus;
}

/* IDs */
#title{
	margin: 20px auto -9px;
	width: 700px;
	background-image: url('images/dragon.jpg');
	font-family: Papyrus;
	color: #FF6666;
}
#container{background:#fff url("images/front.png") bottom left no-repeat; border:20px solid #555; color:#555; margin:0 auto 15px; padding:10px; width:700px; line-height:1.3em;}
#sidebar{
	float: left;
	padding-left: 0px;
	width: 110px;
}
#sidebar p{margin:10px 0 5px 0; text-align:center; font-size:0.8em;}
#main{
	float: right;
	width: 500px;
}
#cgen{
	margin-right: -32px;
	margin-left: 65px;
}

#footer{clear:both;}

/* Menu */
.menu{
	border: 1px solid #ffffff;
	color: #286ea0;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	padding: 4px 2px 4px 10px;
	width: 110px;
	font-family: Papyrus;
}
.menu:hover{background-color:#f8f8f8; border:1px solid #dadada; color:#286ea0; text-decoration:none;}


