/* introduction */

* {
	margin: 0;
	padding: 0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	text-align: center;
	background-image: url(http://hollyjones.com.au/img/img_bkgd.gif);
}
p {margin:0px; padding: 0px 0px 8px 0px;}
input, textarea, select {	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:13px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal; padding:0px; margin:0px;}
h2 a:link, a:visited {
	text-decoration: underline;
	color: #333;
	background-color: transparent;
}
h2 a:hover, a:active {
	text-decoration: underline;
	color: #333;
}

a:link, a:visited {
	text-decoration: underline;
	color: #F7887B;
	background-color: transparent;
}
a:hover, a:active {
	text-decoration: underline;
	color: #F9ABA1;
}
ul {
	/*list-style-image: url(http://hollyjones.com.au/img/bullet2.gif);*/
	list-style: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	padding-top:5px;
	padding-left:0px;
}
li {
	background-image:url("http://hollyjones.com.au/img/bullet2.gif");
	background-position: 0px 8px;
    background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 20px;margin-left:0px;
	font-weight:bold;
}
.left-nav {padding:10px 0px 0px 0px;}
.left-nav a:link, .left-nav a:visited {
	text-decoration: underline;
	color: #F7887B;
	font-weight:normal;
}
.left-nav a:hover, .left-nav a:active {
	text-decoration: underline;
	color: #F9ABA1;
	font-weight:normal;
}
.master a:link, .master a:visited {
	font-weight:bold;
	text-decoration: none;
	color: #F7887B;
	background-color: transparent;
}
.master a:hover, .master a:active {
	font-weight:bold;
	text-decoration: none;
	color: #F9ABA1;
}


.sub {	list-style: none;
	background-image:url("../images/blank.gif");
	font-weight:normal;
}



/* =WRAPPER */

	#wrapper {
	width: 800px;
	margin: 10px auto;
	text-align: left;
	}
	#logo{
	text-align:left;
	padding:0 0 10px 25px;
		}
	
