*, 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, 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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

body {
	background:url(../images/footerbg.jpg) repeat-x bottom;
	
}
#wrapper { 
 margin: 0 auto;
 width: 837px;
}
#faux {
 background: #fff;
 margin-bottom: 5px;
 
 width: 100%;
}
#header {
 color: #333;
 width: 837px;
 height:123px;
 margin: 0px 0px 0 0px;
background:url(../images/banner.jpg) top left no-repeat;
}

#tenpixsapcer{
	height:10px;
	overflow:hidden;
	width:100%;
	background:none;
}
#logo{
	background:url(../images/logo.png) 0px 11px no-repeat;
	width:340px;
	height:100px;
	margin:0;
	float:left;
	display:block;
	padding:11px 0px 0px 0px;
}
#logo a{
	width:340px;
	height:100px;
	display:block;
}
#numberinfo{
	float:right;
	width:300px;
	margin-top:10px;
/*	background:url(../images/phoneimg.jpg) no-repeat;*/
}

#content{
	width:817px;
	margin:10px 5px;
}

#inner-content{
	width:600px;
	margin:10px 5px;
	float:left;
	display:inline;
}

#rightside{
	float:right;
	width:210px;
	margin:10px 5px;
}

p.thankyou{
	text-align:right;
}

p.name{
	text-align:right;
	color:#7ed139;
}
ul.fyi{
	list-style:circle;
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-left:10px;
	padding:0 0 15px 0;
}
ul.fyi li{
	padding:5px;
	margin:0 0 0 22px;
}
ul.fyi li strong{
	font-weight:bold;
}

p{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px;
	color:#000000;
	padding:10px;
	
}

td.tableheading{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	padding:10px;
}

p a{
	color:#7fd23c;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	
}
p a:hover{
	text-decoration:underline;
}


#numberinfo p, #numberinfo p a{
	font-family:Verdana, Geneva, sans-serif;
	color:#c4d800;
	font-size:16px;
	text-decoration:none;
}

#numberinfo p a:hover{
	text-decoration:underline;
}
.menubg
{
	color: #333;
 margin: 0px;
 background: url(../images/navbar.jpg) no-repeat;
 width:827px;
 padding:0 5px 0 5px;
 height:52px;
 text-align:center;
}
#navigation {
 color: #333;
 margin: 0px;
 background: url(../images/navbar.jpg) no-repeat;
 width:827px;
 padding:0 5px 0 5px;
 height:52px;
 text-align:center;
}
#navigation li{
	float:left;
	padding-left:22px;
	padding-right:21px;
	display:inline;
}
#navigation li a{
	text-transform:uppercase;
	color:#000;
	font-family:Verdana, Geneva, sans-serif; !important;
	margin-top:17px;
	display:block;
	text-decoration:none;
	font-size:12px;
}

#navigation li a:hover, #navigation li.selected a{
	color:#d13100;
	
}

#slideshow{
	width:837px;
}

#tattoos{
	width:837px;
	overflow:hidden;
	margin-top:18px;
	
}
#facepaint{
	background:url(../images/facepainting.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
}

#henna_tattoos{
	background:url(../images/henna_tattoos2.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}
#balloonagrams{
	background:url(../images/balloonagrams_h.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}
#facepaint{
	background:url(../images/facepainting.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}

#facepaint a, #henna a, #glitter a, #airbrush a, #heena a, #airBrush a, #henna_tattoos a, #balloonagrams a, #art a, #balloon_decorating a{
		width:200px;
	height:153px;
	display:block;
}

#facepaint:hover{
	/*background:url(../images/facepainting-hover.jpg) no-repeat;*/
}

#henna{
	background:url(../images/henna.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}
#airBrush{
	background:url(../images/airbrush.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}
#art{
	background:url(../images/character_visits.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}

/*#henna:hover{
	background:url(../images/henna_hover.jpg) no-repeat;
}*/
#glitter{
	background:url(../images/glitter.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:12px;
}
#glitter:hover{
	background:url(../images/glitter_hover.jpg) no-repeat;
}

#airbrush{
	background:url(../images/airbrushpainting.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:12px;
}
#heena{
	background:url(../images/glitter_tattoos.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}
#balloon_decorating{
	background:url(../images/balloon_decorating.jpg) no-repeat;
	width:200px;
	height:153px;
	float:left;
	display:inline;
	margin-left:8px;
}


