/* Bundle file: /www/lib/application/assets/uilog/log.css */
/*

body{
	font-family:arial;
	font-size:12px;
}

*/

.logContainer{
	position:absolute;
	z-index:120;
	visibility:hidden;
	/* background-color:green; add this to make neat effect with opacity and zebra stripe */
}
.logContainer .uiLog{
	border: 1px solid #3B5A82;
	border-left:0px;
	float:left;
	overflow:auto;
	font-size:11px;
	color:#666666;
	font-family:arial,sans-serif;
}
.logContainer .controlPanel{	/* fixed width */
	border: 1px solid #3B5A82;
	border-right:0px;
	width:26px;
	float:left;
	background: url(logbg.gif) center;
	cursor:pointer;
}
.logContainer .controlButton{
	cursor:pointer;
	width:22px;
	height:19px;
}
.logContainer .controlButton.dimensions{
	height:18px;
}
.logContainer .controlButton.dimensions.taller{
	background: url(taller.gif) no-repeat right center;
}
.logContainer .controlButton.dimensions.shorter{
	background: url(shorter.gif) no-repeat right center;
}
.logContainer .controlButton.hide{
	background: url(hide.gif) no-repeat right center;
}
.logContainer .controlButton.show{
	background: url(show.gif) no-repeat right center;
}
.logContainer .controlButton.clear{
	background: url(eraser.gif) no-repeat right center;
}
.logContainer .bottomEdge{
	position:absolute;
	cursor:pointer;
	width:16px;
	height:16px;
	background: url(bottomedge.gif) no-repeat right center;
}
/* optional
.controlButton.clipboard{
	background: url(clipboard.gif) no-repeat right center;
}
*/
.logContainer .log{
	font-weight:bold;
	color:blue;
}
.logContainer button{
	float:left;
	clear:left;
	cursor:pointer;
	width:260px;
	text-align:left;
	margin-bottom:6px;
	font-weight:bold;
	padding:1px;
	font-size:11px;
	padding-left:3px;
	background-color:#D3E4F9;
}
.logContainer .logFocus{
	position:absolute;
	left: -1500px;
	top: -1500px;
	width:1px;
	height:1px;
	border:0px;
	margin:0px;
	padding:0px;
	background-color:red;

}
/* End of bundled file */
/* Bundle file: /www/lib/application/assets/lightbox.css */
.lightbox {
	background:white none repeat scroll 0%;
	border:1px solid #FFFFFF;
	height:100px;
	left:50%;
	margin:-110px 0pt 0pt -150px;
	position:absolute;
	text-align:left;
	top:50%;
	width:300px;
	z-index:9999;
	text-align: center;
}
.lightbox[id] {
	position:fixed;
}
#lightbox_overlay {
	background-color:#000000;
	height:100%;
	left:0pt;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:absolute;
	top:0pt;
	width:100%;
	z-index:5000;
}
#lightbox_overlay[id] {
	position:fixed;
}

/* End of bundled file */
/* Bundle file: /www/sys/master/panel/assets/widget/poll/poll.css */
.eDR_eGP_PanelSite_Widget_Poll .header h1
{
	float: left;
}


.eDR_eGP_PanelSite_Widget_Poll .header .ajax_load_ani
{
	float: right;
}

.eDR_eGP_PanelSite_Widget_Poll .button_row
{
	margin-top: 1em;
}

.eDR_eGP_PanelSite_Widget_Poll .form_button
{
	margin-right: 1em;
}

.eDR_eGP_PanelSite_Widget_Poll .options
{
	font-size: 120%;
}

.eDR_eGP_PanelSite_Widget_Poll .error
{
	color: maroon;
}

.eDR_eGP_PanelSite_Widget_Poll .results
{
	font-size: 120%;
}

.eDR_eGP_PanelSite_Widget_Poll .results_footer
{
	font-size: 75%;
	margin-top: 1em;
	padding: 0 0.5em;
}

.eDR_eGP_PanelSite_Widget_Poll .poll_inner
{
	clear: left;
}

.eDR_eGP_PanelSite_Widget_Poll table.results tr
{
	vertical-align: middle;
	padding: 0;
}

.eDR_eGP_PanelSite_Widget_Poll table.results th
{
	padding: 0 4px;
}

.eDR_eGP_PanelSite_Widget_Poll table .bar_graph
{
	width: 100%;
}

.eDR_eGP_PanelSite_Widget_Poll table .bar_graph div
{
	background: navy;
	float: left;
	overflow: hidden;
	height: 1em;
}

.eDR_eGP_PanelSite_Widget_Poll .bar_graph .bar_beginning, .eDR_eGP_PanelSite_Widget_Poll .bar_graph .bar_end
{
	width: 3px;
	background: blue;
}

.eDR_eGP_PanelSite_Widget_Poll ul.ranking
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.eDR_eGP_PanelSite_Widget_Poll ul.ranking li
{
	clear: left;
	zoom: 100%;
}

.eDR_eGP_PanelSite_Widget_Poll ul.ranking .poll_order
{
	float: left;
	margin-right: 8px;
	width: 20px;
	text-align: center;
	overflow: visible;
}

.eDR_eGP_PanelSite_Widget_Poll li
{
	list-style-type: none;
}

.eDR_eGP_PanelSite_Widget_Poll ul
{
	padding: 0;
	margin: 0;
}

.poll_order
{
	font-size: 15px;
}

.poll_order_1
{
	font-size: 40px;
	line-height: 30px;
}

.poll_order_2
{
	font-size: 30px;;
	line-height: 25px;
}

.poll_order_3
{
	font-size: 20px;;
	line-height: 18px;
}


.eDR_eGP_PanelSite_Widget_Poll ul.ranking .controls
{
	float: left;
	margin-right: 4px;
	width: 32px;
	height: 16px;
}

.eDR_eGP_PanelSite_Widget_Poll ul.ranking .controls input
{
	width: 16px;
	height: 16px;
	margin: 0;
	padding: 0;
	float: none;
	clear: none;
	display: inline;
}

.eDR_eGP_PanelSite_Widget_Poll ul.ranking li.first .down
{
	margin-left: 16px;
}


.eDR_eGP_PanelSite_Widget_Poll .button_row
{
	clear: left;
}


.eDR_eGP_PanelSite_Widget_Poll ul.ranking .content
{
}

.eDR_eGP_PanelSite_Widget_Poll .image
{
	clear: left;
	text-align: center;
}

.eDR_eGP_PanelSite_Widget_Poll .drag_enabled
{
	cursor: move;
}

.eDR_eGP_PanelSite_Widget_Poll .vote_count
{
	text-align: right;
	font-size: 80%;
	color: gray;
}

/* End of bundled file */
/* Bundle file: /www/sys/master/panel/assets/main.css */

