@charset "UTF-8";/* CSS Document */body, html {	margin: 0px;	text-align: center;	height: 101%;	}body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: .72em;	color: #333;	line-height: 1.4em;}a {	text-decoration: none;	color: #1867b0;}a:hover {	color: #1867b0; /* blue */	text-decoration: underline;}p {	margin-top: 4px;	margin-bottom: 8px;	line-height: 1.4em;}li {	margin-top: 4px;	margin-bottom: 4px;	margin-left: -24px;	list-style-image: url(../assets/orange_bullet.png);}/* layout */#container {	width: 980px;	margin: 0 auto;	text-align: left;	background: #FFF;}#header {	padding: 18px 8px 0px 20px;	text-align: right;	margin-bottom: -11px;}#strapline {	font-family: "Century Gothic", arial, verdana, "sans-serif";	padding: 7px 20px 5px 20px;	border-bottom: 1px dotted #999;	border-top: none;	font-size: 14px;	color: #F48E00;	text-transform: lowercase;	font-weight: bold;}#content {	clear: both;	float: left;	width: 690px;	padding: 10px 20px 10px 20px;}#sidebar {	float: left;	width: 250px;	padding-bottom: 3px;	padding-top: 3px;}#footer {	padding: 5px 10px 4px 20px;	clear: both;	background-color: #555;	color: #FFF;	background-image: url(../assets/footer_end.png);	background-repeat: no-repeat;	background-position: top right;	border-bottom: 6px solid #FFF;	#padding-top: 2px;	#padding-bottom: 5px;}/* interface */#tab_holder {	clear: both;	height: 22px;}.tab {	padding: 2px 20px 3px 20px;	border: none;	margin-right: 1px;	background-color: #AAA;	color: #FFF;	text-transform: uppercase;	letter-spacing: 0.1em;	font-family: "Century Gothic", arial, verdana, "sans-serif";	text-transform: lowercase;	font-size: 14px;	background-image: url(../assets/tab_corner_white.png);	background-repeat: no-repeat;	background-position: top right;	float: left;	cursor: pointer;	border-bottom: 1px dotted #FFF;}.tab:hover {	background-color: #555;	color: #FFF;		-webkit-transition: background-color 0.2s linear;}.tab.selected {	background-color: #555;	border-bottom: 1px dotted #AAA;	color: #FFF;	cursor: default;}.tab.selected:hover {	border-left-color: #EEE;}#submenu_holder {	padding: 6px 0px 0px 0px;	background-color: #555;	height: 22px;	margin: 0px;	clear: both;}.item {	float: left;	padding-left: 20px;	padding-right: 20px;	padding-top: 2px;	height: 19px;	color: #FFF;	border-bottom: 1px dotted #555;	cursor: pointer;	background-color: #AAA;	font-family: "Century Gothic", arial, verdana, "sans-serif";	margin-right: 1px;	text-transform: lowercase;	background-image: url(../assets/tab_corner_555.png);	background-repeat: no-repeat;	background-position: top right;}.item:hover {	background-color: #FFF;	color: #555;		-webkit-transition: background-color 0.2s linear;}.item.selected {	background-color: #FFF;	color: #555;}.item.selected:hover {	background-color: #FFF;	cursor: default;}#submenu_holder .item:first-child {	border-left: 1px dotted #555;	padding-left: 19px;}/* formats */.panel {	border: 1px solid #CCC;	padding: 5px 8px 5px 8px;	margin-top: 4px;		-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}h1 {	color: #F48E00;	margin: 0px 0px 4px 0px;	padding: 6px 0px 2px 0px;	border-bottom: 1px dotted #CCC;	font-family: "Century Gothic", arial, verdana, "sans-serif";	font-size: 1.1em;	font-weight: bold;	text-transform: lowercase;	clear: both;}h2, .form_row.title {	color: #F48E00;	margin: 0px;	padding: 6px 0px 2px 0px;	font-family: "Century Gothic", arial, verdana, "sans-serif";	font-size: 1.1em;	font-weight: normal;	text-transform: lowercase;}h3 {	font-family: "Century Gothic", arial, verdana, "sans-serif";	color: #F48E00;	margin: 0px 0px 3px 0px;	padding: 0px 0px 4px 0px;	border-bottom: 1px dotted #CCC;	font-size: 1.1em;	font-weight: bold;	text-transform: lowercase;}.thumbnail {	float: left;	border: 1px solid #1867b0;	background-color: #999;	margin-right: 8px;	margin-bottom: 8px;	height: 202px;	position: relative;}.thumbnail img {	border: 1px solid #FFF;	cursor: pointer;}.thumbnail img:hover {	filter: alpha(opacity=60);	opacity: 0.6;		-webkit-transition: opacity 0.2s linear;}.zoom {	width: 17px;	height: 17px;	background-image: url(../assets/zoom.png);	background-repeat: no-repeat;	background-position: 0px 0px;	position: absolute;	z-index: 10;	right: 5px;	bottom: 5px;	cursor: pointer;}.right_panel {	float: left;	position: relative;}/* form */.form_row {	padding-bottom: 2px;	clear: both;}.form_row.title {	border-bottom: 1px dotted #CCC;	margin-bottom: 3px;}.form_item {	float: left;	width: 132px;	padding-top: 3px;}label {	cursor: pointer;}.text_input {	background-color: #FFD;}/* tweets */.twtr-widget {	border: 0px solid #CCC !important;		-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}.twtr-timeline {	-webkit-border-radius: 0px 0px !important;}.twtr-tweets {	font-family: Arial, Helvetica, sans-serif !important;	font-size: 11px !important;	color: #666 !important;}.twtr-hd h4 a {	font-family: "Century Gothic", arial, verdana, "sans-serif" !important;	color: #F48E00 !important;}.twtr-bd {	border-top: 1px dotted #CCC !important;	border-bottom: 1px dotted #CCC !important;}a.twtr-join-conv {	color: #1867b0 !important;}
