﻿body { background: Black url(images/background-slice.jpg) repeat-x -10px -22px; font-family: Verdana; margin: 0; padding: 0;}
h1 { font-size: 100%;}
h2 { font-size: 90%; }
h3 { font-size: 80%; }
p, table { font-size: 80%; }
a { color: White; text-decoration: none; }
a:hover { color: #C7DD30; }

#page-container { min-height: 683px; position: relative; }
#header { height: 110px; width: 950px; position: relative; display: block; background: transparent url(images/logo.jpg) no-repeat bottom center; margin: 0 auto;}
#flash-content { position: absolute; right: 20px; top: 0px; width: 130px; height: 40px; }
#top-links { position: absolute; bottom: 35px; }
#top-links a { font-size: 55%; color: White; text-decoration: none; font-weight: bold; margin-left: 15px; }
#top-links a:hover {color: #C7DD30;}
#pricing-links a { padding: 0 10px; color: White; text-decoration: none; font-size: 80%; font-weight: bold; }
#pricing-links a:hover {color: #C7DD30;}
.pricing-container {float: left; margin-right: 10px; width: 400px;}
.pricing-container div { border-top: dashed 1px white; }
.pricing-container h3 { margin: .5em 0; color: #C7DD30; }
.pricing-container p { font-size: 80%; margin: .5em 0; }
.team-container { border: solid 1px white; margin-right: 15px; text-align: center; width: 28%; min-height: 475px; padding: 10px; float: left; }
.team-container h2 { font-size: 70%; margin: .5em 0;}
.team-container p, .team-container a { text-align: justify; font-size: 60%; margin: .5em 0; }
 

#default-content { width: 910px; position: relative; height: 550px; margin: 0 auto; background: transparent url(images/green-back.jpg) no-repeat top center;}
#content { width: 910px; position: relative; min-height: 500px; margin: 0 auto; color: White; }
#content ul { font-size: 80%; }
#picMain { width: 500px; text-align: center; position: relative;}
#picMain div { position: absolute; width: 500px; text-align: center; left: 0; height: 500px; line-height: 500px; vertical-align: middle; }
.gal-thumb { float: left; width: 130px; height: 130px; padding: 3px; margin: 5px 0; text-align: center;}
#thumbs img { border: none; }
#thumbs .current-thumb img { border: solid 1px white;}
/*.current-thumb img { border: solid 1px white;}*/

#footer { clear: both; border-top: solid 5px #C1D734; display: block; padding-bottom: 20px; }