/*//---------------------------------------------*/
/*// Name: Cockroach - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/

		/* styles for body and tables contained on the template */

	body {
		background:url(images/bg.jpg) repeat-x #000000;
	}

	body, div, p, tr, td, ul, li {
		color:#9a9a9a;
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	input.formField {
		background:url(images/field-bg.jpg) top left repeat-x #7a7a7a;
		border:1px solid #000000;
	}

	input.formButton {
		background:#222222;
		border:1px solid #000000;
		color:#FFFFFF;
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	}

	#tableTop {
		background:url(images/top-bg.jpg) repeat-x #333333;
		height:12px;
	}

	#bodyCell {
		background:url(images/body-bg.jpg) repeat-x #000000;

		color:#9a9a9a;
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		font-size:12px;

		padding:17px;
	}

	td.subheadOrangeLeft {
		background:url(images/subtitle-orange-left.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.subheadOrangeTitle {
		background:url(images/subtitle-orange-bg.jpg) repeat-x;
	}

	td.subheadOrangeRight {
		background:url(images/subtitle-orange-right.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.subheadOrangeLeft2 {
		background:url(images/subtitle-orange-left2.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.subheadOrangeTitle2 {
		background:url(images/subtitle-orange-bg2.jpg) repeat-x;
	}

	td.subheadOrangeRight2 {
		background:url(images/subtitle-orange-right2.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.subheadOrangeLeft3 {
		background:url(images/subtitle-orange-left3.jpg) no-repeat;
		width:9px;
		height:29px;
	}
	td.subheadOrangeRight3 {
		background:url(images/subtitle-orange-right3.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.subheadDarkLeft {
		background:url(images/subtitle-dark-left.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.subheadDarkTitle {
		background:url(images/subtitle-dark-bg.jpg) repeat-x;
	}

	td.subheadDarkRight {
		background:url(images/subtitle-dark-right.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.subheadDarkLeft3 {
		background:url(images/subtitle-dark-left3.jpg) no-repeat;
		width:9px;
		height:29px;
	}
	td.subheadDarkRight3 {
		background:url(images/subtitle-dark-right3.jpg) no-repeat;
		width:9px;
		height:29px;
	}

	td.contentCell {
		background:#000000;
	}

	ul.arrows li { list-style-image:url(images/bullet.jpg); padding-bottom:10px; }

	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/

		/* styles for header contained on the template */

	td.headerCell {
		background:url(images/header.jpg) no-repeat;

		width:775px;
		height:171px;
	}
	td.headerCell2 {
		background:url(images/header2.jpg) no-repeat;

		width:775px;
		height:171px;
	}

	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/

		/* styles for Links And Navigation contained on the template */

	td.navigation {
		background:url(images/nav-bg.jpg) repeat-x;
		height:29px;
	}

	#nav-menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	#nav-menu li {
		float: left;
		margin: 0 0.15em;
	}

	#nav-menu li a {
		background: url(images/nav-bg.jpg) #464646 bottom center repeat-x;
		height: 29px;
		line-height: 29px;
		float: left;
		display: block;
		padding-left:10px;
		padding-right:10px;
		border: 0px;
		color: #dedede;
		text-decoration: none;
		text-align: center;
		font-weight:none;
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		font-size:16px;
	}

	#nav-menu li a:hover {
		height: 29px;
		line-height: 29px;
		float: left;
		display: block;
		padding-left:10px;
		padding-right:10px;
		border: 0px;
		color: #FFFFFF;
		text-decoration: underline;
		text-align: center;
		font-weight:none;
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		font-size:16px;
	}

	/* Hide from IE5-Mac \*/
	#nav-menu li a { float: none }
	/* End hide */

	#nav-menu { width:750px }

	#nav-menu ul li.nav-vr {
		background:url(images/nav-vr.jpg) no-repeat;
		width:3px;
		height:29px;
		display:block;
	}

	#nav-menu li a.home { width:50px; }
	#nav-menu li a.about { width:50px; }
	#nav-menu li a.blog { width:40px; }
	#nav-menu li a.contact { width:60px; }
	#nav-menu li a.supporters { width:120px; }
	#nav-menu li a.friends { width:140px; }

	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/

		/* styles for Footer And BVLOGO contained on the template */

/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/

		/* styles for Titles contained in the bodycontents */

	.subtitle {
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#FFFFFF;
	}

	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/

		/* styles for text contained in the bodycontents */

	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/

		/* styles for links contained in the bodycontents */

	a {
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		color:#ff8600;
		text-decoration:underline;
	}

	a:hover {
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		color:#ff8600;
		text-decoration:none;
	}

	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/

		/* styles for images contained in the bodycontents */

	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/

		/* styles for forms contained in the bodycontents */

	.borderTable
	{

	}
	.tableRowHeader
	{

	}
	.tableRowFooter
	{

	}
	.textRequiredField
	{
		font-weight: bold;
		color: #9D3800;
	}
	.textSmallerFont
	{

	}
	.labelColumn
	{

	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/

		/* styles for any other contained in the bodycontents */

	td.copyright {
		font-size:11px;
	}

	table.newsletterSignup {
		/*background:url(images/newsletter-bg.gif) no-repeat;*/
		width:235px;
		height:64px;

		color:#FFFFFF;

		padding-right:5px;
	}

	div.tagline {
		font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
		font-size:13px;

		color:#595959;

		padding:5px;
	}

	div.bodyHR {
		background:url(images/hr-pattern.jpg) repeat-x;
		height:2px;
		width:741px;
		display:block;
	}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/