/* CSS Document */

img {
	margin:0px;
	border:0px;
	padding:0px;
}

.img {
	margin:0px;
	border:0px;
	padding:0px;
}

.div
{
	position:relative;
	margin:0px;
	padding:0px;
}
div
{
	position:relative;
	margin:0px; 
	padding:0px;
}
body
{
width:100%;  
margin:0px; 
padding:0px;
top:0px;

}	
.main
{
	width:860px;
	height:100%;

}
.content
{
	position:relative;
	width:830px;
	margin-left:auto;
	margin-right:auto;

}
#header_box
{
	width:850px;
	background-image:url(../images/index_04.jpg);
	background-repeat:repeat-x;
	height:125px;
}

.heading-left{
width:5px;
height:125px;
background-image:url(../images/top_left.jpg);
}

.heading-right{
width:5px;
height:125px;
background-image:url(../images/top_right.jpg);
}

#header
{
	width:830px;
	margin-left:auto;
	margin-right:auto;
	height:125px;
}

#header1
{
	width:199px; 
	float:left;
	height:125px; 
}
#header2
{
	width: 631px;  
	height:125px; 
	float:left;
}
#center_box
{
	width:100%;
	/*background-image:url(../images/dec_15.jpg);
	background-repeat:repeat;*/
	background-color:white;
	text-align:left;
}

#center
{
    width:860px;
	
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/dec_16.jpg);
	background-repeat:repeat-y;	
	text-align:left;
}

#foter_box
{
	width:850px;
	height:125px;
	background-image:url(../images/bottom_middle.jpg);
	background-repeat:repeat-x;
}
#foter
{
	width:830px;
	margin-left:auto;
	margin-right:auto;
	height:111px;

}


.footer-left{
width:5px;
height:125px;
background-image:url(../images/bottom_left.jpg);
}

.footer-right{
width:5px;
height:125px;
background-image:url(../images/bottom_right.jpg);
}


.clearfix:after {
   content: ".";             
   display: block;         
   height: 0;             
   clear: both;
   visibility: hidden;
}

/* a fix for IE Mac */
.clearfix {
   display: inline-block;
}   

/* Hides from IE-mac \*/
* html .clearfix {
   height: 1%;
}
.clearfix {
   display: block;
}
/* End hide from IE-mac */
