@import url(css/admin.css);
@import url(css/layout.css);
@import url(css/mobile.css);
@import url(css/typography.css);
@import url(css/theme.css);
@import url(http://fonts.googleapis.com/css?family=Coda);


/* Skin styles for DotNetNuke  by dnnskin.net Overall support@dnnskin.net */  
html								{ height:100%;}
#Body								{ height:100%;font-family:Helvetica, Arial, sans-serif;color:#333; letter-spacing:0.6px;}
#Form								{ height:100%;}
Body, .NormalTextBox, td, p, .Normal, .NormalDisabled, .NormalBold{ font-family: Arial, Helvetica, sans-serif;line-height:1.5em; color:#888; font-size:14px}
p									{ padding:5px 0;margin:0px}
li,ul li							{ list-style:disc }
ol li								{ list-style:decimal}
ins									{ background:#000; color:#fff; text-decoration:none; padding:1px 5px;}
code								{ border:1px #ccc solid; display:block; padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.greycolor							{ color:#999}
.imgborder							{ border:4px #000 solid; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.imgborder:hover					{ border:4px #eee solid}
.upper								{ text-transform:uppercase}
.Head								{ font:bold 1.2em Arial, Helvetica, sans-serif}
.SubHead							{ color:#666}
.aligncenter						{ text-align:center}
A.CommandButton:link,A.CommandButton:visited,
A.CommandButton:active				{ font:bold small Arial, Helvetica, sans-serif}
A.CommandButton:hover				{ color:#4e4efb}
h1,h2,h3,h4,h5,h6					{ font-weight: normal; margin:0px;color:#333; line-height:1.2em;}
h1									{ font-size:28px; line-height:40px}
h2									{ font-size:25px; line-height:35px; }
h3									{ font-size:22px; line-height:30px} 
h4									{ font-size:18px;}   
h5									{ font-size:16px; color:#666; line-height:32px}
h6									{ font-size:14px;color:#a5a4a4; line-height:30px}
a:link,a:active,a:visited			{ border:0;text-decoration:underline;outline:none;outline:0;}
a:hover 							{ color:#333;text-decoration:underline}
/*Skin Layout Design*/


.news								{ line-height:1em; padding-top:12px;}
.news .fleft						{ max-width:60px; margin-right:20px; float:left}
.news h4							{  padding:0px; margin:0px; color:#ccc; font-size:14px }
.news h4 a							{ text-transform:uppercase;display:block; padding-top:10px; font-family:Arial, Helvetica, sans-serif}
.news h4 a:hover							{ color:#fff}

#flickgallery a img{ margin:8px 8px 5px 0; border:4px #000 solid; width:60px; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#flickgallery a:hover img{ border:4px #eee solid}


.reToolZone{ border:1px #f00 solid; clear:both; display:block}


#sitegallery ul{ margin:0px; padding:0px;}
#sitegallery ul li{ margin:0px; padding:0px; list-style:none; float:left; width:25%; text-align: center;}
#sitegallery ul li a{ display:block; background:#eee; margin:5px;}




#SLB-Wrapper{margin:0.5em 0;margin:auto;font-family:Verdana;text-align: left;position: absolute;}
#SLB-Wrapper #SLB-Background{position: absolute;left:7px;top:7px;float:left;}
#SLB-Wrapper #SLB-Top{background:transparent no-repeat scroll 100% 0;height:28px;margin:0 0 0 18px;}
#SLB-Wrapper #SLB-Top a{float:right;display:inline;padding:0;margin:5px 10px;width:41px;height:16px;text-decoration:none;}
#SLB-Wrapper #SLB-Top a:hover{background-position:0px -16px;}
#SLB-Wrapper #SLB-Top img{float:right;border:0px;margin:6px 10px;width:41px;height:16px;}
#SLB-Wrapper #SLB-Top div{background:transparent no-repeat scroll 0 0;font-size:0;height:28px;left:-18px;line-height:0;position:relative;width:18px;}
#SLB-Wrapper #SLB-Bottom{background:transparent no-repeat scroll 0 43%;height:20px;margin:0 18px 0 0;}
#SLB-Wrapper #SLB-Bottom #SLB-BottomRight{background:transparent no-repeat scroll 100% 43%;font-size:0;height:20px;right:-18px;line-height:0;position:relative;width:100%;float:right;}
#SLB-Wrapper #SLB-Bottom.SLB-bbnav,
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight{height:52px;}
#SLB-Wrapper #SLB-Bottom.SLB-bbnav{background-position:0 100%;}
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight{background-position:100% 100%;}
#SLB-Wrapper #SLB-Contenido{border-left: 7px solid #000;border-right: 7px solid #000;}
#SLB-Wrapper #SLB-Bottom #SLB-Navegador{font-size: 11px;color: #fff;height:30px;border-left:0px;border-right:0px;padding:10px 0px;margin:0;line-height:11px;float:left;width:100%;}
#SLB-Wrapper #SLB-Navegador #SLB-Right,
#SLB-Wrapper #SLB-Navegador #SLB-Left{display:inline;padding:0;margin:0;width:26px;height:26px;text-decoration:none;}
#SLB-Wrapper #SLB-Navegador #SLB-Right{background-position:26px 0;margin:0 18px 0 10px;float:right;}
#SLB-Wrapper #SLB-Navegador #SLB-Right:hover{background-position:26px -26px;}
#SLB-Wrapper #SLB-Navegador #SLB-Left{background-position:52px 0;margin-right:10px;float:left;}
#SLB-Wrapper #SLB-Navegador #SLB-Left:hover{background-position:52px -26px;}
#SLB-Wrapper #SLB-Navegador strong{display: block;padding-top:5px;}

 
div.dnnMemberDirectory ul{ margin:0px; padding:0px; width:auto; background:#fff;}
div.friendProfileActions ul li{ margin:0 0 2px; padding:0 10px; background:#eee; line-height:30px;border:1px #ccc solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
div.friendProfileActions ul li a{ text-decoration:none; display:block}
div.friendProfileActions ul li:hover{ background:#ddd;}

#dnn_ctr_Login_Login_DNN_liRegister{display:none;}
