/* CSS Document */

html, body, *
{
	margin:0px;
	padding:0px;
}

html, body
{
	width:100%;
	height:100%;
}

body
{
	background-image:url(../images/template/bg-strip.gif);
	background-repeat:repeat-x;
	background-color:#000000;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#020202;
	
	padding-bottom:10px;
}


#main-wrapper
{
	background-image:url(../images/template/content-tbit.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin-top:3%;
	
	background-color:#ffffff;	
}

#main-inner
{
	background-image:url(../images/template/content-bbit.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

#main
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

#copyright
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	
	padding:5px;
}

#copyright a, #copyright a:hover
{
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}

#main-bg
{
	background-image:url(../images/template/main-graphic.jpg);
	background-repeat:no-repeat;
	
	min-height:538px;
	/* height:538px; */
}


/* General styles for the Content area. */

#push
{
	clear:both;
}


#tcontent
{
	width:500px;
	margin-left:450px;
}


#rcontent
{
	/* background-color:#FF66FF; */
	min-height:90%;
	padding-bottom:15px;
}


p
{
	padding:10px;
}

h1, h2, h3
{
	font-family:Tahoma, Geneva, sans-serif;
	margin:10px;
	border-bottom-style:solid;
	border-width:1px;
	font-weight:500;
}

h1 { font-size:24px; font-weight:700; }
h2 { font-size:16px; font-weight:700; }
h3 { font-size:14px; font-weight:700; }


ul, ol
{
	list-style-position:inside;
	margin:10px;
}

ul li, ol li
{
	padding:3px;
}


/* Top Navigation */
#top-nav
{
	height:10%;	
	padding-top:20px;
	/* background-color:#99CC00; */
}

#top-nav ul
{
	margin-left:460px;
}

#top-nav ul li
{
	display:inline;
	font-size:12px;
}

#top-nav ul li img
{
	vertical-align:middle;
}



/* Jquery Helpers */
.fadeIn
{
	display:none;
}





