#wrapper
{
	width	: 1000px;
	margin	: 0 auto;
}	

#logo
{
	float	: left;
	width	: 275px;
	height	: 58px;
	margin-left	: 7px;
	margin-top	: 25px;
	margin-bottom	: 5px;
}

#menu-sep
{
	float	: middle;
	width	: 100%;
	background :url(images/menu-sep.jpg) no-repeat;
	height	: 2px;
	margin-bottom	: 5px;
}	



#relative-pos
{
	position	: relative;
}

#hilite
{
	width	: 425px;
	height	: 274px;
	background	: url(images/hilite.png) no-repeat;
	left		: 100px;
	position	: absolute;
         z-index		: -100;

	}	

#arrow2
{
	width	: 98px;
	height	: 120px;
	position	: absolute;
	z-index		: -100;
	left		: 950px;
	background	: url(images/arrow-2.png) no-repeat;
	top			: 70px;
}

#arrow1
{
	width	: 194px;
	height	: 71px;
	position	: absolute;
	z-index		: -100;
	top			: 400px;
	left		: 253px;
	background	: url(images/arrow-1.png) no-repeat;
}

#topmenu
{
	float	: right;
	width	: 1024px;
	overflow	: hidden;
	margin-top	: 40px;
text-align : left;
position	: absolute;

}	

.toptitle
{
	font-size	: 25px;
	margin		: 0;
}

#top-content
{
	float		: left;
	width		: 403px;
	font-size	: 12px;
	color		: #fff;
	margin-top	: 10px;
	margin-left	: 18px;
}	

.description
{
	color		: #fff;
	font-size	: 16px;
	margin-left	: 18px;
	margin-top	: 2px;
	float		: left;
}

#slide
{
	float	: right;
	width	: 469px;
	height	: 312px;
	background	: url(images/slide.jpg) no-repeat;
	margin-right	: 21px;
}


#top-content .more-link
{
	display	: block;
	background:url(images/know-more.png) no-repeat;
	height	: 40px;
	width	: 109px;
	text-align	: center;
	color		: #fff;
	line-height	: 40px;
}

.narrowcolumn .postmetadata {
	text-align: center;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}
.narrowcolumn {
	float: left;
	padding	: 0;
	margin: 0;
	width: 705px;
	}
	


/* Begin Sidebar */
#sidebar
{
	
	float:right;
	width: 240px;
	
	padding-left:20px;
	
}

#sidebar form {
	margin: 0;
	}
#sidebar h3 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.4em;
	color		: #fd6500;
	}
#sidebar h3 {
	margin: 5px 0 7px 0;
	padding: 0;
	}
	
#sidebar {
	font: 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}
#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
	
/* End Sidebar */

#columns-bg
{
	float	: left;
	width	: 100%;
	background	: url(images/sidebar-bg.jpg) 750px 0px repeat-y;
}


#content .post
{
	border-bottom	: 1px dotted #333;
	padding-bottom	: 12px;
	float			: left;
	width			: 100%;
	
}

#content h2
{
	padding	: 0;
	margin	: 0;
	
}

#content .content-title
{
	color	: #0b4874;
}

#footer-wrap
{
	float	: left;
	width	: 100%;
	background	: #0b4874 url(images/footer-whole-bg2.png) 0 -14px repeat-x;
	min-height	: 90px;
}

#footer-whole-bg
{
	float	: left;
	width	: 100%;
	background	: #0b4874 url(images/footer-whole-bg2.png) 0 -14px repeat-x;
	min-height	: 90px;
}

#col1, #col2, #col3
{
	float	: left;
	width	: 184px;
	min-height	: 200px;
	overflow	: hidden;
	margin-top		: 16px;
}	

#col3
{
	width	: 170px;
}

#cols3
{
	margin	: 0 auto;
	width	: 950px;
}

#col1
{
	margin-left		: 80px;
	
}

#col2
{
	margin-left		: 135px;
}

#col3
{
	margin-left		: 150px;
}

#cols3 h3
{
	margin	: 0;
	padding	: 0;
	color	: #fff;
	font-size	: 1.7em;
	margin-bottom	: 7px;
}

#cols3 .block-content
{
	margin-bottom	: 20px;
}
#cols3 .block
{
	width		: 100%;
	margin-bottom	: 4px;
	color			: #66685f; 
	line-height		: 19px;
	font-size		: 12px;
	color			: #eee;
}



#cols3 .block a:link,
#cols3 .block a:visited
{
	color			: #FFF;
	
}

.block	a:hover
{
	text-decoration	: none;

}

#cols3 .block ul
{
	margin	: 0;
	padding	: 0;
	list-style-type: none;
	margin-left	: 7px;
}

#cols3 .block-content ul li
{
		
	background			: url(images/sidebar-li-bg.jpg) no-repeat 0px 12px;
	padding-left		: 16px;
	line-height			: 27px;
	margin				: 0;
	
}


#cols3 .block ul a:hover
{
background			: #eeeeee;
color				: #000;
}

#cols3 .block ul li.current-cat a,
#cols3 .block ul li.current_page_item a
{
	color		: #000;
}