/* Skin styles for DotNetNuke  by dnnskin.net Overall support@dnnskin.net */  

Body								{ height:100%;margin:0px;padding:0px}

Body, .Normal, .NormalTextBox, td, div, p, .Normal, .NormalDisabled, .NormalBold{ font-size:small;font-family: Arial, Helvetica, sans-serif;color:#222; line-height:1.4em}
p									{ padding:5px 0;margin:0px}
li,ul li							{ list-style:disc }
ol li								{ list-style:decimal}
.Head								{ color:#781822;font:bold 1.2em Verdana, Arial, Helvetica, sans-serif}
.SubHead							{ color:#7b7566}
A.CommandButton:link,A.CommandButton:visited,
A.CommandButton:active				{ font:bold small Arial, Helvetica, sans-serif;color:#740c0c}
A.CommandButton:hover				{ color:#c8d547}
h1									{ color:#000}
h2 									{ color:#7d212c;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;}
h3 									{ color:#7d212b;  padding:10px 0px; margin:0px; font-size:1.2em; font-weight:bold}
h4 									{ color:#333;  padding:10px 0px; margin:0px; font-size:1em; font-weight:bold}
a:link,a:active,a:visited 			{ color:#740c0c;}
a:hover 							{ color:#c8d547;}
/* Admin */

div.form							{ width:500px;text-align:left}
div.form_group						{ text-align:left;margin-bottom:10px;font-size:14px;color:#5b62bc}
div.form_text						{ float:left;margin:0}
p.form_text							{ margin:0 0 3px 0}
textarea.form_text,
input.form_text,
select.form_text					{ color:#333;background:#efefef;border-color:#bbb #bbb #ddd;border-width:2px 1px 1px;padding:0.2em;margin:0 10px 10px 0}
input,select,.SkinObject label		{ color:#666}
.StandardButton						{ color:#666;background:#EEE;border:solid 1px #D1C7BE;line-height:22px;padding:0 10px;height:22px;cursor:pointer}
.NormalTextBox						{ color:#666;padding-left:4px;line-height:12px;font-weight:normal}
td.NormalTextBox					{ padding:0px;margin:0px;background:transparent;visibility:inherit;border:0}
.DataGrid_Container 				{ margin-top:15px}
.DataGrid_Header,
.DataGrid_Header td, .NormalBold td	{ font-weight:bold}
div.FileManager						{ height:auto;border:none}
table.FileManager					{ width:99%;text-align:left;background:#FFF}
.Settings,
.Settings,.WorkPanel,
.ExtensionsContent td, .DNN_HTMLContent,
#dnn_ctr322_ModuleDefinitions_divInstalled{ text-align:left}
#dnn_ctr_Login_pnlLogin table		{ float:none;margin:0 auto}
#dnn_ctr_ManageUsers_pnlUser		{ text-align:left;min-height:1px}
#dnn_ctr_ManageUsers_pnlUser .Normal,
#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:#fff;line-height:26px;margin:0px;padding:0px;font-weight: bold; text-decoration:underline}
#dnn_ctr979_LogViewer_dlLog td		{ text-align:left;white-space:normal;border:1px #fff solid}
.ControlPanel						{ background:url(images/control.gif) top left repeat-x #080b10;border:none;padding-bottom:5px; border-bottom:1px #444 solid}
.ControlPanel .SubHead				{ color:#FFFFFF}
.ControlPanel A.CommandButton:link,.ControlPanel A.CommandButton:visited,
.ControlPanel A.CommandButton:active			{ color:#c8d547}
.ControlPanel A.CommandButton:hover				{ color:#ff0}
.StandardButton						{ background:#333; line-height:24px; font-weight:bold; color:#FFFFFF; border:none; height:24px}
.SubSubHead							{ color:#fff}


/* Skin Design */

#dnnwrapper						{ width:950px; margin:0 auto; background:#221c1c; padding-top:35px}
#dnnwrapper .wrapper			{ width:925px; margin-left:25px; background:#ffffff;}
.dnnheader						{ height:150px;}
.logo							{ float:left; padding-top:15px; padding-left:20px;}
.toplink						{ float:right; margin-right:30px; display:inline; padding-top:35px; white-space:nowrap;}
.Auxiliarygraph					{ position:relative; z-index:1; height:0px; overflow:visible}
.Auxiliarygraph img				{ position:absolute; right:-53px; top:-32px;}
.clr							{ clear:both}
.floatleft						{ float:left}
.floatright						{ float:right}
.dnnfooter						{ text-align:center; margin:0 100px; border-bottom:1px #ccc solid; padding:3px 0;  }
.dnnfooter a:link,.dnnfooter a:active,.dnnfooter a:visited { color:#fff;line-height:36px;padding:0 20px;font-size:0.9em;}
.dnnfooter a:hover				{ color:#ff0}
.dnncontent						{ margin:0 20px 0 0}

/* SEO Jquery CSS Menu */

.seomenu 						{ background:url(images/ptl.gif) top left no-repeat; font: normal 12px Arial, Helvetica, sans-serif; padding:0 0 0 30px; margin:0px; height:31px; position:relative; z-index:100}
.seomenu ul 					{ padding:0px; margin:0px; list-style:none}
.seomenu ul li 					{ display:inline; float:left; position:relative; z-index:200; list-style:none}
.seomenu ul li.current			{background:url(images/ml.gif) top left no-repeat}
.seomenu ul li.current a		{background:url(images/mr.gif) top right no-repeat; color:#FFFFFF}
.seomenu ul li.current ul li a	{background:#424142}
.seomenu ul li a 				{ display:block; color:#2d2b2b; text-decoration:none; padding:0 35px; line-height:30px; margin:0px}
* HTML .seomenu ul li a 		{ display: inline-block}
.seomenu ul li ul 				{ display:block; left:0px; visibility:hidden; position:absolute; z-index:1000;}
.seomenu ul li ul li 			{ display:list-item; float: none}
.seomenu ul li ul li ul 		{ top:0px}
.seomenu ul li ul li a 			{ padding:7px; background:#424142; margin:0px;font: 12px Arial, Helvetica, sans-serif; width:200px;border-bottom:1px #889096 solid; border-right:1px #889096 solid; color:#fff}
.seomenu ul li ul li a:hover 	{ background: #000; COLOR: #fff}
.seomenu .downarrowclass 		{ right:15px; position:absolute; top: 12px}
.seomenu .rightarrowclass 		{ right:5px; position:absolute; top: 6px}
.seomenu .icon			 		{ width:16px; margin-right:5px; margin-bottom:-3px;}


/* ContentPane Layout */
.topleftpane						{ float:left; width:640px}
.toprightpane						{ float:right; width:250px}

.botleftpane						{ float:left; width:360px; margin-left:10px; display:inline}
.botleftpane2						{ float:left; width:580px; margin-left:10px; display:inline}
.botrightpane						{ border-left:1px #000 solid; float:right; width:510px; padding-left:10px}
.botrightpane2						{ float:right; width:260px; padding-left:10px}
.LeftPane							{ margin:0px; padding:0 8px 0 0; width:24%}
.ContentPane						{ margin:0px; padding:0px;}
.RightPane							{ margin:0px; padding:0 0 0 8px; width:24%;}
.DNNEmptyPane						{ width:0;padding:0;margin:0}


/* Skin Object Style */


.copyright{ color:#fff; padding-left:10px; line-height:25px}

.call,a.call:link,a.call:active,a.call:visited { color:#740c0c; background:url(images/arrow1.gif) top right no-repeat; padding-right:30px; font-size:16px; display:block; text-decoration:none; text-align:right;}
a.call:hover						{ color:#b9c824}

.fan,a.fan:link,a.fan:active,a.fan:visited { color:#706f6f; background:url(images/fan.gif) center right no-repeat; padding:10px 30px 10px 0; font-size:16px; text-decoration:none; text-align:right;}
a.fan:hover						{ color:#b9c824}
.follow,a.follow:link,a.follow:active,a.follow:visited { color:#706f6f; padding-right:5px; font-size:18px; text-decoration:none; text-align:right; vertical-align:middle;}
a.follow:hover						{ color:#b9c824}
div.follow {vertical-align:middle;}
.user,a.user:link,a.user:active,a.user:visited { color:#fff;line-height:25px;padding:2px 5px 2px 20px;font-size:0.9em;}
a.user:hover						{ color:#ff0;}

.login,a.login:link,a.login:active,a.login:visited { color:#ffffff;line-height:25px;}
a.login:hover						{ color:#ff0;}




a.readmore:link, a.readmore:active, a.readmore:visited {
background:url("images/m2.gif") no-repeat scroll right center transparent;
}
a.readmore:link, a.readmore:active, a.readmore:visited {
background:url("images/m2.gif") no-repeat scroll right center transparent;
}
a.readmore:link, a.readmore:active, a.readmore:visited {
color:#FFFFFF;
display:inline;
font-size:14px;
line-height:25px;
margin-right:15px;
padding:8px 30px 8px 0;
}
a.readmore:link, a.readmore:active, a.readmore:visited {
color:#FFFFFF;
display:inline;
font-size:14px;
line-height:25px;
margin-right:15px;
padding:8px 30px 8px 0;
