/******* defines styles for controlling the content layouts *********/

/*** two column basic ***/

#two-column-left{
	float:left; 
    margin-right:20px;
    width:460px;
}

.two-column-left-split	{
	float:left;
	width:220px;
	margin-right:10px;
	}

#two-column-right{
	float:left; 
    width:225px;
}

.inner-container img {
    float:right;
    margin:0px 0px 10px 5px;
}

/*** column boxes ***/

.column-box-widest{
	float:left; 
    margin-right:20px;
    width:460px;
}

.column-box-wider {
    float:left;
    width:300px;
}

.column-box {
	float:left; 
    margin-right:20px;
    width:220px;
}

.column-box-nomargin {
    float:left; 
    margin-right:0px;
    width:220px;
} 

/* this handles the fact that P tags have a 10px left margin on them. */
.column-box-p {
    float:left; 
    margin-right:20px;
    width:210px;
} 

.column-box-p-nomargin {
    float:left; 
    margin-right:0px;
    width:210px;
} 

/* home stuff */
#content-box-home {
    background-color:#F3F6FB;
    height:197px;
    padding:0px;
}

#content-box-home img {
    float:left;
}

#content-box-home div {
    float:left;
    width:450px;
}

#content-box-home p {
    margin:15px;
}

#content-right-home a {
  color:#858585;
  text-decoration:none;
}
#content-right-home a:visited { color:#858585; }
#content-right-home a:hover {color:#005A9B; text-decoration:underline; }
#content-right-home a:active { color:#858585; }

