body
{
    background-color: #EEEEEE;
    margin: 0px;
    padding: 0px;
}

#divOuterContainer
{
    margin:0 auto;
	top:0;
	width:100%;
}

#divInnerContainer
{
	background-color:#FFFFFF;
    margin:0 auto;
	overflow:hidden;
	width:1000px;
}

.HeaderContent
{
    background-color: #333333;
    color: #EEEEEE;
    width:100%;
	float: left;
}

.MenuContent
{
    background-color: #000000;
    color: #EEEEEE;
    width:100%;
	float: left;
	border-top: 3px Solid #000000;
	border-bottom: 3px Solid #000000;
}

.MenuContentItem
{
    padding: 5px;
    background-color: #EEEEEE;
    float:left;
	border-left: 3px Solid #000000;
}
.MenuContent a
{
	text-decoration: none;
    color: #000000;
}

.MenuContentItemSelected
{
    padding: 5px;
    background-color: #666666;
    float:left;
	border-left: 3px Solid #000000;
}
.MenuContentItemSelected a
{
	text-decoration: none;
    color: #EEEEEE;
}

#divContent
{
    float: left;
    padding: 10px;
}

.FooterContent
{
    background-color: #333333;
    color: #EEEEEE;
    width:100%;
	float: left;
}

.DisclaimerContent
{
    background-color: #666666;
    color: #EEEEEE;
    width:100%;
	float: left;
}

.SEOContent
{
    background-color: #FFFFFF;
    color: #000000;
    width:100%;
	float: left;
}


.PostContainerList
{
    padding: 10px;
    margin: 10px;
}
.PostContainer
{
    background-color: #EEE;
    padding: 10px;
    margin-bottom: 10px;
    width: 100%;
    border: 1px Solid #DDD;
}
.PostTitle
{
    font-size: xx-large;
}
.PostDescription
{
}
.CommentBox
{
    background-color: #CCC;
}
.CommentBox textarea
{
    width: 400px;
    height: 200px;
}



.SpecialInventorySlideshow
{
    width: 100%;
    margin: 0px auto;
    float: right
}
.SpecialInventorySlide
{
    float: left;
}

.CouponItem
{
    width: 400px;
    float: left;
    background-color: #999999;
    border: 2px Solid #666666;
    padding: 10px;
    margin: 10px;
}
.CouponItemTitle
{
    font-size: x-large;
}

.FormHeader
{
    background-color: #999;
    font-weight: bold;
    text-decoration: underline;
}
.FormFooter
{
    background-color: #999;
}
.FormRowOdd
{
    background-color: #BBB;
}
.FormRowEven
{
    background-color: #AAA;
}


.Categories
{
    width: 930px;
}

.Categories .Category
{
    width: 250px;
    float: left;
    background-color: #999999;
    border: 2px Solid #666666;
    padding: 10px;
    margin: 10px;
    text-align: center;    
}

.Categories .Category .CategoryLabel
{
    font-family: Verdana;
    font-weight: bold;
}

.Categories .Category img
{
    width: 225px;
}

.Categories .Category .MoreLink
{
    padding: 5px;
    margin: 10px;
    background-color: #EEEEEE;
    border: 1px Solid #999999;
}



.ItemCalculator
{
    display: none;
}



.SimpleWebsiteSlideshow 
{ 
    height: 100%; 
    width: 100%; 
    margin: auto 
}
.SimpleWebsiteSlideshow img 
{ 
    padding: 0px; 
    border: 0px solid #ccc; 
    background-color: transparent; 
}







/********************************************************************************************
SLIDESHOW START
********************************************************************************************/
#example {
	width:600px;
	height:350px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;
}

/*
	Slideshow
*/

#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:570px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:570px;
	height:270px;
	display:block;
}


/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:585px;
}

/*
	Pagination
*/

