/* CSS Document */
@import url("general.css");

html { height: 100%; }
body { min-height: 100%; height:100%; margin:0px; padding:0px; 	background-color:#E1E1E1; }
* html body { height: 100%; } /*for IE6*/

#page { 
	position:relative; 
	margin-left:auto; margin-right:auto;
	width:1000px;
	background:#FFF;
}
#page .table-body { float:left; }
#page .left-bg  { background:url(../images/left-bg.jpg)  no-repeat left top;  }
#page .right-bg { background:url(../images/right-bg.jpg) no-repeat right top; }


/** page-header style ***/
#page-header { position:relative; }
#page-header img { float:left; }



/** page-footer style ***/
#page-footer {
	clear:both; float:none;
	position:relative;
	padding-left:220px;	
	height:125px; 	
	background:url(../images/footer-bg.jpg) no-repeat left bottom; 
}
#page-footer .linkmenu { text-align:left; color:#CCC; }
#page-footer .linkmenu a { padding:0px 5px; }
#page-footer .copy { padding:8px 5px; text-align:left; color:#6a6a6a; }

/** page-sidebar style ***/
#page-sidebar {
	position:relative;
	width:212px;
}
#nav { position:absolute; top:198px; left:9px; }
#nav .body { padding-left:7px; background:url(../images/menu/nav-body-bg.png) repeat-y; }

/** page-content style ***/
#page-content {
	position:relative;	
	width:788px;
}

/** search style **/
#search { position:absolute; left:170px; top:12px; }
#search label { float:left; padding:3px 10px; white-space:nowrap; }
#search .textbox { float:left; padding:2px; margin-right:6px; border:1px solid #9BCA97; }
#search .btn-search { width:69px; height:21px; border:none; background:url(../images/btn-search.gif) no-repeat top left; cursor:pointer; }

/** content style **/
#content { margin:5px 10px; }
#content .body { margin:5px 0px 10px 0px; width:733px; }
#content .line-dot { height:5px; line-height:1px; font-size:1px; margin:2px 0px; padding:0px; background:url(../images/line-dot.gif) repeat-x; }

.box {}
.box .border { padding:8px 0px; border:1px solid #CCC; text-align:center; }
.box .shadow { height:40px; background:url(../images/box-shadow.jpg) no-repeat top center; } 

.news { position:relative; }
.news .header { }
.news .item { float:left; margin:5px; width:340px; font-size:11px; }
.news .item.margin-right { margin-right:30px; }
.news .item .thumb { }
.news .item .thumb img { border:1px solid #CCC;  }
.news .item .data { padding:8px 0px;  }
.news .item .bottom { text-align:right; }
.news .item a.more { margin-right:30px; }

.red {
	color: #F00;
}

.blue {
	color: #3991E8;
}

div.gallery {
		
		
		display: block;
		float:left;
		padding:1px;
		border: 1px solid #FFF;
		margin: 8px 8px 8px 15px;
		font-size:12px;
		text-align:center;

}

div.gallery img {
		width: 100px;
		height: 80px;
		border: 0px;
	
}

/*==================boxes====================*/
.box { background:url(../images/box-bg.gif) left top repeat-x; width:100%;}
.box .border-top {background:url(../images/border.gif) repeat-x top;}
.box .border-bot {background:url(../images/border.gif) repeat-x bottom;}
.box .border-left {background:url(../images/border.gif) repeat-y left;}
.box .border-right {background:url(../images/border.gif) repeat-y right;}
.box .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner {background:url(../images/left-bot-corner.gif) no-repeat left bottom; width:100%;}
.box .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom; }
.box .inner { padding:17px 25px 20px 24px;}

.box1 { background:#ededed; width:100%;}
.box1 .border-top {background:url(../images/border-top.gif) repeat-x top;}
.box1 .border-bot {background:url(../images/border-bot.gif) repeat-x bottom;}
.box1 .border-left {background:url(../images/border-left.gif) repeat-y left;}
.box1 .border-right {background:url(../images/border-right.gif) repeat-y right;}
.box1 .left-top-corner {background:url(../images/left-top-corner2.gif) no-repeat left top;}
.box1 .right-top-corner {background:url(../images/right-top-corner2.gif) no-repeat right top;}
.box1 .left-bot-corner {background:url(../images/left-bot-corner2.gif) no-repeat left bottom; width:100%;}
.box1 .right-bot-corner {background:url(../images/right-bot-corner2.gif) no-repeat right bottom; }
.box1 .inner { padding:27px 35px 30px 34px;}
