html{height:100%;}
#Body{height:100%; background-color:#000; }
#Form{height:100%;}
a{outline:0;border:0;text-decoration:none;}
a:visited { text-decoration:none; }
p, ul, ol{margin:0;padding:0 0 1em 0;}
#Nav { margin-bottom:10px;}
#Content {min-height: 650px; position:relative; z-index:1; }

#Panes{margin:auto; margin:5px;}
    
	.dnnFormMessage { color:#F00; }
	
	#Breadcrumb{height:30px;width:960px;line-height:30px;background:url(images/Breadcrumb-BG.jpg) no-repeat 0 0;margin:0 0 2em 0;font-size:11px;}
    #Breadcrumb span{display:inline-block;height:30px;float:left;font-weight:bold;color:#666;font-size:11px;}
    #Breadcrumb .Intro{text-transform:uppercase;padding:0 15px 0 13px;margin:0 15px 0 0;font-size:10px;background:url(images/Breadcrumb-FirstSep.jpg) no-repeat right 0;}
    #Breadcrumb .SkinObject{display:inline-block;color:#944e4e;height:30px;float:left;}
    #Breadcrumb .SkinObject:hover{text-decoration:underline;}
    #Breadcrumb span.Sep{width:14px;background:url(images/Breadcrumb-Sep.jpg) no-repeat 0 0;margin:0 15px;}
    
	#dnn_ContentPane, #dnn_BottomPane{clear:both;}
	
	#siteBody.HomePanel #dnn_LeftPane{width: 580px;margin: 10px;float: left;}
	#siteBody.HomePanel #dnn_RightPane{width: 335px;margin-top: 10px;margin-bottom: 10px;margin-left: 10px;float: left;}

	#siteBody.NormalPanel #dnn_LeftPane{width: 225px;margin: 10px;float: left;}
	#siteBody.NormalPanel #dnn_RightPane{width: 690px;margin-top: 10px;margin-bottom: 10px;margin-left: 10px;float: left;}
@media (min-width: 320px) and (max-width: 767px) {

#Content {min-height: 300px; position:relative; z-index:1; }

}
.blog-body {
	margin-top: 4px;
	font-size: 12px;
	color: #808b87;
}

/* Content */
.Social-Links{text-align:right;padding:15px 0 0 0;}
#dnn_SocialMediaPane .fb-like{margin-top: 20px; margin-left: -80px; position: absolute;}
	.Social-Links a{margin:0 0 0 10px;}
	.icoIN{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoFacebook{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat 0 0;}
	.icoTwitter{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -32px 0;}
	.icoTwitter2{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -576px 0;}
	.icoMySpace{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -64px 0;}
	.icoStumbleUpon{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -96px 0;}
	.icoDigg{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -128px 0;}
	.icoFlickr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -160px 0;}
	.icoLinkedIn{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -192px 0;}
	.icoYouTube{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -224px 0;}
	.icoDelicious{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -256px 0;}
	.icoBlogger{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -288px 0;}
	.icoRSS{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -320px 0;}
	.icoEmail{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -352px 0;}
	.icoTumblr{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -384px 0;}
	.icoFourSquare{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -416px 0;}
	.icoReddit{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -448px 0;}
	.icoVimeo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -480px 0;}
	.icoWordPress{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -512px 0;}
	.icoBebo{width:32px;height:32px;background:url(images/SocialMedia.png) no-repeat -544px 0;}

/* Right Hand Links */
#RightLinks{margin:0;padding:0;}
	#RightLinks li{height:50px;clear:both;list-style-type:none;background:url(images/Horizontal-Sep.jpg) repeat-x left bottom;padding:1em 0;margin:0;}
		#RightLinks li img{float:left;height:50px;width:56px;margin:0 15px 0 0;}
		#RightLinks li a:link, #RightLinks li a:visited{color:#000;text-decoration:none;}
		#RightLinks li a:active, #RightLinks li a:hover{color:#D0171E;text-decoration:none;}
		#RightLinks li p{margin:0;line-height:14px;}
		#RightLinks li p span{display:block;color:#000;font-size:13px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;font-family:TitilliumText22LBold;font-size:14px;text-shadow: #f7f7f7 1px 1px 1px;}
		#RightLinks li.icoMarketplace{background:none;}
		#RightLinks li.icoCommunity img{background:url(images/Icons.png) no-repeat -192px 8px;}
		#RightLinks li.icoManuals img{background:url(images/Icons.png) no-repeat -250px 0;}
		#RightLinks li.icoTraining img{background:url(images/Icons.png) no-repeat -316px 2px;}
		#RightLinks li.icoConferences img{background:url(images/Icons.png) no-repeat -376px 0;}
		#RightLinks li.icoMarketplace img{background:url(images/Icons.png) no-repeat -444px 0;}

/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;background:url(images/Icons.png) no-repeat -256px -64px;margin:0 15px 0 0;padding:0;list-style-type:none;}
	#Passwords li.Host{margin:0;}
	#Passwords span.SubHead{display:block;color:#FFF;font-size:14px;padding:11px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:11px;line-height:14px;}

/* Default Over-rides */

#ControlPanelWrapper #dnnCPWrap{filter:none !important;}

/* Modules */
.DnnModule{margin:0 0 2em 0;}
.DnnModule ul, ol{padding: 0 0 0 24px;}
/* Panes - In Layout Mode */
.paneOutline{border:0;}
.paneOutline span.SubHead center{border:1px #ccc dotted;border-left:0;border-right:0;line-height:2.5em;}

#iPopUp{display:none;}
.eipbackimg{z-index:1000;}

/* Fonts */
.Normal{font-size:12px;}
.SubHead{color:#333;}

/* Language Object */
.language-object { display:inline-block; margin-left: 5px; }

/* This rule resets a core set of elements so that they will appear consistent across browsers. Without this rule, content styled with an h1 tag, for example, would appear in different places in Firefox and Internet Explorer because each browser has a different top margin default value. By resetting these values to 0, the elements will initially be rendered in an identical fashion and their properties can be easily defined by the designer in any subsequent rule. */
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p  {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}

body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
font-size: 12px;
}
a:link, a:visited, a:active {
text-decoration: none;
color: #11A899;
}
a:hover {
text-decoration: underline;
color: #fff;
}
#siteBody { background-color:#000; margin-bottom: 22px;}
#siteContainer {margin-right: auto;margin-left: auto;width: 955px; padding-bottom: 30px;}
#siteBannerWrapper { background:url(Images/Banner.png) no-repeat center bottom; width:935px; height:160px; padding:10px; margin-top:10px; }
#siteLoginLink { text-align:right; padding:20px; color:#fff; font-size:12px;  }
#siteFooter {
	width: 941px;
	float: left;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1E4038;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size:12px;
	border-bottom-color: #1E4038;
	color:#808B87;
}
a.link1 {	color: #11A899;	text-decoration: none;}
a.link1:link {	color: #11A899;	text-decoration: none;}
a.link1:visited {	color: #11A899;	text-decoration: none;}
a.link1:hover {	text-decoration: none;	color: #FFF;}
a.link1:focus {	color: #11A899;	text-decoration: none;}
a.link1:active {	color: #CCC;	text-decoration: none;}

.clr-body-text {
	color: #FFF;
}

.DNNEmptyPane { display:none; }
.border-frame {border: 1px solid #0EA888;padding: 2px;}

#dnn_ctr461_Feedback_ctlCaptcha_CaptchaTextBoxLabel { width:300px;}
.btn-primary {
    color: #fff;
    background-color: #5583d8;
    border-color: #1E1E1E;
}