.main_container {
   background: #cccccc;
   margin: 1px 1px;
}
.main_corner_tl  {
   background: url(images/corner_main_tl.png) no-repeat top left;
}
.main_corner_tr {
   background: url(images/corner_main_tr.png) no-repeat top right;
}
.main_corner_bl  {
   background: url(images/corner_main_bl.png) no-repeat bottom left;
}
.main_corner_br {
   background: url(images/corner_main_br.png) no-repeat bottom right;
}

.main_corner_tr,
.main_corner_tl, 
.main_corner_br,
.main_corner_bl {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.main_content  {
	margin: 0 10px;
	text-align:justify;
	overflow:hidden;
}

.header_container {
   background: #880000;
   margin: 1px 1px;
}
.header_corner_tl  {
   background: url(images/corner_header_tl.png) no-repeat top left;
}
.header_corner_tr {
   background: url(images/corner_header_tr.png) no-repeat top right;
}
.header_corner_bl  {
   background: url(images/corner_header_bl.png) no-repeat bottom left;
}
.header_corner_br {
   background: url(images/corner_header_br.png) no-repeat bottom right;
}

.header_corner_tr,
.header_corner_tl, 
.header_corner_br,
.header_corner_bl {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.header_content  {
	margin: 0 10px;
	color:#ffffff;
}

.sidebar_container {
   background: #ffcccc;
   margin: 1px 1px;
}
.sidebar_corner_tl  {
   background: url(images/corner_sidebar_tl.png) no-repeat top left;
}
.sidebar_corner_tr {
   background: url(images/corner_sidebar_tr.png) no-repeat top right;
}
.sidebar_corner_bl  {
   background: url(images/corner_sidebar_bl.png) no-repeat bottom left;
}
.sidebar_corner_br {
   background: url(images/corner_sidebar_br.png) no-repeat bottom right;
}

.sidebar_corner_tr,
.sidebar_corner_tl, 
.sidebar_corner_br,
.sidebar_corner_bl {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

.sidebar_content  {
	margin: 0 10px;
}