body {
	padding-left: 5px;
	font-family: 'Trebuchet MS', 'Lucida Grande' , Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}


/********************************************************************************************************************/
/* basic html styling */

h1 {
	font-size: 160%;
}

h2 {
	font-size: 130%;
}

h3 {
	font-size: 110%;
}

/********************************************************************************************************************/
/* page setup */

#panel_site {
}


#panel_site_head {
}


#panel_site_foot {
	margin: 0;
	overflow: hidden;
	font-size: 85%;
}


#panel_site_foot .copyright
{
	float: left;
}

#panel_site_foot .install_type
{
	float: right;
	font-style: italic;
	color: red;
	font-size: 70%;
}

#panel_site_foot .footer_links
{
	float: left;
	margin-left: 10px;
}

#panel_widget_login.tabular_form input
{
	float: none;
}

#panel_widget_login.tabular_form .field
{
	float: left;
	margin: 0;
}

.nowrap
{
	white-space: nowrap;
}

.blocker
{
	clear: both;
}

.look_positive
{
	color: #006600;
}

.look_negative,
.look_destructive
{
	color: #8b0000;
}

.look_warning
{
	color: #999900;
}

.look_info
{
	color: navy;
}

.block_look_positive
{
	color: #006600;
	background-color: #ccffcc;
	border: 1px #006600 solid;
	padding: 2px;
}

.block_look_negative,
.block_look_destructive
{
	color: #8b0000;
	background-color: #ffeaea;
	border: 1px #ff9090 solid;
	padding: 2px;
}

.block_look_warning
{
	color: #999900;
	background-color: #ffffcc;
	border: 1px #999900 solid;
	padding: 2px;
}

.block_look_info
{
	color: navy;
	background-color: #ccccff;
	border: 1px navy solid;
	padding: 2px;
}

#sql_profile, #session_trace {
	margin-top: 2em;
	font-size: 85%;
}

#sql_profiling_output {
	margin-top: 1em;
}

#session_trace_output {
	font-family: monospace;
}


/********************************************************************************************************************/
/* navigation */

#nav {
	margin-bottom: 3px;
}


#nav ul {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav li {
	display: inline;
	margin-right: 5px;
}

#nav li a {
	padding: 0 2px 0 2px;
	text-decoration: none;
	background: #EEEEEE;
	border-left: 4px solid silver;
	color: black;
}

#nav li a:hover {
	padding: 0 2px 0 2px;
	text-decoration: none;
	background: #EEEEEE;
	border-left: 4px solid black;
}

#nav li.nav_selected a
{
	border-left: 4px solid black;
}


/********************************************************************************************************************/
/* flash messages */

#flash_messages,
.flash_message
{
	font-size: 85%;
}

#flash_messages ul,
.flash_message ul
{
	margin: 0.1em;
	padding: 0.1em;

	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}


/********************************************************************************************************************/
/* panel area interface */

#dynamicnav
{
	font-size: 85%;
	/*padding: 0.4em 1em 0.4em 1em;*/
	font-weight: bold;
}

#breadcrumb
{
	float: left;
	width: 60%;
}

#breadcrumb .intro
{
	margin-right: 6px;
}

#breadcrumb ul
{
	padding: 0;
	margin: 0;
	margin-bottom: 0;
	display: inline;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
#breadcrumb ul li
{
	display: inline;
	margin-right: 6px;
}

#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:hover, #breadcrumb a:active
{
}

#navback
{
	float: right;
	width: 30%;
	text-align: right;
}

span.explanation {
	font-size: 90%;
	font-style: italic;
	color: #606060;
}

.tabular_form
{
	text-align: left;
	margin: 1em;
}

.tabular_form .field_row
{
	margin-top: 0.2em;
	text-align: right;
	overflow: hidden;
}

.tabular_form .button_row
{
	margin-top: 1em;
	text-align: center;
}

.tabular_form label, .tabular_form .label
{
	width: 20%;
	display: block;
	float: left;
	margin-right: 1em;
	line-height: 2em;
	font-weight: bold;
	font-size : 0.9em;

}

.tabular_form .field
{

}

.tabular_form input, .tabular_form textarea, .tabular_form .value
{
	float: left;
}

.tabular_form .form_button
{
	text-align: center;
	float: none;
	clear: both;
	width: auto;
}

.tabular_form .form_text_button
{
	float: left;
	width: auto;
	margin-left: 1em;
}

.tabular_form .short
{
	width: 2em;
}

.tabular_form .field_help
{
	font-size: 70% !important;
	padding: 0;
	margin: 0;
	display: block;
	padding-left: 4px;
	text-align: left;
	clear: left;
	margin-left: 20%;
	padding-left: 1.5em;
}

#panel_widget_email #message
{


}


.not_found_debug {
	font-size: 75%;
	color: silver;
}

.users_online li{
	list-style-type: disc;
	color: green;
	line-height: 32px
}

.users_online .Raa_Zend_View_Helper_Picture {
	display: inline;
	position:relative;
	top:5px;
	margin-right:5px;
}

ul.users_online {
	list-style-image: url(/img/user_online.png);
}
/* End of bundled file */
/* Bundle file: /www/sys/master/panel/assets/community.css */
/** Forums ************/
.forum_box *, .edc_posts * {
	position:relative;
}
.forum_box {
	margin: 0 0 15px 0;
	border:1px solid;
}

.forum_box h2 {
	border:none;
	border-bottom:1px solid;
	font-size: 1em;
}
.forum_box h2 a {
	text-decoration:none;
}
.forum_box h2 span {

}

.forum_box h2 {
	margin:0;
	padding:0 0 0 11px;
}

.forum_box h2 span {
	display:block;
	padding:6px 10px 6px 0;
	font-weight:bold;
}
.forum_box p {
	margin:0px;
}
.forum_box .block_content {
	margin-bottom: -17px;
	padding: 10px 10px 15px 10px;
}

.forum_box .footer {
	margin: 0px;
	margin-right: 10px;
	text-align: right;
	padding-bottom:5px;
}

#edc_forums {
	list-style: none;
	padding:0px;
	margin: 0px;
}


/** Message */
.edc_posts {
	list-style: none;
	margin:0px;
	padding: 0px;
}
.edc_posts .edc_msg, .edc_posts .edc_msg_reply {
	margin: 0 0 15px 0;
	border:1px solid;
}

.edc_posts .edc_msg .head, .edc_posts .edc_msg_reply .head {
	border:none;
	font-size: 1em;
}

.edc_posts .edc_msg .head a:link, .edc_posts .edc_msg .head a:visited, .edc_posts .edc_msg .head a:hover, .edc_posts .edc_msg .head a:active,
.edc_posts .edc_msg_reply .head a:link, .edc_posts .edc_msg_reply .head a:visited, .edc_posts .edc_msg_reply .head a:hover, .edc_posts .edc_msg_reply .head a:active {
	text-decoration:none;
	color:inherit;
}

