/* CSS Document */
    /* BEGIN body styling */
		* {
			margin: 0;
			padding: 0;
		}

        html, body {
            height: 100%;
            margin: 0;
            padding: 0;
            color: #ccc;
        }
		
    /* END body styling */
    
    /* BEGIN site background styling */
        #siteBgnd {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }
    /* END site background styling */
    
    /* BEGIN site header styling */
        #siteHead {
			position: relative;
            width: 100%;
            height: 124px;
            background-color: #000;
        }
        #siteHead img {
            border: none;
        }
    /* END site header styling */

    /* BEGIN main menu styling */
		#siteMenu {
			position: relative;
			top: -6px;
			width: 100%;
			height: 42px;
		}
		#siteMenu .menuContent {
			background-image: url(../images/menuBgnd.png);
			background-repeat: repeat-x;
			min-height: 42px;
		}
		#siteMenu ul {
			width: 984px;
			margin: auto;
			padding-top: 10px;
		}
		#siteMenu li {
		  	display: inline;
			text-decoration: none;
		}
		#siteMenu ul .first {
			padding-left: 40px;
		}
		#siteMenu li img {
		  	border: none;
		}
    /* END main menu styling */
    
    /* BEGIN main main styling */
        #mainContent {
			margin: auto;
            position: relative;
            padding: 0;
			width: 984px;
			font: 16px Arial, Helvetica, sans-serif;
        }
		#mainContent h1 {
			font-size: 24px;
			font-style: italic;
			color: #fbe700;
			padding-top: 25px;
			padding-bottom: 30px;
		}
		#mainContent h2 {
			font-size: 18px;
			font-style: italic;
			color: #ccc;
			padding-top: 25px;
			padding-bottom: 30px;
		}
		#mainContent h2 a:link, #mainContent h2 a:visited, #mainContent h2 a:hover, #mainContent h2 a:active {
			text-decoration: underline;
		}
		#mainContent h3 {
			font-size: 16px;
			font-style: italic;
			padding-bottom: 20px;
			color: #ccc;
		}
		#mainContent h3 a:link, #mainContent h3 a:visited {
			color: #ccc;
		}
		#mainContent h3 a:hover, #mainContent h3 a:active {
			color: #f00;
		}
		#mainContent img {
			border: 0;
		}
		#mainContent .imgMid {
			vertical-align: middle;
			padding-left: 20px;
		}
		#mainContent .transpBgnd {
			width: 884px;
			background-image: url(../images/mainTextBgnd.png);
			background-repeat: repeat-x;
			padding: 10px 2px 0 14px;
			margin-top: 10px;
		}
		#mainContent a:link, #mainContent a:visited {
			color: #ccc;
			text-decoration: none;
		}
		#mainContent a:hover, #mainContent a:active {
			color: #f00;
		}
		#mainContent p {
			padding-bottom: 10px;
		}
		#mainContent .imgFloatR {
			float: right;
		}
		#mainContent .imgFloatL {
			float: left;
		}
		#mainContent .imgFloatMain {
			float: right;
			padding-right: 20px;
		}
		.clearFloats {
			clear: both;
		}
		.siteTextB {
			font-weight: bold;
		}
		#mainContent .adsF {
			float: left;
			padding-left: 30px;
		}
		#mainContent .adsImg{
			float: left;
			display: inline;
			margin-right: 10px;
			}
		.logos { text-align: center; background: #000 url(../images/logos-bgnd.png) top left no-repeat; }
		.bottle { margin-left: 12px; margin-right: 12px; }
    /* END main mainContent styling */
	
    /* BEGIN bottom navigation styling */
		#botNav {
			clear: both;
			font-size: 12px;
			font-weight: bold;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		#botNav ul {
			list-style-type: none;
			padding: 6px;
			text-align: center;
		}
		
		#botNav ul li {
			display: inline;
			padding: 6px;
		}
		
		#botNav ul li a:link, #botNav ul li a:visited {
			color: #ccc;
			text-decoration: none;
		}
		
		#botNav ul li a:hover, #botNav ul li a:active { 
			color: #fbe700;
		}
    /* END bottom navigation styling */

	/* share styling */
	.shareThis { margin: 0 0 8px 45px; }
	.faceBook { margin: 0 25px 0 25px; border: 0; }
	.twitter { margin: 0 25px 0 0; border: 0; }
	.centerText { text-align: center; }            

