
/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/

body 									{ margin:0px; padding:0px; background:#4c0c0d; font-size:12px}
th,td,div								{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px}
a,a:link,a:visited,a:active				{ color:#ff6600; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover									{ color:#fae145; text-decoration:none; }
p										{ margin:0px; padding:0px}
h1,h2,h3,h4,h5,h6						{ color:#FFFFFF}
/*========================================================*/
/*  Skin Layout                                           */
/*========================================================*/
.normal,.Normal							{ line-height:1.4em; font-size:11px}
.Head									{ color:#fff}
.SubHead								{ color:#ecebea}
.CommandButton,A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active					{color:#f00; text-decoration:none; font: bold 9pt Arial, Helvetica, sans-serif; padding:0 3px;}
A.CommandButton:hover					{ color:#000; text-decoration:none;}
.dnnspace								{ height:15px; width:100px; overflow:hidden}
.clear									{ clear:both;}
.floatleft								{ float:left;}
.floatright								{ float:right}
.Settings								{ text-align:left}
#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:14px;color:#ff6600;line-height:26px; margin:0px; padding:0px; font-weight: bold;}
#dnn_ctr979_LogViewer_dlLog td			{ text-align:left; white-space: normal; border:1px #fff solid}
.ControlPanel							{ background:#400a08; border-bottom:1px #ccc dotted}

#dnnsidemenu {min-width:50px; width:100%; padding:23px 0 0 0; text-align:center; position:absolute; top:200px; z-order:-1000; }
#dnnsidemenu .image {margin:0 0 7px 0; position:relative; right:570px;}

#dnnwrapper{ width:985px; margin:0 auto; padding:10px 0 0 0;}
#dnnsidewrapper{ width:985px; margin:0 auto; padding:10px 0px 0 0;}
#skinhead{ height:223px; background:url(images/header.jpg) top left no-repeat}
#skinhead .searchbox{ height:40px; margin-top:108px; width:200px; float:right; position:relative; z-index:10}
#skinhead .searchbox #dnn_dnnSEARCH_txtSearch{ position:absolute; left:10px; top:12px; width:120px; z-index:200; background:transparent; border:none}
#skinhead .searchbox a{ position:absolute; right:25px; top:10px; width:30px; height:20px;z-index:200;display:block}
.dnnlogo{ float:left; margin:40px 0 0 200px; display:inline}
.dnnmenu{ width:985px;  margin:1px 0 0 0; background:url(images/menutop.jpg) top center no-repeat}
#ptl{ height:47px; background:url(images/tl.jpg) top left no-repeat}
#ptr{ height:47px; background:url(images/tr.jpg) top right no-repeat}
#pt{ height:47px; background:url(images/tbg.jpg) top left repeat-x; margin:0 47px}

#pl{background:url(images/pl.jpg) top left repeat-y}
#pr{background:url(images/pr.jpg) top right repeat-y}
#page{background:#4e0e0d; margin:0 47px}

#pbl{ height:47px; background:url(images/bl.jpg) top left no-repeat}
#pbr{ height:47px; background:url(images/br.jpg) top right no-repeat}
#pb{ height:47px; background:url(images/bbg.jpg) top left repeat-x; margin:0 47px}


#bannerbox{clear:both; padding:5px 0}
#Copyright{color:#FFFFFF; }
#Copyright .copy{color:#FFFFFF; display:block; margin-bottom:20px}





/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
#middlepanes						{ width:100%; clear:both}
.contentpane						{ padding:0px; margin:0px;}
.leftpane							{ padding:0px; margin:0px;width:180px; padding-right:10px;}
.rightpane							{ padding:0px; margin:0px;width:180px; padding-left:10px;}
.tlpane							{ float:left; width:49%;}
.bottompane							{ margin:0px; padding:0px}
.trpane							{ float:right; width:49%}

/*========================================================*/
/*  Skin Object                                           */
/*========================================================*/


.user,a.user:link,a.user:active,
a.user:visited 							{ color:#fff; font-size:12px; padding:0 8px; white-space:nowrap;text-decoration:none}
a.user:hover							{ color:#ffc20f;}



/*========================================================*/
/*  CSS Menu1 Style        		                        */
/*========================================================*/
.cssmenu 								{ position:relative; float:left;font-family: Times New Roman, Times, serif; width:985px; background:url(images/menubot.jpg) bottom center no-repeat }
.cssmenu span 							{ padding:0 10px; white-space: nowrap; display:block; font-size:16px;font-family: Times New Roman, Times, serif; font-weight: normal; text-align:center}
.cssmenu ul								{ margin:0 0 0 120px; padding:0px;display: block;float:left;}
.cssmenu li 							{ list-style: none none outside; float:left;position:relative; margin:0px}
.cssmenu ul li 							{ background:; float:left}
.cssmenu ul .current span				{ color:#ff6600}
.cssmenu ul .current .slide span		{ background:transparent;}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited					{ width:auto;color:#ccc; text-decoration:none; line-height:37px;display: block; cursor:pointer}
.cssmenu ul a:hover 					{ color: #ff6600; float:left}
.cssmenu .downarrow						{ display:none}
.cssmenu .rightarrow					{ position:absolute; right:2px; top:10px}
.cssmenu .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}
.cssmenu .slide .icon 					{ position:absolute; left:2px; top:3px}
.cssmenu .slide .Group 					{ background: none; border:0px #dfdfdf dotted;display: none;left: 0px; float: left; position:relative; margin:0px}
.cssmenu .slide ul li 					{ clear: both;background:url(images/submenu.png) repeat; display:block; margin-bottom:1px}
.cssmenu .slide ul li span 				{ color:#fff; display:block; padding:0 20px 0 20px; text-align:left;  font-weight:normal; width:auto; font-size:14px}
.cssmenu .slide ul li a					{ background:none;height:24px; display:block}
.cssmenu .slide ul a:link, 
.cssmenu .slide ul a:active, 
.cssmenu .slide ul a:visited			{ width:auto;color:#fff; text-decoration:none; line-height:24px;display: block; cursor:pointer}
.cssmenu .slide ul a:hover 				{ background:#410909;width:100%}
.cssmenu .slide ul a:hover span 		{ background:#410909; color:#fff}