.edc_posts .edc_msg .head, .edc_posts .edc_msg_reply .head {
	margin:0;
	padding:0 0 0 11px;
}

.edc_posts .edc_msg .subhead, .edc_posts .edc_msg_reply .subhead {
	display:block;
	text-align: right;
	padding:2px 10px;
}

.edc_posts .edc_msg .head span, .edc_posts .edc_msg_reply .head span {
	display:block;
	padding:6px 10px 6px 0;
	font-weight:bold;
}
.edc_posts .edc_msg p, .edc_posts .edc_msg_reply p {
	margin:0px;
}
.edc_posts .edc_msg .block_content, .edc_posts .edc_msg_reply .block_content {
	padding: 10px 10px 30px 10px;
}

.edc_posts .edc_msg .block_attachment, .edc_posts .edc_msg_reply .block_attachment {
	padding: 5px 10px 30px 10px;
}

.edc_posts .edc_msg .foot, .edc_posts .edc_msg_reply .foot {
	margin: 0px;
	margin-right: 10px;
	text-align: left;
	padding:0px 10px;
	height:30px;
}
/** Post message form */
#panel_widget_new_post .field_row {
	margin-top: 0.2em;
	text-align: left;
}

#panel_widget_new_post label.column {
	width:30%;
	font-size:1em;
}
#panel_widget_new_post input {
	float:none;
	padding:2px 5px;
}
#panel_widget_new_post .button_row {
	margin-top: 1em;
	text-align: right;
}
#panel_widget_new_post #title {
	width:90%;
	padding:0px;
}
#panel_widget_new_post #content {
	padding:0px;
	width:90%;
	height: 200px;
}
/************************************************/
/** Forum Search Widget */
#forum_search .field_row {
	text-align:left;
}
#forum_search label {
	width:auto;
}
#forum_search .form_button {
	float:left;
	clear:none;
}
/** Forum Search Results */
#edc_forum_search_results {
	float:left;
	margin:0px;
	padding:0px;
	width:80%;
}

#edc_forum_search_results li {
	padding:5px 0px;
	margin:3px 0px;
	list-style: none;
}
#edc_forum_search_results li .head {
	width: 400px;
	display: block;
}
#edc_forum_search_results li .info {
	padding:0px;
	margin:0px;
	color:#cdcdcd;
	display: block;
	float:right;
}

/** Member profile **/

#edc_avatar {
	float: left;
	margin: 0.5em 1em 0.5em 0;
}

#edc_member_actions {
	float: right;
}

/* NEW COMMUNITY STYLING */

/* post_list_ex */

.post_list_ex .post {
	overflow: hidden;
	margin-top: 0.5em;
	border-top: 1px solid #BFBFBF;
	padding-top: 0.5em;
}

#parent_post.post_list_ex .post {
	border-top: 0;
}

.post_list_ex .first_post {
	margin-top: 0;
	border-top: 0;
}

.post_list_ex h2 {
	margin: 0;
}

.post_list_ex .right_panel {
	float: right;
	margin: 0 0 0.5em 0.5em;
}

.post_list_ex .posted_details {
	display: block;
}

.post_list_ex .Raa_Zend_View_Helper_Picture {
	float: left;
	margin: 0 0.5em 0.2em 0;
}

.post_list_ex .post .inner {
	margin-top: 1em;
}

.post_list_ex .requires_approval {
	color: #999900;
	background-color: #ffffcc;
	border: 1px #999900 solid;
	padding: 2px
}

.post_list_ex .selected_post {
	border-left: 4px solid gray;
	padding-left: 4px;
}

table.post_list tr.selected_post {
	background-color: #EEEEEE;
}

.post_list_ex p {
	margin: 0 0.5em 0.5em 0;
}

.post_list_ex .post_title a {
	text-decoration: none;
}

.post_list_ex .attachment {
	border: 1px dotted silver;
	float: left;
	margin-left: 1em;
	padding: 0.2em;
}

.post_list_ex .post .inner p .inner_picture {
	float: right;
	border: 1px dotted silver;
	padding: 0.2em;
	margin: 0.2em;
}

.post_list_ex .post .inner .edc_post_survey_response .question {
	font-weight: bold;
	display: block;
}

.post_list_ex .post .inner .edc_post_survey_response .answer {
	padding-left: 1em;
}





.post_list_ex .post .bottom_bar {
	padding: 0.5em 0.2em;
}

.post_list_ex .post .bottom_bar .post_rating {
	float: left;
}

.post_list_ex .post .bottom_bar .post_rating .Raa_Web_Ui_CommandBlock {
	float: none;
}

.post_list_ex .post .bottom_bar .Raa_Web_Ui_CommandBlock li {
	display: inline;
	margin-left: 1em;
}

.post_list_ex .post .bottom_bar .Raa_Web_Ui_CommandBlock li a {
	display: inline;
}

.post_list_ex .post .bottom_bar .post_rating .Raa_Web_Ui_CommandBlock li {
	margin-left: 0;
	margin-right: 1em;
	margin-bottom: 1em;
}

.post_list_ex .post_rating .score {
	font-size: 120%;
}

.post_list_ex .post_rating .score .number {
	font-weight: bolder;
	font-size: 200%;
	color: gray;
}

#edc_member .post_list_ex {
	padding-left: 1em;
	padding-right: 1em;
}


/* forum_list_ex */

.forum_list_ex .forum {
	border: 1px solid silver;
	margin-bottom: 1em;
	padding: 0.4em;
}

.forum_list_ex .last_forum {
	margin-bottom: 0;
	/*added for ie6 peekaboo bug */
	position: relative;
}

.forum_list_ex .forum .Raa_Web_Ui_CommandBlock {
	float: right;
	/*added for ie6 peekaboo bug */
	position: relative;
}

.forum_list_ex .forum .post_count {
	display: block;
	font-size: 120%;
}

.forum_list_ex .forum .post_count .count {
	font-weight: bolder;
	font-size: 140%;
	color: gray;
}

.forum_list_ex .forum .last_post {
	display: block;
}

.forum_list_ex .forum .last_post .view {
	font-size: smaller;
}


.community_home_search {
	margin-bottom: 1em;
}



/* topic_list */

.topic_list th, .topic_list td {
	text-align: left;
	vertical-align: top;
	padding-right: 1em;
}

.topic_list .topic_title {
	width: 100%;
}

.topic_list .topic_forum, .topic_list .last_post, .topic_list .reply_count, .topic_list .commands {
	white-space: nowrap;
}

.topic_list .commands {
	padding-right: 0;
}