/*#airbrush:hover{
	background:url(../images/airbrushpainting_hover.jpg) no-repeat;
}*/

#img1{
	float:left;
	background:url(../images/img1.jpg) no-repeat;
	width:418px;
	height:280px;
}

#img2{
	float:left;
	background:url(../images/img2.jpg) no-repeat;
	width:418px;
	height:280px;
}
#img3{
	float:left;
	background:url(../images/img3.jpg) no-repeat;
	width:279px;
	height:280px;
}

#getconnected{
	width:833px;
	margin-top:10px;
	padding:10px 0 0 0;
	border:solid 2px #ffeb00;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 683px;
 display: inline;
 position: relative;
}

#box{
	width:190px;
	height:155px;
	border:solid 2px #fc42c5;
	float:left;
}

#box:hover{
	border:solid 2px #7fd23c;
}

#box.nextimg{
	float:left;
	margin-left:12px;
	display:inline;
}

h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#000000;
	padding:10px;
	font-weight:bold;
}
#tab{
	margin-left:10px;
}
td.heading{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#fc42c5
}
.text{
	width:150px;
	border:solid 1px #333333;
}

.texttt{
	width:150px;
	border:solid 1px #333333;
}


#footer { 
 width: 837px;
 height:57px;
 margin:0px;
 padding:0px;
/* background: url(../images/footerbg.jpg) no-repeat;*/
 margin: 30px 0px 0 0px;

}

p.footerlinks{
	margin-top:20px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	
}
p.footerlinks a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}

p.footerlinks a:hover{
	text-decoration:underline;
}

p.footerlinks a.agualink{
	font-weight:bold;
}
.designedCntr{
	padding: 0px;
	float: left;
	width:837px;
}
.designedCntr .designed{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 20px;
	padding: 0px 0px 0px 220px;
	float: left;
}
.designedCntr .aguaLink{
	padding: 0px 0px 0px 3px;
	float: left;
}

.clear { clear: both; background: none; }
.btnSubmit{
background-color:#666666;
font-size:16px;
color:#576AC6;
width:46px;
height:16px;
text-decoration:underline;
background-image:url(../images/submit.jpg);
}
.call{
	background:url(../images/call.png) top right no-repeat;
	width:236px;
	height:64px;
	padding:0 0 4px 45px;
	float:right;
}
.nmail{
	width:251px;
	height:41px;
	float:right;
}
.ourClient{
	float:left;
	margin:0;
	padding:10px 0 10px 15px;
}
.ourClient h2{
	width:200px;
	margin:0;
	padding:0 0 8px 0;
	border-bottom:1px solid #000000;
}
.palice{
	width:135px;
	float:left;
	margin:0 5px 0 s0;
}

.comman{
	float:left;
	margin:0 5px 0 0;
	padding:10px 5px 0px 5px;
}
.socialIcon{
	width:148px;
	float:right;
	margin:0 0 0 0;
	padding:10px 20px 10px 0;
}
.socialIcon h4{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 8px 0;
	margin:0 0 4px 0;
	border-bottom:1px solid #000000;
}
.icon{
	width:64px;
	margin:0 10px 0 0;
	float:left;
}
.imgeSpace{
	border:solid 2px #ffeb00;
	margin:6px 0 0 0;
}
/*some of our client*/
inner-content ul{
	margin:0;
	padding:0;
}
ul.clientList{
	/*list-style:circle;
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-left:10px;
	padding:0;*/
	list-style:circle;
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-left:10px;
	padding:0 0 15px 0;
	
}
ul.clientList li{
	list-style:circle;
	padding:0 6px 10px 20px;
	float:left;
	width:253px;
	margin:0 0 0 15px;
	display:inline;
	background:url(../images/circle.jpg) no-repeat left 3px;
}
ul.clientList li strong{
	font-weight:bold;
}

p{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px;
	color:#000000;
	padding:10px;
	
}

td.tableheading{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	padding:10px;
}

p a{
	color:#7fd23c;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	
}
p a:hover{
	text-decoration:underline;
}


