/* @override 
	http://awesome.localhost:3000/stylesheets/application.css?1224563504
	http://sqd.localhost:3000/stylesheets/application.css?1224620103
*/

/* @group YUI */

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/

html {
	color: #000;
	background: #FFF;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}

li {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

input,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

input,textarea,select {
	*font-size: 100%;
}

legend {
	color: #000;
}

del,ins {
	text-decoration: none;
}

body {
	font: 13px/1.231 arial,helvetica,clean,sans-serif;
	*font-size: small;
	*font: x-small;
}

select,input,button,textarea {
	font: 99% arial,helvetica,clean,sans-serif;
}

table {
	font-size: inherit;
	font: 100%;
}

pre,code,kbd,samp,tt {
	font-family: monospace;
	*font-size: 108%;
	line-height: 100%;
}

body {
	text-align: center;
}

#ft {
	clear: both;
}

#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7 {
	margin: auto;
	text-align: left;
	width: 57.69em;
	*width: 56.25em;
	min-width: 750px;
}

#doc2 {
	width: 73.076em;
	*width: 71.25em;
}

#doc3 {
	margin: auto 10px;
	width: auto;
}

#doc4 {
	width: 74.923em;
	*width: 73.05em;
}

.yui-b {
	position: relative;
}

.yui-b {
	_position: static;
}

#yui-main .yui-b {
	position: static;
}

#yui-main,.yui-g .yui-u .yui-g {
	width: 100%;
}

{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main {
	float: right;
	margin-left: -25em;
}

.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main {
	float: left;
	margin-right: -25em;
}

.yui-t1 .yui-b {
	float: left;
	width: 12.30769em;
	*width: 12.00em;
}

.yui-t1 #yui-main .yui-b {
	margin-left: 13.30769em;
	*margin-left: 13.05em;
}

.yui-t2 .yui-b {
	float: left;
	width: 13.8461em;
	*width: 13.50em;
}

.yui-t2 #yui-main .yui-b {
	margin-left: 14.8461em;
	*margin-left: 14.55em;
}

.yui-t3 .yui-b {
	float: left;
	width: 23.0769em;
	*width: 22.50em;
}

.yui-t3 #yui-main .yui-b {
	margin-left: 24.0769em;
	*margin-left: 23.62em;
}

.yui-t4 .yui-b {
	float: right;
	width: 13.8456em;
	*width: 13.50em;
}

.yui-t4 #yui-main .yui-b {
	margin-right: 14.8456em;
	*margin-right: 14.55em;
}

.yui-t5 .yui-b {
	float: right;
	width: 18.4615em;
	*width: 18.00em;
}

.yui-t5 #yui-main .yui-b {
	margin-right: 19.4615em;
	*margin-right: 19.125em;
}

.yui-t6 .yui-b {
	float: right;
	width: 23.0769em;
	*width: 22.50em;
}

.yui-t6 #yui-main .yui-b {
	margin-right: 24.0769em;
	*margin-right: 23.62em;
}

.yui-t7 #yui-main .yui-b {
	display: block;
	margin: 0 0 1em 0;
}

#yui-main .yui-b {
	float: none;
	width: auto;
}

.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u {
	float: left;
}

.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u {
	float: right;
}

.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first {
	float: left;
}

.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf {
	width: 49.1%;
}

.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u {
	width: 32%;
	margin-left: 1.99%;
}

.yui-gb .yui-u {
	*margin-left: 1.9%;
	*width: 31.9%;
}

.yui-gc div.first,.yui-gd .yui-u {
	width: 66%;
}

.yui-gd div.first {
	width: 32%;
}

.yui-ge div.first,.yui-gf .yui-u {
	width: 74.2%;
}

.yui-ge .yui-u,.yui-gf div.first {
	width: 24%;
}

.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first {
	margin-left: 0;
}

.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u {
	width: 49%;
	*width: 48.1%;
	*margin-left: 0;
}

.yui-g .yui-g .yui-u {
	width: 48.1%;
}

.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first {
	*margin-right: 0;
	*width: 32%;
	_width: 31.7%;
}

.yui-g .yui-gc div.first,.yui-gd .yui-g {
	width: 66%;
}

.yui-gb .yui-g div.first {
	*margin-right: 4%;
	_margin-right: 1.3%;
}

.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first {
	*margin-right: 0;
}

.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u {
	*margin-left: 1.8%;
	_margin-left: 4%;
}

