<style type="text/css">
<!--

/* Generic Layout Global Stylesheet */

/* HTML Style Definitions  */
body {
 			font-family: Arial, Helvetica, sans-serif;
			color: #888888;
			margin: 0px;
			padding: 0px;
			background: #FFFFFF;}
			
p {  
			font-size: 11px;
 			line-height: 16px;
			font-family: Arial, Helvetica, sans-serif;
			color: #888888;}
			
td {  
			font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
			vertical-align: top;
			color: #888888;}
			
b {  
			font-weight: bold;}

h1 {
			font-size: 18px;
			font-family: Arial, Helvetica, sans-serif;
			color: #888888;}

input {  
			padding: 0px;
			margin: 0px;}	

select {
			border: 1px solid #FFE7BA;
		        font-family: Arial, Helvetica, sans-serif;
		        font-size: 11px;
		        color: #888888;}
								
.hdr {
			border-top: 1px solid #EFB828;}

.blk {
			font-color: #888888;}
			
.sm {
			font-size: 10px;}
			
.med {
			font-size: 12px;}
			
		
#euroshoppe div.submenu {          
			width: 350px;
                        position: relative;
                        left: 375px;                                             
			background-color: #FFFFFF;
			border: 1px solid #FEF1B5;
			text-align: left;}

			
#executive div.submenu {          
			width: 135px;
                        position: relative;
                        left: 385px;                                             
			background-color: #FFFFFF;
			border: 1px solid #FEF1B5;
			text-align: left;}

#wedding div.submenu {          
			width: 163px;
                        position: relative;
                        left: 438px;                                             
			background-color: #FFFFFF;
			border: 1px solid #FEF1B5;
			text-align: left;}

ul#nav-bar li a:hover {
                        background:#FFFFFF;
                        border: 1px solid #FFFFFF;
                        color:#EFB828;
                        }
ul#nav-bar{               
                        bar navigation                                                                                                                                  width:100%;                                              
                        list-style:;
                        margin:4px;
                        padding:0;
                        width:100%
                        }
ul#nav-bar li {
                        display:inline;}

ul#nav-bar li a{
                        text-decoration:none;
                        padding:3px 0;
                        width: auto;
                        background:#fc5b85;
                        color: #FFFFFF;
                        border: 1px solid:#fc5b85;
                        float:left;
                        text-align:center;
                        border-left: 1px solid FFFFFF; 
                        }


                        
                       
.lftimg {
			padding: 0px 0px 5px 0px;
			text-align: center;}				
			
.content {
			padding: 5px 0px 15px 15px;}
			
.content2 {
			padding: 6px 0px 15px 15px;
			width: 410px;}
			
.title1 {
			font-family: Arial, Helvetica, sans-serif;
			color: #888888;
			font-size: 16px;}	