#inner-content a{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}
/*25-august*/
#faux .top{
	margin:10px 5px;
	float:left;
}
#faux .top .txtbar{
	width:795px;
	padding:10px 10px 10px 10px;
	float:left;
	display:inline;
	border: 2px solid #ffeb00;
}
#faux .top h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#000000;
	padding:10px;
	font-weight:bold;
}
#faux .top h2 span{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#faux .top p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	padding:3px 5px 10px 10px;
	
}
#faux .projectGallery {
	padding: 0px 0 0 3px;
}

#faux .projectGallery .box {
	width: 263px;
	float: left;
	height: 210px;
	text-align: center;
	padding: 10px 15px 10px 0;
		
}
#faux .projectGallery .box .card {
	width: 90px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
	float: right;
}
#faux .projectGallery .box .card  img {
	padding: 0px 0px 0px 5px;
}


#faux .projectGallery .box h3 {
	color: #d03ea1;
	font-size: 17px;
	padding: 2px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#faux .projectGallery .box .categorie{
	padding:0px 0px 5px 0px;
}
#faux .projectGallery .last{
	width: 263px;
	float: left;
	height: 210px;
	text-align: center;
	padding: 10px 0px 10px 0;
	
}
#faux .projectGallery .last .card {
	width: 100px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
	float: right;
}
#faux .projectGallery .last .card  img {
	padding: 0px 0px 0px 5px;
}
#faux .projectGallery .last h3 {
	color: #d03ea1;
	font-size: 17px;
	padding: 2px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#faux .projectGallery .last .categorie{
	padding:0px 0px 5px 0px;
}
.decoratingbanner{
	float:left;
	padding:5px 0px 3px 0px;
}
#leftn{
	float:left;
	width:200px;
	margin:10px 0px 5px 2px;
	border: 2px solid #ffeb00;
}
/* Left Menu start */
.arrowlistmenu{
	width: 190px; /*width of accordion menu*/
	margin:6px 0px 50px 10px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #2f2f2f;
	background:url(../images/list_bg.jpg) no-repeat 0px 6px;
	margin-bottom: 2px; /*bottom spacing between header and rest of content*/
	cursor: pointer;
	width:190px;
	padding:5px 0px 5px 0px;
}

.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #292828;
	width:150px !important;
	width:184px;
	padding: 0px 0 0px 15px; /*header text is indented 0px*/
	display:block;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.arrowlistmenu .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #d03ea1;
	text-decoration:none;
}
.arrowlistmenu .menuheader a.active{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #d03ea1;
	text-decoration:none;
}


.arrowlistmenu .openheader a{ /*CSS class for menu headers in general (expanding or not!)*/
color: #292828;
text-decoration:none;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background: url(../images/list_open_bg.jpg) no-repeat 0px 9px;
color:#770b05;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin-bottom: 2px;
padding: 0;
padding-bottom: 10px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
text-decoration: none;
padding-left:15px;
}

.arrowlistmenu ul li a{
	color: #292828;
	background:url(../images/sub_list_bg.jpg) no-repeat 0px 10px; /*custom bullet list image*/
	display: block;
	padding: 8px 0 5px 10px;
	text-decoration: none;
	width:159px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #d03ea1;
text-decoration: none;
background:url(../images/sub_list_bg.jpg) no-repeat 0px 10px; /*custom bullet list image*/

}
.arrowlistmenu ul li a.active{ /*hover state CSS*/
color: #d03ea1;
text-decoration: none;
background:url(../images/sub_list_bg.jpg) no-repeat 0px 10px; /*custom bullet list image*/

}
.categoryitems{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	padding:0 0 8px 0;
	width:190px;
	margin-bottom: 4px; /*bottom spacing between each UL and rest of content*/
}

/* Left Menu end */

#inner-right{
	width:592px!important;
	width:580px;
	margin:10px 0px 0px 10px;
	padding:10px 10px 15px 10px;
	float:right;
	display:inline;
	border: 2px solid #ffeb00;
}
#inner-right p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	padding:10px 0px 8px 0px;
	}
#inner-right .red{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#990000;
	line-height:18px;
	padding:10px 0px 8px 0px;
	}
#inner-right h2 {
	color: #292828;
	font-size: 17px;
	padding: 0px 0px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center;
}
#inner-right .tit {
	padding: 0px 0px 0px 0px;

}
#inner-right .row {
	padding: 0px 0 5px 0px;
	
}
#inner-right .row .bx {
	width: 274px;
	float: left;
	padding: 10px 12px 5px 5px;
	background-image: url(../images/left_sp.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#inner-right .row .bx .bxl {
	width: 270px;
	float: left;
	padding: 0px 0px 12px 0;
}
/*n*/
#inner-right .row .bx .bxl img {
	padding: 5px 10px 5px 0;
	float: left;
}

