/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/

body 									{ margin:0px; padding:0px; background:#ffffff url(images/bottombg.png)}
Body, .Normal, .NormalTextBox, td, div,
.NormalDisabled, .NormalBold			{ font-size: small;font-family: Arial, Helvetica, sans-serif; color:#7b3b28;}
p										{ padding:5px 0; margin:0px}
li										{ list-style: disc; }
ol li									{ list-style: decimal; }
ul li									{ list-style: disc }
li										{ margin: 5px 0; }
H1,h1,H2,h2,H3,h3,H4,h4,H5,h5,H6,h6		{ color:#7b3b28; font-family:Arial,Helvetica,sans-serif; font-weight:bold}
H1,h1									{ font-size:2.4em; line-height:1.5em}
H2,h2									{ font-size:1.8em}
H3,h3									{ font-size:1.35em}
H4,h4									{ font-size:1.2em}
H5,h5									{ font-size:1em;}
H6,h61									{ font-size:0.8em;}

/*-- Default Links --*/
A,A:link,A:visited { color:#bf0a0a; text-decoration: underline; font-weight: normal; }
A:link:focus,A:visited:focus 			{ color:#bf0a0a; text-decoration: underline; }
A:link 									{ color:#bf0a0a; text-decoration: underline; font-weight: normal; }
A:visited 								{ color:#bf0a0a; text-decoration: underline; font-weight: normal; }
A:link:hover,A:visited:hover 			{ color:#bf0a0a; text-decoration: underline; font-weight: normal; }
A:link:active,A:visited:active 			{ color:#bf0a0a; }


/*-- Modified by MataiNet to use proportional font size instead of fixed pixels --*/ 
                                 
.normal,.Normal,p						{ font-family:Arial, Helvetica, sans-serif;	font-size: small; color:#7b3b28;line-height: 1.4em;}
.NormalBold 							{ font-family:Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #7b3b28; }
.NormalRed 								{ color: #C50000; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: small; }
.Head									{ font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:1.4em; color:#7b3b28; line-height: 1.3em;  }
.SubHead								{ font-family:Helvetiker, Arial, Helvetica, sans-serif; font-weight: bold; font-size:1.2em; color:#7b3b28; line-height: 1.3em;}
.SubSubHead								{ font-family:Arial, Helvetica, sans-serif; font-size:small; color:#7b3b28; }
.clear									{ clear:both;}
.floatleft								{ float:left;}
.floatright								{ float:right}
.Settings								{ text-align:left}
.DataGrid_Container 					{ margin-top:15px;}
.DataGrid_Header						{ font-weight:bold;}
.DataGrid_Header td, .NormalBold td		{ font-weight:bold;}
div.FileManager							{ height:auto;border:none;}
table.FileManager						{ width:99%; text-align:left; background:#FFFFFF}
#dnn_ctr_Login_pnlLogin table			{ float:none; margin:0 auto}
#dnn_ctr_ManageUsers_pnlUser			{ text-align:left;}
#dnn_ctr_ManageUsers_pnlUser .Normal	{ line-height:20px}
#dnn_ctr_Terms_lblTerms,
#dnn_ctr_Privacy_lblPrivacy				{ line-height:20px}
#dnn_ctr_Terms_lblTerms .SubHead,
#dnn_ctr_Privacy_lblPrivacy .SubHead	{ font-size:1.3em;color:#c35200;line-height:26px; margin:0px; padding:0px; font-weight: bold;}
.ExtensionsContent td					{ text-align:left}
#dnn_ctr979_LogViewer_dlLog td			{ text-align:left; white-space: normal; border:1px #fff solid}
#dnn_ctr322_ModuleDefinitions_divInstalled{ text-align:left}
.ExtensionsContent td					{ text-align:left}
a.CommandButton:link,
a.CommandButton:active,
a.CommandButton:visited					{ color:#7b3b28}
a.CommandButton:hover					{ color:#7b3b28}

/*  Control Panel          */

.ControlPanel							{ background:#270101;}
.ControlPanel IMG						{ margin:0px 5px 0px;}
.ControlPanel TD TD TD TD IMG			{ margin:0px; }
.ControlPanel TD TD TD					{ width:auto}
.ControlPanel TD .SubHead				{ font-size:0.9em; color:#7b3b28; font-weight:bold; }
.ControlPanel TD TD TD .SubHead			{ background:transparent; border:0px; font-size:1em; color:#7b3b28; font-weight: bold; }
.ControlPanel TD TD TD input			{ color:#7b3b28; font-weight: normal; padding-left:4px; }
.ControlPanel TD TD TD select			{ color:#7b3b28;}
.ControlPanel a.CommandButton:link,
.ControlPanel a.CommandButton:active,
.ControlPanel a.CommandButton:visited	{ color:#7b3b28; font-weight:bold; font-size:1em}
.ControlPanel a.CommandButton:hover		{ color:#7b3b28}

/*  Skin Layout   */
.pageback								{ background:#270101 url('images/bg.png') top left; }
.skinwrapper                            { width:1028px; margin:0 auto; }
.dnnwrapper								{ width:892px; margin:0 auto; float:left;}
.account								{ height:42px;}
.account .user,.account .login,.account .date			{ float:right}

.header								    { height:125px;background-image:url(images/newheader.png); text-align:center;}
.navigation								{ height:53px; background:url(images/menubg.png) repeat-x}
.navigation .menubox					{ float:left; height:53px; padding-left:50px; display:inline }

#maincontent							{ background-image:url(images/contentbg.png); background-repeat:repeat-y }
#maininside                             { padding: 15px }

#footerback								{ background:url(images/bottombg.png) repeat-x; height:107px; clear:both; }
#footerwrapper                          { width:892px; margin:0 auto; background:url(images/footer.png) no-repeat; }
#footer									{ height:32px; text-align: center; padding-top:10px; width: 892px;}
#footer2								{ height:32px; text-align: center; padding-top:10px;}

#leftwrapper                            { width:68px; float:left; }
#lefttop                                { width:68px; height:167px; }
#leftmenu                               { width:68px; height:53px; background-image:url(images/leftmenu.png); }
#leftfiller                             { width:68px; }

#rightwrapper                           { width:67px; float:left; }
#righttop                               { width:67px; height:167px;  }
#rightmenu                              { width:67px; height:53px; background-image:url(images/rightmenu.png); }
#rightfiller                            { width:68px; }
/*  Content Panes    */

.dnnpanes								{ clear:both;}
.ContentPane							{ padding:0px; margin:0 0 15px 0;}
.HomeContentPane						{ padding:0px; margin:0 0 15px 0;}
.HomeContentPane li                     { margin: 0; }
.ContentPaneAdmin                       { padding:0 10px 0 10px; margin:0px; min-height: 300px; background-color: #dedede;}
.LeftPane								{ margin:0px;width:420px;}
.RightPane								{ margin:0px;width:420px;}
.ColumnLPane							{ width:280px}
.ColumnMPane							{ width:280px; margin-left:11px; display:inline}
.ColumnRPane							{ width:280px}
.DNNEmptyPane							{ width:0px;padding:0px;margin:0px;}
.FooterPane	    						{ padding:0px; margin:0px;}
.ImagePane                              { margin-bottom: 15px; }

/*  Skin Object     */

.copyright								{ padding:0px; color:#bebebe; font-size:12px}

.userobj,a.userobj:link,a.userobj:active,
a.userobj:visited 						{ color:#faf0d5; line-height:35px; padding:0 13px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px}
a.userobj:hover							{ color: #faf0d5;}

.loginobj,a.loginobj:link,a.loginobj:active,
a.loginobj:visited 						{ color:#faf0d5; line-height:35px; padding:0 13px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px}
a.loginobj:hover						{ color: #faf0d5; }

.dateobj,a.dateobj:link,a.dateobj:active,
a.dateobj:visited 						{ color:#faf0d5; line-height:35px; padding:0 13px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px}
a.dateobj:hover			    			{ color: #faf0d5; }

/* r.a.d.menu Plain skin */
.RadMenu_Vista *							{ margin:0px; padding:0px}
.rmHorizontal, .rmRootGroup					{ float:right; height:53px}
.RadMenu_Vista								{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:53px; cursor:pointer; letter-spacing:-1px}
.RadMenu_Vista .rmLink 						{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:53px; text-decoration:none; color:#faf0d5; cursor:pointer; letter-spacing:-1px}
.RadMenu_Vista .rmLink .rmText 				{ margin:0 10px}
.RadMenu_Vista .rmLink:hover 				{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:53px; text-decoration:none; color:#faf0d5; cursor:pointer; letter-spacing:-1px; background:url(images/menuhover.png) top left repeat-x}
.RadMenu_Vista .focused 					{ background:url(images/menuhover.png) top left repeat-x}
.RadMenu_Vista .focused .rmText				{ color:#faf0d5; font-weight:normal}
.RadMenu_Vista .rmLink img					{ margin-top:10px}
.RadMenu_Vista .rmFirst						{ background:transparent}

.RadMenu_Vista .rmGroup						{ border:0px #faf0d5 solid}
.RadMenu_Vista .rmGroup .rmLink 			{ FONT: 12px/25px Arial, sans-serif; COLOR: #faf0d5; TEXT-DECORATION: none; background:#4f0101}
.RadMenu_Vista .rmGroup .rmText 			{ background: none;FONT: 12px/25px Arial, sans-serif; COLOR: #fff; }
.RadMenu_Vista .rmGroup .rmLink:hover 		{ FONT: 16px/25px Arial, sans-serif; COLOR: #faf0d5; TEXT-DECORATION: none; background:#370000}
.RadMenu_Vista .rmGroup .rmLink:hover .rmText { background: none}
.RadMenu_Vista .rmGroup .focused 			{ background:#faf0d5; }





