/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/
	Licensed under GPL and MIT.
*/
/*----------------------------------------------------------------------------------------------------*/
/* Basic HTML
/*----------------------------------------------------------------------------------------------------*/
body { background: #000 url(images/main-bkgnd-border-tile.jpg) repeat-y 50%; font: 13px/1.25  Tahoma, Arial, 'Liberation Sans', FreeSans, sans-serif;}
a { text-decoration: none; }
a:focus { outline: 1px dotted invert; }
hr { border: 0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }
/*----------------------------------------------------------------------------------------------------*/
/* Headings
/*----------------------------------------------------------------------------------------------------*/
h1 { font-size: 25px; }
h2 { font-size: 23px; }
h3 { font-size: 21px; }
h4 { font-size: 19px; }
h5 { font-size: 17px; }
h6 { font-size: 15px; }
/*----------------------------------------------------------------------------------------------------*/
/* Spacing
/*----------------------------------------------------------------------------------------------------*/
ol { list-style: decimal; }
ul { list-style: disc; }
li { margin-left: 30px; }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 10px; }
/*----------------------------------------------------------------------------------------------------*/
/* #header styles
/*----------------------------------------------------------------------------------------------------*/
#header { position: relative; width: 960px; height: 245px; margin: 0 auto; background: #fff url(images/header.jpg) 0 0 no-repeat; }
#wrapper { position: relative; }
/*----------------------------------------------------------------------------------------------------*/
/* #main styles
/*----------------------------------------------------------------------------------------------------*/
/* SWATCHES 
Maroon : #7d2a2a
DK Teal: #3e6b66
med teal: #62876f
green: #79a668
lime: #b9c44d
*/
#main { }
.main-bkgnd { background: url(images/logo-ghosted-bkgnd.jpg) 600px bottom no-repeat; }
#main h1 { color:#7d2a2a; font: bold 26px Georgia, "Times New Roman", Times, serif; border-bottom: 2px solid #CCC; text-align: left; margin: 0 0 8px 0; padding: 0 0 3px 0; }
#main h2 { font: bold 18px Georgia; color:#62876f; margin: 9px 0 9px 0; padding: 0 }
#main h3 { }
#main h4 { }
#main h5 { text-align: center; }
#main h6 { }
#main a { color: #7d2a2a }
/*----------------------------------------------------------------------------------------------------*/
/* #sidebar styles 
/*----------------------------------------------------------------------------------------------------*/
#sidebar h1 { color:#62876f; font: bold 26px Georgia, "Times New Roman", Times, serif; border-bottom: 2px solid #62876f; text-align: left; margin: 0 0 8px 0; padding: 0 0 3px 0; }
#sidebar h2 { font: bold 25px Georgia; color:#000; margin: 0; padding: 0 }
#sidebar h3 { }
#sidebar h4 { }
#sidebar h5 { }
#sidebar h6 { }
#sidebar a { color: #3e6b66 }
/* FOOTER SWATCHES
pink: f20ca2
white: f2f2f2
dk grey; 727372
lt grey: a6a6a6
*/
#footer { border-top: 1px solid #a6a6a6; background: #a6a6a6 url(images/footer-bkgnd.jpg) repeat-x top left; color: #f2f2f2; min-height: 100px }
#footer h1 { color: #f2f2f2; font: bold 16px Georgia, "Times New Roman", Times, serif; border-bottom: 1px dotted #CCC; text-align: left; padding-bottom: 6px; padding-top: 0 }
#footer h2 { }
#footer h3 { }
#footer h4 { }
#footer h5 { }
#footer h6 { }
#footer a { color: #fff; text-decoration: none }
/*----------------------------------------------------------------------------------------------------*/
/* content box styles
/*----------------------------------------------------------------------------------------------------*/
/*
#endcap { position: relative; width: 960px; margin: 0 auto; background: #727372 url(images/endcap-bkgnd.jpg) 0 0 no-repeat; }*/
#endcap { position: relative; width: 960px; margin: 0 auto; background: #a6a6a6 ; }
div#endcap {padding: 24px 0 10px 0; font-size: 11px; color: #f2f2f2; text-align: center}
#endcap a { color: #f2f2f2 }
/*----------------------------------------------------------------------------------------------------*/
/* content box styles
/*----------------------------------------------------------------------------------------------------*/
.rounded { border: 1px solid #ddd; padding: 12px; margin-bottom: 10px; }
.normal { border: 0; padding: 12px; margin:0 ; }
.ghostgreen { background: #e6ece8 url(images/ghostgreen-bkgnd.jpg) repeat-x bottom left; }
.ghostwhite { background: ghostwhite url(images/ghostwhite-bkgnd.jpg) repeat-x bottom left; }
.footer-box { padding: 10px }
.img-left { float: left; clear: left; margin: 0 10px 10px 0 }
.img-right { float: right; clear: right; margin: 0 0 10px 10px }
.img-border {border: 3px solid #000}

.slider-wrapper {border: 1px solid #ddd; padding: 16px;}


