a{
text-decoration:none;
color:#333333;
}
a:hover{
text-decoration:underline;
color:#ff0031;
}
body{
font-family:Verdana,sans-serif;
font-size:.7em;
line-height:1.7em;
padding:0;
margin:0;
/* Gray */
/*background-color:#505050;
background-image:url('assets/back2.jpg');*/
/* Blue */
background-color:#373750;
background-image:url('assets/back.jpg');
background-repeat: repeat-x;
}
.table-left-right {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.table-bottom {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	color: #333333;
}
#menu a{
color:#ff0031;
}

/* -------------
- MAIN CONTENT -
------------- */

#content {
	font:'Lucida Grande',  'Lucida Sans Unicode', Verdana, Sans-Serif;
	/* width:460px;
	float:left;
	font-size:1.2em;
	overflow:hidden;
	border-left:12px solid #fff;
	border-bottom:20px solid #fff
	*/
}

.leftAlign #content {
	float:right;
	border-right:12px solid #fff;
	border-bottom:20px solid #fff
}

#content p {
	margin:12px 0;
	line-height:1.5em;
}

#content h2 {
	font-size:1.6em;
	margin:0 0 0 0;
}

#content h2 em {
	font-size:0.7em;
	margin:0 0 0 1em;
	color:#99c;
 	font-style:normal;
}

#content h2 a {
	color:#333;
	border:none;
}

#content h2 a:hover {
	color:#68f;
}

#content h3 {
	font-size:1.4em;
	color:#aaa;
}

#content h3 a {
	color:#aaa;
}

#content h4, #content h5, #content h6 {
	font-size:1.2em;
}

#content pre {
	background:#eef;
	padding:20px;
}