/* comment_rating_pair */

.comment_rating_pair #comments
{
	width: 70%;
	float: left;
	max-width: 652px;
}

.comment_rating_pair #rating
{
	width: 20%;
	float: right;
}

/* post quotes */

.post_quote {
	margin: 0 0 10px 80px;
	padding: 10px;
	background: #f1f1f1;
	border: 1px solid #ddd;
}

.post_quote h4 {
	margin: 0 0 5px 0;
}

.userstatuses .userstatus {
	padding-bottom: 3px;
	margin-bottom: 7px;
	border-bottom: 1px solid #D8D8D8;
}

.userstatuses .userstatus > p {
	margin-bottom: 1px !important; 
}

.userstatuses .userstatus_posted {
	color: #888888;
	font-size: 11px;
}

.userstatuses .eDR_eGP_PanelSite_Widget_MiniForum {
	font-size: 100%;
} 
/* End of bundled file */
/* Bundle file: /www/sys/master/panel/assets/relationships.css */
#add_friend .member_avatar {
	float: left;
	margin: 0.5em 1em 0.5em 0;
}

.add_friend {
	clear: both;
}
/* End of bundled file */
/* Bundle file: /www/sys/master/panel/assets/forms.css */
/* general form styling */

table.zend_form th
{
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-size: 0.95em;
	font-weight: bolder;
}

table.zf_colcount_1 th
{
	text-align: left;
}

table.zf_colcount_2 th
{
	text-align: right;
}


table.zend_form th label.optional
{
	font-size: 0.9em;
	font-weight: normal;
}

table.zend_form th label.required,
table.zend_form td label.required
{
	padding-left: 15px;
	background: url(/img/asterisk.gif) top left no-repeat;
}


table.zend_form td
{
	vertical-align: top;
}

table.zf_colcount_2 td input
{
	padding-left: 0.5em;
}

table.zend_form .full-span
{
	text-align: center;
}

table.zend_form .full-span input
{
	text-align: center;
	padding: 0 0.5em;
}

table.zend_form td ul.errors
{
	color: #8b0000;
	background-color: #ffeaea;
	border: 1px #ff9090 solid;
	margin: 0.1em;
	padding: 0.1em;
	font-size: 75%;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

table.zend_form
{
	width: 100%;
	border-collapse: collapse;
}

table.zf_colcount_2 td
{
	padding-left: 1em;
}

table.zf_colcount_2 tr.error_row td
{
	padding: 0;
	padding-bottom: 1em;
}

table.zend_form .full-span td
{
	padding-top: 2em;
}

table.zf_colcount_1 .full-span td
{
	padding-top: 0;
}

table.zf_colcount_2 tr.checkbox_layout .input_cell
{
	text-align: right;
}

table.zend_form tr.hidden_row
{
	display: none;
}

table.zend_form p.hint
{
	margin: 0;
	font-size: 85%;
	font-style: italic;
}

/* specific form: signup_form */

form.signup_form #_email
{
	width: 20em;
}

form.signup_form th
{
	width: 30%;
}


/* specific form: profile_basic */

form.profile_basic #_email
{
	width: 20em;
}

/* specific form: avatar_upload */
form.avatar_upload table
{
	width: inherit;
}

/* specific form: avatar_clear */
form.avatar_clear table
{
	width: inherit;
}

form.avatar_clear table.zend_form .full-span td
{
	padding-top: 0;
}

/* specific form: add_friend */

form.add_friend table tr td
{
	text-align: center;
}

form.add_friend label
{
	display: block;
}

/* specific form: forum_post */

form.forum_post #_title
{
	width: 20em;
}

/* specific form: inappropriate_report */

form.inappropriate_report th
{
	width: 40%;
}

/* specific form: login_form */

.login_form input.raaform_input_text
{
	display: block;
}

.login_form input.raaform_input_password
{
	display: block;
}


/* specific form: login_form_widget */


.login_form_widget
{
	padding: 0.6em;
	text-align: left;
}

.login_form_widget table.zend_form
{
	width: auto;
}


.login_form_widget .login_form .full-span
{
	text-align: right;
}

.login_form_widget .login_form .full-span input
{
	text-align: center;
}

.login_form_widget table.zend_form .full-span td
{
	padding-top: 1em;
}

.login_form_widget table.zf_colcount_2 .checkbox_layout td
{
	padding-top: 1em;
}

.login_form_widget table.zf_colcount_2 .checkbox_layout label
{
	font-size: 85%;
}


.login_form_widget table.zend_form th label.required,
.login_form_widget table.zend_form td label.required
{
	background-image: none !important;
	padding-left: 0 !important;
}

.login_form_widget td
{
	vertical-align: middle !important;
}

/* End of bundled file */
/* Bundle file: /www/vhtdocs/mirror2/application/assets/mirror.css */
body {
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 62.5% !important;
	padding: 0 !important;
	margin: 0;
	background: #d3dce2;
}

/* Block Elements */

hr {
	height: 2px;
	margin: 10px 0px;
	border: 0;
	color: #e5bb00;
	background: #e5bb00;
}

#panel_site {
	width: 960px;
	margin: 0px auto;
	background: #fff;
	font-size: 1.1em;
}

#panel_site_head {
	background: #020202 url('/images/header_bg.gif') repeat-x 0 0;
	height: 164px;
}

#panel_site_head_nav {
	height: 24px;
	padding-top: 24px;
	background: #fff url('/images/header_nav_bg.gif') repeat-x 0 100%;
	border-bottom: 1px solid #c3c3c3;
}

.panel_site_head_cont {
	float: right;
	height: 111px;
}

#panel_site_head_left {
	width: 79px;
	height: 92px;
	margin: 10px;
	float: right;
}

#panel_site_head_right {
	width: 280px;
	height: 98px;
	background: #fff;
	padding: 10px;
	margin: 10px 10px 10px 0;
	float:right;
}

#header_search {
	width: 182px;
}

#header_search form {
	margin: 0;
}

input#header_search_search_term, input#results_search_search_term {
	margin: 0;
	border: none;
	background: #f7f7f7;
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 10px;
}

input#header_search_search_term {
	width: 170px;
	height: 15px;
	margin-top: 1px;
}

input#header_search_submit_button, input#results_search_submit_button {
	margin: 0;
	border: none;
	vertical-align: middle;
}

input#header_search_submit_button {
	vertical-align: top;
	display: none;
}

#panel_site_head_right .Raa_Zend_View_Helper_Picture {
	border: none;
	float: right;
	padding-left: 10px;
	background: #fff;
/*dev*/	height: 94px;
/*dev*/	width: 94px !important;
}

