.site-center {
margin:0 auto; width:980px; height: 100%; text-align:left;
background: url(images/bg_grad.png) repeat-y;
}

#border {
background: url(images/bg_grad.png) repeat-y;
margin:0 auto; width:1152px; height: 100%;
}

#border2 {
background: url(images/bg_grad2.png) repeat-y;
margin:0 auto; width:1152px; height: 100%;
}

#imgDotted {
border: 1px dotted #eee000;
}

.col-1, .col-2, .col-3, .row-box-1, .row-box-2{ float:left;}


/*======= index.html =======*/

#page1 .col-1 {width:232px; padding: 0; margin: 0; }

.col-1 p {
font-size:90%;
line-height: 1.2em;
padding: 0 0 5px 0;
}

#logo1 {
position: relative;
top: -25px;
}

#page1 .content .col-2{
width:234px; 
margin-left:30px;
}


#page1 .content .col-2b{
width:550px; 
margin-left:30px;
float: right;
}

.col-2b img {
float: left;
margin-right: 15px;
}

.col-2 img {
float: left;
margin-right: 15px;
}

.col-2 p {
line-height: 1.2em;
font-size: .9em;
}

.col-2 h2 {
color: #396b32;
float: right;
width: 500px;
}

#page1 .content .col-3{width:249px; margin-left:30px;}
/*=========================*/
.col-3 img {
float: left;
margin-right: 15px;
}

.col-3 p {
line-height: 1.2em;
font-size: .9em;
}



/*======= index-1.html =======*/
# page2 {
background: #e0f6c7;
}

#page2 .content-top .col-1{width:210px;}
#page2 .content-top .col-2{width:494px; margin-left:30px;}
/**/
#page2 .content-bot .col-1{width:495px;}
#page2 .content-bot .col-2{width:244px; margin-left:30px;}
/*=========================*/

/*======= index-2.html =======*/
#page3 .content-top .col-1{width:473px;}
#page3 .content-top .col-2{width:225px; margin-left:30px;}
/**/
#page3 .content-bot .col-1{width:776px;}
#page3 .content-bot .col-1 .row-box-1{ width:355px;}
#page3 .content-bot .col-1 .row-box-2{ width:386px; margin-left:32px;}
/*=========================*/

/*======= index-3.html =======*/
#page4 .content-bot .col-1{width:234px;}
#page4 .content-bot .col-2{width:522px; margin-left:30px;}
#page4 .content-bot .col-2 .row-box-1{ width:249px;}
#page4 .content-bot .col-2 .row-box-2{ width:235px; margin-left:32px;}
/*=========================*/

/*======= index-4.html =======*/
#page5 .content-top .col-1{width:210px;}
#page5 .content-top .col-2{width:494px; margin-left:32px;}
/**/
#page5 .content-bot .col-1{width:498px;}
#page5 .content-bot .col-2{width:246px; margin-left:30px;}
/*=========================*/

/*======= index-5.html =======*/
#page6 .content-bot .col-1{width:249px;}
#page6 .content-bot .col-2{width:522px; margin-left:30px;}
#page6 .content-bot .col-2 .row-box-1{ width:233px;}
#page6 .content-bot .col-2 .row-box-2{ width:274px;}
/*=========================*


/*======= index-6.html =======*/
#page7 .content-top .col-1{width:755px;}
/**/
#page7 .content-bot .col-1{width:772px;}
/*=========================*/


/*===========CALENDAR==============*/
#calendar {
width: 600px;
margin: 0 auto;
padding: 10px;
color: #598340;
}

.event {
width: 550px;
border-bottom: 1px #598340 dotted;
clear: both;
margin-top: 5px;
}

#calendar img {
float: left;
width: 100px;
padding: 5px;
margin: 5px 5px 5px 0;
background: #598340;

}

#calendar #date {
float: left;
width: 50px;
padding: 5px;
font-size:14px;
}

#calendar #event {
float: left;
width: 350px;
padding: 5px;
font-size:16px;
}

#calendar #info {
float: left;
width: 400px;
padding: 5px;
font-size:11px;
border-top: 1px #598340 dotted;
line-height: 12px;
}

#calendar #info a {
color: #598340;
text-decoration: none;
}

#calendar #info a:hover {
color: #598340;
text-decoration: underline;
}


#mid_txt {
position: relative;
top: -15px;
}

