				
/* ======================== Slider ================================*/

#tmpSlideshow	{
				margin:0px;
				position:relative;
				width:942px;
				height:320px;
				}
				
div.tmpSlide 	{
				position: absolute;
				top: 0;
				left: 0;
				width: 942px;
				height: 320px;
				display: none;
				}

div.tmpSlide img {
				float: left;
				width: 656px;
				height:320px;
				overflow:hidden;
				}

div#tmpSlideshowControls {
				position: absolute;
				bottom: 34px;
				right: 135px;
				}

div.tmpSlideshowControl {
				width:19px;
				height:19px;
				display:block;
				text-indent:-9999px;
				margin-right:3px;
				float:left;
				position:relative;
				z-index:99;
				cursor:pointer;
				background:url(../images/bull.png) -22px 0 no-repeat;
				}

div.tmpSlideshowControlOn,
div.tmpSlideshowControlActive {
				font-weight:bold;
				background:url(../images/bull.png) 0 0 no-repeat;
				}

div.tmpSlideCopy {
				position: absolute;
				padding: 100px 35px;
				background-color: #3a6a98;
				color: #ffffff;
				top: 0;
				right: 0;
				width: 212px !important;
				height: 120px;
				}

div#tmpSlideshow h2 {
				font:26px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
				text-transform:uppercase;
				padding-bottom:20px;
				color: #ffffff;
				}


/* ======================== Content ================================*/

h1				{
				font:36px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
				text-transform:uppercase;
				color:#fff;
				margin:0;
				padding:0;
				}
				
h2				{
				font:27px/27px "Trebuchet MS", Arial, Helvetica, sans-serif;
				text-transform:uppercase;
				color:#46403B;
				margin:0;
				padding:0;
				}
				
				h2 a	{
				color:#46403B;
				text-decoration:none;
				}
				
h3				{
				font:24px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
				text-transform:uppercase;
				color:#46403B;
				margin:0;
				padding:0;
				}

h4				{
				font:18px Arial, Helvetica, sans-serif;
				text-transform:uppercase;
				color:#656565;
				margin:0;
				padding:0 0 20px;
				}
				
h5, h6			{
				font:16px Arial, Helvetica, sans-serif;
				color:#A9A9A9;
				margin:0;
				padding:0 0 1.2em;
				}
				
#content		{
	width:952px;
	margin:0 auto;
	padding-bottom: 65px;  /* must be same height as the footer */
	overflow:auto;
	position:relative;
	z-index:10;
				}
				
.cont_container	{
				width:940px;
				margin-bottom:20px;
				padding:40px 20px;
				background:#fff;
				border:1px solid #E4E4E4;
				border-top:none;
				}

.content		{
				width:610px;
				float:left;
				}
				
.sidebar		{
				width:310px;
				float:right;
				}
				
.title			{
				border-bottom:1px solid #DDDDDD;
				margin-bottom:15px;
				padding:0 0 12px 0;
				}
				
ul.news			{
				margin:0;
				padding:0 0 20px !important;
				list-style:none;
				}
				
ul.news li		{
				width:310px;
				margin:0;
				padding:0;
				}
				
ul.news li .news_excerpt	{
				margin:0;
				padding:10px;
				display:block;
				overflow:hidden;
				text-decoration:none;
				}
				
ul.news li div:hover.news_excerpt{background:#CEF1F7 !important;}

a.news_thumb	{
				width:90px;
				height:90px;
				display:block;
				overflow:hidden;
				float:left;
				margin:0 20px 0 0 !important;
				padding:0 !important;
				background:none !important;
				}
				
span.news_date	{
				display:block;
				padding:5px 0;
				font:10px Arial, Helvetica, sans-serif;
				text-transform:uppercase;
				color:#A5A5A5;
				}
				
div.news_excerpt p {
				display:block;
				font:13px/1.6em Arial, Helvetica, sans-serif;
				color:#565350;
				}
				
.widget			{
				position:relative;
				overflow:hidden;
				padding-bottom:40px;
				}
				
.widget ul		{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.widget li		{
				margin:0;
				padding:0;
				border-bottom:1px dashed #E8E8E8;
				}
				
.widget li a	{
				display:block;
				font-size:14px;
				padding:4px 0 4px 28px;
				background:url(../images_blue/arr.gif) 0 5px no-repeat;
				color:#090808;
				text-decoration:none;
				}
				
.widget li a:hover	{
				color:#fff;
				text-decoration:none;
				background:url(../images_blue/arr.gif) 0 5px no-repeat #0CBAD9;
				}
				
#bottom_sidebar	{
				width:940px;
				padding:20px;
				overflow:hidden;
				}
				
#bottom_sidebar ul	{
				margin:0;
				padding:0;
				list-style:none;
				}
				
#bottom_sidebar li	{
				margin:0;
				padding:0;
				text-transform:uppercase;
				border-bottom:1px solid #DCDCDC;
				}
				
#bottom_sidebar li a	{
				display:block;
				margin:0;
				padding:8px 15px;
				color:#707070;
				text-decoration:none;
				}
				
#bottom_sidebar li a:hover	{
				color:#fff;
				text-decoration:none;
				background:#0CBAD9;
				}
				
.bot_widget		{
				width:130px;
				margin-right:40px;
				float:left;
				}
				
a.more_btn		{
				width:92px;
				height:39px;
				overflow:hidden;
				display:block;
				clear:both;
				color:#46403B;
				text-indent:-9999px;
				outline:none;
				text-decoration:none;
				background:url(../images/read_more.png) 0 0 no-repeat;
				}
				