#latest_news {
	height: 20px;
	padding: 5px 10px 0px 10px;
	clear: both;
	border-top: 1px solid #fff;
	background: #fde9b8 url('/images/latest_news_bg.gif') no-repeat 0 0;
}

#latest_news #rss_items {
	height: 14px;
	overflow-y: hidden;
}

#panel_content {
	width: 960px;
	clear: both;
	position: relative;
}

#panel_left {
	width: 640px;
	float: left;
}

#panel_left.wide_left_panel { width: 950px; }

#left_content { padding: 10px 0 10px 10px; }

#panel_right {
	width: 300px;
	padding: 10px;
	float: right;
}

#panel_right .notification_box, #panel_right .poll_box, #panel_left #ajaxchat_content {
	margin-bottom: 10px;
	padding: 10px;
	background: #f2f2f2;
}

#panel_right .poll_box {
	background: #fbe2e3 url('/images/quick_poll_bg.gif') no-repeat 0 100%;
}

#panel_right .poll_box .poll h1 { font-size: 100%; font-weight: normal; }
#panel_right .poll_box .poll .options { font-size: 100%; }
#panel_right .poll_box .poll .options li { padding: 2px 0px; }
#panel_right .poll_box .poll .options li span { padding-left: 4px; }

#panel_right .forum_quicklinks_box, #panel_right .yousaid_box {
	margin-bottom: 10px;
}

#panel_right .yousaid_box {
	padding-top: 10px;
	border-top: 1px solid #e5e5e5;
}

#panel_right .yousaid_box h2 a {
	font-size: 11px;
	font-weight: normal;
	float: right;
}

#panel_right .forum_quicklinks_box .quicklink {
	border-top: 1px solid #e5e5e5;
	width: 150px;
	float: left;
}

#panel_left .recent_forum {
	background: url('/images/icons/png/default.png') no-repeat 5px 50%;
}

#panel_left .edc_post_summary .hot_topics_header {
	margin-bottom: -10px;
	padding: 1px 10px;
	background: #FDE9B8;
}

#panel_left .edc_post_summary .views_on_news, #panel_right .forum_quicklinks_box .quicklink.views_on_news          { background: url('/images/icons/png/views_on_news.png') no-repeat 5px 50%; }
#panel_left .edc_post_summary .general_election, #panel_right .forum_quicklinks_box .quicklink.general_election    { background: url('/images/icons/png/general_election.png') no-repeat 5px 50%; }
#panel_left .edc_post_summary .state_of_the_nation, #panel_right .forum_quicklinks_box .quicklink.state_of_nation  { background: url('/images/icons/png/state_of_nation.png') no-repeat 5px 50%; }
#panel_left .edc_post_summary .your_shout, #panel_right .forum_quicklinks_box .quicklink.your_shout	 			   { background: url('/images/icons/png/your_shout.png') no-repeat 5px 50%; }
#panel_left .edc_post_summary .dear_editor, #panel_right .forum_quicklinks_box .quicklink.dear_ed		   		   { background: url('/images/icons/png/dear_ed.png') no-repeat 5px 50%; }
#panel_left .edc_post_summary .in_your_own_time, #panel_right .forum_quicklinks_box .quicklink.r_and_r	   { background: url('/images/icons/png/r_and_r.png') no-repeat 5px 50%; }
#panel_left .edc_post_summary .fame_and_fortune, #panel_right .forum_quicklinks_box .quicklink.fame_and_fortune    { background: url('/images/icons/png/fame_and_fortune.png') no-repeat 5px 50%; }
#panel_left .edc_post_summary .cuts_watch, #panel_right .forum_quicklinks_box .quicklink.cutswatch		 			   { background: url('/images/icons/png/cutswatch.png') no-repeat 5px 50%; }

#panel_left #main_news {
	height: 160px;
	overflow: hidden;
	position: relative;
}

#panel_left #main_news img, #panel_left #main_news h1, #panel_left #main_news div.inner {
	position: absolute;
}

#panel_left #main_news h1 {
	width: 100%;
	bottom: 10px;
	padding: 10px 15px;
	background: #f7cc2e;
	font-size: 1.7em;
}

#main_news div.inner {
	width: 456px;
	padding: 10px 10px 5px 10px;
	right: 15px;
	top: 15px;
	background: #e63e43;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#panel_left .topic_list {
	margin: 10px 0;
	padding: 10px;
	background: #f2f2f2;
}

#panel_left .topic_list_header_row th {
	padding-bottom: 10px;
	color: #585858;
	border-bottom: 1px solid #c3c3c3;
	white-space: nowrap;
}

#panel_left .topic_list tr td {
	border-bottom: 1px solid #dde1e6;
	vertical-align: middle;
}

#panel_left .recent_forum {
	width: 48px;
	height: 32px;
	display: block;
}

#panel_left #your_thought_container {
	padding: 10px;
	background: #fef4db;
}

#panel_left #your_thought {
	padding: 10px;
	background: #f0cbba;
}

#panel_left #your_thought input.text_box {
	width: 510px;
	padding: 6px 8px;
	border: 1px solid #4c9bbc;
	background: #fff url('/images/text_box_bg.gif') repeat-x bottom left;
	font-size: 1.2em;
}

#panel_left #your_thought input#submit {
	padding: 6px 12px;
	color: #fff;
	border: 1px solid #e63e43;
	background: #e63e43;
	font-size: 1.2em;
}

#panel_left .news_feed_ex {
	padding: 10px;
	background: #fef4db;
}

#panel_left .news_feed_ex .item {
	margin-bottom: 10px;
	padding: 10px;
	background: #fff;
}

#panel_left .news_feed_ex .item img.item_thumbnail {
	margin: 0 10px 10px 0;
	float: left;
}

#panel_left .news_feed_ex h2, #panel_left .news_feed_ex h3, #panel_left #your_thought h2 { margin: 0 0 10px 0; font-weight: normal; }
#panel_left .news_feed_ex h2 { color: #4c4c4c; }

#panel_left .news_feed_ex .new_photos img {	border: 1px solid #f0d7da; }

#panel_left .news_feed_ex .new_photos a {
	font-weight: bold;
	/*text-decoration: underline;*/
}

#panel_left #page_login .block_content {
	padding: 10px;
	background: #fef4db;
}

#panel_left #poll_archives .item {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #c3c3c3;
}

#user_status { margin-bottom: 10px; }
#user_status table.zend_form .full-span td {
	padding: 10px;
	background: #f0cbb9;
}

#user_status input#userstatus {
	width: 200px;
	padding: 5px;
	border: 1px solid #4e9dbb;
	text-align: left;
}

