html {

margin: 0; padding: 0;

height: 100%;

font-family: helvetica, verdana, arial, sans-serif;

font-size: 100%;

text-align: center;

background-color:#fff;

bottom: 0;

}



body {

margin: 0; padding: 0;

height: 100%;

font-family: helvetica, verdana, arial, sans-serif;

font-size: 100%;

text-align: center;

background-color:#fff;

bottom: 0;

}



#wrapper {

position: relative;

width: 770px;

margin: 0em auto;

background: #fff; 

text-align: left;

min-width: 770px; 

top: 0;

bottom: 0;

}



* html #wrapper {height: 70%;} 



#footer{

position: relative;

width: 465px;

margin: 0 auto;

background: transparent; 
left: 0px;
color: #000;

text-align: center;

font-size: 11px;

min-width: 465px; 

top: 0;

bottom: 0;

}



* html #footer

{height: 1%;}



#header{

position: relative;
width: 770px;
margin: 0 auto;
background: transparent; 
color: white;
top: 5px;
text-align: left;
font-size: 11px;
min-width: 770px;
}

#content {

margin: 0; 




}

#home {background: transparent;
top: 1.75em; 
margin: 0;
left:50px; 
position: relative;
width: 770px;

}

#side {background: transparent;
margin: 0;
position: absolute;

}

a.header {font-weight: normal; 

font-size: 1em; 

color: #ffffff; 

font-family: arial, helvetica, sans-serif; 

text-decoration: none;

}



a.header:hover {

	color:#fff;text-decoration: underline;

}

#top {background: transparent; 

margin: 0px; 

color: #000; 

margin-left:0px;

top:5px;
left:0px; 

position: relative;

bottom: 0;

width: 770px; 

}

#top2 {background: url("http://www.popwebshop.com/images/header.gif") top center no-repeat;

margin: 0px; 

color: #000; 

margin-left:0px;

top: 0em;
left:0px; 

position: relative;
padding-bottom:25px;

width: 770px; 

}
#top1 {background: transparent; 

margin: 0px; 

color: #000; 

margin-left:0px;

top:0px;
left:0px; 

position: relative;

bottom: 0;

width: 770px; 

}

#breadcrumb {background: transparent; 

margin: 0px; 

color: #000; 

margin-left:0px;

top:370px; 

position: relative;

bottom: 0;

width: 770px; 

}

 

a.breadcrumb {

font-weight: bold; 


color: #fff; 

margin-left: 110px;

font-family: arial, helvetica, sans-serif; 

text-decoration: none;

}



a.breadcrumb:hover {

color:#000;

text-decoration: underline;

}



a.home {

font-weight: normal; 

font-size: .75em; 

color: #fff; 

text-align: right;

font-family: arial, helvetica, sans-serif; 

text-decoration: none;

}



a.home:hover {

color:#000;

text-decoration: underline;

}



a.nav {

font-weight: normal; 

font-size: .8em; 

color: #003399; 

text-align: left;

font-family: arial, helvetica, sans-serif; 

text-decoration: underline;

}



a.nav:hover {

color:#000;

text-decoration: underline;

}

a.left1 {

font-weight: bold; 

font-size: 11px; 

color: #ffffff; 

text-align: right;

font-family: arial, helvetica, sans-serif; 

text-decoration: none;

}



a.left1:hover {

color:#000;

text-decoration: underline;

}


a.left2 {

font-weight: bold; 

font-size: 1.2em; 

color: #666699; 

text-align: right;

font-family: arial, helvetica, sans-serif; 

text-decoration: none;

}



a.left2:hover {

color:#000;

text-decoration: underline;

}
a.main {

font-weight: normal; 

font-size: 1em; 

color: #003399; 

text-align: right;

font-family: arial, helvetica, sans-serif; 

text-decoration: underline;

}



a.main:hover {

font-weight: bold;

color:#003399;

text-decoration: underline;

}



a.mainlink {

font-weight: normal; 

font-size: 11px; 

color: #BB5001; 

text-align: right;

font-family: arial, helvetica, sans-serif; 

text-decoration:underline;

}



a.mainlink:hover {

color:#000;

text-decoration: underline;

}



a.footer {

font-weight: normal; 

font-size: 11px; 

color: #000; 

margin: 0; 

font-family: arial, helvetica, sans-serif; 

text-decoration:none;

}



a.footer:hover {

color:#000;

text-decoration: underline;

}



a.footer1 {

font-weight: normal; 

font-size: 11px; 

color: #000; 

font-family: arial, helvetica, sans-serif; 

text-decoration:none;

}



a.footer1:hover {

color:#000;

text-decoration: none;

}



#stores {

position: absolute;

top: 0;

bottom: 0; 

}



#shop {

position: absolute;

top: 0;

bottom: 0; 

}



* html #stores

{height: 100%;}



* html #shop 

{height: 100%;}

* html #top2
{height: 100%;}

#stores {

left: 0; 

width: 150px; 

background: #fff; 

text-align: left;

margin-top: 0em;

margin-bottom: 0em;

}

#buy {

left: 0; 

width: 150px; 

background: #fff; 

text-align: left;

margin-top: 1em;

margin-bottom: 0em;

}

#con {

left: 0; 

width: 350px; 
color: #BB5001; 

background: #fff; 

text-align: right;

margin-top: 0em;

margin-bottom: 0em;

}



#work {

left: 0; 

width: 550px; 

