/* CSS Document */

body {
	padding-top: 15px;
	background: #FFF url('../../../../images/custom/amy-heart-on-wht.gif');
}

/************************************************   Header   *********************************************/
div#header {
	text-align: center;
}

	div#logo {
		float: left;
	}
		
		#logo img {
			border: none;
		}
	
	p#tagline {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		margin: 10px 0 0;
		padding: 0;
	}
		
	img#header_jewelry {
		float: left;
		margin-left: 90px;
	}
	
	ul#topNav, ul#topNav li, ul#topBar, ul#topBar li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	div#welcome {
		float: right;
		width: 400px;
		font-size: 11px;
		color: #810081;
		margin-bottom: 10px;
	}
	
	#topNav {
		float: right;
		text-align: right;
		width: 400px;
		font-size: 11px;
	}
		
		#topNav li {
			display: block;
			float: left;
			padding: 0 10px!important;
			border-right: 1px solid #000;
		}
		
			#topNav  li a {
				color: #000;
			}
	
	ul#topBar {
		border-bottom: 10px solid #810081;
		width: 100%;
		height: 27px;
		clear: both;
	}
	
		ul#topBar li {
			float: left;
			margin-left: 10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			padding-top: 8px;
			height: 19px;
		}
		
			#topBar li a {
				color: #FFF;
			}
		
		li.tbhome {
			background: url('../../../../images/custom/tbhome.gif');
			width: 141px
		}
		
		li.tbbridal {
			background: url('../../../../images/custom/tbbridal.gif');
			width: 143px
		}		
		
		li.tbcameos {
			background: url('../../../../images/custom/tbcameos.gif');
			width: 143px
		}		
		
		li.tbcrosses {
			background: url('../../../../images/custom/tbcrosses.gif');
			width: 143px
		}		
		
		li.tblockets {
			background: url('../../../../images/custom/tblockets.gif');
			width: 144px
		}	
		
		li.tbtheme {
			background: url('../../../../images/custom/tbtheme.gif');
			width: 143px
		}		
		
		
	p.right_text {
		float: right;
		clear: right;
		margin: 15px 25px 0 0;
		font-size: 18px;
		font-weight: bold;
		width: 400px;
		text-align: right;
	}
	
/************************************************   Main Content   *********************************************/ 
div#home_cont {
	text-align: center;
}
		
	.fp_header {
		background: url('../../../../images/custom/fp_header.gif') no-repeat center;
	}
		
		
table#cat_box a {
	color: #800080;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
}
		
/************************************************   Footer   *********************************************/
		
		
		
		
		
		
		
		
		
