BODY
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Georgia;
	COLOR : #ffffff;
	BACKGROUND-COLOR : #555555;
	MARGIN-LEFT : 0px;
	MARGIN-RIGHT : 0px;
	MARGIN-TOP : 0px;
	MARGIN-BOTTOM : 0px;
	MARGIN : 0px;
}

A
{
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana;
}

A:Visited
{
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana;
}

A:Active
{
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana;
}

A:Hover
{
	COLOR : #eeeeee;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

a:link.TopMenu
{
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana;
}

a:visited.TopMenu
{
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana;
}

a:active.TopMenu
{
	FONT-SIZE : 11px;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana;
}

a:hover.TopMenu
{
	COLOR : #CC0000;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

a:link.CategoryMain
{
	FONT-SIZE : 13;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:visited.CategoryMain
{
	FONT-SIZE : 13;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:active.CategoryMain
{
	FONT-SIZE : 13;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:hover.CategoryMain
{
	COLOR : #000099;
	FONT-SIZE : 13;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

a:link.CategorySub
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:visited.CategorySub
{
	FONT-SIZE : 11px;
	COLOR : #660000;
	FONT-FAMILY : Verdana;
}

a:active.CategorySub
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:hover.CategorySub
{
	COLOR : #660000;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

a:link.TitleBar
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:visited.TitleBar
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:active.TitleBar
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

a:hover.TitleBar
{
	COLOR : #FFFF99;
	FONT-SIZE : 11px;
	TEXT-DECORATION : Underline;
	FONT-FAMILY : Verdana;
}

.TitleBarText
{
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
	FONT-FAMILY : Verdana;
}

P, TD
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
}

INPUT, SELECT, TEXTAREA
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
	BORDER-STYLE: ;
	BORDER-COLOR: ;
	BORDER-WIDTH: 1px;
}

.BGColor01
{
	BACKGROUND-COLOR : #DA4949; 
	color:#FFFFFF; 
	font-size:12px; 
	font-weight:bold; 
	text-align:left; 
	line-height:150%;
}

.BGColor02
{
	COLOR : #000000;
}

.BGColor03
{
	background-color: #555555;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#555555,endColorStr=#da4949);
	border:1px solid #ffffff; 
	padding:0px; 
}

.BGColor04
{
	background-color: #55555;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#555555,endColorStr=#da4949);
	padding:0px; 
}
.BGColor05
{
	background-color: #555555;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#555555,endColorStr=#da4949);
	border:1px solid #555555; 
	padding:0px; 
}


.Layout01    
{ 
	background-color: #DA4949;
}

.Layout02    
{ 
	background-color: #C72929;
}

.Layout03    
{ 
	background-color: #950000;
}

.Layout04    
{ 
	background-color: #BBBBBB;
}

.Layout05    
{ 
	background-color: #333333;
}

.Layout06    
{ 
	background-color: #000000;
}

.Layout07    
{ 
	background-color: #555555;
}

.Button
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EEEEEE,endColorStr=#CCCCCC);
	color: #000000;
	FONT-SIZE : 11px;
	font-family: Verdana;
	background-color:  #DDDDDD;
	text-decoration: none;
	BORDER-STYLE: ;
	BORDER-COLOR: ;
	BORDER-WIDTH: 1px;
}
A.SmButtonText:link
{
    TEXT-DECORATION: none;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.SmButtonText:visited
{
    TEXT-DECORATION: none;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.SmButtonText:active
{
    TEXT-DECORATION: none;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.SmButtonText:hover
{
    TEXT-DECORATION: none;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

A.MedButtonText:link
{
    TEXT-DECORATION: none;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.MedButtonText:visited
{
    TEXT-DECORATION: none;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.MedButtonText:active
{
    TEXT-DECORATION: none;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.MedButtonText:hover
{
    TEXT-DECORATION: none;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

A.LrgButtonText:link
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.LrgButtonText:visited
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.LrgButtonText:active
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
A.LrgButtonText:hover
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

A.MenuText:link
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
A.MenuText:visited
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
A.MenuText:active
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
A.MenuText:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.Table
{
	border-Width: 1px;
	border-style: solid;
	border-color: #eeeeee;
	line-height: 17px;
	border-collapse: collapse;
}

.TableHeader
{
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #da4949;
}

.TableTop
{
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #da4949;
}

.TableTitle
{
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #acb134;
}

.TableBody1
{
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #000000;
}

.TableBody2
{
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #555555;
}
.MenuShadow1{BACKGROUND-COLOR: #E5E8B4;}
.MenuShadow2{BACKGROUND-COLOR: #cad069;}
.MenuBack{BACKGROUND-COLOR: #E5E8B4}
.MenuHover{BACKGROUND-COLOR: #da4949;}

.LoginField{
FONT-SIZE : 11px;
FONT-FAMILY : Verdana;
BACKGROUND-COLOR: #FFFFFF;
WIDTH:140px;
}

.TextboxFocus
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
	BACKGROUND-COLOR: #FCFCE1;
}

.DiscountPrice
{
	FONT-SIZE : 15;
	COLOR: #FF0000;
	FONT-FAMILY : Verdana;
	FONT WEIGHT: Bold;
}

.EventTable
{
	BACKGROUND-COLOR: #000000;
}

.EventTitle
{
	BACKGROUND-COLOR: #acb134;
}

.EventDays
{
	BACKGROUND-COLOR: #555555;
}

.EventOnDays
{
	BACKGROUND-COLOR: #FFFF66;
}

.EventBlank
{
	BACKGROUND-COLOR: #000000;
}

.EventHighlight
{
	BACKGROUND-COLOR: #acb134;
	Cursor: Pointer;
}

.EventToday
{
	BACKGROUND-COLOR: #009900;
}


.trans50
{
	opacity: .50;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
}

.trans100
{
	opacity: .100;
	filter:alpha(opacity=100);
	-moz-opacity: 1.00;
}

.AlertBG
{
	background-color: #C2BFA5;
}

.AlertTitle
{
	background-color: #94311B;
	color: #FFFFFF;
}


.TableBodyHighlight
{
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana;
	BACKGROUND-COLOR: #FCFFCF;
	CURSOR: Pointer;
}




#idCommentShow{
width:270px;
overflow:auto;
}
#idCommentShow hr{
width:100%;
height:1px;
}
#idCommentShow span{
font-weight: bold;
}
.DiscountTable
{
BORDER-RIGHT: #FFCC00 2px dashed;
BORDER-TOP: #FFCC00 2px dashed;
BORDER-LEFT: #FFCC00 2px dashed;
BORDER-BOTTOM: #FFCC00 2px dashed;
}
.PollGraphBG
{
height: 1em;
width: 140px;
margin: 1px 0;
background-color: #EEEEEE;
}
.PollGraphResults()
{
height: 1em;
float: left;
background-color: #FF0000;
}
#randompoll
{
width: 160px;
text-align: left;
height: 12px;
display: in-line;
}text-align:center;
}

/* Header classes */
h1 
{   
  	clear: both;
  	margin: 10px 15px 0 15px;    
  	font: 700 1.2em "trebuchet ms", serif;
  	text-transform: uppercase;
  	color: #FFF;
}

h2 
{
	font: 700 1.1em "trebuchet ms", serif;
	color: #B5CFE3;
}

h3 
{
	font: 400 1.3em "trebuchet ms", serif;
	color: #FFF;
}

h4 
{
	font: 700 1.2em "trebuchet ms", serif;
	color: #FFF;
}

h5 
{
	font: 700 1.1em "trebuchet ms", serif;
	color: #FFF;
}

h6 
{
	font: 700 1em "trebuchet ms", serif;
	color: #FFF;
}

/* Ordered lists */
ol, ul 
{
	margin: 10px 30px;
	padding: 0 30px;
}

ol 
{
	color: #EEE;
}

ol span 
{
	color: #EEE;
}

ul 
{
	list-style-image: url(/skins/city/images/light_bullet.gif);
}

#sitebody
{
	width: 750px;
	float:left;
}

/* [[ViewCart]] Function */
.ViewCartDiv
{
	width:140px;
	text-align:left;
}

.ViewCartTitle
{
	width:100%;
	background-color:#b70000;
	color:#ffffff;
	padding:2px;
	text-align:center;
}
