@import url("nav.css");
@import url("dnndefault.css");

/* =================================

CSS Document for The Apron Stage HTML
Author: Rick Beddie
Email: rick@psdtodnn.com
Website: www.psdtodnn.com
Twitter: @psdtodnn
Blog: blog.psdtodnn.com
YouTube: www.youtube.com/psdtodnn

================================= */


/* -- General -- */

*{
outline:none;
}

.clear{
height:0px;
clear:both;
}

.title{
margin-top:0;
}

.left{
float:left;
}

img.right{
margin-left:20px;
margin-bottom:10px;
}

.right{
float:right;
}

a:link{
text-decoration:underline;
color:#9b7a48;
}

a:visited{
text-decoration:underline;
color:#9b7a48;
}

a:hover{
text-decoration:none;
color:#9b7a48;
}

a:active{
text-decoration:underline;
color:#9b7a48;
}

p, li{
line-height:1.4em;
}

p, td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9b7a48;
margin-top:0;
}

h1, h1 .Head{
margin:0 0 0.8em 0;
font-weight:normal;
color:#9b7a48;
font-size:20px;
text-transform:uppercase;
}

h2, h2 .Head{
font-size:18px;
font-weight:normal;
color:#9b7a48;
margin:0 0 0.8em 0;
text-transform:uppercase;
}

h3, h3 .Head{
font-size:16px;
font-weight:normal;
color:#9b7a48;
margin:0 0 0.8em 0;
}

h4{
font-size:14px;
font-weight:bold;
color:#9b7a48;
margin:0 0 0.8em 0;
}

h5, dt{
font-size:12px;
font-weight:bold;
color:#9b7a48;
margin:0 0 0.8em 0;
}

h6{
font-size:12px;
font-weight:bold;
color:#9b7a48;
margin:0 0 0.8em 0;
}

tfoot, thead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

th{
vertical-align:baseline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}

small{
font-size:11px;
}

big{
font-size:14px;
font-weight:bold;
}

blockquote, pre{
font-family:Georgia, "Times New Roman", Times, serif;
}

ul{

}

ul li{
font-size:12px;
list-style-type:disc;
color:#9b7a48;
}

ol{

}

ol li{
font-size:12px;
list-style-type:decimal;
color:#9b7a48;
}

hr{
color:#d5eef8;
background-color:#d5eef8;
border:none;
height:1px;
clear:both;
}

td{
white-space:normal;
vertical-align:top;
}

img{
border:none;
}

/* -- Body -- */

body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
background-color:#fff;
font-size:12px;
color:#9b7a48;
}

#Body{
text-align:center;
background:#d5eef8 url(images/tas-body-tile.gif) fixed repeat top;
}


/* -- Wrapper -- */

#taswrapper{
width:880px;
margin:0 auto;
text-align:left;
padding:30px 0 20px 0;
}

/* -- Layout Body -- */

#tasbody{
background-color:#fff;
padding:10px;
}

/* -- Header -- */

#tasheader{
padding-bottom:10px;
}

/* -- Logo -- */

#taslogo{
float:left;
}

#tasheadright{
float:right;
width:600px;
}

/* -- Strapline -- */

#tasstrapline{
line-height:43px;
background-color:#b99765;
text-align:center;
color:#FFF;
font-size:16px;
font-weight:bold;
min-height:43px;
}

#tasstrapline .Normal{
color:#FFF;
font-size:16px;
font-weight:bold;
line-height:43px;
}

#tasstrapline a{
color:#d5eef8;
font-weight:bold;
}

/* -- Banner -- */

#tasbannerpane{
margin-bottom:10px;
}

/* -- ContentPane -- */

#tascontentpane{
float:right;
width:540px;
margin-right:30px;
margin-top:10px;
}

/* -- Margin -- */

#tasmarginpane{
width:250px;
float:left;
}

/* -- InnerLeftPane -- */

#dnn_InnerContentLeft{
float:left;
width:260px;
}

/* -- InnerRightPane -- */

#dnn_InnerContentRight{
float:right;
width:260px;
}

/* -- Footer -- */

#tasfooter{
text-align:center;
color:#9b7a48;
font-size:12px;
}

#taslinks{
padding:15px 0;
}

#tascopyright{
padding-bottom:5px;
}

a.dnnuser{
text-decoration:none;
}

a.dnnuser:before{
content:' | ';
}
