
/*------------------------------------------------------------
Trademark Productions
 
file:		index.css - Index Specific Styles
version:	1.0
author:		Trademark Productions
email:		dean@tmprod.com
website:	www.tmprod.com
-------------------------------------------------------------*/

/* =General/HTML Elements
-------------------------------------------------------------*/
p.date {
font-size:10px;
}

/* =Links
-------------------------------------------------------------*/


/* =Layout
-------------------------------------------------------------*/
#content.index {
	width:661px;
	background:url(../images/index_content_head.gif) top center no-repeat;
	padding-top:27px;
	margin-top:3px;
	display:table;
	}
	
#indexleft {
	width:185px;
/*	height:402px;*/
	padding:0 5px;
	float:left;
/*	background:url(../images/index_left_bg_bottom.jpg) no-repeat bottom center;*/
	}
	
#indexleft_bottom{
	width:175px;
	padding:0 5px;
	}
		
#indexleft_bottom *{
	text-align:center;
	margin:0;
	padding:0;
	}

#indexleft_bottom h4 {
	padding-top:5px;
	}
	
#indexmiddle {
	width:240px;
/*	height:402px;*/
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	float:left;
	padding:0 10px;
	*padding:0 5px;
/*	background:url(../images/index_middle_bg.jpg) no-repeat bottom left;*/
	}
	
#indexright {
	width:204px;
	float:right;
	background-color:#0C6796;
	height:100%;
	}

/* =Main Content Styles
-------------------------------------------------------------*/
#indexmiddle ul {
	padding-left:5px;
	margin:0;
	padding-bottom:0;
	list-style:none;
	}
	
#indexmiddle ul li {
	margin-bottom:3px;
	}

/* =Secondary Content Styles
-------------------------------------------------------------*/
#indexright div#righttop {
	width:204px;
	height:181px;
	}
	
#indexright div#righttop p {
	margin:0;
	padding:0;
	color:#fff;
	}
	
#indexright a, #indexright a:visited, #indexright a:hover {
	color:#fff;
	text-decoration:none;
	}
	
#indexright div#rightbottom {
	background: url(../images/index_right_bottom.jpg) no-repeat top center;
	width: 194px;
	height: 205px;
	margin-top:2px;
	padding-right:10px;
	}
	
#indexright div#rightbottom p {
	width:100px;
	float:right;
	margin:0;
	margin-top:70px;
	padding:0;
	color:#fff;
	}
	
#indexright div#rightbottom p span.big{
	font-size:18px;
	}
	

/* =Sidebar Content Styles
-------------------------------------------------------------*/
#indexleft p.header{
	background-color:#0f66a4;
	padding:4px;
	font-size:11px;
	color:#fff;
	margin:0;
	}

#indexleft ul.nav {
	list-style:none;
	width:185px;
	margin:0;
	padding:0;
	}
	
#indexleft ul.nav li {
	width:165px;
	padding:5px 10px;
	border-bottom:2px dotted #0f66a4;
	}
#indexleft ul.nav li p{
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:bold;
	}
	
#indexleft ul.nav li a {
	display:block;
	padding-left:15px;
	background:url(../images/sidenav_arrow.gif) left center no-repeat;
	color:#0f66a4;
	text-decoration:none;
	}
	
#indexleft ul.nav li a:hover {
	text-decoration:underline;
	}
	
/* =Footer Styles
-------------------------------------------------------------*/


/* =Main Navigation Styles
-------------------------------------------------------------*/


/* =Secondary Navigation Styles
-------------------------------------------------------------*/


/* =Form Styles
-------------------------------------------------------------*/


/* =Miscellaneous Styles
-------------------------------------------------------------*/