.yui-g .yui-gb .yui-u {
	_margin-left: 1.0%;
}

.yui-gb .yui-gd .yui-u {
	*width: 66%;
	_width: 61.2%;
}

.yui-gb .yui-gd div.first {
	*width: 31%;
	_width: 29.5%;
}

.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u {
	width: 32%;
	_float: right;
	margin-right: 0;
	_margin-left: 0;
}

.yui-gb .yui-gc div.first {
	width: 66%;
	*float: left;
	*margin-left: 0;
}

.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u {
	margin: 0;
}

.yui-gb .yui-gb .yui-u {
	_margin-left: .7%;
}

.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first {
	*margin-left: 0;
}

.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u {
	*width: 48.1%;
	*margin-left: 0;
}

.yui-gb .yui-gd div.first {
	width: 32%;
}

.yui-g .yui-gd div.first {
	_width: 29.9%;
}

.yui-ge .yui-g {
	width: 24%;
}

.yui-gf .yui-g {
	width: 74.2%;
}

.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u {
	float: right;
}

.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {
	float: left;
}

.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first {
	*width: 24%;
	_width: 20%;
}

.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u {
	*width: 73.5%;
	_width: 65.5%;
}

.yui-ge div.first .yui-gd .yui-u {
	width: 65%;
}

.yui-ge div.first .yui-gd div.first {
	width: 32%;
}

#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf {
	zoom: 1;
}

/* @end */

/* @group Headings */

#new_widget div.yui-g.box_2 h3 {
	font-weight: bold;
	font-size: 116%;
	padding-bottom: 10px;
}

#new_widget div.yui-g div.yui-u.first h3 {
	display: inline-block;
	float: left;
	font-weight: bold;
	margin-right: 15px;
}

#new_widget div.yui-g.box_3 h3 {
	background-color:#222222;
    color:#FFFFFF;
    font-size:large;
    font-weight:bold;
    margin:20px 0 0;
    padding:5px 0 5px 10px;
    text-align:left;
	display: block;
}

#new_widget div.yui-g.box_1 h2 {
	border-top:1px solid #CCCCCC;
	display: block;
	text-align: center;
	font-size: 146.5%;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

#bd div.yui-g.page_title h1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 167%;
}

/* @end */

/* @group Extra */

br.no_style {
	display: none;
}

/* @end */

/* @group Font */

body {
	font-family: "Helvetica Neue", Helvetica;
}

strong {
	font-weight: bold;
}

span.underlined {
	text-decoration: underline;
	color: #333333;
}

/* @end */

/* @group General */

/* 100% fluid layout, #hd contains yui-g slpit in two 50% columns, the left contains the select menu, the right contains the Glue logo */

/* set yui overbleed side-margin (default=10px) to 0 */

#doc3 {
	margin: auto;
}

/* @group hd section */

#hd {
	background-color: #FF7F00;
}

/* make logo float to right */

#hd div.yui-g div.yui-u.glue-logo {
	text-align: right;
}

/* set all page content divs width */

/* @end */

/* @group overview feeds */

#bd div.yui-g.overview_feed_items,
#bd div.yui-g.overview_feed_latest {
	margin-right: 5%;
	margin-left: 5%;
}

#bd div.yui-g.overview_feed_items {
	border-bottom: 3px double #CCCCCC;
	margin-bottom: 15px;
}

#bd div.yui-g.overview_feed_latest {
	border-top: 1px solid #CCCCCC;
}

#bd div.yui-g.overview_feed_latest {
	background-color: #222222;
	font-weight: bold;
	padding: 5px;
	font-size: 108%;
}

#bd div.yui-g.overview_feed_items ul li.odd {
	
}

#bd div.yui-g.overview_feed_items ul li.odd {
	background-color: #EEEEEE;
}

#bd div.yui-g.overview_feed_latest div.yui-u {
	text-align: right;
}

#bd div.yui-g.overview_feed_latest div.yui-u.first {
	text-align: left;
}

/* @group links */

#bd div.yui-g.overview_feed_latest div.yui-u.first a.overview_feed_index,
#bd div.yui-g.overview_feed_latest div.yui-u.first a.overview_feed_index:link,
#bd div.yui-g.overview_feed_latest div.yui-u.first a.overview_feed_index:visited {
	color: #ffffff;
}

#bd div.yui-g.overview_feed_latest div.yui-u.first a.overview_feed_index:hover {
	text-decoration: none;
}

