body {
	font-family:'Lucida Grande', Lucida Sans, Arial, sans-serif;
	font-size:12px;
	color:#58595b;
	margin:30px auto;
	text-align:center;
	background-color:#f4f4f4
}

a {color:#999642;
text-decoration:none;
font-weight:normal;

}

a:hover {color:#999642
text-decoration:underline;
font-weight:normal;

}

h1 {
font-family:'Lucida Grande', Lucida Sans, Arial, sans-serif;
font-size:16px;
color:#000000;
line-height:1.3em;
margin-top:0px
}

p { margin-bottom:15px; margin-top:5px; padding:0px}

h2 {
font-family:'Lucida Grande', Lucida Sans, Arial, sans-serif;
font-size:14px;
font-stretch:narrower;
color:#000000;
line-height:1.3em;
margin:0px;
padding:0px}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#999999;
line-height:1.3em;
font-weight:normal;
margin:0;
padding:0
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-stretch:bold;
color:#000000;
line-height:1.3em;
margin:0;
padding:0
}


#wrap {
width:1024px;
margin:auto;


}

#header {
width:1024px;
height:42px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
background-position:top
}


#search {
float:left;
margin-left:153px;
width:400px;
text-align:left;
margin-top:7px;

}

.form {
border:solid 1px #cccccc;
padding:2px;
font-size:11px;
color:#999999;
}


#banner {
width:1024px;
height:345px;

}

#banner2 {
width:1024px;
height:550px;

}



#content {
width:1024px;
}


#left{
width:153px;
float:left;
text-align:left

}


#mid{
width:871px;
background-image:url(../images/back-content.png);
background-repeat:repeat-y;
text-align:left;
float:right

}

#mid .copy {
padding:0px 80px 20px 20px;
}

#mid .copy2 {
padding:0px 20px 20px 20px;
}


#mid .copy ul{
padding:0px;
margin-left:15px;
list-style:outside}

#mid .copy li{
padding-left:0px;
}



.box1 {
float:left;
margin-right:20px;
margin-left:10px;
width:180px


}


.box2 {
float:left;
margin-right:20px;
margin-left:20px;
width:180px


}


.box3 {
float:left;
margin-right:20px;
width:180px


}


.box4 {
float:left;
margin-left:10px;
width:180px


}

.box5 {
float:left;
margin-left:10px;
width:360px


}


#footer {
width:1024px;
margin:auto;
clear:both;
font-family:'Lucida Grande', Lucida Sans, Arial, sans-serif;
}

#footer .content {
font-family:'Lucida Grande', Lucida Sans, Arial, sans-serif;
float:left;
color:#666666;
font-size:10px;
text-align:left;
padding:10px 10px 10px 0px;
margin-left:153px;
line-height:1.3em

}

#footer .contentr {
float:right;
text-align:left;
padding:10px 0px 10px 0px;

}


#footer .content a{

color:#666666;
font-size:10px;
text-decoration:none

}

#footer .content a:hover{

color:#666666;
font-size:10px;
text-decoration:underline

}

#footer .content .dark{

color:#333333;
font-size:10px;
text-decoration:none

}


/* DIVIDERS*/

.clear {
clear:both}

.divider {
width:100%;
height:10px;
}

.dividerclearboth {
width:100%;
height:10px;
clear:both
}

.greyline {
width:100%;
height:10px;
border-top:dotted 1px #999999
}


/* OTHER */

.floatright {
float:right;
padding-left:10px;
padding-bottom:10px
}

.floatleft {
float:left;
padding-right:10px;
padding-bottom:10px
}