background: #fff; 

text-align: center;

margin-top: 0em;

margin-bottom: 0em;

}



#shop {

right: 0; 

width: 200px; 

background: #fff; 

border-left-width: 0px;


}
#float {
padding: 5px;
Margin: 0em;

}
#floatr {
float:right;
padding: 5px;
Margin: 0em;

}
#search {

left: 0; 

width: 150px; 

background: transparent; 

text-align: left;

margin-top: 0em;

margin-bottom: 0em;
Margin: 0em;

}
 #search h3 {

background: #3E5A8E; 
border: 0px  #8D98AA; 
border-style: dotted;
color: #666699;
font-weight: bolder; 
border-bottom: 0px;
padding: 8px;
Margin: 0em;
Margin-bottom: 0em;

}

#search p {

background: #fff; 
font-size: .9em; 
border: 1px  #CCCC99; 
border-style: solid;
color: #000;
Margin-top: 0em;
Margin: 0em;
padding: 9px;



}

#stores h2 {

background: #3E5A8E; 
line-height: 14px;
border: 0px  #8D98AA; 
border-style: dotted;
color: #666699;
font-weight: bolder; 
border-bottom: 0px;
padding: 8px;
 }

#topleft {

left: 0; 

width: 150px; 

background: transparent; 

text-align: left;

margin-top: 0em;

margin-bottom: 0em;


}
 #topleft h3 {

background: #3E5A8E; 
border: 0px  #8D98AA; 
border-style: dotted;
color: #666699;
font-weight: bolder; 
border-bottom: 0px;
padding: 8px;

Margin-bottom: 0em;

}


#stores p {

background: #fff; 
font-size: .9em; 
border: 1px  #CCCC99; 
border-style: solid;
color: #000;

padding: 9px;

}
#buy h2 {

background: #3E5A8E; 
line-height: 14px;
border: 0px  #8D98AA; 
border-style: dotted;
color: #666699;
font-weight: bolder; 
border-bottom: 0px;
padding: 8px;



}
#buy p {

background: #fff; 
font-size: .75em; 
border: 1px  #CCCC99; 
border-style: solid;
color: #000;

padding: 9px;



}



#work p {

background: #fff; 

font-size: 0.55em; 

line-height: 1.4em;

font-family: tahoma, verdana, arial, helvetica;

color: #808080;

padding: 0px;

}



#shop p {

background: transparent; 

margin: 7px; 

margin-top: -.75em;

margin-bottom: 0em;
margin-right: 0px;
font-weight: normal;

border: 1px  #CCCC99; 
border-style: solid;
border-top: 0px;

} 



#shop h2 {

font-weight: bold;

font-family: arial, helvetica, sans-serif; 

background: #EEEECC;
Color: #000000;

margin: 7px;
margin-right: 0px;

} 



#footer p {

font-size: 11px; 

color: #000;

background: transparent; 

margin: 0; 

padding-top:10px; 

font-weight: normal; font-family: arial, helvetica, sans-serif;

} 



#deals {

position: relative; 

padding: 0 200px 0 150px;
margin: 0; 
}






#shopping {

position: relative; 

z-index: 100; 

background: #fff;

padding: 5px;

margin: 0;

top: 0;

bottom: 0;

}



/* hide from IE/Mac \*/

* html #shopping {height: 1%;} 

* html #top2 {margin: 0 auto;} 

* html #wrapper {margin: 0 auto;}

* html #shop {margin-top: 0em;}

* html #merchant {margin-top: 0em;}

* html #stores {margin: 0 auto;}

 /* end hide */

#fieldset { 
margin: 0em;
margin-top: 0em; 

padding: 0em 0em 0em 0em; 

border: 0px solid #000000; 
}

/* hide from IE/Mac \*/
html> #fieldset {margin-top: 0em;}
/* end hide */

#merchant {

	padding: 0px;

	margin: 0 0 0px;
    
	width: 200px;
	
}
* html #merchant

{height: 100%;}

#merchant p {

background: transparent; 

margin: 7px; 

margin-top: -.6em;

margin-bottom: 0em;
margin-right: 0px;
font-weight: normal;

border: 1px  #CCCC99; 
border-style: solid;
border-top: 1px;

} 



#merchant h2 {

font-weight: bold;

font-family: arial, helvetica, sans-serif; 

background: #EEEECC;
Color: #000000;

margin: 7px;
margin-right: 0px;

} 




p {

margin: 0; 

padding: 10px;

padding-top: 5px;

margin-bottom: 5px; 

font-size: 0.75em; 


font-family: arial, helvetica, sans-serif;

}



h1, h2, h3, h4  {margin: 0; padding: 10px;}



h1 {

font-size: 0.8em;

font-family: arial, helvetica, sans-serif;

padding-top: 5px;

padding-bottom: 1px;
color: #666699;
}



h2 {

font-size: 0.7em; 

padding-top: 5px;

padding-bottom: 5px;
font-weight: bold;
color: #FF0000;

font-family: arial, helvetica, sans-serif;

}



h3 {

font-weight: bold; 

padding-bottom: 0px; 

padding-top: 10px;

font-size: 11px; 

color:#666699;

font-family: arial, helvetica, sans-serif;

}



h4 {

font-weight: bold; 

margin-bottom: -2.5em;

margin-left: 110px; 

padding-top: 10px;

font-size: 11px; 

color: #fff;

font-family: arial, helvetica, sans-serif;

}



