



/* --- Home CSS --- */


#photoHolder{

position:relative;
float:left;
width:775px;
height:215px;
background:url(/images/homePhoto.jpg) top left no-repeat;

}


#callout1{

position:absolute;
top:10px;
right:36px;
width:277px;
height:190px;

}

#c1Top{

position:relative;
float:left;
width:277px;
height:93px;
background:url(/images/call1_top.jpg) top left no-repeat;

}

#c1Mid{

position:relative;
float:left;
width:277px;
height:89px;
background:url(/images/call1_mid.gif) top left no-repeat;

}

#c1Btm{

position:relative;
float:left;
width:277px;
height:8px;
background:url(/images/call1_btm.gif) top left no-repeat;
_top:-3px;
}


#callout1 p{

font-size:12px;
padding:5px 10px 5px 10px;
color:#5f6e3f;
}



#callout1 a:link { 

text-decoration:none;


}


#callout1 img{

border:0px;
margin:0 0 0 15px;

}

#Content{

position:relative;
float:left;
width:775px;
height:auto;


}


#ContentTop{

position:relative;
float:left;
width:775px;
height:15px;
background:url(/images/homeBg2_top.gif) top left no-repeat;

}

#ContentMid{

position:relative;
float:left;
width:775px;
height:auto;
background:url(/images/homeBg2_mid.gif) top left repeat-y;
_top:-3px;
}

#content1{

position:relative;
float:left;
width:322px;
height:auto;

}

#content2{

position:relative;
float:left;
width:433px;
height:auto;
padding-left:20px;
}



#content1 h1{

font-size:18px;
font-weight:normal;
margin:0 0 10px 30px;
color:#1b2d07;
}

#content1 p{

font-size:12px;
font-weight:normal;
line-height:18px;
margin:0 0 0 30px;
color:#1b2d07;
}

#content2 h1{

font-size:18px;
font-weight:normal;
margin:0 0 10px 10px;
color:#1b2d07;
}

#content2{

font-size:12px;
font-weight:normal;
line-height:14px;
margin:0 0 0 10px;
color:#1b2d07;
width:400px;
}
#content2 ul {
	margin-left:30px;
}
#content2 li {
	padding:3px 0;
}

#ContentBtm{

position:relative;
float:left;
width:775px;
height:20px;
background:url(/images/homeBg2_btm.gif) top left no-repeat;
_top:-3px;
}



