



body { 
  margin: 0;	
  padding: 0;
  background: #cdf;
  background-color: #b3eafc;
  background: #95B7DC url(/images/channels/background-gradient.png) repeat-x scroll left top;
  font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
}

a { color: #0000ff; text-decoration: none; cursor: pointer; }
a img { border: 0 }

h1,h2,h3,h4,h5,h6,table,p,hr,ul { margin: 0; padding: 0 }
h1,h2,h3,h4,h5,h6{font-family:Georgia, Arial, "Lucida Grande", Verdana, Helvetica,sans-serif;color:#111;clear:both;}


h1{font-size:3em;}
h2{font-size:2em;}
h3{font-size:1.5em;line-height:2;}
h4{font-size:1.2em;line-height:1.25;font-weight:bold;}
h5{font-size:1em;font-weight:bold;}
h6{font-size:1em;}


html > body
	{
	font-size: 13px;
/*	background-color: #EEEEEE; */
	}


#canvas
	{
	width: 975px;
	margin: 0 auto;
	position: relative;
	}

#page
	{
	border-top: 4px double #aaaaaa;
	background-color: #FFFFFF;
	}

#main_footer
	{
	text-align:  center;
	margin-top: 30px;
	font-family: "Lucida Grande", Arial, Sans-serif;
	}
#copyright_notice
	{
	text-align:  center;
	font-size: 0.9em;
	font-family: "Lucida Grande", Arial, Sans-serif;
	margin-bottom: 10px;
	}
#main_footer a
	{
	color: #000000;
	}

#main_footer a:hover
	{
	text-decoration: underline;
	}

.Quick_Editor_Transparency
	{
	height: 100%;
	z-index: 20;
	position: absolute;
	cursor: pointer;
	top: 0;
	width: 100%;
	filter:alpha(opacity=05);
	-moz-opacity:.05;
	opacity:.05;
	-khtml-opacity:.05;
	background: #00ff00;
	}

.Quick_Editor_Error_Transparency
	{
	height: 100%;
	z-index: 20;
	position: absolute;
	cursor: pointer;
	top: 0;
	width: 100%;
	filter:alpha(opacity=20);
	-moz-opacity:.20;
	opacity:.20;
	-khtml-opacity:.20;
	background: #ff0000;
	}
.Quick_Editor_Command_Bar
	{
	text-align: center;
	height: 33px;
	background-color: #fefefe;
	border-bottom: 1px solid #000000;
	font-size: 16px;
	font-weight: bold;
	font-family: "Lucida Grande", Arial, Sans-serif;
	}
.Quick_Editor_Command_Bar p
	{
	padding-top: 5px;
	}

.Quick_Editor_Command_Bar img
	{
	margin: 0 0 -4px 0;
	}

.Hidden
	{
	display: none;
	}

.Messages_Area
	{
	border: 1px solid #DDDD99;
	background-color:#FFFFAA;
	margin: 1em 0;
	padding: 0.5em 1em;
	}
.t {background: url(/images/b_dot.gif) 0 0 repeat-x;}
.b {background: url(/images/b_dot.gif) 0 100% repeat-x}
.l {background: url(/images/b_dot.gif) 0 0 repeat-y}
.r {background: url(/images/b_dot.gif) 100% 0 repeat-y}
.bl {background: url(/images/b_bl.gif) 0 100% no-repeat}
.br {background: url(/images/b_br.gif) 100% 100% no-repeat}
.tl {background: url(/images/b_tl.gif) 0 0 no-repeat}
/* Easy styler to change this padding */
.tr {background: url(/images/b_tr.gif) 100% 0 no-repeat; padding:6px} 

