html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; /*use 10px as BASE size for all elements because its an easy number to work with */
}

body {
	background: #e0d7da url(../images/design/body_bg.gif) repeat-x top;
}

/*--------------------------------//home alterations//--------------------*/

.home_top {
	text-align: center;
	border-top: solid 10px #c5120d;
}

.nav_home {
	font-size: 1.3em;
	line-height: 1.5em;
	
	
}
 
.nav_home p {
	background: #003366;
	color: #FFF;
	margin-bottom: 3px;
}
 
.nav_home a {
	display: inline;
	padding: 0.2em 1em;
	
	text-decoration: none;
	color: #FFF;
	outline: none;
	
	
	
}
.nav_home a:hover {
	background: #e0d7da;
	color: #003366;
}


#home_left {
	color: #000;
	border-right: solid 2px #003366;
	padding-right: 10px;
}
#home_left h2 {
	background: #c5120d;
	color: #FFF;
	font-size: 1.3em;
	text-align: center;
}
#home_left h3 {
	color: #003366;
	font-size: 1.2em;
}

#home_left h4{
	
	font-size: 1em;
}

#home_left p{
	font-size: 1.2em;
	margin-bottom: 1em;
}

/*--------------------------------//  /home alterations//--------------------*/




/*-----------------------//reset browser defaults//------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
table { border-collapse:collapse; /*border-spacing: 0;*/ }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
div {clear: none;}
abbr,acronym { border:0; }

/*-----------------------// /reset browser defaults//------------------------*/



/*-----------------------// common classes //-----------------------------*/
.clearme {
	clear: both;
	font-size: 0em;
}
.floatleft {
	width: auto;
	float: left;
}
.floatright {
	width: auto;
	float: right;
}
.blurb {
	border: solid 1px #e0d7da;
	margin: 1em 0em;
	padding: 0em 1em;
}
/*-----------------------// /common classes //-----------------------------*/



/*-----------------------// 12-column layout grid classes //-----------------------------*/



.container_1, .container_2, .container_3, .container_4, .container_5, .container_6, .container_7, .container_8, .container_9, .container_10, .container_11
{
	display: inline;
	float: left;
	margin-left: 0em;
	margin-right: 0em;
	
}

.container_1 {width: 8em;}
.container_2 {width: 16em;}
.container_3 {width: 24em;}
.container_4 {width: 32em;}
.container_5 {width: 40em;}
.container_6 {width: 48em;}
.container_7 {width: 56em;}
.container_8 {width: 64em;}
.container_9 {width: 72em;}
.container_10 {width: 80em;}
.container_11 {width: 88em;}
.container_12 {width: 96em; }


.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12
{
	display: inline;
	float: left;
	margin-left: 1em;
	margin-right: 1em;
	
}

.grid_1 { width: 6em; }
.grid_2 { width: 14em; }
.grid_3 { width: 22em; }
.grid_4 { width: 30em; }
.grid_5 { width: 38em; }
.grid_6 { width: 46em; }
.grid_7 { width: 54em; }
.grid_8 { width: 62em; }
.grid_9 { width: 70em; }
.grid_10 { width: 78em; }
.grid_11 { width: 86em; }
.grid_12 { width: 96em;  }
/*-----------------------// /12-column layout grid classes //-----------------------------*/



/*-----------------------// layout regions, id's //-----------------------------*/



#wrapper {
	background: #FFF;
	padding: 2em 2em;
	margin: 0em auto 2em;
}
#header {
	/*background: #FFF url(../images/design/header_top.gif) repeat-x;*/
	margin: 0em 0em 2em 0em;
	padding: .5em 0em 1em;
	color: #003366;
	border-bottom: solid 1px #003366;
	border-top: solid 5px #003366;
}
#leftside {
	background-color: #FFF;
	padding: 1em 0em;
}
#content {
	background: #FFF;
	padding: 1em 0em 5em;	
	
}
#rightside {
	background-color: #c4bab1;
	padding: 1em 0em;
}

#footer {
	clear: both;
	border-top: solid .1em #003366;
	padding: .5em;
	color: #003366;
	text-align: center;
	font-size: 1.2em;
}
/*-----------------------// /layout regions, id's //-----------------------------*/
