/*
jCart v1.3
http://conceptlogic.com/jcart/

This file represents any existing CSS your site may already use

*/



html { background:#fff; font-family:'Trebuchet MS',Arial,helvetica,sans-serif; font-size:62.5%; }


#wrapper { margin:30px auto 250px auto; width:890px; border:solid 1px #ccc; padding:30px; background:#efefef; }

 #content p {  margin-bottom:1em; }

#sidebar { width:35%; float:right; }

#content { width:60%; float:left; }

.clear { clear:both; }

/* Item forms */
#content .jcart h1{height: 68px;text-align: left; padding: 20px 0 0 140px; margin:0px; background:url('../images/logo-voucher.png') no-repeat left top ;  font-size: 32px; font-weight: normal;}
#content .jcart { margin:0 20px 20px 0; padding:10px 20px; border:solid 2px #BA8748; background:#fff;  }
#content .jcart fieldset { border:0; }
#content .jcart h2{font-family: 'Trebuchet MS',Arial,helvetica,sans-serif;; font-size: 24px; color: #BA8748;font-weight: normal;}
#content .jcart .button , .jcart-button , #jcart-paypal-checkout{ margin:0px; padding:8px; color:white; background:#BA8748; border:none; border:1px solid #BA8748; font-size: 14px; }
#content .jcart .button:hover , .jcart-button:hover  , #jcart-paypal-checkout:hover{  color:#BA8748; background:white;  }
.jcart p { font-size: 12px;}
.half{
	vertical-align: middle;
	margin-top: 15px;
	width:49%;
	display: inline;
    float: left;
}
.right{ text-align:right;}
.price ,.pricespan {font-family: Georgia,"Times New Roman",Times,serif; font-size: 32px;}
#payment{
	text-align: center;
}
#payment iframe{
	border:none;
	width:580px;
	text-align: center;
	height:400px;
}

input.price{text-align:center}
#DevDetails label { color:#BA8748 ; font-family: Georgia,"Times New Roman",Times,serif; font-size: 15px;}
#DevDetails input {margin-top: 10px;border:none; border-bottom: thin dotted #ccc; width: 95%;}
#DevDetails p ,#DevDetails h2 {margin-top: 15px}
#DevDetails textarea{ border: thin dotted #ccc;}
#DevDetails div.error
{
    font-size: 12px;
	    color: red;

}

.hide{ display: none;}
input.error { border: 1px solid red; }
	label.error {
		background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/unchecked.gif') no-repeat;
		padding-left: 16px;
		margin-left: .3em;
	}
	label.valid {
		background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/checked.gif') no-repeat;
		display: block;
		width: 16px;
		height: 16px;
	}