#bd div.yui-g.feed_items ul li a.feed_item_options,
#bd div.yui-g.feed_items ul li a.feed_item_options:link,
#bd div.yui-g.feed_items ul li a.feed_item_options:active,
#bd div.yui-g.feed_items ul li a.feed_item_options:visited {
	font-weight: normal;
	font-style: normal;
	color: #999;
	text-decoration: none;
	padding-left: 5px;
	font-size: 85%;
}

#bd div.yui-g.feed_items ul li a.feed_item_options:hover {
	color: #000;
}

#bd div.yui-g.overview_feed_latest div.yui-u a.overview_feed_new,
#bd div.yui-g.overview_feed_latest div.yui-u a.overview_feed_new:link,
#bd div.yui-g.overview_feed_latest div.yui-u a.overview_feed_new:visited,
#bd div.yui-g.overview_feed_latest div.yui-u a.overview_feed_new:active {
	color: #FF7F00;
}

#bd div.yui-g.overview_feed_latest div.yui-u a.overview_feed_new:hover {
	text-decoration: none;
}

/* @end */


/* @end */

/* @

group page_menu_top */

#bd div.yui-g.page_menu_top {
	margin-bottom: 15px;
	margin-right: 5%;
	margin-left: 5%;
}

#bd div.yui-g.page_menu_top div.yui-u {
	text-align: right;
	margin-right: 10px;
}

#bd div.yui-g.page_menu_top div.yui-u.first {
	text-align: left;
	text-indent: 10px;
	margin-right: 0;
}

#bd div.yui-g.page_menu_top a {
	color: #FF7F00;
	font-weight: bold;
	margin: 0 5px;
}

/* @end */

/* @group Images */

#bd div.yui-g.images {
	margin-right: 5%;
	margin-left: 5%;
}

#bd div.yui-g.images ul li {
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 39px;
	padding-left: 10px;
}

#bd div.yui-g.images {
	border-bottom:3px double #CCCCCC;
	border-top:1px solid #CCCCCC;
}

#bd div.yui-g.images ul li p span.image_title a {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	display: inline-block;
	padding: 2px;
}

#bd div.yui-g.images ul li p strong {
	display: inline-block;
	margin-left: 4px;
	font-weight: bold;
	color: #444444;
}

#bd div.yui-g.images ul li p span.options {
	font-size: 85%;
	color:#999999;
}

#bd div.yui-g.images ul li p span.options a,
#bd div.yui-g.images ul li p span.options a:visited,
#bd div.yui-g.images ul li p span.options a:active {
	margin-left: 5px;
	color: #999999;
	text-decoration: none;
}

#bd div.yui-g.images ul li p span.options a:hover {
	color: #000000;
}

#bd div.yui-g.images ul li span.info {
	font-size: 77%;
	color:#999999;
}

#bd div.yui-g.images ul li span.info a,
#bd div.yui-g.images ul li span.info a:visited,
#bd div.yui-g.images ul li span.info a:active {
	color: #999999;
}

#bd div.yui-g.images ul li span.info a:hover {
	color: #666666;
	text-decoration: none;
}

#bd div.yui-g.images ul li p span.image_title a:hover,
#bd div.yui-g.images ul li p span.image_title a:active {
	color:#FFFFFF;
	background-color:#FF7F00;
}

#bd div.yui-g.images ul li p span.image_title a:visited {
	color:#FF7F00;
	font-weight: normal;
	font-style: normal;
}

#bd div.yui-g.images ul li p span.image_title a:visited:hover {
	color:#FFFFFF;
	background-color:#FF7F00;	
}


#bd div.yui-g.images ul li.odd a.image_app,
#bd div.yui-g.images ul li.even a.image_app {
	width: 50px;
	height: 35px;
	background-color: #000;
	display: block;
	text-align: center;
	border: 2px solid #000000;
	position: absolute;
}

#bd div.yui-g.images ul li.odd p,
#bd div.yui-g.images ul li.even p {
	margin-left: 66px;
}

#bd div.yui-g.images ul li.odd a.image_app:visited,
#bd div.yui-g.images ul li.even a.image_app:visited {
	border: 2px solid #FF7F00;
}

#bd div.yui-g.images ul li.odd {
	background-color: #EEEEEE;
}

#bd div.yui-g.images ul li.even {
	background-color: #ffffff;	
}

