@import "global.css";

#left-div {
	float: left;
	width: 440px;}

#left-div h3 {
	margin: 0;
	border: 0;}

#left-div .p-price {
	font-size: 80%;
	margin: 0;}

#left-div .ptop {
	margin: 0;}

#left-div .ptop a {
	font-size: 80%;
	color: #fff;
	text-decoration: none;}

#left-div p img {
	width: 420px;
	height: 280px;
	cursor: url(images/magnify.cur), pointer;
	border: 0;
	margin: 0;}
	
#curtainDivRight {
	width: 480px; 
	float: left;
	overflow: hidden;}

.div-tieback {
	overflow: hidden;
	width: 420px;
	margin-left: 5px;
	margin-top: 30px;}

.div-tieback p {
	margin: 0;
	background: url(images/pheader.gif) repeat-x top left;
	text-indent: 2px;
	height: 30px;}

.div-tieback .p-odd {
	background: none;
	cursor: pointer;
	clear: left;
	float: left;
	width: 140px;
	height: 105px;
	text-align: center;}

.div-tieback .p-even {
	background: none;
	float: left;
	width: 140px;
	height: 105px;
	text-align: center;}

#thumbimg {
	padding: 5px;
	border: 1px solid #C5C2C0;
	width: 120px;
	height: 80px;
	cursor: pointer;}

#middle-div {
	float: left;
	width: 480px;
	margin-top: 0;}

form {
	margin-left: 10px;
	margin: 0;
	padding: 10px;}

.topborder {
	border-top: 1px dotted #c0c0c0;}

.winput {
	width: 40px;}

#godrop, #gowidth {
	cursor: pointer;}

#img-con, #imgcon {
	vertical-align: middle;
	cursor: pointer;}

.p-read {
	clear: left;
	font-size: 50%;
	text-align: center;
	margin: 5px 0 3px 0;}

.pform {
	margin: 0 0 10px 30px;}

.pfloat {
	width: 100px;
	float: left;}

.pmargin {
	margin-top: 0;}

.narrow {
	width: 80px;}

#yourquote {
	background: url(images/menubg1.jpg) repeat-x top left;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #f00;
	margin: 0;
	letter-spacing: 0.2em;
	text-indent: 3px;
	width: 470px;}

#sum {
	width: 470px;
	margin: 20px auto;
	font-size: 90%;}

.subitem {
	font-size: 85%;}

#right-div {
	float: left;
	width: 180px;
	margin-left: 10px;
	margin-top: 60px;}

#right-div h3 {
	border: 0;
	text-align: center;}

#right-div p, #psubmit {
	text-align: center;}

#psubmit {
	margin-top: 20px;}

#submit {
	cursor: pointer;
	font-size: 120%;}

.tleft {
	text-align: left;}

.tright {
	text-align: right;}

.tcentre {
	text-align: center;}

.botborder {
	border-bottom: 1px dotted #c0c0c0;}

.tbold {
	font-weight: bold;}

.trtotal {
	background: url(images/pheader.gif) repeat-x top left;}

.ttotal {
	padding: 3px 0 3px 0;}

.ttotal img {
	vertical-align: middle;}

.sampleform {
	 padding: 0;
	 margin: 0;}

.pzoom {
	margin: 0;
	width: 420px;}

.sleft {
	float: left;}

.sright {
	float: right;
	font-weight: bold;}

.sright input {
	background: none;
	border: 0;
	color: #fff;
	cursor: pointer;}

.p-info {
	clear: both;
	padding-top: 10px;}

div #quoteH2 {
	margin-bottom: 0;
	width: 100%;
	margin-left: 10px;
	font-size: 150%;}

#topQuoteDiv {
	border: 1px dotted #5B5B5B;
	padding-bottom: 10px;
	margin-left: 10px;
	overflow: hidden;
	background: #212121;
	color: #fff;}
	
#curtainDivRight h3, #divQuotes h3 {
	text-indent: 3px; 
	margin: 0; 
	background: #000 url(images/menubg1.jpg) repeat-x top left; 
	font-size: 100%;
	color: #fff;}
	
#curtainDivRight .quoteH3, div #quoteH2 {
	background: none;}
	
.divQuotes {
	border: 1px dotted #5B5B5B;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 10px;
	padding-bottom: 10px;
	background: #212121;}
	
.divQuotes h3, #topQuoteDiv h3 {
	font-weight: normal;}

#divStepbottom {
	padding-bottom: 10px;
	margin-top: 20px;
	margin-left: 10px;}

#divStepbottom input {
	display: inline;
	color: #000;}

.stepH3 {
	text-indent: 3px;
	margin-bottom: 0;
	padding-bottom: 2px;
	background: #B4A9A2;}

#divStepbottom .bottomStepH3 {
	text-indent: 3px;
	display: inline;
	padding-top: 5px;
	background: none;
	border-bottom: 2px solid #B4A9A2;}
