body {
  min-width: 550px;      /* 2x LC width + RC width */
}


/* PAGE COLUMN LAYOUT */
#container {
  padding-left: 260px;   /* LC width */
  padding-right: 200px;  /* RC width */
}
#container .column {
  position: relative;
  float: left;
}
#center {
  width: 100%;
  padding-left: 0px;
}
#left {
  width: 260px;          /* LC width */
  right: 260px;          /* LC width */
  margin-left: -100%;
  background-color:  #EDEBd5;
}


#container > #left {
		  left: -260px;             /* -(LC fullwidth + CC padding) */
		  margin-left: expression(
			document.all.center.offsetWidth * -1 +
			parseFloat(document.all.center.currentStyle.paddingLeft) +
			parseFloat(document.all.left.currentStyle.paddingLeft) +
			parseFloat(document.all.left.currentStyle.paddingRight)
			); /* Fix for IE7 */
		}


#right {
  width: 199px;          /* RC width */
  margin-right: -200px;  /* RC width */
  background-color: #FDFDff;
  border-left: 1px dashed #000055;
}
#footer {
  clear: both;
}
/*** IE6 Fix ***/
* html #left {
  left: 200px;           /* RC width */
}




/* for understanding browsers */
.boxes {  
margin-top: 15px; 
margin-right: 15px; 
background-color: #ffffff; 
text-align:left; 
background-repeat: no-repeat; 
background-position: right;
min-width: 140px; 
min-height: 120px;
border: 1px solid #cccccc;
border-left: 0px;
border-top: 0px;
}

/* for Internet Explorer */
/*\*/
* html .boxes {
height: 120px;
}
/**/



.boxes-title{
font-size: 25px;
Font-family: times new roman;
}
.red{
font-size: 20px;
Font-family: times new roman;
color: #880000;
border-bottom: 1px solid #cccccc;
text-align:left;
margin-bottom: 6px;
}
a.go{
color:#999999; 
font-weight: bold;
font-size: 12px;
}
.go:hover {
color:#ffffff; 
background-color:#ccddff;
}