#bd div.yui-g.images ul li.odd a.image_app:hover {
	border: 2px solid #eeeeee;
}

#bd div.yui-g.images ul li.even a.image_app:hover {
	border: 2px solid #ffffff;
}

/* @end */

/* @group Feed Items */

#bd div.yui-g.feed_items {
	margin-right: 5%;
	margin-left: 5%;
	border-bottom: 3px double #CCCCCC;
	border-top: 1px solid #CCCCCC;
	margin-bottom: 15px;
}

#bd div.yui-g.feed_items ul li.odd {
	background-color: #EEEEEE;
}

#bd div.yui-g.feed_items ul li a.feed_item:link,
#bd div.yui-g.feed_items ul li a.feed_item_event:active,
#bd div.yui-g.feed_items ul li a.feed_item {
	color: #000000;
	font-weight: bold;
	padding: 2px 5px;
	text-decoration: none;
}

#bd div.yui-g.feed_items ul li a.feed_item:visited {
	color: #FF7F00;
	font-weight: normal;
}

#bd div.yui-g.feed_items ul li a.feed_item:hover {
	background-color: #FF7F00;
	color: #FFFFFF;
}

#bd div.yui-g.feed_items ul li {
	padding: 6px 0 6px 5px;
}

/* @end */

/* @group BD */

#bd {
	
}

#bd div.yui-g.page_title {
	background-color: #222222;
	padding: 5px 0;
	text-align: center;
	width: 100%;
	margin: 0 0 15px;
}

#bd div.yui-g.overview_feed_latest div.yui-u.first a.overview_feed_index {
	
}

/* @end */

/* @group FT */

#ft {
	border-top: 3px solid #222222;
	text-align: center;
	margin: 15px 0;
	padding: 15px 0 0;
}

/* @end */

/* @group Pagination */

/* http://mislav.caboo.se/static/will_paginate/ */

#bd div.yui-g.page_menu_bottom {
	margin-right: 5%;
	margin-left: 5%;
	text-align: center;
}

#bd div.yui-g.page_menu_bottom div.pagination {
	padding: 0.3em;
	text-align: center;
}

#bd div.yui-g.page_menu_bottom div.pagination a, #bd div.yui-g.page_menu_bottom div.pagination span {
	padding: 0.2em 0.5em;
}

#bd div.yui-g.page_menu_bottom div.pagination span.disabled {
	color: #AAAAAA;
	border: 1px solid #DDDDDD;
}

#bd div.yui-g.page_menu_bottom div.pagination span.current {
	border: 1px solid #FF7F00;
	color: #FF7F00;
	font-weight: bold;
}

#bd div.yui-g.page_menu_bottom div.pagination a {
	border: 1px solid #BBBBBB;
	color: #444444;
	text-decoration: none;
	background-color: #DDDDDD;
}

#bd div.yui-g.page_menu_bottom div.pagination a:hover, #bd div.yui-g.page_menu_bottom div.pagination a:focus {
	background: #FF7F00 none repeat scroll 0 0;
	border-color: #FF7F00;
	color: white;
}

#bd div.yui-g.page_menu_bottom div.pagination .page_info {
	color: #AAAAAA;
	padding-top: 0.8em;
}

#bd div.yui-g.page_menu_bottom div.pagination .prev_page, #bd div.yui-g.page_menu_bottom div.pagination .next_page {
	border: 1px solid #BBBBBB;
}

#bd div.yui-g.page_menu_bottom div.pagination .prev_page {
	

}

#bd div.yui-g.page_menu_bottom div.pagination .next_page {
	

}

/* @end */

/* @group Forms */

/* @group image */

#image_form textarea#image_content.form_image_content {
	height: 125px;
}

#image_form textarea#image_content.form_image_content,
#image_form input#image_created_at.field_post_date {
	background-color:#F4F4F4;
}

#image_updated_at {
	background-color:#F4F4F4;
}

#image_form div.box2 div.yui-g div.yui-g.first a.formatting_guide {
	
}

#image_form div.box div.yui-g div.yui-g.first,
#image_form div.box2 div.yui-g div.yui-g.first{
	width: 12%;
}

#image_form div.box div.yui-g div.yui-g,
#image_form div.box2 div.yui-g div.yui-g {
	width: 86%;
	padding-bottom: 10px;	
}

#image_form div.yui-g div.yui-g.first {
	text-align: right;
}

