/*----------------Document----------------*/
* {margin:0; padding:0;}
body{
	font-family: Verdana, sans-serif;
	background: #ffffff;
	padding: 0;
	margin: 0 0 10px 0;
}

#wrapper{
	width: 1014px;
	height: 100%;
	margin: 0 auto;
	background: url('../slices/bg_repeat.png') repeat-y;
	text-align: left;
}
/*----top section--------*/
#top-section{
position: relative;
height: 158px;
background: url('../slices/header.png') no-repeat;
}

/*---------mid-section----*/
#mid-section{
height:100%;
position:relative;
}

#col-1{
width: 21%;
height:100%;
margin-top:20px;
padding-right:7px;
float:left;
text-align:left;
background: url('../slices/nav_box_mark2.png') no-repeat;
}
#side{

}
#col-1 ul{
margin-right:15px;
margin-top: -15px;
}
#leftbox1{
margin-top:80px;
padding-left:8px;
border-style:none;
}

#leftbox2{
padding-top:10px;
padding-left:8px;
}
#col-2{
width: 54%;
padding-left:7px;
float:left
}
#col-2 ul{
font-size:1em;
padding-left:15px;
}
#col-2 img{
margin-top:20px;

}

#col-3{
margin-top:20px;
width:201px;
float:right;

}

#leftrail{
margin-top:10px;
width:540px;
float:left;
}

#content p{
font-size:.9em;
}
#rightrail{
margin-top:10px;
float:right;
}

#content_sample{
width:640px;
}
/*---------Nav-----------*/
#nav{
line-height:1.6em;
font-family:"Palatino Linotype";
font-size: 1.2em;
}

#nav a:link, #nav a:active, #nav a:visited{
	color: #000000;
	text-decoration: none;
}

#nav a:hover{
	color: #dd7b00;
}
#nav ul{
list-style:none;
padding-top:40px;
padding-left:10px;
}

#nav li a{
text-decoration:none;
color:#000000;
}

/*-----------Bottom--------------*/
#bot-section{
position:relative;
height:156px;
background: url('../slices/footer_2.png') no-repeat;
}

.colorE{
	color: #47ba2c;
}
.colorM{
	color: #2c43ba;
}	
.clear{ clear:both;}