/* =NAVTOP */

	#nav {
	vertical-align:bottom;
	text-align:left;
	padding: 14px 0 0 25px;
	background:url(http://hollyjones.com.au/img/img_bkgd_top.gif) no-repeat top;
	}
	#nav img {padding:0px 10px 0px 10px; margin:0px;
	}
	
	#nav-white {
	vertical-align:bottom;
	text-align:left;
	padding: 14px 0 0 25px;
	background:url(http://hollyjones.com.au/img/img_bkgd_white_top.gif) no-repeat bottom;
	}
	#nav-white img {padding:0px 10px 0px 10px; margin:0px;
	}
	
	/* =CONTENT */
	#content-home {
	background:url(http://hollyjones.com.au/img/img_pix_grad_507.jpg) repeat-x;
	vertical-align:top;
	height:507px;
	}
	#content {
	background: #FDF5F2 url(http://hollyjones.com.au/img/img_pix_grad_507.jpg) repeat-x;
	min-height:427px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 40px 10px 10px 40px;
	}
	#content-press {
	background: #FDF5F2 url(http://hollyjones.com.au/img/img_pix_grad_507.jpg) repeat-x;
	height:950px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 40px 10px 10px 40px;
	}
	#content-black {
	height:458px;
	background-color:#000000;
	margin:0px 0px 0px 0px;
	position: absolute;
	width: 433px;
	left: 365px;
	top: 28px;
	}
	#content-white {
	min-height:507px;
	background-color:#FFFFFF;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 30px 0px 0px 0px;
	}
	* html #content { height:427px;}  /* ie hack */
	* html #content-white { height:507px;}  /* ie hack */

	
	.left-nav {float:left;width:135px; padding-left:10px;}
	.main-prod-display {float:left; width:625px;padding:0px; margin:0px;}
	.prod-col-a {clear:both; float:left;padding-right:30px;text-align:center;width:100px;}
	.prod-col-b { float:left;padding-right:30px;text-align:center;width:100px;}
	.prod-col-c { float:left;padding-right:30px;text-align:center;width:100px;}
	.prod-col-d { float:left;padding-right:30px;text-align:center;width:100px;}
	.prod-img {padding-bottom:5px;}
	.new-img {align:center; padding:3px 0px 3px 0px;}
	.range-feature {float:left;padding-right:8px;padding-top:0px;margin:0px;}
	.range-thumbs { float:left;padding-bottom:7px;margin:0px; }
	.range-col-a { clear:both; float:left;padding: 0px 8px 18px 0px; text-align:center;margin:0px;}
	.range-col-b { float:left;padding: 0px 8px 18px 0px; text-align:center;margin:0px;}
	.range-col-c { float:left;padding: 0px 8px 18px 0px; text-align:center; margin:0px;}
	.range-col-a img, .range-col-b img, .range-col-c img {padding:0px; margin:0px;} /*border:1px solid #FFE5DF;*/
	.profile-img{padding-left: 30px;}
	
	#inner-press{
	width: 740px;
	 float: left;
	padding: 5px 0px 0px 0px;
	}
	
	#inner-press img {padding: 25px 0px 8px 0px;margin:0px;}
	
	#inner-left{
	width: 350px;
	 float: left;
	padding: 5px 0px 0px 0px;
	}
	#inner-right{
	width: 340px;
	margin-left: 360px;
	padding: 5px 0px 0px 0px;

	}

	#inner-left-contact{
	width: 280px;
	 float: left;
	padding: 5px 0px 0px 0px;
	}
	#inner-right-contact{
	float:right;
	margin: 100px 0px 0px 10px;
	padding: 5px 0px 0px 0px;
	text-align:right;

	}

	#boxwhite-text{
	margin-left: 70px;
	width: 614px;
	padding-bottom: 10px;
	}
	#boxwhite-top {
	background:url(http://hollyjones.com.au/img/img_bkgd_white_innertop.gif) no-repeat bottom;
	width: 614px;
	height: 9px;
	margin-left: 70px;
	}
	#boxwhite-content {
	min-height: 188px;
	width: 582px;
	background-color:#FFFFFF;
	padding: 0px 16px 10px 16px;
	margin-left: 70px;
	}
	#boxwhite-bot {
	background:url(http://hollyjones.com.au/img/img_bkgd_white_innerbot.gif) no-repeat top;
	width: 614px;
	height: 9px;
	margin-left: 70px;
	}
	.piclefthome {
	padding:28px 0px 0px 0px; 
	margin:0px;
	position: relative;
	height: 459px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	}
	.hdr-intro {padding: 75px 0px 0px 0px; margin:0px;}
	.hdr-intro img {padding: 0px 0px 0px 45px; margin:0px;}
	.category-images {float:left;padding:26px 0px 0px 0px; margin:0px;}
	.category-images img {float:left;padding:0px; margin:0px;}
	.category-text img {float:left;padding:0px; margin:0px;}
	.category-text-a {width:146px; text-align:center; padding:10px 0px 0px 0px;float:left;}
	.category-text-b {width:147px; text-align:center; padding:10px 0px 0px 0px;float:left;}
	.category-text-c {width:140px; text-align:center; padding:10px 0px 0px 0px;float:left;}
	.textfield {
	border: 1px solid #FCBAB3;
}
img {border:0px;}
/* =FOOTER */

	#footer {
	background:url(http://hollyjones.com.au/img/img_footer_bottom.gif) no-repeat top;
	padding: 40px 0px 0px 10px;
	text-align: left;
	font-size: 11px;
	color:#FFFFFF;
	/*background: #effce7 url(images/bottom.gif) no-repeat  left bottom;*/
	}
	#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color:#FFFFFF;text-decoration:none;}
	#footer-white {
	background:url(http://hollyjones.com.au/img/img_footer_white_bottom.gif) no-repeat top;
	padding: 40px 0px 0px 10px;
	text-align: left;
	font-size: 11px;
	color:#FFFFFF;
	/*background: #effce7 url(images/bottom.gif) no-repeat  left bottom;*/
	}
.clear {clear:both;}
.productDetailImg {float:left;}
.productDetailInfo {float:right; padding: 0px 0px 0px 15px; width:330px}
.prod-info-q {clear:both; float:left; width:90px; padding: 0px 0px 5px 0px; margin:0px;}
.prod-info-a {float:left;width:200px; padding: 0px 0px 5px 0px; margin:0px;}
.prod-info-a select {border-color:#FFE5DF; border:1px solid #FFE5DF; background-color: #ffffff; color:#000000; font-weight:bold;}
.colours-display td {padding: 0px 5px 5px 0px;}
#page-numbers-desc {color:#333333; font-size:12px; padding: 3px 0px 3px 0px;font-weight:normal; float:left; width:300px;}
#page-numbers {color:#F7887B; font-size:12px; padding: 3px 0px 0px 3px;font-weight:normal; float:right; text-align:right; margin:0px;}
.page-no-holder {width:493px;}
.page-no-holder-nr {width:604px;}

/* colour palette*/
td.color-palette{
	width:15px;
	min-height:20px;
}
/* IE */
* html td.color-palette{
	height:15px;
}
.form-table td {padding: 0px 3px 5px 0px;}
.cart td {padding-bottom:8px;}
.cart-hdr {color: #F7887B;font-weight:strong;}
.brown, .brown a:hover, .brown a:active, .brown a:link, .brown a:visited {color: #B58E7A;}
.bridal-thumbs {width:360px;margin:1px 0px 0px 0px;}
.bridal-thumbs img {padding: 0px 0px 7px 7px;margin:0px;}
.red {color:#ff0000;}
.rule { height:1px; background:#FCE0DC; margin:10px 0px 0px 0px; padding:0px; width:128px;}