#image_form hr,
#image_form select{
	width: 100%;
	border-style: none;
	padding: 0;
	margin: 0;
	background-color: transparent;
	background-image: none;
}

#image_form select{
	height: 25px;
	background-color:#F4F4F4;
	font-size: 108%;
	border: 1px solid #999999;
}


input#image_submit {
	font-weight: bold;
	font-size: 123.1%;
	margin-left: 8%;
}

#image_form {
	margin-right: 5%;
	margin-left: 5%;
}

#image_form div.box {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	min-width: 300px;
	padding: 10px 10px 0;
}

#image_form label {
	color: #222222;
	font-weight: bold;
}

#image_form div.box2 {
	border: 1px solid #ffffff;
	margin-bottom: 15px;
	min-width: 300px;
	padding: 10px 10px 0;
}

#image_form hr {
	border-bottom: 3px solid #dddddd;
	background-image: none;
	margin-bottom: 20px;
}

#image_form div.box2 div.yui-g div.yui-g div.yui-u.info span.instructions {
	color:#777777;
	font-weight:bold;
}

#image_form div.box2 div.yui-g div.yui-g div.yui-u.info {
	font-size: 77%;
	color: #999999;
}


#image_form div.box2 div.yui-g div.yui-g.first a.formatting_guide:hover {
	color: #000000;
}

#image_form div.box div.yui-g div.yui-g span.form_image_mid_submit {
}

#image_form div.box2 div.yui-g div.yui-g div.yui-u.info span.example {
	color:#000;
	background-color:#ff9;
	font-weight:bold;
}

#image_form div.box div.yui-g div.yui-g div.yui-u.first {
	background-color: #ffffff;
	border: 1px solid #666666;
	text-align: center;
}

#image_form div.box div.yui-g div.yui-g div.yui-u.first div.upload_input {
	padding-left: 50%;
	padding-right: 50%;
	margin-left: -25%;
}

#image_form div.box div.yui-g div.yui-g div.yui-u.first div.upload_input_2 {
	height: 100px;	
	display: table-cell;
	vertical-align: middle;
}

#image_form div.box div.yui-g div.yui-g div.yui-u.info span.image_instructions_1 {
	height: 30px;
	display: block;
	border-bottom: 1px solid #cccccc;
	font-size: 85%;
	color: #000000;
	font-weight: bold;
	line-height: 30px;
}	

#image_form div.box div.yui-g div.yui-g div.yui-u.info span.image_instructions_2 {
	display: block;
	font-size: 77%;
	color: #666666;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: -10px;
	margin-bottom: -10px;
}

#image_form div.box div.yui-g div.yui-g div.yui-u.info span.image_instructions_3 {
	height: 30px;
	display: block;
	font-size: 85%;
	color: #000000;
	border-top: 1px solid #cccccc;
	font-weight: bold;
	line-height: 30px;
}

#image_form div.box div.yui-g div.yui-g div.yui-u.info span.image_instructions_3 a,
#image_form div.box div.yui-g div.yui-g div.yui-u.info span.image_instructions_3 a:visited,
#image_form div.box div.yui-g div.yui-g div.yui-u.info span.image_instructions_3 a:active {
	color: #ff7f00;
}

#image_form div.box div.yui-g div.yui-g div.yui-u.info span.image_instructions_3 a:hover {
	text-decoration: none;
}

#image_form div.box2 div.yui-g div.yui-g div.yui-u.info {
	
}


/* @end */

/* @group event */

#event_form textarea,
#event_form input {
	font-size: 108%;
}

#event_form textarea#event_content.form_event_content {
	height: 125px;
}

#event_form textarea#event_content.form_event_content,
#event_form input#event_created_at.field_post_date {
	background-color:#F4F4F4;
}

#event_updated_at {
	background-color:#F4F4F4;
}

#event_form div.box2 div.yui-g div.yui-g.first a.formatting_guide {
	
}

#event_form div.box div.yui-g div.yui-g.first,
#event_form div.box2 div.yui-g div.yui-g.first{
	width: 12%;
}

#event_form div.box div.yui-g div.yui-g,
#event_form div.box2 div.yui-g div.yui-g {
	width: 86%;
	padding-bottom: 10px;	
}

#event_form div.yui-g div.yui-g.first {
	text-align: right;
}

#event_form hr,
#event_form select{
	width: 100%;
	border-style: none;
	padding: 0;
	margin: 0;
	background-color: transparent;
	background-image: none;
}

