/* 
Filename: 		typography.css
Author: 		Jean Rodeghiero Marques (jean@e-desegno.com)
*/
/* Basic Font Settings */
body#core					{font-family:Verdana; font-size:11px; color:#FFF; line-height:1.7;}
.content b, .content strong {font-weight:bold;}
.content i,	.content em		{font-style:italic;}
h1, h2, h3, h4, h5, h6		{font-weight:bold; display:block;}
p							{padding:0px;}
/* Links */
a:link,
a:visited
{
	color:#F00; text-decoration:none;
}
#maincol .content a,
#maincol .content a:visited {color:#F00; text-decoration:none;}
#sidebar .content .moduletable a,
#sidebar .content .moduletable a:visited,
#othercol .content .moduletable a:visited,
#othercol .content .moduletable a {color:#FF0000; text-decoration:none;}
/* Tables */
/* Padding */
#maincol .content	{padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#E0DFE3; font-size:11px; line-height:1.6;}
#sidebar .content   {font-family:Arial, Helvetica, sans-serif; color:#E0DFE3; font-size:11px; line-height:1.3;}
#sidebar .content h3
{
	text-align:center;
	font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:40px;
	color:#FFF;
	letter-spacing:2px;
	text-transform:uppercase;
	background:url("img/bg_sidebartitle.png") repeat-x;
	margin-bottom:6px;
	zoom:1;
}
#sidebar span.contentpagetitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F00;
	line-height:1.4;
	padding-left:15px;
	background:url("img/bullet_sidebar.png") no-repeat 0px 2px;
	zoom:1;
	font-weight:bold;
}
#sidebar span.createdate
{
	font-size:10px;
}
#sidebar span.contentpaneopen div
{
	margin:6px 0;
}
table tr td			{padding:3px;}
/* Navigations */
/* Custom */
#maincol .content .componentheading
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:100;
	font-size:35px;
	line-height:1;
	margin:0;
	padding:0;
	text-indent:8px;
	text-decoration:none;
	zoom:1;
	border-left:7px solid #F00;
	font-variant:small-caps;
}
/*#maincol .content table td.contentheading,*/
#maincol .content table td.contentheading a:link,
#maincol .content table td.contentheading a:visited /*
#maincol a.contentpagetitle:link,
#maincol a.contentpagetitle:visited */
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:100;
	font-size:35px;
	line-height:1;
	margin:0;
	padding:0;
	padding-left:8px;
	text-decoration:none;
	zoom:1;
	border-left:7px solid #F00;
	font-variant:small-caps;
}

#maincol h2
{
}
#maincol .content ul li
{
	list-style:disc;
	list-style-position:inside;
}
#maincol h4
{
}
#maincol .content a:link,
#maincol .content a:visited,
#sidebar .content a:link,
#sidebar .content a:visited
{
}

#maincol .content a:link,
#maincol .content a:visited
{
}

#sidebar .content a:link,
#sidebar .content a:visited
{
}

#sidebar .moduletable_menu ul.menu li a:link,
#sidebar .moduletable_menu ul.menu li a:visited
{
}

#sidebar h3
{
}
a:link.homelink,
a:visited.homelink
{
}
#maincol .content li
{
	text-indent:15px;
}
td img.photo
{
	padding:0 6px;
}
span.pagination span,
span.pagination a
{
	margin:4px;
}
a.buttonlink,
a.buttonlink:link,
a.buttonlink:visited,
a.buttonlink:hover
{
}
input.button
{
}
input.contact-button
{
}
div.moduletable_bc
{
	margin-bottom:10px;
}
#maincol a.readon
{
	background:#000;
	padding:5px 5px;
	font-weight:bold;
}
.moduletable_news
{
	background:#191919;
	padding:0 15px;
	margin-bottom:10px;
	margin-top:10px;
}
.moduletable_news td,.moduletable_news p
{
	padding-top:5px;
	text-transform:capitalize;
	font-variant:small-caps;
	font-weight:bold;
}
.moduletable_front
{
	zoom:1;
	background:#000;
	border:1px solid #F00;
	margin-bottom:15px;
	padding:0 15px 15px 15px;
}

#sidebar .moduletable_front h3
{
	text-align:center;
	font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:40px;
	color:#FFF;
	letter-spacing:2px;
	text-transform:uppercase;
	background:none;
	margin-bottom:6px;
	zoom:1;
}
.tool-tip
{
	text-align:left;
	background:#000000;
	border:1px solid #F00;
	padding:5px;
}
