﻿/*Danchuk*/
body {
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	LETTER-SPACING: normal;
	WORD-SPACING: normal;
	margin: 0px;
	background-color:#b0dfff;
}
/*************************************************/
.MasterLayout
{
    width:100%;
	border:solid 4px #b0dfff;
}
/*************************************************/
.MasterLayout .Content
{
    vertical-align:top;
	position:relative;
	top:-107px;
	width:100%;
}
/*************************************************/
.MasterLayout .Search
{
}
.MasterLayout .Search .TextSearch
{
	width:100px;
}
#cartlinks
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-top:4px;
	margin-left:19px;
	margin-bottom:10px;
}
#cartlinks a
{
	color:#000000;
	text-decoration:none;
}
#cartlinks a:hover
{
	color:#ff0000;
	text-decoration:none;
}
/*************************************************/
.MasterLayout .Banner
{
	width:224px;
}
.MasterLayout .Banner .Cell
{
	background-image:url(images/Banner.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.MasterLayout .Banner .Cell:hover
{
	background-image:url(images/Banner.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.MasterLayout .Banner .Cell img
{
	height:93px;
	width:224px;
}
#header1
{
	width:100%;
}
#header1 .Cell
{
	height:0px;
}


#header2
{	
	width:280px;
	height:100px;
	background: url(images/backheader.gif);
	background-repeat:no-repeat;
	position:relative;
	vertical-align:bottom;
	padding-top: 0px;
	padding-left: 420px;
	border: 0px solid #000;
}
#header2 .Cell
{
	width:280px;
	height:100px;
	vertical-align:bottom;
}

#header2 a
{
	text-decoration: none;
	display:block;
	position:absolute;
}
#header2 a#contactus
{
	width: 79px;
	height: 24px;
	top: 31px;
	left: 99px;
}

#verisign
{
	width: 135px;
	height: 80px;
	background: url(images/verisign-seal.gif);
	background-repeat:no-repeat;
	position: relative;
	margin-top: 0px;
	border: 0px solid #000;
}
#verisign a
{
	text-decoration: none;
	display:block;
	position:absolute;
}
#verisign a span
{
	display: none;
}
#verisign a:hover span
{
	display: block;
	padding: 0px;
	width: 305px;
	background: #FFFFE1; 
	position: relative;
	top: 75%;
	left: 35%;
	font: 10px verdana,sans-serif;
	border-style:solid;
	border-width:1px;
	color: #000000;
	z-index:2;
	
}
#verisign a#verify
{
	width: 120px;
	height: 72px;
	top: 0px;
	left: 0px;
}
#verisign a#about
{
	color:#000000;
	text-decoration:none;
	font:bold 7px verdana,sans-serif;
 	letter-spacing:.5px;
	text-align:center;
	margin-top:60px;
	padding:0px;
}


#header3 .Cell
{
	width:713px;
	height:44px;
	background-image:url(images/slogan_anime.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:26px;
}
#mirror
{
	width:182px;
	height:179px;
	background-image:url(images/mirror.gif);
	background-repeat:no-repeat;
	background-position:top left;
	position:absolute;
	right:2px;
	top:4px;
	z-index:-1;
}
/*************************************************/
#logoimg
{
	height:84px;
	width:166px;
	background-image:url(images/Logo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#FFFFFF;
 	border:2px outset #a9acb4;
}
#logoimg img
{
	width:150px;
	height:84px;
}
/*************************************************/
.MasterLayout .Sub-Nav
{
	text-align:center;
	vertical-align:top;
	color:#ffffff;
	padding-top:10px;
	height:60px;
	width:auto;
}
.MasterLayout .Sub-Nav a 
{
	color:#ffffff;
	text-decoration:none;
}
.MasterLayout .Sub-Nav a:hover
{
	color:#feff00;
	text-decoration:none;
}
.MasterLayout .Sub-Nav p
{
	margin-top:2px;
}
/*************************************************/
.MasterLayout .Main-Nav
{
	width:100%;
	padding-left:26px;
}
.MasterLayout .Main-Nav .Element .Item img
{
	width:80px;
	height:24px;
}
.MasterLayout .Main-Nav .Link1 
{
	background-image:url(Images/toplink-home.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	
}
.MasterLayout .Main-Nav .Link1:hover
{
	background-image:url(Images/toplink-home.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link2 
{
	background-image:url(Images/toplink-signin.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link2:hover
{
	background-image:url(Images/toplink-signin.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link3 
{
	background-image:url(Images/toplink-aboutus.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link3:hover
{
	background-image:url(Images/toplink-aboutus.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link4 
{
	background-image:url(Images/toplink-shipping.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link4:hover
{
	background-image:url(Images/toplink-shipping.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link5 
{
	background-image:url(Images/toplink-downloads.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link5:hover
{
	background-image:url(Images/toplink-downloads.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link6 
{
	background-image:url(Images/toplink-catalog.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link6:hover
{
	background-image:url(Images/toplink-catalog.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link7 
{
	background-image:url(Images/toplink-schedule.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link7:hover
{
	background-image:url(Images/toplink-schedule.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link8 
{
	background-image:url(Images/toplink-forums.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link8:hover
{
	background-image:url(Images/toplink-forums.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
.MasterLayout .Main-Nav .Link9 
{
	background-image:url(Images/toplink-contactus.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}
.MasterLayout .Main-Nav .Link9:hover
{
	background-image:url(Images/toplink-contactus.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}
/*************************************************/
.MasterLayout .Main-Menu
{
	vertical-align:top;
    text-align: right;
	width:201px;
	padding-bottom:8px;
}
#specialblock
{
	width:100%;
	height:80px;
	background-image:url(images/backspecial.jpg);
	background-repeat:no-repeat;
	background-position:20px -9px;
	padding-top:6px;
}
#specialblock img
{
	width:178px;
	height:15px;
}
#MasterPage-Main-Menu img
{
	width:178px;
	height:13px;
	padding-bottom:1px;
	vertical-align:top;
}
#menulinkblock1 
{
	background-image:url(Images/menulink-saleitems.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock1:hover
{
	background-image:url(Images/menulink-saleitems.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock2 
{
	background-image:url(Images/menulink-newparts.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock2:hover
{
	background-image:url(Images/menulink-newparts.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock21 
{
	background-image:url(Images/menulink-clearance.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

#menulinkblock21:hover
{
	background-image:url(Images/menulink-clearance.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock3 
{
	background-image:url(Images/menulink-exterior.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock3:hover
{
	background-image:url(Images/menulink-exterior.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock4 
{
	background-image:url(Images/menulink-lensesnlights.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock4:hover
{
	background-image:url(Images/menulink-lensesnlights.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock5 
{
	background-image:url(Images/menulink-interior.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock5:hover
{
	background-image:url(Images/menulink-interior.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock6 
{
	background-image:url(Images/menulink-electricalnaudio.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock6:hover
{
	background-image:url(Images/menulink-electricalnaudio.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock7 
{
	background-image:url(Images/menulink-switchesnignition.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock7:hover
{
	background-image:url(Images/menulink-switchesnignition.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock8 
{
	background-image:url(Images/menulink-underthehood.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock8:hover
{
	background-image:url(Images/menulink-underthehood.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock9 
{
	background-image:url(Images/menulink-performance.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock9:hover
{
	background-image:url(Images/menulink-performance.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock10 
{
	background-image:url(Images/menulink-fuelnexhaust.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock10:hover
{
	background-image:url(Images/menulink-fuelnexhaust.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock11 
{
	background-image:url(Images/menulink-heatingncooling.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock11:hover
{
	background-image:url(Images/menulink-heatingncooling.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock12 
{
	background-image:url(Images/menulink-steeringnsuspension.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock12:hover
{
	background-image:url(Images/menulink-steeringnsuspension.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock13 
{
	background-image:url(Images/menulink-brakesnwheels.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock13:hover
{
	background-image:url(Images/menulink-brakesnwheels.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock14 
{
	background-image:url(Images/menulink-enginentransmission.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock14:hover
{
	background-image:url(Images/menulink-enginentransmission.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock15 
{
	background-image:url(Images/menulink-sheetmetal.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock15:hover
{
	background-image:url(Images/menulink-sheetmetal.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock16 
{
	background-image:url(Images/menulink-doorsnwindows.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock16:hover
{
	background-image:url(Images/menulink-doorsnwindows.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock17
{
	background-image:url(Images/menulink-upholstery.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock17:hover
{
	background-image:url(Images/menulink-upholstery.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock18 
{
	background-image:url(Images/menulink-fasteners.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock18:hover
{
	background-image:url(Images/menulink-fasteners.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock19
{
	background-image:url(Images/menulink-literature.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock19:hover
{
	background-image:url(Images/menulink-literature.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#menulinkblock20 
{
	background-image:url(Images/menulink-giftsnnovelties.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#menulinkblock20:hover
{
	background-image:url(Images/menulink-giftsnnovelties.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
/*************************************************/
.BirdDogLink
{
	font-size:10px;
	font-family:Tahoma, Helvetica, sans-serif;
	text-align:center;
}
.BirdDogLink a:link
{
	font-size:10px;
	font-family:Tahoma, Helvetica, sans-serif;
	text-align:center;
	color:#000000;
	text-decoration:underline;
}
.BirdDogLink a:visited
{
	font-size:10px;
	font-family:Tahoma, Helvetica, sans-serif;
	text-align:center;
	color:#000000;
	text-decoration:underline;
}
.BirdDogLink a:hover
{
	font-size:10px;
	font-family:Tahoma, Helvetica, sans-serif;
	text-align:center;
	color:#f95602;
	text-decoration:none;
	background-color:#000000;
}
.BirdDogLink a:active
{
	font-size:10px;
	font-family:Tahoma, Helvetica, sans-serif;
	text-align:center;
	color:#f95602;
	text-decoration:none;
	background-color:#000000;
}
/*************************************************/
/* Panels */
#Main .Panel
{
	width:100%;
	padding:0px;
	margin:0px;
}
#Main .Panel .Top
{
	background-image:url(images/panel-top.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	width:100%;
}
#Main .Panel .Top-Left
{
	background-image:url(images/panel-top-left.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ffffff;
	vertical-align:top;
	padding-left:34px;
	padding-top:38px;
}
#Main .Panel .Top-Right
{
	background-image:url(images/panel-top-right.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#ffffff;
}
#Main .Panel .Left
{
	background-image:url(images/panel-left.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#ffffff;
}
#Main .Panel .Item
{
	vertical-align:top;
	background-color:#ffffff;
}
#Main .Panel .Right
{
	background-image:url(images/panel-right.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#ffffff;
}
#Main .Panel .Bottom-Left
{
	background-image:url(images/panel-flag.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#ffffff;
}
#Main .Panel .Bottom-Right
{
	background-image:url(images/panel-bottom-right.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#ffffff;
}
#Main .Panel .Bottom
{
	background-image:url(images/panel-bottom.jpg);
	background-repeat:repeat-x;
	background-position:bottom right;
	background-color:#ffffff;
}
#Main .Panel .Top .Cell
{
}
#Main .Panel .Top-Left .Cell
{
	width:201px;
}
#Main .Panel .Top-Right .Cell
{
	width:45px;
	height:85px;
}
#Main .Panel .Left .Cell
{
}
#Main .Panel .Right .Cell
{
}
#Main .Panel .Bottom-Left .Cell
{
}
#Main .Panel .Bottom-Right .Cell
{
	height:60px;
	width:45px;
}
#Main .Panel .Bottom .Cell
{
}