#event_form select{
	height: 25px;
	background-color:#F4F4F4;
	font-size: 108%;
	border: 1px solid #999999;
}


input#event_submit {
	font-weight: bold;
	font-size: 108%;
	margin-left: 8%;
	margin-bottom: 10px;
}

#event_form div.box div.yui-g div.yui-g input {
	font-size: 77%;
	line-height: 77%;
}

#event_form {
	margin-right: 5%;
	margin-left: 5%;
}

#event_form div.box {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	min-width: 300px;
	padding: 10px 10px 0;
}

#event_form label {
	color: #222222;
	font-weight: bold;
}

#event_form div.box2 {
	border: 1px solid #ffffff;
	margin-bottom: 15px;
	min-width: 300px;
	padding: 10px 10px 0;
}

#event_form hr {
	border-bottom: 3px solid #dddddd;
	background-image: none;
	margin-bottom: 20px;
}

#event_form div.box div.yui-g div.yui-g div.yui-u.info,
#event_form div.box2 div.yui-g div.yui-g div.yui-u.info {
	font-size:77%;
	overflow:visible;
	text-align:left;
	color:#999999;
}


#event_form div.box div.yui-g div.yui-g div.yui-u.info span.instructions,
#event_form div.box2 div.yui-g div.yui-g div.yui-u.info span.instructions {
	color:#777777;
	font-weight:bold;
}

#event_form div.box2 div.yui-g div.yui-g.first a.formatting_guide,
#event_form div.box2 div.yui-g div.yui-g.first a.formatting_guide:visited,
#event_form div.box2 div.yui-g div.yui-g.first a.formatting_guide:active {
	color:#FF7F00;
	text-decoration:none;
	font-size: 77%;
	display: block;
	font-weight: normal;
	font-style: normal;
	margin-top: 10px;
}

#event_form div.box2 div.yui-g div.yui-g.first a.formatting_guide:hover {
	color: #000000;
}

#event_form div.box div.yui-g div.yui-g span.form_event_mid_submit {
	font-size: 77%;
	color: #777777;
	font-weight: bold;
}

#event_form div.box2 div.yui-g div.yui-g div.yui-u.info span.example {
	color:#000;
	background-color:#ff9;
	font-weight:bold;
}

/* @end */

/* @group post */

#post_form div.box div.yui-g div.yui-u.first,
#post_form div.box2 div.yui-g div.yui-g.first {
	width: 12%;
}

#post_form div.box div.yui-g div.yui-u,
#post_form div.box2 div.yui-g div.yui-g {
	width: 86%;
	padding-bottom: 10px;
}
#post_form hr,
#post_form select{
	width: 100%;
	border-style: none;
	padding: 0;
	margin: 0;
	background-color: transparent;
	background-image: none;
}

#post_form select{
	height: 25px;
	padding: 0;
	margin: 0;
	background-color: transparent;
	background-color:#F4F4F4;
	font-size: 108%;
	border: 1px solid #999999;
}


input#post_submit {
	font-weight: bold;
	font-size: 108%;
	margin-left: 8%;
	margin-bottom: 10px;
}

#post_form {
	margin-right: 5%;
	margin-left: 5%;
}

#post_form div.box {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	min-width: 300px;
	padding: 10px 10px 0;
}

#post_form label {
	color: #222222;
	font-weight: bold;
}

#post_form div.box2 {
	border: 1px solid #ffffff;
	margin-bottom: 15px;
	min-width: 300px;
	padding: 10px 10px 0;
}

#post_form hr {
	border-bottom: 3px solid #dddddd;
	background-image: none;
	margin-bottom: 20px;
}

#post_form div.yui-g div.yui-u.first,
#post_form div.yui-g div.yui-g.first {
	text-align: right;
}

#post_form div.box2 div.yui-g div.yui-g div.yui-u.info {
	font-size:77%;
	overflow:visible;
	text-align:left;
	color:#999999;
}

#post_form div.box2 div.yui-g div.yui-g div.yui-u.info span.instructions {
	color:#777777;
	font-weight:bold;
}

#post_form div.box div.yui-g div.yui-u.first a.formatting_guide,
#post_form div.box div.yui-g div.yui-u.first a.formatting_guide:visited,
#post_form div.box div.yui-g div.yui-u.first a.formatting_guide:active {
	color:#FF7F00;
	text-decoration:none;
	font-size: 77%;
	display: block;
	font-weight: normal;
	font-style: normal;
	margin-top: 10px;
}