#inner-right .row .bx .bxl h3 {
	color: #3f3e3e;
	font-size: 12px;
	padding: 3px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#inner-right .row .bx .bxl p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	padding:0px 0px 0px 0px;
	}
#inner-right .row .bx .bxl .bl{
	font-weight:bold;
	padding:0px 0px 5px 0px;
	color:#ffa12a;
}
#inner-right .row .bx .bxl .b2{
	font-weight:bold;
	padding:0px 0px 5px 0px;
	color:#ed0183;
}
#inner-right .row .bxright .bxl .bl{
	font-weight:bold;
	padding:0px 0px 5px 0px;
	color:#ffa12a;
}
#inner-right .row .bxright .bxl .b2{
	font-weight:bold;
	padding:0px 0px 5px 0px;
	color:#ed0183;
}
/*n*/

#inner-right .row .bx .bxr p span{
	font-weight:bold;
	}
#inner-right .row .bx .price{
	width: 145px;
	float: left;
	padding: 7px 3px 10px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	}
#inner-right .row .bx .ordernow {
	width: 105px;
	float: left;
	padding: 0px 10px 10px 10px;
}

/**/
#inner-right .row .bxright {
	width: 277px;
	float: left;
	padding: 10px 0px 5px 12px;
	}
#inner-right .row .bxright .bxl {
	width: 270px;
	float: left;
	padding: 0px 8px 12px 0;
}
/*n*/
#inner-right .row .bxright .bxl img {
	padding: 5px 10px 5px 0;
	float: left;
}

#inner-right .row .bxright .bxl h3 {
	color: #3f3e3e;
	font-size: 12px;
	padding: 3px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#inner-right .row .bxright .bxl p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	padding:0px 0px 0px 0px;
	}
#inner-right .row .bxright .bxl .bl{
	font-weight:bold;
	padding:0px 0px 5px 0px;
}
/*n*/
#inner-right .row .bxright .bxr {
	width: 145px;
	float: left;
	padding: 0px 3px 10px 0;
}
#inner-right .row .bxright .bxr h3 {
	color: #3f3e3e;
	font-size: 12px;
	padding: 3px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#inner-right .row .bxright .bxr p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:15px;
	padding:2px 0px 0px 0px;
	}
#inner-right .row .bxright .price{
	width: 145px;
	float: left;
	padding: 7px 3px 10px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	}
#inner-right .row .bxright .ordernow {
	width: 105px;
	float: left;
	padding: 0px 10px 10px 10px;
}
#inner-right .sp{
	padding: 15px 15px 20px 5px;
	background-image: url(../images/row_sp.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#inner-right .decorating {
	padding: 0px 0 0 3px;
}

#inner-right .decorating .box {
	width: 133px;
	float: left;
	height: 103px;
	text-align: center;
	padding: 10px 12px 10px 0;
		
}
#inner-right .imprinting {
	padding: 0px 0 0 3px;
}
#inner-right .imprinting .boxl {
	width: 320px;
	float: left;
	padding: 0px 8px 12px 0;
	text-align: center;
}
#inner-right .imprinting .boxl p {
	color: #d03ea1;
	font-size: 11px;
	padding: 2px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#inner-right .imprinting .boxl p span {
	color: #282828;
	font-size: 11px;
	padding: 2px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#inner-right .imprinting .boxr {
	width: 240px;
	float: left;
	padding: 0px 10px 10px 0;
}
#inner-right .imprinting .boxr .bx1 {
	width: 220px;
	float: left;
	padding: 10px 10px 10px 5px;
	background-image: url(../images/s_sp.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#inner-right .imprinting .boxr .bx1 .order {
	width: 105px;
	float: left;
	padding: 0px 10px 10px 10px;
}
#inner-right .imprinting .boxr .bx1 .order p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#282828;
	line-height:26px;
	padding:10px 0px 8px 0px;
	font-weight: bold;
	}
#inner-right .imprinting .boxr .bx1 .orderimg{
	width: 95px;
	float: left;
	padding: 0px 0px 2px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	}

