@charset "utf-8";
/*
	Title # Currency Vault
	Date  # 23 February 2010
*/

body{ padding:0px; margin:0px; background:#FFFFFF url(http://www.currencyvault.com/images/cv_body_bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; }
#breadcrumbs {
	font-size: 12px;
}
#wrap #wrap2 #block_body .main_body .right .right #detailbox {
	float: right;
	width: 350px;
	padding: 10px;
	border: 1px solid #CCC;
	height: 200px;
	background-color: #F2F2F2;
	margin-top: 45px;
	margin-right: 25px;
}

#wrap{
      width:1050px;
	  margin:auto;
	  text-align:left;
	  }
	  
#wrap2{
       width:1050px;
	   padding:0px 0px 25px 0px;
	   float:left;
	   position:relative;
	   }
	   
	   
h1{
	padding:0px;
	margin:0px;
	color: #16822C;
	font-size: 24px;
}
h2{ padding:0px; margin:0px; }
ul{ padding:0px; margin:0px; }

.input_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	list-style:none;
	border:none;
	border-top:1px solid #80C889;
	border-bottom:1px solid #80C889;
	background-color:#FFFFFF;
	width:145px;
	height:16px;
	padding-left:5px;
		  }

/* ============================================= Start Text =================================================== */

.prepand{ padding-top:5px; }
.prepand2{ padding-top:10px; }
.prepand3{ padding-top:15px; }
.prepand4{ padding-top:20px; }
.prepand5{ padding-top:25px; }
.prepand6{ padding-top:30px; }

.prepand7{ padding-top:69px; }	