#post_form div.box div.yui-g div.yui-u.first a.formatting_guide:hover {
	color: #000000;
}

#post_form div.box2 div.yui-g div.yui-g div.yui-u.info span.example {
	color:#000;
	background-color:#ff9;
	font-weight:bold;
}

/* @end */

/* @end */

/* @group Widgets */

#new_widget div.even.yui-g div.yui-u,
#new_widget div.odd.yui-g div.yui-u {
	text-align: right;
}
#new_widget div.even.yui-g div.yui-u.first,
#new_widget div.odd.yui-g div.yui-u.first {
	text-align: left;
}

#new_widget {
	margin-right: 5%;
	margin-left: 5%;
	border-bottom:1px solid #CCCCCC;
}

div.yui-g.box_1 {
	text-align: center;
	margin-bottom: 15px;
}

div.sub_boxes.yui-u {
	border-top:1px dashed #BBBBBB;
}

#new_widget div.sub_boxes.yui-u div.yui-g.sub_title {
	padding: 5px 5px 5px 15px;
	border-bottom:1px solid #CCCCCC;
}

#new_widget div.sub_boxes.yui-u div.yui-g.sub_title span {
	color:#888888;
}

div.yui-u.code div.yui-g textarea {
	width: 96%;
	height: 60px;
	display: block;
	margin: 2%;
	font: 85% "Courier New", Courier, mono;
}

#new_widget div.yui-u.code div.yui-g textarea.flash {
	height: 10	0px;
}

div.yui-u.code div.yui-g textarea.javascript_2 {
	height: 30px;
}

div.yui-u.code div.yui-g textarea.javascript {
	height: 80px;
}

div.yui-u.code div.yui-g.title span {
	padding:5px;
	display: block;
}

#new_widget div.yui-u.code div.yui-g.title {
	background-color:#222222;
	color:#DDDDDD;
	font-weight:bold;
}

#new_widget div.yui-u.code div.yui-g {
	background-color:#BBBBBB;
}

#new_widget div.yui-u.code div.yui-g.download {
	padding-top: 5px;
}

div.yui-u.first ol li span.small {
	font-size: 77%;
	font-weight: bold;
	color: #666666;
	display: block;
	margin-top: -7px;
	margin-left: 20px;
}

#new_widget div.sub_boxes.yui-u div.yui-g.sub_sub_box{
	padding: 15px 0 15px;
	border-bottom:3px double #222222;
    border-top:3px double #222222;
}

#new_widget div.sub_boxes.yui-u div.yui-g.sub_sub_box strong {
	display: inline-block;
	margin-top: 3px;
	margin-bottom: 3px;
}

#new_widget div.sub_boxes.yui-u div.yui-g.sub_sub_box div.yui-u.first {
	margin-left: 15px;
}

#new_widget div.sub_boxes.yui-u div.yui-g ol{
	line-height: 20px;
}

#new_widget div.sub_boxes.yui-u div.yui-g li{
	list-style-type: decimal;
	list-style-position: inside;
}

#new_widget div.yui-g.box_2 {
	background-color:#FFFFCC;
  	border:1px solid #FFFF99;
	padding: 10px 15px;
	margin-bottom: 15px;
	color: #333333;
}

#new_widget div.yui-g.box_2 span {
	font-size: 77%;
	color: #666666;
	margin-left: 10px;
}

#new_widget div.odd.yui-g {
	background-color:#EEEEEE;
	border-top:1px solid #BBBBBB;
	color:#222222;
	padding:5px 15px;
	text-align:left;
	font-size: 116%;
	font-weight: bold;
}

form#new_widget.new_widget {
	
}

#new_widget div.sub_boxes.yui-u div.yui-g a,
#new_widget div.sub_boxes.yui-u div.yui-g a:visited,
#new_widget div.sub_boxes.yui-u div.yui-g a:active{
	display: inline-block;
	width: 180px;
}

#new_widget div.sub_boxes.yui-u div.yui-g a,
#new_widget div.sub_boxes.yui-u div.yui-g a:visited,
#new_widget div.sub_boxes.yui-u div.yui-g a:active,
#new_widget div.yui-g div.yui-u.first a, 
#new_widget div.yui-g div.yui-u.first a:visited,
#new_widget div.yui-g div.yui-u.first a:active
 {
	color: #FF7F00;
	font-weight: bold;
}

