Body, .Normal, .NormalTextBox, TD, SPAN, DIV, P, A{ margin:0px; padding:0px; color:#555}
.left{ float:left}
.right{ float:right}
.clr{ clear:both}

.logo{ width:35%;}
.search{ width:25%;}
.search span{ display:block; float:left; width:80px;}
#dnn_dnnSEARCH_txtSearch{ line-height:22px; padding:0 5px; font-size:14px; font-weight:bold}
.account{ width:30%;text-align:right; margin-right:20px; margin-top:20px; position:relative}
.ContentBox{ background:#FFFFFF;}
.breader{ padding-left:10px}
.dateobject{text-decoration: none;color:#666; padding:0 10px}
#themes{background:url(open.gif) left no-repeat;cursor: pointer;cursor: hand; width:90px; text-align:center; color:#FFFFFF; padding:1px 15px; white-space:nowrap; font-size:10px}
#themebox{background:url(bg17.gif) top left repeat-x #2e3436;width:300px;display: block;position:absolute;z-index:1222;left:0px; top:21px; height:100px;filter:Alpha(Opacity=90);opacity:0.9; text-align:center}
#themebox h2{ color:#ccc; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; text-indent:10px; padding-top:8px}
#themebox .color{width:280px;}
#themebox .layout{width:280px;margin-top:5px; color:#999}
#themebox .layout a:link, #themebox .layout a:visited, #themebox .layout a:active{width:24px; height:24px; background:#666; border:2px #000 solid; color:#fceae8; font-size:12px; font-weight:bold; line-height:30px; display:block; text-decoration:none; margin:1px; float:left}
#themebox .layout a:hover{background:#999; color:#FFFFFF}

#themebox .close,#themebox a.close:link, #themebox a.close:visited, #themebox a.close:active{width:70px; height:24px; background:url(themebut.gif) left top repeat-x; border:2px #000 solid; color:#fceae8; font-size:12px; font-weight:bold; line-height:24px; display:block; text-decoration:none; margin:1px; text-align:center; float:right}
#themebox a.close:hover{background:url(themebut.gif) left bottom repeat-x; color:#FFFFFF}
.themeOff{ cursor:pointer; margin:3px}
.themeOn{cursor:pointer; margin:3px}
.Menu-TD { padding: 3px 3px 0 1px; } 
/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
.sloganpane{padding:10px}
.TopPane{width:100%;padding:0 3px}
.TopleftPane{width:50%; padding:0 3px}
.ToprightPane{width:50%; padding:0 3px}
.LeftPane{width:22%; padding:0 3px}
.ContentPane{width: auto;padding:0 3px}
.RightPane{width:22%; padding:0 3px}
.Column1Pane{width:25%; padding:0 3px}
.Column2Pane{width:25%; padding:0 3px}
.Column3Pane{width:25%; padding:0 3px}
.Column4Pane{width:25%; padding:0 3px}
.FooterPane{width:100%;padding:0 3px}

