﻿@media screen
{
	.logos
	{
		list-style-type: none;
		margin: 0 0 1em 0;
		overflow: hidden;
		padding: 0;
		width: 100%;
	}
	
	.logos li
	{
		float: left;
		height: 60px;
		width: 33%;
	}
	
	.members h2
	{
		font-size: 200%;
		padding: 0 7px;
	}
	
	.members .intro
	{
		background: Transparent url("../images/cthrc/icon_members.jpg") left top no-repeat;
		color: inherit;
		display: block;
		min-height: 75px;
		padding-left: 75px;
		text-decoration: none;
	}
	
	.tabstrip
	{
		height: 34px;
		line-height: 34px;
		list-style-type: none;
		margin: 0;
		overflow: hidden;
		padding: 0;
	}
	
	.tabstrip li
	{
		background: url("../images/catt/tab_right_inactive.jpg") right top no-repeat;
		float: left;
		width: auto;
	}
	
	.tabstrip li a,
	.tabstrip li a:link
	{
		background: Transparent url("../images/catt/tab_left_inactive.jpg") left top no-repeat;
		color: #FFF;
		display: block;
		font-weight: bold;
		padding: 0 15px;
		text-decoration: none;
	}
	
	.tabstrip .ui-tabs-selected
	{
		background-image: url("../images/catt/tab_right_active.jpg");
	}
	
	.tabstrip .ui-tabs-selected a,
	.tabstrip .ui-tabs-selected a:link
	{
		background-image: url("../images/catt/tab_left_active.jpg");
	}
	
	.tab
	{
		background: #003768 url("../images/catt/box_middle2.jpg") center top repeat-y;
		color: #FFF;
		margin: 0 -21px;
		width: 271px;
	}
	
	.tabInner
	{
		background: Transparent url("../images/catt/box_btm.jpg") center bottom no-repeat;
		min-height: 190px;
		overflow: hidden;
		padding: 20px 35px;
		width: 201px;
	}
	
	.tabOuter
	{
		background: Transparent url("../images/catt/box_top2.jpg") center top no-repeat;
	}
	
	.tab *,
	.tab *:link
	{
		background-color: Transparent;
		color: #FFF;
	}

	.tab .rss a,
	.tab .rss a:link
	{
		background-image: url("../images/catt/icon_rss.gif");
	}
	
	.ui-tabs-hide
	{
		display: none;
	}

	#Container
	{
		background-image: url("../images/catt/bg_content_main.jpg");
	}

	#ContainerOuter
	{
		background-image: url("../images/catt/bg_main.jpg");
	}
	
	#Content
	{
		width: 100%;
	}
	
	#ContentColumn1
	{
		float: left;
		overflow: hidden;
		width: 350px;
	}
	
	#ContentColumn1 .rss
	{
		margin-top: -2.5em;
	}
	
	#ContentColumn2
	{
		float: right;
		overflow: hidden;
		width: 299px;
	}

	#ContentColumn2 .box
	{
		background: url("../images/catt/box_middle.jpg") center top repeat-y;
		overflow: hidden;
		position: relative;
		width: 271px;
	}
	
	#ContentColumn2 .box-top
	{
		background: url("../images/catt/box_top.jpg") center top no-repeat;
		overflow: hidden;
		padding: 25px 21px 0 21px;
		width: 229px;
	}
	
	#ContentColumn2 .box .button
	{
		float: none;
		margin: 0;
		width: auto;
	}
	
	#ContentColumn2 .widget
	{
		padding: 0 14px;
	}
	
	#Header
	{
		background: url("../images/catt/header_pic_01.jpg") 478px 48px no-repeat;
		height: 321px;
	}
	
	#Header h1
	{
		height: 180px;
		padding: 102px 0 0 26px;
	}
	
	#Header h1 a,
	#Header h1 a:link
	{
		background: url("../images/catt/logo_main.jpg") left top no-repeat;
		height: 170px;
		width: 184px;
	}

	#Header .links
	{
		background-image: url("../images/catt/bg_content_main.jpg");
		background-position: -20px -282px;
	}
	
	#Header .twitter
	{
	    top: 281px;
	}
	
	#HeaderContent
	{
		background-color: Transparent;
		color: #4B7DBB;
		font-weight: bold;
		left: 214px;
		overflow: hidden;
		position: absolute;
		top: 126px;
		width: 260px;
	}
	
	#HeaderContent h2
	{
		height: auto;
		width: 230px;
	}
	
	#HeaderContent p
	{
		float: none;
		width: auto;
	}
}