﻿body {
	padding:0 0;
	margin:0 0;
	background-color:#E7E2CF;
	}
	p, span, td, a, li
	{
		font-family:Arial, Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:0 0;
	}
	p{
		margin:16px 0;

	}
	li.li-fs
	{
	    list-style-image:url(images/diamond.png);
	}
	H1, H1 span, H3, H2
	{
		font-family:Arial, Arial, Helvetica, sans-serif;
		color:#46175C;
		font-size:1.2em;
		margin:18px 0;
	}
	h2
	{
		color:#9F7660;
	}
	#div-body
	{
		background: #e7e2cf;
		background-image: url('images/TCH_bg_1.jpg');
		background-position:top center;
		background-repeat:no-repeat;
		background-attachment:inherit;
		height:1350px;
		padding:0 0;
		margin:0 0;
	}
	/* -- Header/Navigation Section of site -- 
	#div-head
	{
		width:957px;
		height:140px;
		margin:0px auto;
	}*/
	#div-head
	{
		background-image: url('images/tch_header.jpg');
		background-position:top left;
		background-repeat:no-repeat;
		background-attachment:inherit;
		margin-top:0px;
		width:964px;
		margin:0px auto;
		height:120px;
	}
		#a-home
		{
			border:none 1px #000;
			width:229px;
			height:62px;
			float:left;
			position:absolute;
			margin-top:20px;

		}
		#div-head img
		{
			float:left;
		}
		span.span-search
		{
			color:#46175C;
		}
		span.btn-search
		{
			margin-right:35px;
		}
		div.eventFrame-content
		{
		    /*width:900px;*/
			background-color:#fff;
			padding-left:25px;
			padding-right:15px;
			padding-top:0px;
			min-height:869PX;
			height:auto !important;
			height:869px;
			margin: 0 auto;
		}
		
		#div-eventFrameFooter
		{
		    text-align: center;
		}
		
		#div-user
		{
		    float: right;
		    margin-top: 30px;
		}
		
		#div-userEventFrame
		{
		    float: right;
		    margin-top: 5px;
		}
		
		#div-user a,
		#div-userEventFrame a
		{
		    margin-right: 20px;
		}
		#div-user a:link,
		#div-user a:visited,
		#div-user a:active,
		#div-userEventFrame a:link,
		#div-userEventFrame a:visited,
		#div-userEventFrame a:active
		{
		    color: #46175C;
		    text-decoration: none;
		}
		#div-user a:hover,
		#div-userEventFrame a:hover
		{
		    color: #a6aa6f;
		    text-decoration: 'underline';
		}
		span.mainMenu
		{
			float:right;
			clear: right;
			margin-top:33px;
			display:inline;
			margin-right:50px;
			width:737px;
			
		}

		/* -- hack for IE8 and moder web browsers -- 
		html > body span.mainMenu
		{
			margin-top:86px !important;
		}*/
			span.mainMenu span
			{
				color:White;
				font-family:Arial,Arial,Helvetica,sans-serif;
				padding:5px;
				font-weight:bold;
				font-size:1.1em;
					
			}
			html>/**/body span.mainMenu span
			{
					line-height:28px;
			}
			span.mainMenu span.hov span
			{
				color:Gray;
			}
				span.mainMenu span.mi span.icn  
				{
					padding:0 10px;
				}
			span.mainMenu span.first
			{
				margin-left:70px;
			}
			span.mainMenu table.m
			{
				 background-color:#C6C899;	
				 font-size:1.0em;
				 margin-left:25px;
				 border-bottom:#CED0A8 1px solid;
				 border-left:#CED0A8 1px solid;
				 border-right:#CED0A8 1px solid;
			}
				span.mainMenu table.m tr.hov
				{
					 background-color:#fff;	
					 color:#000;
					 padding:3px;
				}
					span.mainMenu table.m tr.hov td span
					{
						color:#000;

					}
					.txt
					{
						
					}
			span.mainMenu span.last
			{
				margin-right:40px;
			}
	/* -- Content Section of site -- */
	/* see appriopriate skin css file */
	
		
	
	/* -- Footer Section of site -- */
	#div-footer
	{
		width:940px;
		margin:0px auto;
		height:72px;
		text-align:center;
		float:left;
		background: #e7e2cf;
		
	}
			#div-footer a
			{
				float:right;
				margin-top:20px;
				margin-right:30px;
				color:#fff;
			}
			#div-footer a:hover
			{
				text-decoration:none;
			}
	#div-rmr
	{
		width:130px;
		margin:0 auto !important;
		
	}
/*   Shadows */	
div.div-img {
background-color:#BBBE85;
display:inline-block;
height:auto;
margin:25px 0;

/*margin:10px 10px 10px 21px;*/
}

.marg-right {
margin-right:15px;
margin-bottom:10px;
}

.marg-left{margin-left:15px;}
.float-left{display:inline;float:left;}
.float-right {
display:inline;
float:right;
}
div.left img 
{
	position:relative;
	left:10px;
	top:10px;

}
div.left
{
	margin-right:25px;
}
div.right img 
{
	position:relative;
	right:10px;
	top:10px;

}
	/* CSS Document */

/* ControlPanel style */
.ControlPanel
{
	background:transparent url('../MinimalExtropy/images/cpanel_center.png') repeat-x bottom left; 
	border:none;
	padding-bottom:10px;
	margin:0px auto;
}
.cpanel_left {background: url(../MinimalExtropy/images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(../MinimalExtropy/images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}



/*-- Checks -- */
div.check
{
	display:inline;
	float:right;
	height:78px;
	margin-right:5px;
	margin-top:60px;
	width:683px;
	background-repeat:no-repeat;
}
div.greencheck
{
	background-image:url(images/chk-footer-green.png);
	
}
div.browncheck
{
	background-image:url(images/chk-footer-brown.png);
}
	div.check p
	{
		color:#FFFFFF;
		margin-left:65px;
		margin-top:20px;
		width:590px;
		float:left;
		display:inline;
	}
		div.check p a
		{
			color:#fff;
			text-decoration:underline;
		}
		div.check p a:hover
		{
			text-decoration:none;
		}
		
#spn-add
{
    color:#E8E2D1;
    display:block;
    margin-top:35px;
}
