/*general structure*/
a:link, a:visited, a:hover, a:active {
color:#000099;
}

html{height: 100%;}
body {background: no-repeat top; text-align:center; } /*text-align:center; is ie fix for centering*/
.outsidewrap{background-color:#AE0004; width:982; margin:auto;}
.the-almighty-fixed-wrapper {width:962px; margin: auto; text-align:left;}/*text-align:left; compensates for above IE fix for centering*/
    .headerpane{background:transparent; width:630px; float:left;}
    .loginpane{width:260px; height:85px; float:right; margin-bottom:-20px;}
	.menu{background: url(bgnav.gif) repeat-x;  width:962px; height:24px; float:left; margin:2px 0 0 0; display:inline; font:Arial, Helvetica, sans-serif; vertical-align:middle;}
    .content-wrapper{ background:#FFFFFF; width:962px; margin:0 0 20px 0; float:left; text-align:left;}
	#dnn_COPYRIGHT_lblCopyright {color:#46392e; font-size:7pt;}
        /*-------backend content is placed in the contentpane------*/
        .contentpanecontainer{ width:942px; margin:0 6px 6px 6px; float:left;} /*display:inline; is an ie 5.5/6 fix for doubled percentages*/
		
		.two_r_rightpanecontainer{float:left; width:620px; margin:0 0 6px 6px; display:inline;}
		.two_r_leftpanecontainer{width:300px; float:right; margin:0 6px 6px 0; display:inline;}
		
        .three_leftpanecontainer{width:305px; float:left; margin:0 6px 6px 6px; display:inline;}
        .three_midpanecontainer{float:left; width:305px; display:inline; margin:0 6px 6px 6px;}
        .three_rightpanecontainer{width:305px; float:left; margin:0 6px 6px 6px; display:inline;}
		
		.two_l_leftpanecontainer{float:left; width:596px; margin:0 6px 0 0; display:inline;}
        .two_l_rightpanecontainer{width:292px; float:right; margin:0 0 0 6px; display:inline;}
		
        .bottompanecontainer{ width:942px; margin:0 6px 6px 6px; float:left; display:inline;}
.footercontainer{text-align:center; font-size:10px; clear:both; width:942px;}
.footercontainer span {float:left; color:#46392e;}
	#bottom_nav {float:right;}
		#bottom_nav ul li{display:inline; text-decoration:none; }
		#bottom_nav ul li a{text-decoration:none; color:#46392e; font-size:7pt;}
#login_module {}
#dnn_ctr397_Login_tdRegister {visibility:hidden;}
#dnn_ctr397_Login_Login_DNN_cmdLogin {margin-top:3px;}
#design_table {margin-bottom:-30px;}
#dnn_ctr397_Login_chkCookie {visibility:hidden;}
#dnn_ctr397_Login_tdPassword {visibility:hidden;}
.remember {visibility:hidden; margin:0; padding:0;}
#dnn_ctr397_Login_Login_DNN_txtPassword {margin-top:2px;}
#quicklinks {font-family:Verdana, Arial, Helvetica, sans-serif;color:#46392e; font-size:10pt;font-weight:bold; margin:0 6px 0 0; padding:0;}
#dnn_ctr2444_Archive_calMonth {width:260px;}
.blog_Description {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333; }

div.clear{
		clear:both;
		width:900;
		}

.blog_title {
	margin:20px 0 0 0;
}
.blog_Description_Heavy 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px !important; 
	font-weight: bold;
	color:#46392e;
}
.blog_comments_normal {
	background-image: url("/DesktopModules/Blog/Images/blog_comments.png");
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-right: 10px;
	padding-bottom:5px;
	cursor: pointer;
	font-size: .8em;
}

.blog_edit_link
{		
	background-image: url("/DesktopModules/Blog/Images/blog_edit_link.png");
	margin-left: 8px;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom:5px;
	font-size: .8em;
}

.form {
	margin-bottom:7px;
}