@charset "utf-8";

/******
/-----------------
	Mark's Fresh Fruit Stylesheet V.1.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2009
	--------------------------/
******/

/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}
a {text-decoration:none;}
table {border-collapse:collapse;}
p {padding:10px 0px; margin:0px;}

/**	---------
	Starts	**/
	
body{background:#4c6404 url(/images/mainbg.jpg) top center no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}

h1{font-size:20px;color:#016f10;padding:5px;}h1 span{font-size:18px;color:#ff7500;}
h2{font-size:18px;color:#ff7500;padding:0px 0px 20px 0px;text-align:center;}h2 span{font-size:14px;color:#006e0e;}
h3{font-size:14px;}
h4{font-size:14px;color:#004d0a;border-bottom:1px solid;}

hr{height:1px;margin:15px 5px;padding:0px;border:none;border-top:1px solid #83af00;}

#container{width:820px;margin:0px auto;}

#header{width:820px;height:127px;color:#fff;font-weight:bold;position:relative;}#header p{position:absolute;top:50px;left:605px;width:108px;text-align:center;}#header h3{position:absolute;top:108px;left:35px;}#header h3 span{margin-left:160px;}

#nav{height:26px;padding:0px 140px;font-size:18px;line-height:24px;}#nav ul{list-style:none;padding:0px;margin:0px;}#nav li{height:26px;margin-right:10px;float:left;}#nav a{display:block;height:24px;margin:2px;padding:2px 12px;color:#502500;}#nav a:hover{margin:0px;border:2px solid #fff;background:#fff url(/images/sprites/bars.gif) repeat-x;}

#content{width:780px;min-height:400px;padding:20px;background:#fff url(/images/mainbg.jpg) -890px -151px no-repeat;}
	#content .content-left{width:490px;padding:0px 20px 30px 10px;float:left;}
	#content ul.adtransition{list-style:none;width:260px;height:210px;margin:0px;padding:0px;float:left;overflow:hidden;}
	
#footer{width:680px;height:67px;padding:33px 30px 0px 110px;background:url(/images/footerbg.gif);color:#fff;font-weight:bold;position:relative;}#footer span{color:#daf09a;}
	#footer .left{width:215px;}
	#footer .right ul{list-style:none;width:200px;height:50px;padding:8px 0px 0px 0px;margin:0px;float:left;text-transform:uppercase;}#footer .right li{width:90px;float:left;}#footer .right a{font-size:14px;color:#fff;}#footer .right a:hover{color:#daf09a;}
	#footer .webstuff{position:absolute;bottom:0px;right:10px;font-size:10px;color:#fff;}

#box_size ol{list-style:none;margin:0px;padding:0px 0px 0px 30px;}
	#box_size ol li{width:70px;height:50px;margin:5px 10px;padding:20px;border:4px solid #ddd;background:#ddd;color:#777;font-size:30px;font-weight:bold;float:left;}
	#box_size ol li.giftbasket{font-size:24px;padding:16px;width:78px;height:58px;}
		#box_size ol li:hover{background:#83af00;border-color:#83af00;color:#fff;}
		#box_size ol li:active,#box_size ol li.active{background:#006e0e;border-color:#006e0e;color:#fff;}
	#box_size h2{text-align:left;}

#marksorder_main{margin:10px 0px;}
#marksorder_main .topper,#marksorder_main .bottom,#marksorder_extras .topper,#marksorder_extras .bottom{width:779px;height:11px;background:url(/images/sprites/marks_master.gif) 0px -193px;}#marksorder_main .bottom{background-position:0px -226px;}
#marksorder_main table{width:779px;background:#7ba301;color:#004d0;}
#marksorder_main table td,#marksorder_extras td{padding:4px;font-weight:bold;}
	#marksorder_main input,#marksorder_extras input{margin:0px 1px;}
	#marksorder_main h1,#marksorder_extras h1{color:#fff;}
	#marksorder_main h4,#marksorder_extras h4{color:#fff;}

#marksorder_extras .topper{background-position:0px -238px;}#marksorder_extras .bottom{background-position:0px -271px;}
#marksorder_extras table{width:779px;background:#004d0a;color:#fff;}

/**	---------
	Class Declarations	**/

.left{float:left;}.right{float:right;}.clear{clear:both;}
.fontten{font-size:10px;}
.grey{color:#666;}

.disclaimer{margin:10px;padding:10px;background:#016f10;color:#fff;text-align:center;}

.steps{width:725px;height:65px;margin:0px 0px 30px 0px;padding:25px 15px 0px 40px;background:url(/images/stepsbg.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;overflow:hidden;}.steps ol{list-style:none;margin:0px;padding:0px;}.steps ol li{width:178px;margin-right:95px;float:left;}.steps ol li.last{width:160px;margin:0px;padding-left:14px;}

.formheading h2{margin-bottom:10px;padding:0px;font-size:16px;background:#FF0000;color:#fff;}.formheading h2.pad{padding:5px 10px;}.formheading h2.greengo{background:#009900;}
.formhead{width:140px;margin-bottom:10px;font-size:16px;color:#666;line-height:30px;float:left;}
	.formhead h4{border:none;}
.forminput,.formenquiry{width:350px;height:30px;margin-bottom:10px;background:url(/images/sprites/marks_master.gif);position:relative;float:left;}.forminput input,.formenquiry textarea{position:absolute;top:3px;left:5px;width:340px;height:20px;padding:5px 0px 0px 0px;background:none;}
.formenquiry{height:130px;background-position:0px -30px;}.formenquiry textarea{height:120px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:none;}
.formclear{display:none;}
button.formbutton{width:110px;height:30px;margin:0px 10px;background:url(/images/sprites/marks_master.gif) 0px -162px;border:none;float:right;}button.formbutton:hover{background-position:-110px -162px;color:#fff;}

#redlegend{height:20px;padding:0px 10px;background:#cc0b0b;color:#fff;line-height:20px;float:right;}.redlegend{background:#cc0b0b;color:#fff;}