#new_widget div.sub_boxes.yui-u div.yui-g a:hover,
#new_widget div.yui-g div.yui-u.first a:hover {
	text-decoration: none;
}

#new_widget div.even.yui-g {
	border-top:1px solid #BBBBBB;
	font-size: 116%;
	font-weight: bold;
	padding:5px 15px;
}

div.yui-u.code div.yui-gb div.yui-u.first a {
	display: block;
}

#new_widget div.yui-g.box_2 span strong.share {
	color: #666666;
}

div.yui-u.code div.yui-g textarea.rss {
	height: 40px;
}

#new_widget div.yui-u.code div.yui-g div.yui-u.first a {  	background-color: #ffffff;
	border: 1px solid #999999;
	font-weight: normal;
	text-decoration: none;
	color: #222222;
	font-style: normal;
	text-align: center;
	float: left;
}

 {
	
}

#new_widget div.yui-u.code div.yui-g div.yui-u.first a:hover {
	background: #FF7F00;
    border-color: #FF7F00;
    color: #ffffff;
}

#new_widget div.yui-u.code div.yui-g div.yui-u span.type {
	margin-right: 10px;
	color: #666666;
	font-size: 77%;
}

#new_widget div.yui-u.code div.yui-g div.yui-u {
		text-align: right;
}

#new_widget div.yui-u.code div.yui-g div.yui-u span.filname,
#new_widget div.yui-u.code div.yui-g.download div.yui-u span.filename {
	float: left;
}

#new_widget div.yui-u.code div.yui-g.one div.yui-u,
#new_widget div.yui-u.code div.yui-g.two div.yui-u,
#new_widget div.yui-u.code div.yui-g.three div.yui-u{
	padding-top: 5px;
	padding-bottom: 5px;
}



/* @end */

/* @group Shadow Fields */

/* reset all shadow field divs & input */

div.shadow_field,
div.shadow_field_top_1,
div.shadow_field_top_1_inner,
div.shadow_field_top_2,
div.shadow_field_top_2_inner,
div.shadow_field_top_3,
div.shadow_field_top_3_inner,
div.shadow_field_top_4,
div.shadow_field_top_4_inner,
div.shadow_field_top_5,
div.shadow_field_top_5_inner,
div.shadow_field input,
div.shadow_field textarea {
    margin: 0;
	padding: 0;
	background-color: transparent;
	background-image: none;
	border-style: none;
	border-width: 0;
	border-left-width: 0;
	border-left-style: none;
	border-bottom-style: none;
	border-bottom-width: 0;
	border-right-style: none;
	border-right-width: 0;
	border-top-style: none;
	border-top-width: 0;
	height: auto;
	width: 100%;
	font-size: 108%;
}

div.shadow_field {
	background-color: #ffffff;
}

div.shadow_field input {
	padding: 3px 0;
	text-indent: 2px;
}

div.shadow_field textarea{
	height: 150px;
}

div.shadow_field_1,
div.shadow_field_1_inner,
div.shadow_field_2,
div.shadow_field_2_inner,
div.shadow_field_3,
div.shadow_field_3_inner,
div.shadow_field_4,
div.shadow_field_4_inner,
div.shadow_field_5,
div.shadow_field_5_inner {
	min-height: 1px;
}

div.shadow_field_1 {
	background: #7c7c7c;
	border-left: 1px solid #696969;
	border-right: 1px solid #696969;
}

div.shadow_field_1_inner {
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
}

div.shadow_field_2 {
	background: #c3c3c3;
	border-right: 1px solid #9a9a9a;
	border-left: 1px solid #9a9a9a;
}

div.shadow_field_2_inner {
	border-right: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
}

div.shadow_field_3 {
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
}

div.shadow_field_3_inner {
	border-right: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
}

div.shadow_field_4 {
	background: #fefefe;
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
}

div.shadow_field_4_inner {
	border-right: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
}

div.shadow_field_5 {
	background: #ddd;
	border-right: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
}

div.shadow_field_5_inner {
	border-right: 1px solid #cfcfcf ;
	border-left: 1px solid #cfcfcf;
}

/* @end */

/* @group My Group */

#event_form div.box div.yui-g div.yui-g,
#event_form div.box2 div.yui-g div.yui-g {
	width: 86%;
	padding-bottom: 10px;	
}




/* @end */