﻿
/* Color/Graphics Styles */

/******************** HTML Tag Defaults **********************/
html,body	{color: #000; background-color: #FCFAED; font-family: Comic Sans MS, Calibri, Arial, Sans-Serif;}
a		{color: #BF0000; text-decoration: underline;}
a:hover	{color: #00A33D; text-decoration: none;}
h1, h2, h3, h4, h5 , h6 {color: #BF0000; font-weight: bold; border-bottom: solid 1px #00A33D;}
ol li {list-style: decimal outside;}
ul li {list-style: disc outside;}
th {font-weight: bold; text-align:center;}
caption {text-align:center;} 
del {text-decoration: line-through;}
fieldset {border: solid 1px #00A33D; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
legend {color: #BF0000; font-weight: bold;}
/* .ETHeader {border-bottom: solid 2px #00A33D; color: #BF0000;} */

/* This is the ID that .NET gives its trace output information for debug purposes only */
#__asptrace	{background-color: #FFF;}

/******************** JM.master **********************/
#NonBodyCSSHook
{
	background-image: url(../imgs/sitemain/bg.jpg);
	background-position: center top;
	background-repeat: repeat-y;
}

#TopContentNav			{background-image: url(../imgs/sitemain/mc_bg_top.gif);}
.default #TopContentNav	{background-image: url(../imgs/sitemain/home_bg.gif);}

#PageContent			{background-image: url(../imgs/sitemain/mc_bg_x.gif);}
#BottomContent			{background-image: url(../imgs/sitemain/mc_bg_btm.gif);}
#BottomAll				{background-image: url(../imgs/sitemain/bg_btm.jpg); background-repeat: no-repeat; background-position: center top;}

#SiteMap a,
#DisclaimerC1 a,
#BottomAll a			{color: #BF0000;}
#SiteMap a:hover,
#DisclaimerC1 a:hover,
#BottomAll a:hover		{color: #000; text-decoration: none;}

#SiteMap h1,
#DisclaimerC1 h1	{text-decoration: underline; margin-bottom: 5px;}
#DisclaimerC1 h4	{margin-top: 5px;}
#DisclaimerC1 p		{margin: 10px 0;}

/******************** Main Nav **********************/
#MainNav a		{background-image: url(../imgs/sitemain/main_nav_sprite.gif);}
#MainNav[id] a	{background-image: url(../imgs/sitemain/main_nav_sprite.png);}
.lnkOrder:hover	{background-position: left -70px;}
.lnkTTV			{background-position: left -140px;}
.lnkTTV:hover	{background-position: left -210px;}
.lnkMenu		{background-position: left -280px;}
.lnkMenu:hover	{background-position: left -350px;}
.lnkClothing		{background-position: left -420px;}
.lnkClothing:hover	{background-position: left -490px;}
.lnkHome		{background-position: left -565px;}
.lnkHome:hover	{background-position: left -595px;}

/******************** Bottom Nav **********************/
#FooterNav a		{background-image: url(../imgs/sitemain/sprite_footer_buttons.gif);}
#FooterNav #TTV a	{background-image: none;}

/******************** FtrLt **********************/
.lnkFtrOrder:hover		{background-position: left -20px;}
.lnkFtrMenuBtm			{background-position: left -40px;}
.lnkFtrMenuBtm:hover	{background-position: left -60px;}
.lnkFtrAboutUs			{background-position: left -80px;}
.lnkFtrAboutUs:hover	{background-position: left -100px;}
.lnkFtrParty			{background-position: left -120px;}
.lnkFtrParty:hover		{background-position: left -140px;}
.lnkFtrClothing			{background-position: left -160px;}
.lnkFtrClothing:hover	{background-position: left -180px;}

/******************** FtrRt **********************/
.lnkFtrPics				{background-position: left -200px;}
.lnkFtrPics:hover		{background-position: left -220px;}
.lnkFtrJobs				{background-position: left -240px;}
.lnkFtrJobs:hover		{background-position: left -260px;}
.lnkFtrFranchise		{background-position: left -280px;}
.lnkFtrFranchise:hover	{background-position: left -300px;}
.lnkFtrContactUs		{background-position: left -320px;}
.lnkFtrContactUs:hover	{background-position: left -340px;}
.lnkFtrCater			{background-position: left -360px;}
.lnkFtrCater:hover		{background-position: left -380px;}
.lnkFtrTTV				{background-position: left -400px;}
.lnkFtrTTV:hover		{background-position: left -420px;}

/******************** Home Page Music Player **********************/
a#JMPausePlay,
a#JMStop			{background-image: url(../imgs/home/media_player_sprite.gif);}

a#JMPausePlay		{background-position: left top;}
a#JMPausePlay:hover	{background-position: left -40px;}
a#JMPausePlay.Playing:hover	{background-position: left -80px;}

a#JMStop		{background-position: left -120px;}
a#JMStop:hover	{background-position: left -160px;}

/******************** Menu **********************/
#JMMenuContent img {border: solid 2px #006633;}
#JMMenuContent .CSPhotoLightbox a:hover img {border: solid 2px #FFBF00;}

/******************** Track the Van **********************/
.CSMap	{border: solid 3px #000;}