@charset "utf-8";
/* CSS Document */

body,html
{
margin:0px;
padding: 0px;
}
* {
font-family: Calibri, Arial, Trebuchet MS;
margin:0px;
padding: 0px;
}

ul
{
padding: 0px;
margin: 0px;
}

ul li
{
padding: 0 0 0 5px;
margin: 0 0 0 5px;
}

a {
color:#FFFFFF;
text-decoration:underline;
}

a:hover {
color:#FFFFFF;
text-decoration:none;
}

a.dark {
color: #5f1562;
text-decoration: underline;
}

a.dark:hover {
color: #D0464A;
text-decoration: none;
}

.footertext {
font-family:Calibri, Arial, Trebuchet MS;
font-size:11px;
color:#4DB6CF;
}

.footertext a {
font-family:Calibri, Arial, Trebuchet MS;
font-size:11px;
color:#4DB6CF;
text-decoration:none;
}

.quote
{
font-family: Georgia "Times New Roman", Times, serif;
font-size: 16px;
font-style: italic;
}

.topquote {
color:#007896;
padding-left:10px;
padding-right:10px;
font-style:italic;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

.topquote2 {
color:#007896;
font-style:italic;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:17px;
}

.bottomquote {
color:#007236;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
text-align:right;
padding-top:5px;
}

.sidequote {
color:#5f1562;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-align:right;
padding-top:5px;
padding-right: 15px;
}

.menuitem {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FFFFFF;
vertical-align:middle;
}

.menuitem a
{
  font-family: Georgia, "Times New Roman", Times New Roman, Serif;
  text-decoration: none;
  font-weight: normal;
  font-size: 16px;
}

.menuitem a:hover
{
  color: #fec240;
}

.righttitle {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#FFFFFF;
font-style:italic;
}

.rightblurbheader {
color:#FFFFFF;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
font-size:18px;
}

.rightblurbheader2 {
color:#FFFFFF;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
font-size:18px;
}

.intright {
color:#5f1562;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-size:14px;
}

.intrightheader {
color:#5f1562;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
font-size:18px;
}

.intleftheader {
color:#5f1562;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
font-size:21px;
}

.inttableheader {
color:#5f1562;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
font-size:21px;
line-height:1.8;
}

.inttablesubheader {
color:#005988;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
font-size:18px;
}

.intleft {
color:#005988;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-size:14px;
}

.intleft2 {
color:#005988;
font-family:Calibri, Arial, Trebuchet MS;
font-size:14px;
text-align:justify;
}

.phonenumber {
color:#FFFFFF;
font-size:14px;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
}

.bottomright {
color:#FFFFFF;
font-family:Calibri, Arial, Trebuchet MS;
font-weight:bold;
font-size:18px;
}

.rightblurb {
color:#FFFFFF;
padding-left:16px;
padding-right:16px;
font-family:Calibri, Arial, Trebuchet MS;
font-size:14px;
}

.lefttable {
font-family:Calibri, Arial, Trebuchet MS;
font-size:13px;
color:#801D80;
line-height:2.4;
}

.purpleheaderbg {
background-color: #9c609f;
}

.purplebg {
background-color: #efe5ed;
}

.righttable {
font-family:Calibri, Arial, Trebuchet MS;
font-size:13px;
color:#007236;
line-height:2.4;
}

.greenheaderbg {
background-color: #00a651;
}

.greenbg {
background-color: #dbefe3;
}


.righttable2 {
font-family:Calibri, Arial, Trebuchet MS;
font-size:12px;
color:#007236;
}

body {
background-image:url(../images/body_bg.jpg);
background-color:#176893;
background-repeat:repeat-x;
}


#container {

width:914px;
position: absolute;
left: 50%;
margin-left: -457px;
background-image:url(../images/content_bg.jpg);
background-repeat:repeat-y;
}

#header {
width:914px;
height:167px;
position:relative;
background-image:url(../images/header_bg.jpg);
background-repeat:no-repeat;
}


#header_space {
width:100px;
height:130px;
position:relative;
float:left;
}

#header_logo {
width:280px;
height:130px;
position:relative;
float:left;
}

#header_rediscover {
position: relative;
float: left;
left: 180px;
}

#menu {
width:914px;
height:32px;
position:relative;
float:left;
padding-top: 4px;

}


#header_mid {
width:900px;
height:218px;
position:relative;
padding-left:7px;
padding-right:7px;
}

#int_header_right {
width:223px;
height:35px;
position:relative;
float:right;
padding-left:40px;
padding-top:132px;
padding-right:7px;
background-image:url(../images/header_one_right.jpg);
background-repeat:no-repeat;
}

#int_header_right_2 {
width:223px;
height:35px;
position:relative;
float:right;
padding-left:40px;
padding-top:132px;
padding-right:7px;
background-image:url(../images/header_two_right.jpg);
background-repeat:no-repeat;
}

