/*
*  Copyright 2008/2010, Creative Resolve, www.creative-resolve.com
*
*  This file may not be used or (re)distributed for any other
*  purposes than a commercial deployment by Creative Resolve.
*  No modifications may be made to this file by anyone,
*  except for individuals working for Creative Resolve.
*
*  File description: Qarma Tandoori web site styles
*  File Author: David Edwards
*/

/*standard padding definition*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 101%; vertical-align: baseline; background: transparent;}

/*global styles*/
body {line-height: 1; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 100.1%; background: url(body.jpg) #000 repeat top center; padding: 0; margin: 0;}
	a {text-decoration: none; color: #ffb03f; font-weight: bold;}
	a:hover {text-decoration: none; color: #ffff66;}
	a:click {text-decoration: none;}
	p {color: #9a6021;}
	p strong {color: #FF9933;}
	ol, ul {list-style: none;}
	:focus {outline: 0;}
	ins {text-decoration: none;}
	del {text-decoration: line-through;}
	table {border-collapse: collapse; border-spacing: 0;} 
	.clr {float: none; clear: both; padding: 0; margin: 0; line-height: 0; font-size: 0;}
	a.current {font-weight: bold; color: #fff;}
	.a01 {background: url(col01PA.png) left center no-repeat; padding: 6px 0 8px 24px; margin: 0;}
	#aT {background-image: url(aT.png);}
	#aF {background-image: url(aF.png);}	
	#cW p.wc {padding: 0 0 0 80px; background: url(wc.png) top left no-repeat; min-height: 75px;}

#bW {background: url(bW.jpg) no-repeat top center; padding: 0; margin: 0;}
	#gW {width: 920px; margin: 0 auto; padding: 0;}
		#tW {width: 920px; padding: 0; margin: 0 auto; height: 168px;}
			#tW h3 {padding: 0; margin: 0 auto;}
				#tW h3 a {height: 168px; width: 196px; padding: 0; margin: 0 auto; display: block; background-image: url(tWH3A.jpg);}
				#tW h3 span {display: none;}
		#mW {padding: 0; margin: 0 auto;}
			#mW ul {list-style: outside none; padding: 0; margin: 0 auto; height: 37px; width: 800px; text-align: center;}
				#mW ul li {display: inline; float: left; padding: 16px 0 0 0; margin: 0; width: 100px;}
					#mW ul li a {font-size: 0.65em; text-transform: uppercase; padding: 0; width: 100px; text-align: center; float: left;}
					#mW ul li a.current {color: #fff; font-weight: bold;}
		#hW {width: 880px; padding: 0; margin: 0 auto;}
			#hW h1 {float: left; padding: 0; margin: 0; color: #ab8832; font-size: 0.7em;}
			#hW p {float: right; padding: 0; margin: 0; color: #ab8832; font-size: 0.7em;}
		#cW {}
			#cW #srW {padding: 12px 0; margin: 0;}
			.row01 {padding: 0 0 10px 0; margin: 0;}
			.row02 {padding: 10px 0; margin: 0;}
			.col01 {width: 298px; height: 163px; float: left; padding: 0; margin: 0; background: url(col01.png) no-repeat top center;}
				.col01#colM {padding: 0 12px;}
				.col01 .marquee {height: 120px;}
				.col01 h3 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.75em;}
				.col01 h4 {color: #FFFF99; font-style: italic; padding: 26px 12px 6px 12px; margin: 0; font-size: 0.75em;}
				.col01 p {padding: 6px 12px; margin: 0; font-size: 0.7em; line-height: 1.4em;}
				.col01 ul {list-style: outside square; color: #FF9900; padding: 6px 12px 12px 30px; margin: 0;}
					.col01 ul a {font-size: 0.7em;}
				.col01 p a {background: url(col01PA.png) left center no-repeat; padding: 6px 0 8px 24px; margin: 0;}
			.col02 {float: left; padding: 0; margin: 0; background: url(col02.png) no-repeat top center; width: 458px; height: 243px;}
				.col02#col02R {float: right; background: url(col02R.png) no-repeat top center; height: 343px;}
				.col02#col02Rb {float: right; background: url(col02Rb.png) no-repeat top center; height: 523px;}
				.col02 h2, .col02 h3 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.95em;}
				.col02 p {padding: 6px 12px; margin: 0; font-size: 0.7em; line-height: 1.4em;}
				.col02 p a {background: url(col01PA.png) left center no-repeat; padding: 6px 0 8px 24px; margin: 0; border: none;}
				.col02 ul {list-style: outside square; color: #FF9900; padding: 6px 12px 12px 30px; margin: 0;}
					.col02 ul a {font-size: 0.7em;}
			.col02b {float: right; padding: 0; margin: 0; background: url(col02.png) no-repeat top center; width: 458px; height: 233px;}
				.col02b h2, .col02b h3 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.95em;}
				.col02b p {padding: 6px 12px; margin: 0; font-size: 0.7em; line-height: 1.4em;}
				.col02b p a {background: url(col01PA.png) left center no-repeat; padding: 6px 0 8px 24px; margin: 0; border: none;}
			.col03, .col03b {width: 298px; height: 323px; float: left; padding: 0; margin: 0; background: url(col03.png) no-repeat top center;}
				.col03b {padding: 0 12px;}
				.col03 h3, .col03b h3 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.75em;}
				.col03 h4, .col03b h4 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.7em;}
				.col03 p, .col03b p {padding: 6px 12px; margin: 0; font-size: 0.7em; line-height: 1.4em;}
				.col03 p a, .col03b p a{ border: none;}
				.col03 ul, .col03b ul {list-style: outside square; color: #FF9900; padding: 6px 12px 12px 30px; margin: 0;}
					.col03 ul a, .col03b ul a {font-size: 0.7em;}
			.col04, .col04b {width: 298px; height: 371px; float: left; padding: 0; margin: 0; background: url(col04.png) no-repeat top center;}
				.col04b {padding: 0 12px;}
				.col04 h3, .col04b h3 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.75em;}
				.col04 p, .col04b p {padding: 6px 12px; margin: 0; font-size: 0.7em; line-height: 1.4em;}
				.col04 p a, col04b p a { border: none;}
				.col04 ul, .col04b ul {list-style: outside square; color: #FF9900; padding: 6px 12px 12px 30px; margin: 0;}
					.col04 ul a, .col04b ul a {font-size: 0.7em;}
			.col05 {float: left; padding: 0 0 20px 0; margin: 0; background: url(col05.png) repeat-y bottom center; width: 458px; height: auto;}
				.col05hd {height: 18px; background: url(col05hd.png) top center no-repeat; width: 458px;}
				.col05Rhd {height: 18px; background: url(col05Rhd.png) top center no-repeat; width: 458px;}
				.col05#col05R {float: right; background: url(col05R.png) bottom center; }
				.col05 h2 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.95em;}
				.col05 h3 {color: #fff; padding: 16px 12px 6px 12px; margin: 0; font-size: 0.75em;}
				.col05 p {padding: 6px 12px; margin: 0; font-size: 0.7em; line-height: 1.4em;}
				.col05 p a {background: url(col01PA.png) left center no-repeat; padding: 6px 0 8px 24px; margin: 0; border: none;}
				.col05 ul {list-style: outside square; color: #FF9900; padding: 6px 12px 12px 30px; margin: 0;}
					.col05 ul a {font-size: 0.7em;}
			.contact01 input {border: 3px solid #8a2c11; padding: 5px; width: 100%; background: #111; color: orange;}
				.contact01 textarea {border: 3px solid #8a2c11; padding: 5px; width: 100%;background: #111; color: orange;}
					.contact01 .btn {cursor: pointer; border: 2px solid yellow; background: orange; color: #000; font-weight: bold; width: 94%; margin: 0 0 0 12px}
			.heading {background: #000; padding: 12px 0; -moz-border-radius: 12px; border-top-left: 1px orange solid; margin: 6px auto 12px auto; height: auto; width: 920px;}
				.heading h2 {color: #FFCC33; padding: 0 12px;}
			#gallery01 {background: #000; padding: 12px 0; -moz-border-radius: 12px; border-top-left: 1px orange solid; margin: 6px auto 12px auto; height: auto; width: 920px;}
				#gallery01 ul {padding: 0; margin: 0; list-style: none outside;}
					#gallery01 li {width: 54px; height: 53px; padding: 0 0 0 15px; margin: 0; float: left;}
						#gallery01 li a {width: 54px; height: 53px; padding: 0; margin: 0; float: left; background-image: url(gallery01LIA.jpg); -moz-border-radius: 6px;}
							#gallery01 li a span {display: none;}
								#gallery01 li a#g01 {background: url(g01.jpg);}
								#gallery01 li a#g02 {background: url(g02.jpg);}
								#gallery01 li a#g03 {background: url(g03.jpg);}
								#gallery01 li a#g04 {background: url(g04.jpg);}
								#gallery01 li a#g05 {background: url(g05.jpg);}
								#gallery01 li a#g06 {background: url(g06.jpg);}
								#gallery01 li a#g07 {background: url(g07.jpg);}
								#gallery01 li a#g08 {background: url(g08.jpg);}
								#gallery01 li a#g09 {background: url(g09.jpg);}
								#gallery01 li a#g10 {background: url(g10.jpg);}
								#gallery01 li a#g11 {background: url(g11.jpg);}
								#gallery01 li a#g12 {background: url(g12.jpg);}
								#gallery01 li a#g13 {background: url(g13.jpg);}
			#gallery02 {background: #000; padding: 12px 0 0 0px; -moz-border-radius: 12px; border-top-left: 1px orange solid; margin: 6px auto 12px auto; height: auto; width: 920px;}
				#gallery02 ul {padding: 0; margin: 0; list-style: none outside;}
					#gallery02 li {width: 211px; height: 110px; padding: 0 0 0 15px; margin: 0 0 15px 0; float: left;}
						#gallery02 li a {width: 211px; background: white; height: 110px; padding: 0; margin: 0; float: left; -moz-border-radius: 6px;}
							#gallery02 li a span {display: none;}
								#gallery02 li a#g18 {background: url(g18.jpg);}
								#gallery02 li a#g19 {background: url(g19.jpg);}
								#gallery02 li a#g20 {background: url(g20.jpg);}
								#gallery02 li a#g21 {background: url(g21.jpg);}
								#gallery02 li a#g22 {background: url(g22.jpg);}	
								#gallery02 li a#g23 {background: url(g23.jpg);}		
								#gallery02 li a#g24 {background: url(g24.jpg);}		
								#gallery02 li a#g25 {background: url(g25.jpg);}							
		#promo01 {float: left; padding: 0; margin: 8px 0 0 0; height: 101px; width: 453px; background: url(promo01.png) no-repeat top center;}
		#promo02 {float: left; padding: 0; margin: 8px 0 0 0; height: 101px; width: 453px; background: url(promo02.png) no-repeat top center;}
		#promo03 {float: right; padding: 0; margin: 8px 0 0 0; height: 101px; width: 453px; background: url(promo02.png) no-repeat top center;}
		#fW {width: 900px; text-align: center; padding: 10px 0; margin: 0 auto;}
			#fW h3 {color: #ab8832; padding: 12px 0; margin: 0; font-size: 0.7em; color: #ff9933;}
			#fW p {font-size: 0.7em; padding: 0 0 22px 0; margin: 0; line-height: 1.4em; color: #ff9933;}
		#crW {padding: 0; margin: 0; background: #000; -moz-border-top-radius: 10px;}
			#crW h3 {font-size: 0.7em; padding: 12px; margin: 0; color: #ab8832; float: left;}
			#crW p {font-size: 0.7em; padding: 12px 25px; margin: 0 12px 0 0; color: #ab8832; float: right; background: url(crWP.png) no-repeat center right;}
		
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc; font-size: 0.75em;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}