.color{ color:#EFB802; }
.color2{
	color:#999;
}

.text{ font-size:12px; font-weight:normal; color:#4A4949; line-height:17px; } 

.font{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
} 
	.font a{ color:#FFFFFF; text-decoration:none; }
		.font a:hover{ color:#FEEF1A; }    
.font2{ font-family:"Arial Black"; font-size:18px; font-weight:normal; color:#FFFFFF; }   	
.font3{ font-size:18px; font-weight:bold; color:#000000; }  
.font4{ font-size:18px; font-weight:normal; color:#212020; } 
.font5{ font-size:10px; font-weight:normal; color:#0803E8; }
.font6{ font-size:10px; font-weight:normal; color:#0F0F0F; }
.font7{ font-size:10px; font-weight:normal; color:#323333; }
.font8{ font-size:10px; font-weight:normal; color:#0555CE; }
	.font8 a{ color:#0555CE; text-decoration:underline; }
		.font8 a:hover{ color:#323333; text-decoration:none; }
.font9{ font-size:10px; font-weight:normal; color:#5D5E62; }
.font10{ font-size:10px; font-weight:normal; color:#0822C2; }
	.font10 a{ color:#0822C2; text-decoration:underline; }
		.font10 a:hover{ color:#5D5E62; text-decoration:none; }
.font11{ font-size:18px; font-weight:normal; color:#FEFEFE; }
.font12{ font-size:10px; font-weight:normal; color:#FEFEFE; padding-left:4px; }
.font13{ font-size:37px; font-weight:normal; color:#FEFEFE; padding-left:4px; }
.font14{ font-size:28px; font-weight:normal; color:#FEFEFE; padding-left:24px; }
.font15{ font-size:50px; font-weight:normal; color:#FEFEFE; }
.font16{ font-size:30px; font-weight:normal; color:#FFFFFF; }
.font17{ font-size:29px; font-weight:normal; color:#FFFFFF; }
.font18{ font-family:"Arial Black"; font-size:24px; font-weight:normal; color:#FFFFFF; }
.font19{ font-family:"Arial Black"; font-size:12px; font-weight:normal; color:#FFFFFF; }		
	   
	   
/* ============================================= End Text =================================================== */

/* ============================================= Start Top =================================================== */

#top{
       width:1008px;
	   padding:0px 21px 0px 21px;
	   height:117px;
	   float:left;
	   position:relative;
	   }
	   
	.logo{
		  width:402px;
		  background:url(http://www.currencyvault.com/images/cv_top_line.gif) left no-repeat;
		  height:112px;
		  padding-top:5px;
		  float:left;
		  position:relative;
		  text-align:right;
		  }
		  
	.top_right{
	          width:440px;
			  background:url(http://www.currencyvault.com/images/cv_top_line2.gif) right no-repeat;
			  height:117px;
			  float:right;
			  position:relative;
			  }
		 .top_right2{
	width:320px;
	padding-left:15px;
	background:url(http://www.currencyvault.com/images/cv_top_bar.jpg) no-repeat;
	height:19px;
	padding-top:5px;
	float:right;
	position:relative;
				     }
		 
		 .top_right3{
	width:232px;
	padding-left:19px;
	background:url(http://www.currencyvault.com/images/cv_top_bar2.jpg) no-repeat;
	height:26px;
	float:right;
	position:relative;
				     }
					 
		 .top_right4{
					 width:345px;
					 padding-top:10px;
					 float:left;
					 position:relative;
				     }
					 
				.top_right4a{
							 width:203px;
							 float:left;
							 position:relative;
							 }
							 
				.top_right4b{
							 width:140px;
							 padding-top:8px;
							 float:left;
							 position:relative;
							 }	
							 
.top_image{
	width:1px;
	float:left;
	position:absolute;
	left:332px;
	top:-6px;
	z-index:10000;
		   }							 		 	 			 			 	  	  	   	   	  
	   
/* ============================================= End Top =================================================== */	 


/* ============================================= Start Navigation ================================================= */

#navigation{
		    width:1008px;
		    padding:1px 21px 1px 21px;
		    height:25px;
		    float:left;
		    position:relative;
		    }

.nav{
     width:812px;
	 float:left;
	 position:relative;
	 border-left:1px solid #005A21;
	 }
	 
.nav li{
display: inline;
}

.nav li a{
float: left;
font-size:12px; color:#FFFFFF;
padding:5px 17px 5px 18px;
text-decoration: none;
border-right:1px solid #005A21;
}

.nav li a:visited{
color:#FFFFFF;
}

.nav li a:hover, .nav li{
color:#005A21;
background:url(http://www.currencyvault.com/images/cv_nav_hover.gif) repeat-x;
} 

.nav li .current{
color:#005A21;
background:url(http://www.currencyvault.com/images/cv_nav_hover.gif) repeat-x;
border-right:1px solid #005A21;
}

.go_button{
           width:30px;
		   padding:3px 0px 0px 0px;
		   float:left;
		   position:relative;
		   }
		   
.search_button{
			   width:165px;
			   padding:2px 0px 0px 0px;
			   float:left;
			   position:relative;
			   }		   

/* ============================================= End Navigation ================================================= */


/* ============================================= Start Block Body =================================================== */

#block_body{
		   width:991px;
		   padding:9px 29px 0px 30px;
		   background:url(http://www.currencyvault.com/images/cv_block_body_bg2.png) repeat-y;
		   float:left;
		   position:relative;
		   }
		   
.main_body{
		   width:991px;
		   float:left;
		   position:relative;
		   }
		   
.main_body2{
	width:991px;
	padding:1px 0px 10px 0px;
	float:left;
	position:relative;
		   }		   	
		   
/* ------------------ Start Left ------------------- */

.left{
      width:198px;
	  float:left;
	  position:relative;
	  }
	  
.browse_catagory{
                 width:180px;
				 padding-left:18px;
				 background:url(http://www.currencyvault.com/images/cv_browse_catagory.jpg) no-repeat;
				 height:16px;
				 padding-top:2px;
				 float:left;
				 position:relative;
				 }	
		.browse_catagory h1{ font-size:11px; font-weight:normal; color:#FFFFFF; }	
		
.browse_catagory2{
                 width:182px;
				 padding:5px 7px 5px 7px;
				 border:1px solid #D4D3D3;
				 background-color:#EEEDED;
				 float:left;
				 position:relative;
				 }
		.browse_catagory2 h1{ font-size:12px; font-weight:normal; color:#2705F9; }	
		.browse_catagory2 li{ font-size:12px; font-weight:normal; color:#3D3C3C; list-style:none; position:relative; padding-left:5px; }
			.browse_catagory2 li a{ color:#3D3C3C; text-decoration:none; }
				.browse_catagory2 li a:hover{ color:#000000; text-decoration:underline; }
				
.gold_coins{
		  width:100px;
		  padding-left:98px;
		  background:url(http://www.currencyvault.com/images/cv_gold_coins.jpg) no-repeat;
		  height:92px;
		  padding-top:7px;
		  float:left;
		  position:relative;
		  margin-top:9px;
		  }	
		  
.silver_coins{
		  width:106px;
		  padding-left:92px;
		  background:url(http://www.currencyvault.com/images/cv_silver_coins.jpg) no-repeat;
		  height:92px;
		  padding-top:7px;
		  float:left;
		  position:relative;
		  margin-top:9px;
		  }
		  
.paper_money{
		  width:116px;
		  padding-left:82px;
		  background:url(http://www.currencyvault.com/images/cv_paper_money.jpg) no-repeat;
		  height:92px;
		  padding-top:7px;
		  float:left;
		  position:relative;
		  margin-top:9px;
		  }
		  
.international{
		  width:107px;
		  padding-left:91px;
		  background:url(http://www.currencyvault.com/images/cv_international.jpg) no-repeat;
		  height:92px;
		  padding-top:7px;
		  float:left;
		  position:relative;
		  margin-top:9px;
		  }
		  
.investor_kit{
              width:170px;
			  padding:15px 14px 0px 14px;
			  background:url(http://www.currencyvault.com/images/cv_investor_kit.jpg) no-repeat;
			  height:201px;
			  float:left;
			  position:relative;
			  margin-top:8px;
			  }
			  
	.investor_kit h1{ font-size:15px; font-weight:normal; color:#000000; }
	.investor_kit ul{ padding-top:3px; }
	.investor_kit li{ font-size:12px; font-weight:normal; color:#157004; list-style:none; background:url(http://www.currencyvault.com/images/cv_bullet.gif) left no-repeat;
	                  padding-left:7px; position:relative; line-height:15px;
				    }
					
					
.our_coin_blog{
              width:192px;
			  padding-left:6px;
			  background:url(http://www.currencyvault.com/images/cv_our_coin_blog.gif) repeat-x;
			  height:16px;
			  padding-top:1px;
			  float:left;
			  position:relative;
			  margin-top:9px;
			  }
			  
	.our_coin_blog h1{ font-size:12px; font-weight:normal; color:#FFFFFF; }

.our_coin_blog2{
	width:182px;
	padding:9px 7px 10px 7px;
	/* *padding:9px 7px 5px 7px;  */
				 border:1px solid #D4D3D3;
	border-top:1px solid #7F90A3;
	background-color:#EEEDED;
	float:left;
	position:relative;
				 }
				 
		.our_coin_blog2 li{ font-size:10px; font-weight:bold; color:#0334E8; list-style:none; position:relative; line-height:15px;
		                    background:url(http://www.currencyvault.com/images/cv_bullet2.gif) left no-repeat; padding-left:8px; background-position:0 .6em;
						  }
			.our_coin_blog2 li a{ color:#0334E8; text-decoration:underline; }
				.our_coin_blog2 li a:hover{ color:#000000; text-decoration:none; }	
				
.left2{
       width:709px;
	   padding:0px 20px 0px 0px;
	   float:left;
	   position:relative;
	   }
	   
	 .left2 h1{ font-size:20px; font-weight:normal; color:#157305; }
	 .left2 h2{ font-size:16px; font-weight:normal; color:#154203; }  										  		  		  		  			  				 			   

/* ------------------ End Left ------------------- */	


/* ------------------ Start Mid ------------------- */

.mid{
      width:513px;
	  padding-top:9px;
	  float:left;
	  position:relative;
	  }
	  
.categories{
            width:503px;
			padding-left:10px;
			background:url(http://www.currencyvault.com/images/cv_categories_bg.gif) repeat-x;
			height:17px;
			padding-top:1px;
			float:left;
			position:relative;
			} 
		.categories h1{ font-size:12px; font-weight:normal; color:#FBFBFB; }
		
.categories_body{
				width:495px;
				padding:0px 0px 17px 16px;
				background:#D9D9D9 url(http://www.currencyvault.com/images/cv_categories_body.gif) repeat-x;
				border:1px solid #A7A7A7;
				border-top:none;
				float:left;
				position:relative;
				}
				
	.categories_body2{
					width:495px;
					padding-top:18px;
					float:left;
					position:relative;
					}
					
			.categories_body2a{
							   width:61px;
							   background-color:#FFFFFF;
							   border:1px solid #A7A7A7;
							   float:left;
							   position:relative;
							   }
							   
			.categories_body2b{
							   width:199px;
							   padding-left:8px;
							   float:left;
							   position:relative;
							   }
.categories_body2b h1{ font-size:14px; font-weight:bold; color:#0655CB; background:url(http://www.currencyvault.com/images/cv_bullet3.gif) left no-repeat; padding-left:13px; }		   
							   
			.categories_body2c{
							   width:140px;
							   padding-left:10px;
							   float:left;
							   position:relative;
							   }
.categories_body2c h1{ font-size:14px; font-weight:bold; color:#0655CB; background:url(http://www.currencyvault.com/images/cv_bullet3.gif) left no-repeat; padding-left:13px; }							   				   				   								  
.featured_products{
				width:503px;
				padding-left:10px;
				background:url(http://www.currencyvault.com/images/cv_categories_bg.gif) repeat-x;
				height:17px;
				padding-top:1px;
				float:left;
				position:relative;
				margin-top:9px;
				} 
		.featured_products h1{ font-size:12px; font-weight:normal; color:#FBFBFB; }
		
.featured_products_body{
	width:510px;
	padding:0px;
	background:#DFDEDA url(http://www.currencyvault.com/images/cv_featured_body.gif) repeat-x;
	border:1px solid #797979;
	position:relative;
	text-align: center;
	float: left;
						}
						
		.products_box{
	width:125px;
	padding-right:5px;
					}
					
		.products_box2{
	width:99px;
					}			
					
			.products_box_image{
	width:97px;
	border-left:1px solid #959393;
	border-right:1px solid #959393;
	border-top:1px solid #959393;
	border-bottom:2px solid #B7B6B4;
	background-color:#CAC7C7;
	height:64px;
	padding-top:0px;
								}
								
			.products_box_image2{
	width:97px;
	border-left:1px solid #959393;
	border-right:1px solid #959393;
	border-top:1px solid #959393;
	border-bottom:2px solid #B7B6B4;
	background-color:#CAC7C7;
	height:83px;
								}						
								
		   .products_box_text{
	width:92px;
	padding:5px 0px 0px 7px;
							 }
							 
.featured_articles{
				width:503px;
				padding-left:10px;
				background:url(http://www.currencyvault.com/images/cv_categories_bg.gif) repeat-x;
				height:17px;
				padding-top:1px;
				border-top:1px solid #DCDADA;
				float:left;
				position:relative;
				margin-top:8px;
				} 
		.featured_articles h1{ font-size:12px; font-weight:normal; color:#FBFBFB; }							 
							 
.featured_articles_body{
						width:495px;
						padding:0px 0px 20px 16px;
						background:#F2F3F4 url(http://www.currencyvault.com/images/cv_articles_body.gif) repeat-x;
						border:1px solid #DCDADA;
						border-top:none;
						float:left;
						position:relative;
						}
						
		.featured_articles_body2{
								width:495px;
								padding-top:13px;
								float:left;
								position:relative;
								}
								
				.featured_articles_body2a{
	width:99px;
	height:72px;
	float:left;
	position:relative;
										}
										
				.featured_articles_body2b{
										width:378px;
										padding:7px 0px 0px 16px;
										float:left;
										position:relative;
										}	
					.featured_articles_body2b h1{ font-size:19px; font-weight:normal; color:#0555CE; text-decoration:underline; }																							 													

/* ------------------ End Mid ------------------- */


/* ------------------ Start Right ------------------- */

.right{
      width:783px;
	  float:right;
	  position:relative;
	  }
	  
.right2{
      width:262px;
	  padding-top:9px;
	  float:right;
	  position:relative;
	  }	
	  
	.proof_sets{
			  width:260px;
			  padding-right:1px;
			  background:url(http://www.currencyvault.com/images/cv_proof_sets.jpg) no-repeat;
			  height:37px;
			  padding-top:125px;
			  text-align:right;
			  float:left;
			  position:relative;
			  }	
			  
	.featured_videos{
					width:250px;
					padding-left:10px;
					background:url(http://www.currencyvault.com/images/cv_categories_bg.gif) repeat-x;
					height:17px;
					padding-top:1px;
					float:left;
					position:relative;
					margin-top:9px;
					} 
		  .featured_videos h1{ font-size:12px; font-weight:normal; color:#FBFBFB; }
		
		
	 .featured_videos_body{
						  width:251px;
						  padding:8px 0px 8px 7px;
						  background-color:#EAE5E5;
						  border:1px solid #D4D3D3;
						  float:left;
						  position:relative;
						  }	  
							  
			 .featured_videos2{
	width:251px;
	float:left;
	position:relative;
	margin-bottom: 8px;
							  }	
							  
					.featured_videos2a{
									  width:50px;
									  background-color:#FFFFFF;
									  height:50px;
									  border:2px solid #000000;
									  float:left;
									  position:relative;
									  }	  
									  
					.featured_videos2b{
									  width:145px;
									  padding:0px 0px 0px 14px;
									  float:left;
									  position:relative;
									  }	
									  
							.featured_videos2b h1{ font-size:12px; font-weight:normal; color:#0822C2; text-decoration:underline; }		  			  			  
							  
			.featured_videos3{
							  width:251px;
							  padding-top:14px;
							  float:left;
							  position:relative;
							  }
							  
	.facebook_box{
	              width:249px;
				  padding:6px 6px 6px 6px;
				  background:#1A4602 url(http://www.currencyvault.com/images/cv_facebook_box.gif) repeat-x;
				  float:left;
				  position:relative;
				  margin-top:9px;
				  }
				  
		.facebook_box2{
					  width:249px;
					  float:left;
					  position:relative;
					  }
					  
				.facebook_box2a{
							  width:202px;
							  float:left;
							  position:relative;
							  }	
							  
				.facebook_box2b{
							  width:46px;
							  float:left;
							  position:relative;
							  }	
							  
	.library_articles_body{
						  width:249px;
						  padding:8px 0px 122px 9px;
						  background:#D1D1D1 url(http://www.currencyvault.com/images/cv_library_articles.gif) repeat-x;
						  border:1px solid #B4B3B3;
						  float:left;
						  position:relative;
						  }
						  
		.library_articles_body li{ font-size:12px; font-weight:normal; color:#0555CE; list-style:none; position:relative; line-height:15px;
								  background:url(http://www.currencyvault.com/images/cv_bullet4.gif) left no-repeat; padding-left:7px; background-position:0 .6em;
								}
					.library_articles_body li a{ color:#0555CE; text-decoration:underline; }
						.library_articles_body li a:hover{ color:#000000; text-decoration:none; }	
	
	.learn_about{
			  width:255px;
			  padding-left:7px;
			  background:url(http://www.currencyvault.com/images/cv_learn_about.gif) no-repeat;
			  height:160px;
			  padding-top:2px;
			  float:left;
			  position:relative;
			  margin-top:9px;
			  }
			  
			.learn_about h1{ font-size:12px; font-weight:normal; color:#262625; }
			
	 .coins_worth{
				  width:257px;
				  padding-right:4px;
				  background:url(http://www.currencyvault.com/images/cv_coins_worth.gif) no-repeat;
				  height:152px;
				  padding-top:10px;
				  float:left;
				  position:relative;
				  text-align:right;
				  }
			  
			.coins_worth h1{ font-size:12px; font-weight:normal; color:#262625; }		  									  			    		  						  					  	   			  	      

/* ------------------ End Right ------------------- */	

/* ----------------- Start Main Bottom ------------------ */ 

.main_bottom{
             width:978px;
			 padding:10px 0px 2px 12px;
			 background:#1A4602 url(http://www.currencyvault.com/images/cv_main_bottom.gif) repeat-x;
			 float:left;
			 position:relative;
			 }
			 
	.order_support{
	width:160px;
	padding:4px 0px 0px 0px;
	float:left;
	position:relative;
				   }
				   
			.order_support h1{ font-size:12px; font-weight:normal; color:#FFFFFF; }	   
				   
			.order_support ul{ padding-left:2px; padding-top:8px; }	   
				   
			.order_support li{ font-size:10px; font-weight:normal; color:#FFFFFF; list-style:none; position:relative; line-height:14px;
							   background:url(http://www.currencyvault.com/images/cv_bullet5.gif) left no-repeat; padding-left:7px;
							 }
					.order_support li a{ color:#FFFFFF; text-decoration:none; }
						.order_support li a:hover{ color:#FFFFFF; text-decoration:underline; }	   
				   
	.legal{
	width:160px;
	padding:4px 0px 0px 0px;
	float:left;
	position:relative;
		   }
		   
		   .legal h1{ font-size:12px; font-weight:normal; color:#FFFFFF; }	   
				   
			.legal ul{ padding-left:2px; padding-top:8px; }	   
				   
			.legal li{ font-size:10px; font-weight:normal; color:#FFFFFF; list-style:none; position:relative; line-height:14px;
					   background:url(http://www.currencyvault.com/images/cv_bullet5.gif) left no-repeat; padding-left:7px;
					 }
					.legal li a{ color:#FFFFFF; text-decoration:none; }
						.legal li a:hover{ color:#FFFFFF; text-decoration:underline; }
		   
	.get_connected{
	width:160px;
	padding:4px 0px 0px 0px;
	float:left;
	position:relative;
				   }
#prodcatbox #prodcatboxpic {
	float: left;
	height: 100px;
	width: 100px;
	padding: 2px;
	border: 1px solid #CCC;
}
#catbox {
	width: 225px;
	border: 1px solid #999;
	padding: 14px;
}
				   
			.get_connected h1{ font-size:12px; font-weight:normal; color:#FFFFFF; }	   
				   
			.get_connected ul{ padding-left:2px; padding-top:8px; }	   
				   
			.get_connected li{ font-size:10px; font-weight:normal; color:#FFFFFF; list-style:none; position:relative; line-height:14px;
							   background:url(http://www.currencyvault.com/images/cv_bullet5.gif) left no-repeat; padding-left:7px;
							 }
					.get_connected li a{ color:#FFFFFF; text-decoration:none; }
						.get_connected a:hover{ color:#FFFFFF; text-decoration:underline; }	   
				   
	.bottom_line{
	             width:100px;
				 padding-top:14px;
				 float:left;
				 position:relative;
				 }
				 
	.need_help{
	           width:205px;
			   text-align:right;
			   float:left;
			   position:relative;
			   }	
			   
.bottom_image{
              width:183px;
			  float:left;
			  position:absolute;
			  left:812px;
			  top:-13px;
			  z-index:10000000;
			  }			   		 			   	   			   		 

/* ----------------- End Main Bottom ------------------ */	   	   	   	  
	   
/* ============================================= End Block Body =================================================== */	


/* ============================================= Start Bottom ===================================================== */

#bottom{
       width:1008px;
	   background:url(http://www.currencyvault.com/images/cv_block_body_bottom.png) no-repeat;
	   height:14px;
	   padding:20px 21px 0px 21px;
	   float:left;
	   }
	   
	.bottom2{
		   width:1008px;
		   text-align:center;
		   float:left;
		   position:relative;
		   }	   
	   
.bottom_font{ font-size:10px; font-weight:normal; color:#9A9999; }
.bottom_font2{ font-size:10px; font-weight:normal; color:#052984; }
	.bottom_font2 a{ color:#052984; text-decoration:underline; }
		.bottom_font2 a:hover{ color:#000000; text-decoration:none; }	 
				     
	   
/* ============================================= End Bottom ===================================================== */	   
.pagetitle {
	padding:0px;
	margin:0px;
	color: #16822C;
	font-size: 24px;
}
#prodcatbox {
	width: 200px;
	padding: 5px;
	border: 1px solid #CCC;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#prodcatatc {
	text-align: center;
	float: none;
}


.atcbutton {
	display: inline;
	clear: both;
	padding-top: 7px;
	margin-bottom: -7px;
}.thinglpad {
	border: 1px solid #CCC;
}