.pagination {
	margin:26px auto 0;
	width:200px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(/Template002/images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

/*
	Caption
*/

.caption {
	z-index:500;
	position:absolute;
	bottom:-35px;
	left:0;
	height:30px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:540px;
	font-size:10px;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}
/********************************************************************************************
SLIDESHOW END
********************************************************************************************/


.ContactTableMain
{
}
.ContactTableForm
{
    background-color: #EEE;
    border: 1px Solid #CCC;
}



/********************************************************************************************
Reset SiteChat
********************************************************************************************/
/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */
SiteChat html, body.SiteChat, SiteChat div, SiteChat span, SiteChat applet, SiteChat object, SiteChat iframe, SiteChat h1, SiteChat h2, SiteChat h3, SiteChat h4, SiteChat h5, SiteChat h6, SiteChat p, SiteChat blockquote, SiteChat pre,a, SiteChat abbr, SiteChat acronym, SiteChat address, SiteChat big, SiteChat cite, SiteChat code,del, SiteChat dfn, SiteChat em, SiteChat img, SiteChat ins, SiteChat kbd, SiteChat q, SiteChat s, SiteChat samp,small, SiteChat strike, SiteChat strong, SiteChat sub, SiteChat sup, SiteChat tt, SiteChat var,b, SiteChat u, SiteChat i, SiteChat center,dl, SiteChat dt, SiteChat dd, SiteChat ol, SiteChat ul, SiteChat li,fieldset, SiteChat form, SiteChat label, SiteChat legend,table, SiteChat caption, SiteChat tbody, SiteChat tfoot, SiteChat thead, SiteChat tr, SiteChat th, SiteChat td,article, SiteChat aside, SiteChat canvas, SiteChat details, SiteChat embed, SiteChat figure, SiteChat figcaption, SiteChat footer, SiteChat header, SiteChat hgroup, SiteChat menu, SiteChat nav, SiteChat output, SiteChat ruby, SiteChat section, SiteChat summary,time, SiteChat mark, SiteChat audio, SiteChat video 
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	background-color: transparent;
	background-image: none;
}

/* HTML5 display-role reset for older browsers */
SiteChat article, SiteChat aside, SiteChat details, SiteChat figcaption, SiteChat figure, SiteChat footer, SiteChat header, SiteChat hgroup, SiteChat menu, SiteChat nav, SiteChat section 
{
	display: block;
}
SiteChat body 
{
	line-height: 1;
}
SiteChat ol, SiteChat ul 
{
	list-style: none;
}
SiteChat blockquote, SiteChat q 
{
	quotes: none;
}
SiteChat blockquote:before, SiteChat blockquote:after,q:before, SiteChat q:after 
{
	content: '';
	content: none;
}
SiteChat table 
{
	border-collapse: collapse;
	border-spacing: 0;
}
/* RESET END */

div.ChatOuter
{
    background: #fefcea; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmY2VhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZGEzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(-45deg,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #fefcea 0%,#f1da36 100%); /* IE10+ */
    background: linear-gradient(135deg,  #fefcea 0%,#f1da36 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

SiteChat divMessageDisplay
{
    font-size: 80px;
}

.ChatTitle
{
    background-color: Lime;
    color: #333333;
}

#btnEnterName, #btnShowNameForm
{
    text-decoration: none;
    color: #666666;
}

Table.ChatTable
{
    border: 1px solid #333333;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
}
.HeaderContent, #divInnerContainer, .MenuContent, .FooterContent, .DisclaimerContent, .SEOContent, .MenuContentItemSelected, .MenuContentItem, .MenuContentItemSelected a, .MenuContentItem a
{
    background-color: transparent;
    color: #000000;
    border: 0px;
}
body
{
	background-image: url(http://secure.v8apps.com/Uploads/e6a0d8c0-374c-4ab9-ba3e-586d7fa035ce/2012bodybackground.jpg);
}

#divOuterContainer
{
	background-image: url(http://secure.v8apps.com/Uploads/e6a0d8c0-374c-4ab9-ba3e-586d7fa035ce/2012bodyheaderbackground.jpg);
	background-repeat: repeat-x;
	
}

#divInnerContainer{
    background-image: transparent;
    font-family: verdana;
}

.MenuContent
{	
	background-color: #CCCCCC;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	margin-bottom: 20px;
	padding-left: 50px;
	width: 950px;
}



.MenuContentItemSelected, .MenuContentItemSelected a
{
	height: 25px;
	text-decoration: none;
	background-color: #007C92;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
	border-bottom: 3px Solid #F14400;
}
.MenuContentItemSelected a
{
	border-bottom: 3px Solid transparent;
}

.MenuContentItem, .MenuContentItem a
{
	height: 25px;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
	color: #F14400;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
}

#divContent
{
	width: 960px;
    background: #FFFFFF;
	padding: 20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
}

#divContent a
{
	font-size: 14px;
	color: #007C92;
	font-weight: bold;
}

.FooterContent
{
	width: 958px;
    background: #CCCCCC;
	padding: 20px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border: 1px solid #F14400;
	
	margin-bottom: 20px;
    margin-top: 20px;
	font-size: 12px;
}

.FooterContent a
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.DisclaimerContent
{
	display: none;
}

.SEOContent
{
	border-radius: 10px;
	-moz-border-radius: 10px;
	font-family: Arial;
	font-size: 8px;
	background-color: #323232;
	color: #EEEEEE;
	padding: 30px;
    width: 938px;
	border: 1px solid #FFFFFF;
	margin-bottom: 60px;
}

.SEOContent a
{
	font-size: 14px;
	color: #F14400;
	font-weight: bold;
}

#example img
{
border: 0px;
}

    .ContactTableMain

    {

    }

    .ContactTableForm

    {

        background-color: #EEE;

        border: 1px Solid #CCC;

    }

