@charset "utf-8";
@import "SEOAdmin.css";
@import "/Portals/0/css/import.css";


/* ===========================================================
common
=========================================================== */

body, h1, h2, h3, h4, p, ul, dl, ol, li, dt, dd, div, h1, p, img {
	margin:0;
	padding:0;
	border:none;
	color:#333333 !important;
}

/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

/* ---------------------------------------------------------
Ajax
--------------------------------------------------------- 
#__dnn_body{background:none;}*/

/* ---------------------------------------------------------
admin
--------------------------------------------------------- 
.ADMIN{padding:0;}*/


html			{height:100%;}
body			{height:100%;}

a,
a:link,
a:active,
a:visited  {color:#55391D; text-decoration:underline;}
a:hover,
a:active,
a:focus    {color:#55391D; text-decoration:none;}

/* ===========================================================
 skin
=========================================================== */
#skin2Column, 
#skinWorks {color:#333;min-width:1000px;height:100%;}

/* ===========================================================
 headBody
=========================================================== */
#headBody            {width:800px;text-align:left;margin:0 auto;}
#headBody .H1Pane h1 {font-size:11px;font-weight:normal;padding:1px 0 0 10px;background:#e6e6e6;color:#6C7273;}

#headBody #header       {background: url(images/header-bg.jpg) right top no-repeat;padding:23px 0 25px;overflow:hidden;}
#headBody #header .logo {width:236px; height:34px; float:left;}

#headBody #header .HeadPane {float:right;height:auto; margin:0; padding:0; width:520px;}

/* ===========================================================
 pagebody
=========================================================== */
#pageBody{background:url(images/page_bg.jpg) left top repeat-x;}

/*-------------------------------------------------
 pageWrapper
-------------------------------------------------------*/
#pageWrapper              { width:802px;padding-bottom:25px;line-height:1.7em; margin:0 auto; padding:0 2px;}
#pageWrapper .TopPane     { clear:both; text-align:left;}
#pageWrapper .ContentPane { float:left; width:540px;}
#pageWrapper .SidePane    { float:right; width:245px;}
#pageWrapper .BottomPane  { clear:both;}
#pageWrapper .PageTopPane { clear:both;margin-top:25px;}

#skin1Column #pageWrapper .ContentPane { width:800px; margin:0 auto; text-align:left;}


/*-------------------------------------------------
footer
-------------------------------------------------------*/
#footBody  {background:url(images/footer_line.jpg) repeat-x top;padding-top:10px;text-align:center;clear:both; margin:20px 0 0 0;}
#footBody .FootPane { width:802px; margin:0 auto;}
#footBody .Copyright{color:#999;margin-top:25px; font-size:11px;}






