.ControlPanel{
    background:#fff;
    min-width:960px;
    width:70em;
    max-width:100%;
    margin:0 auto;
    border:solid 1px #ccc;
}
/* Module Title Menu */
.ModuleTitle_MenuBar
{
    cursor: pointer;
    height: 16px;
    background-color: Transparent;
}

.ModuleTitle_MenuItem
{
    cursor: pointer;
    font-weight: bold;
    color:#111;
    border-left: white 0px solid;
    border-bottom: white 1px solid;
    border-top: white 1px solid;
    border-right: white 0px solid;
    background-color: Transparent;
}

.ModuleTitle_SubMenu
{
    z-index: 1000;
    cursor: pointer;
    background-color: #FFFFFF;
    border:1px solid #111111;
    padding:5px;
}

.ModuleTitle_SubMenu td{padding:2px;vertical-align:middle;}

.ModuleTitle_MenuItemSel
{
    cursor: pointer;
    background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    border-right: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
}
/*  
Theme Name: Royal Yellow 
Description: The theme for SunBlog, v2009
Version: alpha
Author: Baldwin Sun
Author URI: http://www.dnnsun.com
Copyright DNNSUN

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*
=Global
*/
blockquote,body,caption,div,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6,html,li,ul,ol,p,pre,textarea,table,td,th {
	margin:0;
	padding:0;
}
body,html {background:#292929;}
body {
	min-width:960px;
	width:70em;
	max-width:100%;
	margin:0 auto;
	padding:0;
	font: 13px/1.8 Tahoma, Helvetica, Arial, sans-serif;
	color:#111;
}

/*
=Main layout
*/
#pageWrapper {position:relative;margin:0 auto 3em;background-color:#fff;/*background-color:#fff6b9;*/}

#content {clear:both;padding:24px 12px;}

.mainWrapper {float:left;width:65%;}

.sideBarWrapper {float:right;width:30%;}

#footer{clear:both;height:72px;}

#loginToken{
    height:30px;
    text-align:right;
    line-height:30px;
    padding-right:10px;
}
/*
=Links
*/
a:link {color:#8f1f08;}
a:visited {color:#5f1406;}
/*
=Headings
*/
h1,h2,h3,h4,h5,h6 {
	margin:0 0 0.5em;
	color:#444;
	font:normal 1em/1.2;
}
h1 {font-size:2em;}
h2 {font-size:1.5em;}
h3 {font-size:1.2em;}
/*
=Lists
*/
dl,
ol,
ul {margin:1em 0;}
dl {margin-top:-0.5em;}
dt {
	margin:0.5em 0 0;
	font-weight:bold;
}
.lab dt {margin-top:1em;}
dd {margin:0 0 0 2em;}
dd p {margin:0 0 0.5em;}
ul {
	padding:0 0 0 2em;
	list-style:square;
}
ol {padding:0 0 0 2.5em;}
li {margin:0 0 0.5em;}
/*
=Data tables
*/
table {
	border-collapse:separate;
	border-spacing:0;
}
caption {
	margin:0;
	padding:0.5em 0;
	font-weight:bold;
	text-align:left;
}
th {font-weight:bold;}
th,
td {
	padding:0.25em 0.5em 0.25em 0;
	vertical-align:top;
	text-align:left;
}
/*
=Images
*/
img {border:none;}
/*
=Misc
*/
.structural {
	position:absolute;
	left:-9999px;
	margin:0;
}
.clearfix:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
}
.clearfix {display:inline-block;}
.clearfix {display:block;}

/*
=Header
*/
#header{
	height:119px;
	background:#380010 url(images/backgrounds.png) 0 0 repeat-x;
}
#headerimg{
	padding:20px 0 0;
}
#headerimg h1{
	width:351px;
	height:92px;
	margin:0 auto;
	background:#380010 url(images/backgrounds.png) 0 -120px no-repeat;
	text-indent:-9999px;
}

/*
=Footer
*/
#footer p{
	color:#501;
	text-align:center;
}
#footer a{
	color:#ae9700;
	text-decoration:none;
	border-bottom:1px dotted #ae9700;
}

/*
=Forms
*/
label {font-weight:bold;}
.NormalTextBox{
    border:1px inset #666666;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size:1em;
    padding:2px;
}
/* Container Styles */
.simpleContainer{text-align:left;margin:5px 0px;}
    .simpleContainer .title{border-bottom:1px solid #C1A800;color:#C1A800;font-weight:bold;height:20px;line-height:20px;white-space:nowrap;}
    .simpleContainer .bodyWrapper{padding:5px;}
.DNNAligncenter {text-align:left;}