html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: Arial;
	font-size: 9px;
	text-align: left;
	vertical-align: baseline;
	text-align: left;
	color: #c0c0c0;
}

html 
	{
     overflow: -moz-scrollbars-vertical;
	}
	
ul
	{
	float: left;
	margin: 0 10px;
	color: blue;
	list-style: circle;
	}
	
li
	{

	text-align: left;
	font-size: 13px;
	color: #851a23;
	line-height: 24px;
	}

a
	{
	font-size: 13px;
	color: #851a23;
	text-decoration: underline;
	}

a:hover
	{
	text-decoration: none;
	}

body
	{
	background-color: #000;
	background-image: url('/images/bg.jpg');
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	}
	
h1
	{
	padding-top: 15px;
	text-align: left;
	font-size: 20px;
	color: #d7d7d7;
	line-height: 30px;
	}

h1 span
	{
	font-size: 25px;
	color: #850c1b;
	line-height: 25px;
	font-weight: bold;
	}

h2, h3
	{
	font-size: 25px;
	color: #850c1b;
	line-height: 40px;
	font-weight: bold;
	border-bottom: 1px solid #0F0F0F;
	}
	
h4
	{
	font-size: 25px;
	color: #850c1b;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	}
	
div.holder
	{
	margin: 0 auto;
	text-align: center;
	width: 1000px;
	border: 1px solid none;
	}
	
div.holder p
	{
	margin: 5px;
	text-align: justify;
	font-size: 13px;
	color: #555555;
	line-height: 22px;
	}
	
	
div.holder .intro
	{
	float: left;
	overflow: hidden;
	width: 485px;
	margin: 5px;
	}
	
	
div.holder .intro .logo
	{
    display: block;
	margin: 10px auto;
	}
	
div.holder .logo-big
	{
	margin: 10px auto;
	display: block;
	overflow: hidden;
	width: 400px;
	height: 210px;
	background-position: 0 0;
	background-image: url("/images/logo-big.jpg"); 
	background-repeat: no-repeat;
	}
	
div.holder .logo-big:hover
	{
	background-position: 0 -210px;
	}
	
div.holder .sections
	{
	float: left;
	overflow: hidden;
	width: 495px;
	margin: 10px 0 5px 10px;
	}
	
div.holder .sections-b
	{
	float: left;
	overflow: hidden;
	width: 100%;
	margin: 10px 0 5px 10px;
	}
	
div.holder .sections-b .thumb
	{
	display: block;
	border: 2px solid #313131;
	float: left;
	margin: 6px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
	
div.holder .sections-b .thumb:hover
	{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	border: 2px solid #850c1b;
	}
	
div.holder .sections .thumb
	{
	display: block;
	border: 2px solid #313131;
	float: left;
	margin: 5px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
	
div.holder .sections .thumb:hover
	{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	border: 2px solid #850c1b;
	}
	
div.holder .sections .thumbs
	{
	width: 106px;
	height: 106px;
	background-image: url('/images/loading.gif');
	display: block;
	border: 2px solid #313131;
	float: left;
	margin: 5px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
	
div.holder .sections .thumbs:hover
	{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	border: 2px solid #850c1b;
	}
	
div.holder .sep
	{
	height: 6px; 
	width: 100%;
	float: left;
	background-image: url('/images/sep.jpg');
	background-repeat: repeat-x;
	background-color: #000;
	}
	
div.holder .wsep
	{
	margin: 12px 0;
	height: 2px; 
	width: 100%;
	float: left;
	background-image: url('/images/wsep.jpg');
	background-repeat: repeat-x;
	background-color: #000;
	}
	
div.holder .footer
	{
	display: block;
	}
	
div.holder .footer .copyright
	{
	float: left;
	width: 100%;
	text-align: center;
	font-size: 13px;
	background-color: #0d0d0d;
	line-height: 24px;
	color: #565656;
	}
	
div.holder .footer .copyright a
	{
	font-size: 13px;
	color: #851a23;
	}
	
div.holder .footer .col
	{
	margin: 6px;
	width: 320px;
	float: left;
	background-image: url('/images/footer-col-bg.jpg');
	background-repeat: repeat-x;
	background-color: #000;
	}
	
div.holder .footer .colm
	{
	margin: 0 10px;
	}
	
div.holder .footer .colm img
	{
	display: block;
	margin: 10px auto;
	}

div.holder .footer .colm a
	{
	font-size: 13px;
	color: #851a23;
	}