﻿* 
{
    padding:0;
    margin:0;
    }
body 
{
    background:#e4b32f url(../_img/bodyBG.gif) 50% 50% no-repeat; 
    background-attachment: fixed;
    font-family:Tahoma, Verdana, sans-serif; 
    margin:0px;
    padding-top:20px;
    padding-bottom:20px;
    text-align:center;
}

* html body {
	font-size:x-small; /* for IE5/Win */
	f\ont-size:small; /* for other IE versions */
}

#wrapper 
{
    margin:0px auto;
    padding:0px;
    border:0px solid red;
    text-align:left;
    background:transparent;
    }

/* ------------------ Site Styles -------------------------- */

h1 { clear:both; font-family:Garamond, Georgia, Sans-Serif; color:#0a3e7a; font-size:24px; font-weight:bold; line-height:1.4em;  padding:5px 0; margin:10px 0 10px 0; }
h2 { clear:both; font-family:Tahoma, Verdana, sans-serif; color:#d2232a; font-size:14px; border-bottom:0px solid #d2232a; font-weight:bold; line-height:1.4em;  padding:0; margin:0; margin-top:25px; margin-bottom:10px;  }
h3 { clear:both; font-family:Tahoma, Verdana, sans-serif; color:#000; font-size:11px; font-weight:bold; line-height:1.4em;  padding:0; margin:0; margin-top:15px;  }

p, li { color:#996600; font-size:85%; line-height:1.6em;  padding:6px 0; margin:0; }
.mainContent p, .mainContent li { color:#000; }


ul, ol { padding:0; margin:0 25px; }

li { padding:2px 5px; margin:0; list-style-type:disc; }
li ul li { font-size:100%; }

a:link { color:#715510; text-decoration:underline; }
a:visited { color:#715510; text-decoration:underline; }
a:hover { color:#bb8a28; text-decoration:none; }
a:active { color:#715510; text-decoration:underline; }

hr { background:#cc9933; margin:25px 0; height:1px; border:0; }

.picRight { border:3px double #ccc; float:right; margin:0 0 10px 10px; }


/* ------------------ Layout -------------------------- */
.tableBorder { border:3px solid white; }
.tableBorder tr { border-bottom:3px solid white; padding:0; border-collapse:collapse; }

#nav { border-bottom:0px solid white; background:#d2232a url(../_img/navBG.gif) top left repeat-x; }

#nav img, #banner img { border:0; float:left; }

#banner { border-top:3px solid white; }




/* ------------------ Interior Table -------------------------- */

.intTable { background:#f1ddab; }
.intTable td { padding:0px 25px 25px 25px; }


#content { border-bottom:3px solid white; border-top:3px solid white; }

.sideBar { background:#ecd6a1 url(../_img/sbPic.gif) bottom center no-repeat; padding-bottom:15px; }
.sideBar h2 { font-size:85%; }
.sideBar p, .sideBar li { font-size:80%; color:#715510; font-family:Tahoma, Verdana, sans-serif; }
.sideBar li { padding:0; margin:0; }






/* ------------------ Footer -------------------------- */

#footer { background:#f1ddab; }
#footer p, #footer a { color:#996600; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana, sans-serif; }
#footerLeft { float:left; width:45%; padding-left:1%; }
#footerRight { float:right; width:45%; padding-right:1%; text-align:right; }



/* ------------------ Feature -------------------------- */
.HomeFeatures td { background:#d5bc84 url(../_img/home_featureBG.gif) bottom left no-repeat; }


.feature { padding-bottom:25px; } 
.feature h1 { margin:0; margin-bottom:8px; padding:0; }
.feature p { padding:6px 15px 6px 15px;  }

.feature p.bottom { text-align:right; }
