/* CSS Document */
body {
margin: 0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

#main {
width:760px;
margin:10px auto;
}
#home_header {
width:760px;
height:361px;
background:url(images/bluebell_home_header_bg.jpg) no-repeat;
}
#ip_header {
width:760px;
height:361px;
background:url(images/ip_header_bg.jpg) no-repeat;
}

#nav {
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bolder;
position:absolute;
margin:5px 0 0 40px;
z-index:10000;
width:700px;
}
#nav ul{
list-style-type:none;
padding:0;
margin:0;
float:right;
}
#nav ul li {
float:left;
height:35px;
}
#nav ul li a{
text-decoration:none;
color:#fff;
padding:10px 0px 10px 20px;
display:block;
}

#nav ul li a:hover{
/*color:#00773E;*/
/*text-decoration:underline;*/
background:url(images/nav_marker.gif) center left no-repeat;
}

.here {
color:#FFF !important;
background:url(images/nav_marker.gif) center left no-repeat;
}

#logo {
position:absolute;
margin:10px 0 0 0;
}

#tagline {
margin:195px 0 0 320px;
position:absolute;
}

#content {
background:url(images/content_bg.gif) repeat-y;
display:table;
width:760px;
}
#content h2 {
margin:0;
padding:10px 0 0 0;
font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#31622F;
}
#content p {
margin:0 ;
padding:20px 0 0 0;
color:#231F20;
}

#content_left {
width:125px;
float:left;
display:inline;
margin:-15px 0 0 35px;
position:relative;
}

#content_left p {
margin:10px 0;
padding:0;
color:#70984F !important;
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.active_left {
font-weight:bolder !important;
}

#content_left a {
font-size:13px;
color:#70984F;
text-decoration:none;
}

#content_left a:hover {
text-decoration:underline;
}

#content_text {
width:350px;
float:left;
display:inline;
margin:-80px 0 0 20px;
position:relative;
}

#content_text em {
font-size:13px;
}

#content_text p {
width:360px;
}

#content_right {
float:right;
margin:-60px 20px 0 0;
position:relative;
}

#content_text_right {
float:left;
display:inline;
width:150px;
color:#31622F;
margin:-40px 0 0 40px;
position:relative;
}
#content_text_right strong{
color:#31622F;
}

#content_text strong{
color:#31622F;
font-size:14px
}

#content_text_right ul{
list-style-type:square;
margin:0;
padding:4px;
}

#content_text_right ul li{
line-height:15px;

}

#content_text_right_list{
padding:10px;
}

#inner_content {
position:relative;
margin-top:-200px;
width:550px;
float:right;
margin-right:30px;
display:inline;
}
#inner_content a {
color:#4C60B5;
}
#inner_content_bottom{
color:#345493;
width:420px;
margin: 40px 0 0 0;
float:right;
}

.green_bold_title {
font-weight:bolder;
font-size:14px;
color:#3C6A15;
}

#inner_content_bottom_main {
float:left;
padding:10px;
}
#inner_content_images {
float:left;
font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bolder;
font-style:italic;
margin: 10px 0 0 30px;
}
#inner_content_images ul {
margin:0;
padding:0;
list-style-type:none;
}
#inner_content_images ul li {
width:72px;
height:23px;
text-align:center;
margin-top:4px;
line-height:normal;
}
#inner_content_images ul li a {
display:block;
background-image:url(images/about_nav_bg.gif);
background-repeat:no-repeat;
height:23px;
color:#fff;
text-decoration:none;
padding-top:3px;
}
#inner_content_images ul li a:hover {
background-image:url(images/about_nav_bgh.gif);
}

#money_back {
position:absolute;
margin: 200px 0 0 4px;
display:block;
}

#bottom {
height:31px;
background-image:url(images/bottom.jpg);
clear:both;
}

#footer {
text-align:center;
}
#footer a {
color:#30612E;
}

.green {
color:#3C6A15;
}
.link1 {
color:#0000CC;
}
.link1:hover {
text-decoration:none;
}

.clear {
clear:both;
}

.homeboldgreen {
color:#3C6A15;
font-size:14px;
font-weight:bolder;
}

.content_right_title {
color:#567664;
font:bolder 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
width:155px;
}

.contact_info {
text-align:left;
font-size:10px;
padding:10px 0;
}

.contact_info strong {
color:#3C6A15;
}

.contact_info a {
color:#231F20;
text-decoration:none;
}

.dark_text {
color:#231F20 !Important;
}



