@import url("nav.css");
@import url("dnndefault.css");

/* =================================

CSS Document for Deasyn DNN Skin 
Author: Rick Beddie
Email: rick@psdtodnn.com
Skype: r.beddie
Website: www.psdtodnn.com
Twitter: @psdtodnn
Blog: blog.psdtodnn.com


---------------------------------

1. General

================================= */


/* -- 1. General -- */

*{
outline:none;
}

.clear{
height:0px;
clear:both;
}

.title{
margin-top:0;
}

.left{
float:left;
}

img.left{
margin:0 10px 10px 0;
}

.right{
float:right;
}

img.right{
margin:0 0 10px 10px;
}

.green{
color:#12b7b6;
}

a:link{
text-decoration:underline;
color:#3f3535;
}

a:visited{
text-decoration:underline;
color:#3f3535;
}

a:hover{
text-decoration:none;
color:#3f3535;
}

a:active{
text-decoration:underline;
color:#3f3535;
}

p{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
margin:0 0 1em 0;
line-height:1.2em;
}

h1{
font-family:Arial, Helvetica, sans-serif;
margin:0 0 0.6em 0;
font-weight:bold;
color:#000;
font-size:24px;
}

h1 .Head{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000;
font-size:24px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
color:#000;
margin:1em 0 0.6em 0;
}

h2 .Head{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
color:#000;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#000;
margin:1em 0 0.6em 0;
}

h3 .Head{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#000;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000;
margin:1em 0 0.6em 0;
}

h4 .Head{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000;
}

h5{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000;
margin:1em 0 0.6em 0;
}

h5 .Head{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000;
}

h6{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
margin:1em 0 0.6em 0;
}

h6 .Head{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
}

table{
}

tfoot, thead{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

th{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000;
}

td{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#969696;
}

small{
font-size:12px;
}

big{
font-size:14px;
font-weight:bold;
}

blockquote, pre{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
color:#3f3535;
}

ul{
margin-top:0.8em;
margin-bottom:0.6em;
}

ul li{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
list-style-image:url(images/bullets.png);
color:#969696;
line-height:1.2em;
}

ol{
margin-top:0.8em;
margin-bottom:0.6em;
}

ol li{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
list-style-type:decimal;
color:#969696;
line-height:1.2em;
}

dl{
margin:0.8em 0 0.6em 0;
font-size:13px;
color:#969696;
}

dt{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:40px;
margin-right:40px;
color:#3f3535;
}

dd{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-left:40px;
margin-right:40px;
}

hr{
color:#ebebeb;
background-color:#ebebeb;
border:none;
height:1px;
clear:both;
}

/* -- Body -- */

body{
margin:0;
padding:0;
background-color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
height:100%;
}

#Body{
background-color:#303030;
text-align:center;
}

/* -- Wrapper -- */

#bgwrapper{
background:#fff url(images/bottom-tile.gif) scroll repeat-x bottom;
background-color:#fff;
border-top:6px solid #e1e1e1;
}

#bgwrapper .width{
width:980px;
margin:0 auto;
text-align:left;
background-color:#fff;
}

/* -- Left side of website -- */

#bgsiteleft{
float:left;
width:240px;
}

/* -- Logo -- */

#bglogo{
margin-top:40px;
margin-bottom:50px;
}

/* -- Navigation -- */

#bgnav{
margin-bottom:18px;
}

#bgnav ul{
margin:0;
padding:0;
}

/* -- Right side of website -- */

#bgsiteright{
float:right;
width:725px;
padding-bottom:20px;
}

/* -- Panes -- */

/* -- Image Pane 3 -- */
td#dnn_imagepane3{
vertical-align:top;
}

/* -- Left Pane 2 -- */
td#dnn_LeftPane2{
width:170px;
padding-right:20px;
vertical-align:top;
}


/* -- Content Pane -- */
td#dnn_ContentPane{
vertical-align:top;
}

/* -- Right Pane 2 -- */
td#dnn_RightPane2{
width:170px;
padding-left:20px;
vertical-align:top;
}

/* -- Footer -- */

#bgfooter{
font-size:11px;
}

#bgfooter .width{
width:980px;
margin:0 auto;
text-align:left;
padding-top:4px;
padding-bottom:40px;
}

/* -- FooterPane -- */

#bgfooterpane{
border-top:1px solid #535353;
background-color:#434343;
padding:10px;
color:#969696;
}

/* -- Footer Links and Copyright -- */

#bgfooterinfo{
padding-top:10px;
color:#969696;
}

#bgfooterinfo a{
color:#969696;
text-decoration:none;
}

#bgfooterinfo a:hover{
color:#fff;
}

/* -- Links Pane Styling -- */

.headerlinks{
text-align:right;
padding:20px 0;
}

#bglinkspane{
font-family:"Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#bglinkspane a{
text-decoration:none;
}

#bglinkspane a:hover{
text-decoration:underline;
}

#bglinkspane a.red{
color:#fff;
padding:5px 10px;
background-color:#eb0000;
margin-right:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

#bglinkspane a.red:hover{
text-decoration:none;
background-color:#CCCCCC;
}

a.blue{
padding:2px 8px 2px 15px;
background-color:#12b7b6;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
color:#fff;
background:#12b7b6 url(images/link-arrow.gif) scroll no-repeat left;
font-weight:bold;
}

a.blue:link, a.blue:visited, a.blue:active{
color:#fff;
text-decoration:none;
}

a.blue:hover{
background-color:#CCCCCC;
color:#fff;
}

