/*========================================================*/
/*  BoxedLayout Style for DotNetNuke Skin  by dnnskin.net         */
/*========================================================*/
body					{ background-color: #73aaa8;}
#dnntopbar				{ width:780px; margin:0 auto; position:relative; height:55px}
.logo					{ position:absolute; left:44px;	top:0px; background:url(../images/logobg.jpg) top left no-repeat; width:266px; z-index:300; padding-left: 32px;}
.logo a	img				{ border:none;}
#dnnwrapper 			{ width:100%; background:url(../images/bg.jpg) left top repeat-x; margin:0 auto; text-align:left;} 
#dnnheader 				{ width:780px; margin:0 auto; min-height:245px; height:auto; background:url(../images/bread.jpg) left bottom repeat-x #fff} 
.headbox				{ width:100%; margin:0 auto;background:url(../images/pctbg.jpg) left top repeat-x;}
.headbox .tl			{ background:url(../images/pctl.jpg) top left no-repeat}
.headbox .tr			{ min-height:245px;background:url(../images/pctr.gif) top right no-repeat; position:relative}
* html .headbox .tr		{ height:245px}


#dnncontent				{ width:780px; margin:0 auto;background:url(../images/contentbg.gif) top left repeat-x #FFF;}
.sw						{ width:780px; margin:0 auto;}
.contentbox				{ float:left; width:100%;background:url(../images/pcrb.gif) right top repeat-y;}
#dnnfooter 				{ width:100%; margin-top:-1px }
#dnnfooter .sw			{ background:url(../images/pcbbg.jpg) left bottom repeat-x #fff; text-align:center; color:#666;}
#dnnfooter .fl 			{ background:url(../images/pcbl.jpg) left bottom no-repeat;}
#dnnfooter .fr 			{ background:url(../images/pcbr.jpg) right bottom no-repeat; min-height:200px}
* html #dnnfooter .fr 	{ height:200px}