#int_header_right_3 {
	width:223px;
height:35px;
	position:relative;
	float:right;
	padding-left:40px;
padding-top:132px;
	padding-right:7px;
	background-image:url(../images/header_three_right.jpg);
	background-repeat:no-repeat;
}

#int_header_right_4 {
width:223px;
height:35px;
position:relative;
float:right;
padding-left:40px;
padding-top:132px;
padding-right:7px;
background-image:url(../images/header_four_right.jpg);
background-repeat:no-repeat;
}

#int_header_right_5 {
width:223px;
height:35px;
position:relative;
float:right;
padding-left:40px;
padding-top:132px;
padding-right:7px;
background-image:url(../images/header_five_right.jpg);
background-repeat:no-repeat;
}

#int_header_right_6 {
width:223px;
height:35px;
position:relative;
float:right;
padding-left:40px;
padding-top:132px;
padding-right:7px;
background-image:url(../images/header_six_right.jpg);
background-repeat:no-repeat;
}

#int_header_mid{
	width:900px;
	position:relative;
	padding: 0 0 0 0px;
	margin: 0 0 0 7px;
}

#content {
width:900px;
position:relative;
padding-left:7px;
float:left;
padding-right:7px;
background-image:url(../images/content_bg.jpg);
background-repeat:repeat-y;
}

#int_content {
width:900px;
position:relative;
padding-left:7px;
float:left;
padding-right:7px;
background-image:url(../images/int_content_bg.jpg);
background-repeat:repeat-y;
}

#left_content {
width:617px;
position:relative;
background-color:#f9f9f7;
padding-left:10px;
padding-right:10px;
padding-top:55px;
background-image:url(../images/content_top.jpg);
background-repeat:no-repeat;
background-position:top;
float:left;
}

#int_left_content {
width:617px;
position:relative;
background-color:#f9f9f7;
padding-left:10px;
padding-right:10px;
padding-top:20px;
float:left;
}

#right_content {
width:263px;
position:relative;
float:right;
}

#right_top_blurb {
width:263px;
position:relative;
background-image:url(../images/purple_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

#int_right_content {
width:263px;
position:relative;
background-color:#f9f9f7;
background-image:url(../images/int_side_bg.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#ddcadd;
padding-top:35px;
padding-bottom:15px;
}

#right_image {
width:263px;
position:relative;
}


#right_bottom {
padding-top:8px;
width:263px;
position:relative;
background-color:#00a24f;
background-image:url(../images/right_bottom_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#int_right_bottom {
padding-top:8px;
width:263px;
position:relative;
background-color:#006b95;
background-image:url(../images/int_right_bottom_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

#footer, #int_footer {
width:900px;
height:63px;
position:relative;
float:right;
padding-left:7px;
padding-right:7px;
background-image:url(../images/footer.png);
background-repeat:no-repeat;
background-position:top center;
}

#int_footer
{
position: absolute;
left: 0px;
top: -40px;
}

#int_footer2
{
height: 23px;
width: 900px;
position: relative;
float: left;
}

#menu_item_one {
padding-right:14px;
padding-left:14px;
margin-left:12px;
position:relative;
float:left;
height:22px;
text-align:center;
vertical-align:middle;
padding-top:8px;
}

#menu_item_two {
position:relative;
float:left;
padding-right:13px;
padding-left:13px;
height:22px;
text-align:center;
vertical-align:middle;
padding-top:8px;
}

#menu_item_three {
position:relative;
float:left;
padding-right:13px;
padding-left:13px;
height:22px;
text-align:center;
vertical-align:middle;
padding-top:8px;
}

#menu_item_four {
padding-right:13px;
padding-left:13px;
position:relative;
float:left;
height:22px;
text-align:center;
vertical-align:middle;
padding-top:8px;
}

#menu_item_five {
padding-right:13px;
padding-left:13px;
position:relative;
float:left;
height:22px;
text-align:center;
vertical-align:middle;
padding-top:8px;
}

#menu_item_six {
padding-right:13px;
padding-left:13px;
position:relative;
float:left;
height:22px;
text-align:center;
vertical-align:middle;
padding-top:8px;
}

#menu_item_seven {
padding-right:13px;
padding-left:13px;
position:relative;
float:left;
height:22px;
text-align:center;
vertical-align:middle;
padding-top:8px;
}

#quote {
position:relative;
width:617px;
}


#quote_left {
width:40px;
positon:relative;
float:left;
}

#quote_middle {
width:537px;
float:left;
position:relative;
}

#quote_right {
width:40px;
positon:relative;
float:right;
}

ul.flowerbullet {
list-style-image: url(../images/bullet2.png);
font-family:Calibri, Arial, Trebuchet MS;
}

ul.bluesubbullet {
padding-left: 10px;
margin: 0;
list-style-image: none;
list-style-type: disc;
color: #D0464A;
}

.layouttable td
{
  padding: 3px;
}