.eDR_eGP_PanelSite_Widget_Poll .bar_graph .bar_beginning, .eDR_eGP_PanelSite_Widget_Poll .bar_graph .bar_end { background: #96020e; }
.eDR_eGP_PanelSite_Widget_Poll table .bar_graph div { background: url('/images/poll_bar.gif') repeat-y 0 0; }

#panel_left .site_info_link { margin-bottom: 5px; }
#panel_left .site_info_link img { margin-right: 10px; }

#panel_site_foot {
	width: 960px;
	margin: 0px auto;
	padding: 10px 0;
	background: #fde9b8;
	font-size: 100%;
}

#panel_site_foot .footer_links {
	width: 940px;
}

#panel_site_foot .copyright {
	float: right;
}

#panel_site_foot .install_type, #panel_site_foot .footer_logos { display: none; } /* ANTI-DEBUG?! */

.block_look_positive, .block_look_negative, .block_look_warning, .block_look_info {
	margin-bottom: 10px;
	padding: 10px;
	font-size: 100% !important;
	border: none;
}

.block_look_positive {
	color: #006600;
	background-color: #ccffcc;
}

.block_look_negative {
	color: #8b0000;
	background-color: #ffeaea;
}

.block_look_warning {
	color: #999900;
	background-color: #ffffcc;
}

.block_look_info {
	color: navy;
	background-color: #ccccff;
}

/* Typography */

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
	margin: 10px 0px;
}

#panel_left h1 { margin-top: 0px; }

#mp_logo {
	float: left;
}

#mp_logo img {
	width: 220px;
	height: 76px;
	margin: 18px 0 14px 15px;
}

#panel_site_head img#main_logo {
	/*height: 56px;*/
	/*margin: 28px 15px;
	float: left;*/
}

#user_profile {
	padding-bottom: 10px;
}

#user_profile_right h2, #user_profile_right h2 span { margin: 0px !important; padding: 0px !important }
#user_profile_right h2 a {
	color: #2f2f2f;
	letter-spacing: -1px;
}

#user_profile_right a#all_members_link {
	color: #d30d1a;
	margin: 0 0 0 0;
	padding: 0;
}

#user_profile_right span {
	margin-bottom: 10px;
	display: block;
}

#user_profile_right span a.ranklink {
	color: #2f2f2f;
	font-size: 0.8em;
}

#user_profile_left {
	float: right;
	width: 95px;
}

#user_profile_right {
	float: left;
}

#user_profile .profile_links {
	margin: 10px 0 0 0;
	padding: 0;
}

#user_profile .profile_links li { height: 20px; }
#user_profile .profile_links li a {	color: #e63e43; }

#profile_status {
    width: 200px;
    overflow: hidden;
}

#profile_status p {
	margin: 0px;
	padding: 5px 0px;
	border-top: 1px solid #f7cc2e;
	border-bottom: 1px solid #f7cc2e;
	color: #d30d1a;
	font-size: 1.1em;
	font-weight: bold;
	width: 200px;
}

#profile_status a {
	font-size: 0.75em;
	color: grey;
	font-weight: normal;
}

#navigation {
	float: left;
	clear: left;
	width: 630px;
	}

#navigation li a { color: #fff; }

#latest_news span {
	padding-right: 20px;
	font-weight: bold;
}

#latest_news #rss_items h4 { margin: 0; }
#latest_news #rss_items h4 a {
	color: #000;
	font-size: 11px;
	font-weight: normal;
}

#panel_right h2 {
	margin: 0 0 5px 0;
	padding: 0;
}

#panel_right .notification_box a, #panel_right .yousaid_box a, #panel_right .visible_widget a{ color: #e63e43; }

#panel_right .notification_box span.count {
	padding-left: 10px;
	background: url('/images/notification_icon.gif') no-repeat 0 50%;
}

#panel_right .notification_box span.notifications_all a {
	padding-top: 5px;
	display: block;
}

#panel_right .forum_quicklinks_box .quicklink a {
	height: 22px;
	padding-top: 8px;
	padding-left: 35px;
	color: #e63e43;
	display: block;
}

#main_news div.inner {
	color: #fff;
}

#main_news div.inner h2, #main_news div.inner p {
	margin: 0;
	padding: 0 0 5px 0;
}

#panel_left .news_item h3 { font-size: 120%; }

#panel_left .dest_news_item a {
	padding: 3px 18px 3px 3px;
	background: #fbbab5 url('/images/link_arrow_right_white.gif') no-repeat right center;
	font-weight: bold;
	color: #000;
}

#panel_left .dest_news_item a:hover {
	background-color: #ffa099;
	text-decoration: none;
}

#panel_left .survey_item {
	padding: 10px;
	background: #FDE9B8;
}

#panel_left .survey_item ul {
	margin: 0;
	padding: 0;
}

#panel_left .survey_item ul a {
	padding: 3px 18px 3px 3px;
	background: #fbbab5 url('/images/link_arrow_right_white.gif') no-repeat right center;
	font-weight: bold;
	color: #000;
}

#panel_left .topic_list tr td a { color: #96020e; }
#panel_left .topic_list tr td.commands { text-transform: uppercase; }

#panel_left h5 {
	margin-top: 0;
	font-size: 100%;
	font-weight: normal;
}

#panel_left .poll h2, #panel_left .poll tr, #panel_left .poll td { font-weight: normal; }
#panel_left .poll tr, #panel_left .poll td { font-size: 11px; }
#panel_left .poll tr { text-align: left; }

#panel_site_foot { color: #636567; }
#panel_site_foot a { color: #b45055; }

/* Lists */

li {
	list-style: none;
}

#panel_site_head_nav ul, #panel_left .topic_title ul {
	margin: 0;
	padding: 0;
}

#panel_site_head_nav li a, #panel_site_head_nav li.nolink {
	padding: 7px 10px 5px 10px;
	font-size: 10px;
	display: block;
	color: #000;
}

#panel_site_head_nav li a:hover {
	text-decoration: none;
	background: url('/images/header_nav_bg_hover.gif') repeat-x 0 0;
}

#panel_site_head_nav li.left { border-right: 1px solid #c0c0c0; }
#panel_site_head_nav li.right { border-left: 1px solid #c0c0c0; text-align: center; }

#signup {
	font-weight: bolder;
}
#signup a {
	font-size: 1.1em!important;
}
#navigation ul {
	height: 26px;
	margin: 0;
	padding: 0 10px;
	/*background: #020202;*/
}

#navigation li {
	margin: 0px 5px;
	padding: 6px 5px;
	float: left;
	color: #fff;
	text-transform: uppercase;
}

#navigation li.nav_selected {
	margin-top: -4px;
	padding: 10px 5px 8px 5px;
	background: url('/images/nav_selected_bg.gif') repeat-x 0 0;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
}

#panel_right .yousaid_box ul {
	margin: 0;
	padding: 0;
}

#panel_right .yousaid_box li {
	padding: 2px 0px 2px 10px;
	background: url('/images/notification_icon.gif') no-repeat 0 50%;
}

