#container
{
	margin: 0 auto;
	width: 100%;
	background: #fff;
}

#header
{
	padding: 20px;
	background: #FFF url(./images/foto5.jpg) repeat-y 100% 0;
}

#header h1 
{ 
	margin: 0; 
	color: #4A627A;
}

#content-container
{
	float: left;
	width: 100%;
	background: #FFF url(/wp-content/uploads/layout-two-liquid-background.gif) repeat-y 68% 0;
}

#content
{
	clear: left;
	float: left;
	width: 60%;
	padding: 20px 0;
	margin: 0 0 0 4%;
	display: inline;
}

#content h2 { margin: 0; }

#aside
{
	float: right;
	width: 26%;
	padding: 20px 0;
	margin: 0 3% 0 0;
	display: inline;
}

#aside h3 { margin: 0; }

#footer
{
	clear: left;
	text-align: right;
	padding: 20px;
	height: 1%;
}


dl.table-display
{
	float: left;
	width: 620px;
	margin: -1em 0;
	padding: 0;
	border-bottom: 1px solid #999;
}

.table-display dt
{
	clear: left;
	float: left;
	width: 250px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
	font-weight: bold;
}

.table-display dd
{
	float: left;
	width: 350px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
}



body
{
	font: 95%/1.5 Helvetica, Tahoma, Arial, sans-serif;
	color: #294E71;
}

h1, h2, h3, h4, h5, h6
{
	line-height: 1.2;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
}

h1 { font-size: 250%; }
h2 { font-size: 160%; }
h3 { font-size: 140%; }
h4 { font-size: 120%; }
h5 { font-size: 100%; }
h6 { font-size: 90%; }

hr
{
	color: red;
	background: red;
	border: 0;
	height: 1px;
	margin: 1em 0 2em;
}

a:link
{
    font-family : Helvetica, Tahoma, Arial, sans-serif;
	color: #4E7091;
}
a:visited
{
    font-family : Helvetica, Tahoma, Arial, sans-serif;
	color: #4E7091;
}
a:hover
{
    font-family : Helvetica, Tahoma, Arial, sans-serif;
    color: #f8ab29;
}
a:active
{
    font-family : Helvetica, Tahoma, Arial, sans-serif;
    color: #4E7091;
}

/* set millions of background images */
.rbroundbox { background: url(./images/nt.gif) repeat; }
.rbtop div { background: url(./images/tl.gif) no-repeat top left; }
.rbtop { background: url(./images/tr.gif) no-repeat top right; }
.rbbot div { background: url(./images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(./images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; padding: 10px;}
.rbroundbox { width: 95%; margin: 1em auto; }


