

body{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	background-color:white;
	color:black;	
}

.wrapper{
	margin:0 auto;
	margin-bottom: 1%;
	width: 800px;
}

.redTitle{
	color:red;
	text-align:center;
}

.title{
	text-align:center;
	font-size:14pt;
	margin-bottom:0%;
	font-weight:bold;
	padding:0 0 5px 0;
}

ul{
	text-align:left;
	list-style-image: url('../images/GwynHug_Heart_small.JPG');
	margin:5px 0 0 0;
	padding-left: 2%;	
}

ul li{
	padding:0 0 0 0;
}

.center{
	text-align:center;
	padding-left:5px;
}

.top-pad{
	padding-top:5px;
}

.left-pad{
	padding-left:5px;
}

a:link {color:#A60000;}      /* unvisited link */
a:visited {color:#BF3030;}  /* visited link */
a:hover {color:#FF4040; background-color:#E5E5E5; padding:1% 1% 1% 1%;}  /* mouse over link */
a:active {color:black;}  /* selected link */

	.menu1{
	float:right;
	margin: 0 15% 2% 0;
	text-align:right;
	width:800px;
}

.menu1Item, .menu1Item_selected{
	padding: 0 2px 2px 15px;
	margin: 1% 5px 0 5px; 
	background-image:url("../images/GwynHug_Heart_small.JPG");
	background-repeat:no-repeat;
	right:1px;
}

.menu1Item_selected{
 background-image:url("../images/GwynHug_Heart_small_reverse.JPG");
 background-repeat:no-repeat;
}

	.menu2{
	float:right;
	margin: 0 15% 2% 0;
	text-align:right;
	width:800px;
}

.menu2Item, .menu2Item_selected{
	padding: 0 2px 2px 25px;
	margin: 1% 5px 0 5px; 
	background-image:url("../images/germany-flag-small.JPG");
	background-repeat:no-repeat;
	right:1px;
}

.menu2Item_selected{
 background-image:url("../images/germany-flag-small.JPG");
 background-repeat:no-repeat;
}


	.footer{
	clear:both;
	width:800px;
	text-align:center;
	margin: 1% auto;
}



	.column1{
  float:left;
  width:49%;
  margin-bottom:2%;
}

.column2{
  float:right;
  width:50%;
}

.home_cardLogo{
   height:187px;
   width:310px;
   background:url('../images/card_logo.jpg') no-repeat;
   margin: 0 auto;
}

.home_lower_left_box{
	margin: 2% auto;
}

.home_upper_right_box, .home_lower_right_box{

}

.home_upper_right_box{
	margin: 0 auto;
	padding: 1% 0 1% 0;
}

.home_lower_right_box{
	margin: 0 auto;
	padding-top:1%;
}

.home_middle_right_space{

}

	.home_cardLogo_ring{
   height:97px;
   width:155px;
   background:url('../images/card_logo_ring.jpg') no-repeat;
}

.sample_card{
   height:470px;
   width:380px;
   background:url('../images/example_card.jpg') no-repeat;
   margin: 0 auto;
}

.set_photo{
   height:350px;
   width:321px;
   margin: 0 auto;
   background:url('../images/card_set.jpg') no-repeat;
}
	
.step_1{
   height:500px;
   width:650px;
   background:url('../images/Slide1.JPG') no-repeat;
   margin: 0 auto;
}

.step_2{
   height:500px;
   width:650px;
   background:url('../images/Slide2.JPG') no-repeat;
   margin: 0 auto;
}
	
.step_3{
   height:500px;
   width:650px;
   background:url('../images/Slide3.JPG') no-repeat;
   margin: 0 auto;
}

.step_4{
   height:500px;
   width:650px;
   background:url('../images/Slide4.JPG') no-repeat;
   margin: 0 auto;
}
.step_5{
   height:500px;
   width:650px;
   background:url('../images/Slide5.JPG') no-repeat;
   margin: 0 auto;
}

.step_6{
   height:500px;
   width:650px;
   background:url('../images/Slide6.JPG') no-repeat;
   margin: 0 auto;
}
	
.step_7{
   height:500px;
   width:650px;
   background:url('../images/Slide7.JPG') no-repeat;
   margin: 0 auto;
}

.step_8{
   height:500px;
   width:650px;
   background:url('../images/Slide8.JPG') no-repeat;
   margin: 0 auto;
}

.German{
   height:470px;
   width:380px;
   background:url('../images/example_card.jpg') no-repeat;
   margin: 0 auto;
}

.set_photo{
   height:350px;
   width:321px;
   margin: 0 auto;
   background:url('../images/card_set.jpg') no-repeat;
}

.order-form{
	
}

.form-title{
	font-size:32pt;
}

.form-required{
	color:red;
}

.productCategory{
   border:solid;
   width:94%;
   margin:2% 0% 3% 3%;
}

.categoryName{
   font-size:28pt;
}

.productItem_even{
   background-color:#E5E5E5;
}

.productItem_odd{
   background-color:#B4B4B4;
}

.productItem_odd, .productItem_even{
   padding:2% 0 2% 0;
   height:325px;
   width:100%;
}

.productImage{
   float: left;
   margin-left:2%;
}

.productDescription{
   width:45%;
   float: right;
}

.addToCart, .viewCart{
	margin:5% 1% 5% 1%;
}

.b1, .b2, .b3, .b4, .b5{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:black; margin:0 5px;}
.b2 {height:1px; background:white; border-right:2px solid black; border-left:2px solid black; margin:0 4px;}
.b3 {height:1px; background:white; border-right:1px solid black; border-left:1px solid black; margin:0 3px;}
.b4 {height:1px; background:white; border-right:1px solid black; border-left:1px solid black; margin:0 2px;}
.b5 {height:2px; background:white; border-right:1px solid black; border-left:1px solid black; margin:0 1px;}

.contentb {background:white; border-right:1px solid black; border-left:1px solid black; padding:0 2px 0 2px;}
.contentb div{margin-left: 5px; }