/* Forms */

input {
	padding: 4px 6px;
	border: 1px solid #c3c3c3;
}

#ng_survey_upper_footer p a,
input[type="submit"] {
	padding: 4px 8px;
	color: #fff;
	border: 1px solid #e63e43;
	background: #e63e43;
	font-size: 1.0em;
}
#ng_survey_upper_footer p a:hover,
input[type="submit"]:hover {
	background: #d52b37;
	cursor: pointer;
	text-decoration: none;
}

table.zend_form th { vertical-align: middle; }
table.zend_form .full-span input { padding: 4px 8px !important; vertical-align: middle; }

#panel_left textarea {
	padding: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px !important;
}

/* Forum - seperate from main as it's huge */

#panel_left .forum_list_ex .forum {
	padding: 0;
	border: none;
}

#panel_left .forum_list_ex .forum .last_post { display: table-cell; }

#panel_left .forum_list_ex .forum h1 {
	margin: 0px;
	padding: 10px 0 5px 45px;
	background: url('/images/icons/png/large/default.png') no-repeat 5px 50%;
}

#panel_left .forum_list_ex .views_on_news h1       { background: url('/images/icons/png/large/views_on_news.png') no-repeat 5px 50%; }
#panel_left .forum_list_ex .general_election h1    { background: url('/images/icons/png/large/general_election.png') no-repeat 5px 50%; }
#panel_left .forum_list_ex .state_of_the_nation h1 { background: url('/images/icons/png/large/state_of_nation.png') no-repeat 5px 50%; }
#panel_left .forum_list_ex .your_shout h1	 	   { background: url('/images/icons/png/large/your_shout.png') no-repeat 5px 50%; }
#panel_left .forum_list_ex .dear_editor h1		   { background: url('/images/icons/png/large/dear_ed.png') no-repeat 5px 50%; }
#panel_left .forum_list_ex .in_your_own_time h1	   { background: url('/images/icons/png/large/r_and_r.png') no-repeat 5px 50%; }
#panel_left .forum_list_ex .fame_and_fortune h1    { background: url('/images/icons/png/large/fame_and_fortune.png') no-repeat 5px 50%; }
#panel_left .forum_list_ex .cuts_watch h1   	 	   { background: url('/images/icons/png/large/cutswatch.png') no-repeat 5px 50%; }

#panel_left .topic_list tr td { height: 20px; }

#panel_left .liststyle_nav { font-size: 10px; }

#panel_left .eDR_eGP_PanelSite_Widget_PostListTable .Raa_Web_Ui_Widget_Repeater .content { padding: 0 !important; }

#panel_left .post_list_container {
	margin: 0;
	padding: 10px 0 0 0;
	background: #f2f2f2;
}

#panel_left .post_list th {
	padding-bottom: 10px;
	color: #585858;
	border-bottom: 1px solid #c3c3c3;
}

#panel_left .post_list tr.even_post td {
    background: #f8f8f8;
}

#panel_left .post_list tr td {
	border-bottom: 1px solid #dde1e6;
	vertical-align: middle;
}

#panel_left .post_list tr td.avatar { padding-left: 1em; }
#panel_left .post_list tr.last_post td { border: none; }

#panel_left .post { border-top: 1px solid #dfdfdf; }
#panel_left .post.selected_post { border-left: none; }

#panel_left .post .post_quote { margin-left: 0; }
#panel_left .post .quote_title { font-size: 9px; }

#panel_left a { color: #96020e; }

#panel_left .chrono_header a { font-size: 1.4em; }

#panel_left .poster_text { font-size: 9px; }
#panel_left .poster_text a { color: #666; }

#panel_left .post_controls.greyed li, #panel_left .post_controls.greyed a {
    color: #000 !important;
    border-color: #f1f1f1;
    opacity: 0.5;
    filter: alpha(opacity = 50);
}

#panel_left .poster_text ul {
	margin: 0;
	padding: 0;
}

#panel_left .poster_text li, #panel_left .poster_text .reply_to {
    margin-right: 5px;
    padding: 1px 5px 3px 0;
	float: left;
	overflow: hidden;
	border-right: 1px solid #dfdfdf;
}

#panel_left .poster_text .score {
    padding: 2px 0 2px 19px;
    font-weight: bold;
}

#panel_left .poster_text .score.look_positive { background: url('/images/score_up.png') no-repeat 6px 3px; color: #009900; }
#panel_left .poster_text .score.look_negative { background: url('/images/score_down.png') no-repeat 6px 3px; color: #bb0000; }

#panel_left .poster_text .reply_to { float: right; }

#panel_left .poster_text li.last {
    margin: 0;
    padding: 1px 0 0 0;
    border: none;
}

#panel_left .post .the_content {
    line-height: 1.5em;
    color: #000; /* Force this to play nice */
}

/*#panel_left .post.even_post { background: #fafafa; }*/

#panel_left .post .left_panel { padding: 10px 0; }

#panel_left .post .Raa_Zend_View_Helper_Picture {
    padding: 5px;
    background: #f1f1f1;
}

#panel_left .posted_details {
	margin-bottom: 5px;
    padding: 0;
	color: #666;
	display: block;
}

#panel_left .posted_details .community_member a {
    color: #bb0000;
    font-weight: bold;
}

#panel_left .posted_details .date span { padding-right: 10px; }
#panel_left .posted_details .date span a { color: #919191; font-weight: normal; }

#panel_left .posted_details .btn_reply {
	padding: 5px 10px;
	font-weight: normal;
	font-size: 9px;
	background: url('/images/header_nav_bg.gif') repeat-x 0 100%;
	border: 1px solid #ccc;
	color: #006b08;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#panel_left .posted_details .btn_reply:hover {
	background: url('/images/header_nav_bg_hover.gif') repeat-x 0 100%;
	text-decoration: none;
}

#panel_left .posted_details .post_controls { float: right; }
#panel_left .posted_details .post_controls ul.rate_controls { float: right; }

#panel_left .posted_details .Raa_Web_Ui_CommandBlock { float: right; }
#panel_left .posted_details .Raa_Web_Ui_CommandBlock .dest_forum_new a { color: #009900; }
#panel_left .posted_details .Raa_Web_Ui_CommandBlock .dest_community_report a { color: #d98500; }
#panel_left .posted_details .Raa_Web_Ui_CommandBlock .dest_forum_delete a { color: #bb0000; }

#panel_left .posted_details .post_controls .dest_forum_rate {
    padding-top: 0;
    width: 18px;
    height: 12px;
}

#panel_left .posted_details .post_controls .dest_forum_rate a {
    width: 0;
    padding: 0 0 4px 18px;
    background: transparent no-repeat 0 0;
    display: block;
    overflow: hidden;
}

