h1	{
	font-size:25px;
    font-weight:bold;
    color:#CC3366;
}
h5	{
	font-size:18px;
    font-weight:bold;
    color:#CC3366;
}
a:link	{
	color:#CC3366;
	text-decoration:none;
}
a:visited	{
	color:#CC3366;
	text-decoration:none;
}
a:hover	{
	color:#999999;
	text-decoration:none;
}
a:active	{
	color:#666666;
	text-decoration:none;
}
#mainMenu a:link{
	color:#FFFFFF;
}
#mainMenu a:visited{
	color:#FFFFFF;
}
#mainMenu a:hover{
	color:#FFFFFF;
}
#mainMenu a:active{
	color:#CC3366;
}


.hListBox:hover	{
	border: 1px dashed #CC3366;
}
.cListBox:hover	{
	border: 1px dashed #CC3366;
}
.wListBox:hover	{
	border: 1px dashed #CC3366;
}

#cantFind	{
	position:relative;
	width:219px;
	height:106px;
    margin-left:6px;
	background:#CC3366;
}
#theMenu	li:hover	{
	background:#CC3366;
    
}
#topPinkBar	{
	position:absolute;
	width:100%;
	height:5px;
	background:#CC3366;
	z-index:999;
    left:0px;
    top:0px;
}
#pinkPromos	{
	position:relative;
	width:972px;
	height:22px;
	background:#CC3366;
	color:#FFFFFF;
	padding-top:4px;
    margin-left:10px;
    margin-top:5px;
}
#pinkPromos a:link {color:#FFFFFF}
#pinkPromos a:visited {color:#FFFFFF}
#pinkPromos a:hover {color:#000000}
#pinkPromos a:active {color:#777777}

#p1	{
	position:absolute;
	top:18px;
	right:0px;
	width:36px;
	height:38px;
	background:#CC3366 no-repeat;
}
#p2	{
	position:absolute;
	top:58px;
	right:0px;
	width:36px;
	height:38px;
	background:#CC3366 no-repeat;
}
#p3	{
	position:absolute;
	top:98px;
	right:0px;
	width:36px;
	height:38px;
	background:#CC3366 no-repeat;
}
#relatedLinks ul	{
	margin-left:25px;
    list-style:disc;
    color:#CC3366;
}
#relatedLinks li	{
	padding:1px;
}

#subUL	{
	margin-top:10px;
    margin-bottom:10px;
}
#subUL li	{
	list-style:disc;
}

#floating	{
    position:absolute;
    width:270px;
    height:463px;
    background:url(../images/floatingBG.png) repeat;
	border:3px solid #CC3366;
	right:7px;
	top:239px;
	z-index:999;
	padding:15px;
}
#rightpanel	{
	position:absolute;
    right:7px;
    top:211px;
    border:3px solid #CC3366;
	width:270px;
    height:160px;
    padding:15px;
    text-align:left;
}
.mapThumbIMG:hover	{

	border:1px dashed #CC3366;

}
#contactFlash	{
	position:relative;
    width:100%;
    height:85px;
    background:#CC3366;
}
.contactImage	{
	position:absolute;
	top:3px;
    left:3px;
}





/*Floating menus*/
#prod	{
	position:absolute;
	top:156px;
	left:20px;
	background:url(../images/ddMenuBG.png) repeat;
	z-index:999;
	border:#CC3366 5px solid;
	padding:15px;
    display:none;
    font-size:16px;
}
#prod a:link	{
	color:#FFFFFF;
}	
#prod a:visited	{
	color:#FFFFFF;
}
#prod a:hover	{
	color:#CC3366;
}
#prod a:active	{
	color:#999999;
}

#serv	{
	position:absolute;
	top:156px;
	left:132px;
	background:url(../images/ddMenuBG.png) repeat;
	z-index:999;
	border:#CC3366 5px solid;
	display:none;
	padding:15px;
    font-size:16px;
}
#serv a:link	{
	color:#FFFFFF;
}	
#serv a:visited	{
	color:#FFFFFF;
}
#serv a:hover	{
	color:#CC3366;
}
#serv a:active	{
	color:#999999;
}

#loca	{
	position:absolute;
	top:156px;
	left:245px;
	background:url(../images/ddMenuBG.png) repeat;
	z-index:999;
	border:#CC3366 5px solid;
	display:none;
	padding:15px;
    font-size:16px;
}
#loca a:link	{
	color:#FFFFFF;
}	
#loca a:visited	{
	color:#FFFFFF;
}
#loca a:hover	{
	color:#CC3366;
}
#loca a:active	{
	color:#999999;
}

#free	{
	position:absolute;
	top:156px;
	left:316px;
	background:url(../images/ddMenuBG.png) repeat;
	z-index:999;
	border:#CC3366 5px solid;
	display:none;
	padding:15px;
    font-size:16px;
}

#free a:link	{
	color:#FFFFFF;
}	
#free a:visited	{
	color:#FFFFFF;
}
#free a:hover	{
	color:#CC3366;
}
#free a:active	{
	color:#999999;
}
/*End of Floating Menus*/






.change	{
	font-size:10px;
	color:#CC3366;
}
.yourLoc	{
	color:#CCCCCC;
}
.iProdTitle	{
	font-size:16px;
    color:#CC3366;
}
.iProdSubTitle	{
	font-size:9px;
    color:#666666;
}
.focusImageSmall:hover	{
	padding:5px;
	border:1px dashed #CC3366;
	background:#FFFFFF;
	float:left;
	margin-bottom:5px;
    cursor:pointer;
}
.wmPrice:hover	{
	border:1px dashed #CC3366;	
}	
.wmFin	{
	font-size:11px;
    color:#CC3366;
}
.wmP	{
	font-size:18px;
    font-weight:bold;
    color:#CC0000;
}

#change a:link	{
	 color:#CC3366;
}
#change a:visited	{
	 color:#CC3366;
}
#change a:hover	{
	 color:#FFFFFF;
}
#change a:active	{
	 color:#CCCCCC;
}

.az	{
	display:block;
	width:44px;
	border:1px dashed #CC3366;
	padding-top:11px;
	padding-bottom:11px;
	font-weight:bold;
	color:#CC3366;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	background:url(images/azBG.jpg) repeat;
	cursor:pointer;
    text-align:center;
}
.az:hover	{
	border:1px dashed #FFFFFF;
	background:#CC3366;
	color:#FFFFFF;
}
#pCardBuy	{
	position:relative;
	margin-top:10px;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	font-size:36px;
	font-weight:bold;
	color:#FFFFFF;
    text-align:center;
	border:1px dashed #FFFFFF;
	background:#CC3366;
    cursor:pointer;
}
#pCardBuy:hover	{
	border:1px dashed #CC3366;
	background:#FFFFFF;
    color:#CC3366;
}
