body { background-color: white; font-size: 1em;}
#Body { background-image: url(images/bg.jpg);}


#skinmaster {
position: relative;
width:841px;
left: 50%;
margin-left: -420px; 
 }

#header1 {
width:100%;
height:20px;
clear: both;
float:left;
background-image: url(images/bg.jpg);
}

#header2 { 
position: relative;
width:100%;
height:135px;
background: transparent url(images/header2.jpg) no-repeat 0 0;
clear: both;
float: left;
}

#menu
{
width:100%;
background: url(images/menu.jpg) repeat-y 0 0 scroll;
display: block;
}

#menu .radmenu {
width: 800px;
margin-left: 24px;
}

#header3 {
width:100%;
float: left; clear: both;
height:104px;
background: url(images/header3.jpg) no-repeat;
}

#dnn_toppane {
width: 100%;
}

#content {
float: left;
clear:both;
width: 100%;
background: url(images/content.jpg) repeat-y;
}

/* contentpane layout styles */
	
#dnn_leftpane {
 width: 218px;
 float: left;
}

#dnn_leftpane .LCON1Content {
margin-top: 18px; 
}


#dnn_contentpane { 
float: left;
clear:none;
width: 367px;
}
		
#dnn_contentpane .LCON1 {
margin-left:16px;
margin-right: 12px;
}


/* Styles for Admin Skin Only */
		.adminSkin #content {
		float: left;
		clear:both;
		width: 100%;
		background-image: url(images/repeatAdmin.jpg);
		}
		.adminSkin .cpane {
		width: 100%;
		}
		.adminSkin .cpane .LCON1 {margin-left:32px !important;}
		

#dnn_rightpane {
float: left;
margin-left: 0px;
WIDTH:238PX;
}

#dnn_leftpane,
#dnn_bottompane,
#dnn_contentpane,
#dnn_rightpane {
position: relative;
top: -53px;
}

#dnn_bottompane {
float: left;    
width:576px;
margin-left:12px;
}

#footer1{
float: left;
clear: both;
width: 100%;
height:141px;
background: url(images/footer1.jpg) no-repeat;
}

/* Styles for Admin Skin Only */

		.adminSkin #footer1 {
		float: left;
		clear: both;
		width: 100%;
		height:141px;
		background: url(images/footer1admin.jpg) no-repeat;
		}
		

#footerrepeat {
float: left;
clear: both;
width: 100%;
text-align: center;
background: url(images/footerRepeat.jpg) repeat-y;
font-size:0.8em;
}

#footer2{
float: left;
clear: both;
width: 100%;
height: 94px;
background: url(images/footer2.jpg) no-repeat;
}

#content .CommandButton {
text-align: center; 
padding: .5em;}

a.CommandButton, 
a.OtherTabs:link, 
a.OtherTabs:visited,
.SelectedTab { color: black;}

a.OtherTabs:hover { }

/* Styles for Header3 which holds the breadcrumb */
#header3 {position: relative;}
#dnn_dnnBREADCRUMB_lblBreadCrumb { position: absolute; top:26px; left: 32px;}


/* Search Button Textbox Background */

#dnn_dnnSEARCH_txtSearch 
{
    background: url(/home/portals/0/images/searchblur.jpg) repeat-x top;
    filter:alpha(opacity=80);
    moz-opacity:0.80;
    opacity: 0.80; 
    position: absolute;
    right: 97px;
    top: 90px;
 
}

/* Styles for Toppane Buttons i.e. - login, user */

#toppane {margin-left: 20px; position: relative; top: 12px; z-index:50}

.breadcrumb { margin-left: 24px; margin-top: 15px;}

.homebutton {margin-right: 20px;}




/* MISC CSS CODE*/
a img {
border: none;
}

img#dnn_dnnLOGO_imgLogo {
filter: alpha(opacity=0);
moz-opacity: 0;
opacity: 0;
width: 350px;
height: 130px;

}
.head,h1,h2,h4,h5,h6 { color: #7d0624; font-family: Georgia,"Palatino Linotype", Serif;}
h3, h6 { color:#525254}

.links { line-height: 150%; padding: 0 0 1em 0 }

a.links:link,a.links:visited { color: black;}

a.links:hover,a.links:active,a.links:visited:hover {  color:  #7d0624}

.cpaneFull .GreyCON { margin-left: 118px;}

.BackToTop {margin-left: 249px;}

img.QLShadow { position: absolute; top: 15px; left: 20px;}

.RCON2 div img {
display: block;
margin: 1em auto;
}

.RCON2 div a {
dispaly:block;
}
.floatLeft {float: left;}
.login { position: absolute; top: 20px; right: 0px; color: #7e7e40!important}
/*FIX FOR TWOPANE SKIN 3/18/08 */
.twopane #dnn_contentpane .LCON1 {width: 575px !important;}
.Head { line-height: normal;}


#dnn_dnnSEARCH_cmdSearch 
{
    position: absolute;
    right: 30px;
    position: absolute;
    top: 90px;
    }
    
#dnn_dnnSEARCH_txtSearch, #dnn_dnnSEARCH_cmdSearch {z-index: 1000;}