#panel_left .posted_details .post_controls .dest_forum_rate.up a { background-image: url('/images/commands/thumb-up.png'); }
#panel_left .posted_details .post_controls .dest_forum_rate.down a { background-image: url('/images/commands/thumb-down.png'); }

.post_list_ex .post, .post_list_ex .first_post {
	margin: 0;
	padding: 0;
	border-top: none;
}

.post_list_ex .post .inner, .post_list_ex .first_post .inner { margin: 0; }
.post_list_ex .Raa_Zend_View_Helper_Picture { margin: 0; }
.post_list_ex .Raa_Zend_View_Helper_Picture img { border: none; }

.post_list_ex .post_content {
	width: 535px;
	float: right;
}

.post_list_ex .post_content img { 
	padding: 10px;
	display: block; 
	}

#panel_left .post_list_ex .post_content .chrono_header a, #panel_left .post_list_ex .post_content .chrono_header h2 a {
	margin-bottom: 7px;
	color: #000;
	font-weight: bold;
	display: block;
}

#panel_left .post_list_ex .post_content .chrono_header h2 a {
	margin-bottom: 5px;
	font-size: 0.85em;
}

#panel_left .post_list_ex .content { padding: 0; }

#panel_left #forum_intro .bottom_bar, #panel_left #posts .bottom_bar {
	margin-top: 10px;
	padding: 3px 10px 5px 10px;
	background: #fafafa;
	border-top: 1px solid #dfdfdf;
	//border-bottom: 10px solid #dfdfdf;
}

#panel_left #forum_intro .bottom_bar a, #panel_left #posts .bottom_bar a {
	font-size: 9px;
	color: #919191;
}

#panel_left #forum_intro .bottom_bar ul, #panel_left #posts .bottom_bar ul {
	margin: 0;
	padding: 0;
	text-align: right;
}

#panel_left table .post {
	height: 40px;
/*	border-bottom: 1px solid #dde1e6;*/
}

/* #panel_left table .odd_post { background: #fafafa; } */

#panel_left table .post td { vertical-align: middle; }

#panel_left table .author {
    width: 100px;
    padding-top: 3px;
    overflow: hidden;
    font-size: 105% !important;
}

#panel_left table .author a { color: #000; }
#panel_left table .author a:hover { text-decoration: underline; }

#panel_left table span.number { font-size: 100%; }

#panel_left .sub_nav a {
	padding: 5px;
	border-right: 1px solid #c3c3c3;
}

/* Photos */

#panel_left .single_photo .Raa_Web_Ui_CommandBlock {
	width: 610px;
	margin-bottom: 10px;
	padding: 3px 10px 5px 10px;
	background: #fafafa;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

#panel_left .single_photo .Raa_Web_Ui_CommandBlock a {
	font-size: 9px;
	color: #919191;
}

#panel_left .single_photo .Raa_Web_Ui_CommandBlock ul {
	margin: 0;
	padding: 0;
	text-align: right;
	float: right;
}

#panel_left .single_photo .Raa_Web_Ui_CommandBlock li {
	float: right;
	padding-left: 5px;
}

#panel_left .backlink {
    margin: 5px 0;
    padding-bottom: 5px;
    /* border-bottom ready */
}

#panel_left .backlink a {
	margin-bottom: 10px;
	padding: 6px 12px 6px 28px;
	background: #fbbab5 url('/images/link_arrow_left_white.gif') no-repeat 6px center;
	font-weight: bold;
	color: #000;
}

#panel_left .backlink a:hover {
    background-color: #ef867f;
    text-decoration: none;
}

/* Misc */

img, #panel_left .Raa_Zend_View_Helper_Picture { border: none; max-width: 630px !important; }
.single_photo .inner_picture {
	margin-top: 36px;
}

.left { float: left; }
.right { float: right; }
.hidden { display: none; }

.forum_title_container {
	margin-bottom: -10px;
	background: #FDE9B8;
	width: 100%;
}

.forum_title_container p{
	margin-left: 10px;
}

.forum_list_body {
	background: #F2F2F2;
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}

.post_count {
	margin-left:10px;
}

.forum_bottom_bar .Raa_Web_Ui_CommandBlock {
	margin-right: 10px;
}

.forum_list_body h2 {
	margin-left:10px;
}

.eDR_eGP_PanelSite_Widget_Album.edit_mode .main_control_panel {
	width: 260px;
	padding: 0;
	border: none;
}

.topic_title .Raa_Web_Ui_CommandBlock {
	float:left!important;
}

.view_post_link {
	float: right;
	margin:5px;
}

#poster .zend_form input {
	margin: 5px;
}

#poster_apply, #_sendreport {
	font-size: 1.6em;
}

.community_newtopic {
	padding:8px;
	background: #E63E43;
	margin-bottom: 5px;
	width: 118px;
}

.community_newtopic a {
	color: #fff!important;
	font-size: 1.2em;
}

.recent_post { padding-top: 10px; }

.score, .score .number { font-size: 9px !important; }
.score .number { padding-left: 2px; }

.score .number.look_positive { color: #009900 !important; }
.score .number.look_negative { color: #bb0000 !important; }

.incentives li {
	list-style: disc;
}
.embedded_survey {
    padding: 20px;
	font-size: 1.4em !important;
}

.site_info_link {
	margin-bottom: 10px !important;
	/*padding: 10px;
	border: 1px solid #eee;*/
}

.site_info_image,
.site_info_title
{
	float: left;
}

.site_info_title {
	padding: 10px 0 0 10px;
}

.eDR_eGP_PanelSite_Widget_Album.edit_mode .album_photo {
	width:140px!important;
}

.eDR_eGP_PanelSite_Widget_Album .top .top_left {
	width: 70%!important;
}

.eDR_eGP_PanelSite_Widget_Album .top .top_right {
	width: 30px!important;
}

.eDR_eGP_PanelSite_Widget_MiniForum {
	font-size: 100%!important;
}

#front_cover {
	background: none repeat scroll 0 0 #F2F2F2;
}
#front_cover h2 {
	padding:10px;
}

#cover_photo_ctnt {
	text-align: center;
	padding:3%;
}

.Raa_Web_Ui_Widget_Rating {
	width:auto!important;
}

#cover_photo .Raa_Zend_View_Helper_Picture, #profile_avatar .Raa_Zend_View_Helper_Picture {
	border: none!important;
}

#_RWfe_album_uploader_upload {
	border:none!important;
}

.Raa_Web_Ui_Widget_Rating .please_rate, .Raa_Web_Ui_Widget_Rating .community_rating, .Raa_Web_Ui_Widget_Rating .your_rating {
	font-size: 100%!important;
}
/* End of bundled file */

