/* CSS Document */

/* HTML elements */

body{
background: #6e8e54;
color: #555;
}

h1,h2,h3,h4,h5,h6{color: #2f4f1c;}

p{}

hr{
color: #999;
background: #999;
border: 0;
}

a{
color: #6e8e54;
}

a:hover{
color:#2f4f1c;
}

a img{
border: 0;
}

/* general classes */

.bg1{background: #ddd;}
.bdr1{border: 1px solid #2f4f1c;}

/* position containers */

.main_con{
background: #fff;
}

.body_con{
background: #fff url("/img/bdybg.jpg") repeat-y;
}

.foot_con{
background: #fff url("/img/ftbg.jpg") bottom left no-repeat;
}

.head_con{
background: #666 url("/img/hdbg.jpg") top left no-repeat;
}

/* form elements */


.l_0, .l_45{}

.i_0, .i_140{}

/* navigation elements */

.main_nav li a{
background: #2f4f1c url("/img/btn.jpg") top right no-repeat;
color: #fff;
}

.main_nav li.selected a,.main_nav li.selected a:hover{
background: #1b310f url("/img/btn.jpg") top left no-repeat;
color: #fff;
}

.main_nav li a:hover{
background: #1b310f url("/img/btn.jpg") top left no-repeat;
color: #fff;
}