body{ margin:0px; padding:0px; font-family: Lucida Grande, Arial, Helvetica, sans-serif; background-color:#3D3D3D; }

div#headerBg{
	width:100%;
	height:100px;
	background-color:#3D3D3D;
	background-image:url(../images/index/header_bg2.gif);
	background-repeat:repeat-x;
	z-index: 1;
}

div#header{ position:relative; margin:auto; margin-top:0px; width:950px; height:100px; z-index:1;}
div#headerLogo{position:absolute; margin-top:0px; margin-left:-2px;}
div#headerLogo a{outline:0;}

div#headerLogo a:active, div#headerLogo a:focus{width:0; height:0;}
div#tagLinez{
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	color:#000000;
	position:absolute;
	width:162px;
	top:100px;
	font-size:12px;
	text-align:right;
	font-weight: bold;
	z-index:597;
	left:-5px;
	


}
div#topMenu{ position:absolute; width:500px;  font-size:12px; text-align:right; margin-left:250px; margin-top:80px; z-index:1;}
div#topMenu a{margin:10px; text-decoration:none; color: #66FF33}
div#topMenuUser{
	position:absolute;
	width:190px;
	font-size:12px;
	text-align:left;
	margin-left:665px;
	margin-top:30px;
	z-index:1;
	color: #AAAAAA;
	left: 96px;
	background-color:#231F20;
}
div#topMenuUser a{margin:10px; text-decoration:none; color: #66FF33}

#header{width:100%;}
td#sec1{width:auto; background-image:url(../images/index/header_line_thick.gif); background-repeat:repeat-x; height:15px;}
td#sec2{width:220px; background-image:url(../images/index/header_line_thin.gif); background-repeat:repeat-x; height:15px;}
td#sec3{width:730px; background-image:url(../images/index/header_line_thin.gif); background-repeat:repeat-x; height:15px;}
td#sec4{width:auto; background-image:url(../images/index/header_line_thin.gif); background-repeat:repeat-x; height:15px;}

div#footer{position:relative; width:950px; margin:auto; float:none; height:20px; border-top-style:solid; border-top-width:thin; border-top-color:#666666; color:#666666; font-size:12px;}
div#footer a{text-decoration:none; color:#999999;}
div#footer a:visited{color:#999999;}
#footerTable{width:950px;}
td#footerTableDataLeft{ padding-left:20px; text-align:left;}
td#footerTableDataRight{ text-align:right;}

div#shoppingCart{margin-top:0px;}
div#shoppingCartItems{ font-size:10px; color:#999999; margin-left:5px;}
div#checkOut{background-color:#CCCCCC; color:#333333; margin-left:128px; height:12px; font-size:12px; padding: 2px 4px; width:50px; border-style:solid; border-color:#666666; border-width:thin;}
div#checkOut a{ color:#333333; font-size:10px; text-decoration:none; text-align:center;}
div#checkOut a:hover{ color:#666666; font-size:10px; text-decoration:none; text-align:center;}
div#shoppingCartTitle h3{color:#66FF33; }
.aCalendarNormalLinks{
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	color:#dddddd;
	text-decoration:none;
};
.CalendarDate{ font-family: Lucida Grande, Arial, Helvetica, sans-serif;  color:#CCCCCC; };

.CalendarDate a { font-family: Lucida Grande, Arial, Helvetica, sans-serif;  color:#CCCCCC; };
.tdCalendarDateHeader{ font-family: Lucida Grande, Arial, Helvetica, sans-serif; background-color:#231F20; };


