/* CSS Document */

body {
padding:0;
background-color:#098771;
background-image:url(images/outer-background.jpg);
background-repeat:repeat-x;
margin:0;
}


a:link {
color:#fff200;
text-decoration:underline;

}
a:visited {
color:#fff200;
text-decoration:underline;
}

a:hover {
text-decoration:underline;
color:#fff200;
}

a:active {
color:#fff200;
text-decoration:underline;
}



#container {
width:1000px;
padding-bottom:10px;
margin: 0 auto 0 auto;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
background-image:url(home-images/home-background.jpg);
background-repeat:repeat-x;
background-color:#098771;
}


#insidecontainer {
width:1000px;
padding-bottom:10px;
margin: 0 auto 0 auto;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
background-image:url(images/container-background-inside.jpg);
background-repeat:repeat-x;
background-color:#098771;

}

#content {
float: right;
width: 700px;
margin-top:10px;
}

#content p {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
line-height:18px;
margin-right:80px;
margin-top:0;
}

#content .intro {
font-size:16px;
line-height:22px;
}


#content h1,h2,h3,h4,h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
margin:0;
color:#fff200;
padding:0;
}


#content h1 {
font-size:1.8em;
line-height:120%;
margin:0 0 4px 0;
}

#content h2 {
font-size:1.5em;
line-height:120%;
margin:0 0 3px 0;
}

#content h3 {
font-size:1.3em;
line-height:120%;
margin:0 0 2px 0;
}

#content h4 {
font-size:1.1em;
line-height:120%;
margin:0 0 1px 0;
}

#content h5 {
font-size:.9em;
line-height:120%;
margin:0 0 1px 0;
}


/*black box column for content*/
#blackcontentbox {
width:620px;
padding: 0 15px 15px 15px;
background-color:#000000;
}

#blackcontentbox p {
margin-right:0;
}






/*ALL BULLET LISTS*/

.allbullets {
margin-right:80px;
margin-top:0;
}
.allbullets li {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
margin-top:9px;
}




/*MAIN NAVIGATION*/

/*********LEFT NAVIGATION ****************/
#navcol {
float:left;
width:230px;
padding-right:10px;
margin-top:40px;
margin-left:10px;
display:inline; /*fix for ie6 float left, margin left*/
font-family:Geneva, Arial, Helvetica, sans-serif;
background-color:#000000;
border:1px solid #ffffff;
}

/*yellow heads*/
#navcol h1 {
padding:10px 0 0 12px;
margin:0;
font-weight:bold;
font-size:14px;
color:#f8e61b;
}

#navcol h1 a:link, #navcol h1 a:visited {
color:#fbf203;
text-decoration:none;
}

#navcol h1 a:hover, #navcol h1 a:active {
color:#f9f6a8;
}
/*white heads- bold and indented*/
#navcol h2 {
padding:0 0 0 18px;
margin:0;
font-weight:normal;
font-weight:bold;
font-size:13px;
color:#ffffff;
}

#navcol h2 a:link, #navcol h2 a:visited {
color:#ffffff;
text-decoration:none;
}

#navcol h2 a:hover, #navcol h2 a:active {
color:#fbf203;
}

/*plain text indented more*/
#navcol h3 {
padding:0 0 0 24px;
margin:0;
font-weight:normal;
font-size:13px;
font-weight:normal;
color:#ffffff;
}

#navcol h3 a:link, #navcol h3 a:visited {
color:#ffffff;
text-decoration:none;
}

#navcol h3 a:hover, #navcol h3 a:active {
color:#fbf203;
}










/**********OLD UL BASED NAVIGATION STYLES*/
/*#navcol {
float:left;
width:230px;
padding-right:10px;
margin-top:40px;
margin-left:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-color:#000000;
border:1px solid #ffffff;

}

#navcol ul {
list-style-type:none;
margin:0;
padding:0;
}

.mainnav {
padding:10px 0 0 12px;
font-weight:bold;
font-size:14px;
color:#f8e61b;
}

.subnav {
padding-left:18px;
font-weight:normal;
font-weight:bold;
font-size:13px;
color:#ffffff;
}

.subnavtext {
padding-left:24px;
font-weight:normal;
font-size:13px;
color:#ffffff;
}


#navcol ul a:link {
color:#ffffff;
text-decoration:none;
}
#navcol ul a:visited {
color:#ffffff;
text-decoration:none;
}

#navcol ul a:hover {
color:#ffffff;
text-decoration:none;
color:#fbf203;
}

#navcol ul a:active {
color:#ffffff;
text-decoration:none;
}*/


.clearboth {
clear:both;
width:1000px;

}

/*BOTTOM NAVIGATION*/
#navbottom {
background-color:#000000;
height:28px;
width:500px;
text-align:center;
margin: 30px auto 0 auto;
border:1px solid #ffffff;
}

#navbottom ul {
padding:6px 0 0 9px;
margin:0px;
}

#navbottom li {
display:inline;
background-color:#000000;
color:#ffffff;
border-right:1px solid #ffffff;
padding:5px 10px 2px 5px;
list-style-type:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
}

#navbottom a:link {
text-decoration:none;
color:#ffffff;
}

#navbottom a:visited {
text-decoration:none;
color:#ffffff;
}

#navbottom a:hover {
text-decoration:underline;
color:#ffffff;
}

#navbottom a:active{
text-decoration:none;
color:#ffffff;
}

#navbottom .linosp {
padding-left:0px;
}

#navbottom .linorule {
border-right:0px;
}


/*INSIDE PAGE LAYOUT*/

#photostrip {

width:1000px;
height:200px;

}
#businessname {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
color:#ffffff;
text-align:right;
padding-right:20px;
margin-top:6px;
}

/*BLACK TABLE*/
#content .blacktable {
background-color:#000000;
color:#ffffff;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
}
.blacktable p {
margin:0;
padding:0;
}


/*PHOTO TABLE WITH CAPTIONS*/
.phototable {
background-color:#000000;
border:1px solid #ffffff;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
line-height:12px;
text-align:center;
padding:2px;
}


/*plain black table with white border*/
.blacktable {
background-color:#000000;
border:1px solid #ffffff;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
line-height:17px;
text-align:left;
padding:8px;

}

.owlblacktable {
background-color:#000000;
border:1px solid #ffffff;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
line-height:17px;
text-align:left;
padding:8px;

}


#content .blacktable p {
margin:0;
padding:0;
text-align:left;
}

#content .blacktable h3 {
font-size:20px;
margin-bottom:6px;
margin-top:0;
}

#content .blacktable .allbullets {
margin-right:0px;
margin-top:0;
}
#content .blacktable .allbullets li {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
margin-top:9px;
}

.redtabletext {
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
line-height:12px;
text-align:center;

}


/*CAPTIONS*/
.caption {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
font-style:italic;
}

.imagewithcaption {
margin-bottom: 4px;
}

.plaintable {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
line-height:18px;
}


.plaintable p {
margin:0 0 0 0 ;
padding:0 0 0 0 ;
}

.photobox {
float:right;
margin-left:6px;
margin-bottom:12px;
margin-right:80px;
}

.photoboxleft {
float:left;
margin-left:6px;
margin-bottom:12px;
margin-right:10px;
}

/*COPYRIGHT*/
.copyright {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:80px;
}
