/* Container Styles for DotNetNuke */
.boxtop
{
    height: 19px;
    background: #fff url(img/boxtop.gif) no-repeat;
    color: #000;
}
.box
{
    background: #fff url(img/box.gif) no-repeat bottom left;
    color: #FEFFEF;
    padding: 0 10px 15px 10px;
    margin: 0 0 10px 0;
}
.box p
{
    padding: 0;
    margin: 0;
}
.box img
{
    float: left;
    margin: 5px 9px 3px 0;
}

.smallboxtop
{
    height: 14px;
    background: #fff url(img/smallboxtop.gif) no-repeat;
    color: #000;
}
.smallbox
{
    background: #fff url(img/smallbox.gif) no-repeat bottom left;
    color: #FEFFEF;
    padding: 1px 6px 6px 6px;
    margin-bottom: 10px;
}
.smallbox p
{
    padding: 0;
    margin: 0;
}
.smallbox img
{
    float: right;
    margin: 5px 0 3px 0px;
}
.smallbox h2, h3 
{ 
  padding-top: 0px;
  margin-top:0px;
  padding-bottom: 0px;
  margin-bottom:0px;
}

.smallboxtopC
{
    height: 14px;
    background:  url(img/smallboxtopC.gif) no-repeat;
    color: #000;
}
.smallboxC
{
    background:  url(img/smallboxC.gif) no-repeat bottom left;
    color: #FEFFEF;
    padding: 1px 6px 6px 6px;
    margin-bottom: 10px;
}
.smallboxC p
{
    padding: 0;
    margin: 0;
}
.smallboxC img
{
    float: right;
    margin: 5px 0 3px 0px;
}
.smallboxC h2, h3 
{ 
  padding-top: 0px;
  margin-top:0px;
  padding-bottom: 0px;
  margin-bottom:0px;
}


/* container item */
.item {clear: both;}
.item .date {
	background: url(img/bgdate.gif) no-repeat;
	color: #FDD;
	float: left;
	height: 40px;
	text-align: center;
	width: 36px;
}
.item .date div {padding-top: 4px;}
.item .date span {font: normal 1.6em serif;}
.item .content {
	float: left;
	width: 570px;
	
}


.item h1 {
	background: #1069A1;
	line-height: 30px;
	padding-left: 16px;

}


/* container itemFull */
.itemFull {clear: both;} 



.itemFull .date {
	background: url(img/bgdate.gif) no-repeat;
	color: #FDD;
	float: left;
	height: 40px;
	text-align: center;
	width: 36px;
}
.itemFull .date div {padding-top: 4px;}
.itemFull .date span {font: normal 1.6em serif;}
.itemFull .content {
	float: left;
        width:80%;
	
}


.itemFull h1 {
	background: #1069A1;
	line-height: 30px;
	padding-left: 16px;
        margin-bottom:6px;
        color:#fff;

}

.itemFull p
{
	margin:0;
        padding-bottom:0;
}

/* content of admin skin */
.mainadmin .item .content {
	float: left;
	/*reduced for dnn when logged in as admin, 
otherwise causes menu to drop to bottom - caused by content pane adding border */
	width: 630px; /*420 */ 
	background-color: #fff;
}

.mainadmin .item .content .Head 
{
    font-size: 1.3em;
}
.mainadmin .item .content .Normal, .mainadmin .item .content .NormalBold {
    font-size: 1.1em;
}

/* end admin skin */



/* style h1 tags in DNN containers */
.item h1 .Head {
	color: #FFF;
}

.itemFull h1 .Head {
	color: #FFF;
}
.item .body {padding: 8px 8px;}

.itemFull .body {padding: 8px 8px;}