.prodname {
			font-family: Georgia, Times New Roman, Times, serif;
			padding: 0px;
			font-size: 20px;
			color: #EFB828;}
						
.prodname2 {			
			font-family: Arial, Helvetica, sans-serif;
			padding: 0px;
			font-size: 15px;
			color: #888888;
			margin-bottom: -15px;}
			
.prodnamesm {
			font-family: Georgia, Times New Roman, Times, serif;
			font-size: 18px;
			color: #EFB828;}
						
.prodname2sm {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #888888;}


.sku {
			font-size: 12px;
			color: #EFB828;}	
			
.txt1 {
			font-size: 11px;}
			
.bkbtnpg {
			padding: 3px 15px;
			vertical-align: bottom;
                        color: #888888;
			text-align: right;}
			
.bkbtn {
			padding: 3px 15px;
			vertical-align: bottom;
			width: 135px;
			text-align: left;}

.catlinks {
			padding: 10px;
			font-size: 20px;
			text-align: center;
                        color: #0D0D0D;}

.footer {
			border-top: 1px solid #EFB828;
			padding: 5px 0px;
			text-align: center;
			font-size: 11px;}
			
.footer2 {
			border-top: 1px solid #EFB828;			
			padding: 5px 0px;
                        text-align: center;
			font-size: 11px;}

.footer3 {
			padding: 0px 5px 5px 125px;
			font-size: 11px;}

.footer4 {
			padding: 10px 5px 0px 5px;
			font-size: 11px;}

.footer5 {
			padding: 2px 15px 5px 5px;
			font-size: 11px;
			color: #888888;}
				
.sectionHeading {
			color: #888888;
			font-size: 14px;
			font-variant: small-caps;
			font-weight: bold;}
							
/* Custom Navigation Definitions */

a:link, a:visited {  
			font-size: 10px;
			color: #333333;
			text-decoration: none;}
		
a:hover, a:active {  
			font-size: 10px;
			color: #EFB828;
			text-decoration: none;}

a.hdrnav:link, a.hdrnav:visited { 
			color: #333333;}
		
a.hdrnav:hover {
			color: #EFB828;}
			
a.hdrnav2:link, a.hdrnav2:visited { 
			line-height: 0px;
			color: #333333;}
		
a.hdrnav2:hover { 
			line-height: 0px;
			color: #EFB828;}
			
a.hdrnav3:link, a.hdrnav3:visited {
			font-family: Helvetica, sans-serif;
			color: #333333; 
			background-color: #FFFFFF; 
			padding: 2px 5px;
			display: block;
			font-size: 10px;
			text-decoration: none;}

a.hdrnav3:hover {
			font-family: Arial, Helvetica, sans-serif;
			color: #EFB828; 
			background-color: #FFFFFF; 
			padding: 2px 5px;
			display: block;
			font-size: 10px;
			text-decoration: none;}

a.prevnext:link, a.prevnext:visited { 
			line-height: 0px;
			color: #888888;}
		
a.prevnext:hover { 
			line-height: 0px;
			color: #EFB828;}
	


a.catnav:link, a.catnav:visited { 
			color: #888888;
			font-size: 10px;
		        }
a.catnav:hover {
			color: #EFB828;
			font-size: 10px;}			
						
a.ftr:link, a.ftr:visited { 
			color: #888888;}
		
a.ftr:hover {
			color: #EFB828;}
			
a.graylink:link, a.graylink:visited {
			font-size: 11px;
			font-variant: small-caps;
			color: #444444;
			text-decoration: none;}
	
a.graylink:hover {
			font-size: 11px;
			font-variant: small-caps;
			color: #EFB828;
			text-decoration: none;}

/* Custom Button Definitions */
	.buttons,
	a.buttons:link,
	a.buttons:visited,	
	.ehiButton,
	a.ehiButton:link, 
	a.ehiButton:visited,		
	.searchButton,
	input.button6,
	.button7,
	.button8, 
	/*.button9, */
	.button67, 
	.button68, 
	.button152, 
	.button164, 
	.button165, 
	.button166, 
	.button167, 
	.button168, 
	.button169,
	.button170, 
	.button171, 
	.button172,
	.button173, 
	.button183, 
	.button184, 
	.button185,
	.button186, 
	.button187, 
	.button188, 
	.button189, 
	.button331,
	.button375  {
	height: 19px;
	background-color: #FFFFFF;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	color: #888888;
	border: 1px solid #AAAAAA;
	text-decoration: none;
	padding: 1px 3px;
        width: auto;
        overflow: visible;}
	
	.buttons:hover,
	.ehiButton:hover,
	a.ehiButton:hover,
	.searchButton:hover,
	input.button6,
	.button7:hover,
	.button8:hover, 
	/*.button9:hover, */
	.button67:hover, 
	.button68:hover, 
	.button152:hover,
	.button165:hover, 
	.button166:hover, 
	.button167:hover, 
	.button168:hover, 
	.button169:hover,
	.button170:hover, 
	.button171:hover, 
	.button172:hover,
	.button173:hover, 
	.button183:hover, 
	.button184:hover, 
	.button185:hover,
	.button186:hover, 
	.button187:hover, 
	.button188:hover, 
	.button189:hover, 
	.button331:hover,
	.button375:hover,
	 {
	height: 19px;
	background-color: #FFFFFF;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	color: #888888;
	border: 1px solid #AAAAAA;             
	text-decoration: none;
	padding: 1px 3px;
        width: auto;
        overflow: visible;}
	
        .currentpage { text-decoration: underline; }

    
        a.catnav:link, a.catnav:visited {
		text-decoration: none;
	}

	a.hdrnav:link, a.hdrnav:visited, a.hdrnav2:link, a.hdrnav2:visited, a.hdr2.nav:visited {
 		text-decoration: none;
	}

	a.ftr:link, a.ftr:visited, .footer2 a:link, .footer2 a:visited {
  		text-decoration: none;
	}

         // .footer a img { border: 1px solid #FFE7BA; }
       
        // .footer td { border: 1px solid gold; }

      	-->
</style> 
