/*******************Expandable Menu-----04-08-09***********************/
body {margin:0px; padding:0px; 
	background:#200702 url("images/background-bg.jpg") top repeat-x;
	}
#container {width:1003px; margin-left:auto; margin-right:auto; display:block; clear:both;}
.back_ground {background: #581b16 url("images/background-bg.jpg") top left repeat-x; width:100%;}
.back_ground2 {background:url("images/background-bg2.jpg") bottom left repeat-x; }
.bg {background-image:url("images/main_bg.jpg"); background-repeat:repeat-y; }
.logo {margin:0px; padding:0px; /*position:relative;*/}
.head_contianer {width:273px; display:inline; margin:0auto; float:left;}
#bb { background:url("images/footer_bg.jpg") left bottom no-repeat; padding-bottom:100px; display:block; clear:both;}


.arrowlistmenu{
width: 273px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: black url(titlebar.png) repeat-x center left;
/*bottom spacing between header and rest of content*/
text-transform: uppercase;
/*header text is indented 10px*/
cursor: hand;
cursor: pointer;
margin:0px;
}
.arrowlistmenu h3 ,h2 {margin:0px;}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(titlebar-active.png);*/
margin:0px; padding:0px;
}

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

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
font-family:"Verdana", Arial, Helvetica, sans-serif; padding-left:45px;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;

}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.arrowlistmenu ul li a{
color: #c7897e;
background: url("images/titles/but_bg.gif") no-repeat center left; /*custom bullet list image*/
display: block;
/*padding-left: 19px; link text is indented 19px*/
text-decoration: none;
font-size: 90%;
padding-left:10px;
width:197px;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#9e3027;
text-decoration:underline;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}
.expandable { margin:0px; padding:0px;}

/****************** scroll bar style end ***********************/





/********************************************** comman style ***********************************************/

.left { float:left;}
.right { float:right;}
.in { display:block; display:inline;}

.pL5 { padding-left:5px;}
.pL10 { padding-left:10px;}
.pL20 { padding-left:20px;}
.pL30 { padding-left:30px;}
.pL40 { padding-left:40px;}
.pL50 { padding-left:50px;}

.pR5 { padding-right:5px;}
.pR10 { padding-right:10px;}
.pR20 { padding-right:20px;}
.pR30 { padding-right:30px;}
.pR40 { padding-right:40px;}
.pR50 { padding-right:50px;}

.pT5 { padding-top:5px;}
.pT10 { padding-top:10px;}
.pT20 { padding-top:20px;}
.pT30 { padding-top:30px;}
.pT40 { padding-top:40px;}
.pT50 { padding-top:50px;}

#box2 { display:block; padding:10px 10px 0 20px; clear:both; }

/********************************************** comman style end ***********************************************/


/**********************************************left Part***********************************************/
.testimonials_bg {background-image:url("images/testimonialsright.jpg"); background-repeat:no-repeat; width:249px; margin:10px 12px 0px 12px ; display:block; }

.london_bg {background-image:url("images/londonbg.jpg"); background-repeat:no-repeat; width:249px; margin:10px 12px 0px 12px ; display:block; }

.testimonials_bg1 {background-image:width:249px; margin:0px 12px 0px 12px ; display:block; }
.testimonials_heading {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bolder; text-align:center; padding:45px 0px 5px 0px;}
.testimonials_heading1 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:17px; font-weight:bolder; text-align:center; padding:30px 0px 5px 0px;}


.testimonials_text1 { background:#999999;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f1cdaf; text-align:justify; line-height:16px; text-decoration:none; font-weight:normal;}

.testimonials_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f1cdaf; padding:12px 15px  0px 15px; text-align:justify; line-height:16px; text-decoration:none; font-weight:normal;}
.testimonials_text a{color:#f1cdaf; text-decoration:none; font-weight:normal;}
.testimonials_text a:hover{color:#flcdaf; text-decoration:underline; font-weight:normal;}
.testimonials_text p {margin:0px; padding:0px; padding-top:10px; font-weight:normal;}

.testimonials_leftalgn_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f1cdaf; padding:12px 15px  0px 15px; text-align:left; line-height:16px; text-decoration:none; font-weight:normal;}
.testimonials_leftalgn_text a{color:#f1cdaf; text-decoration:none; font-weight:normal;}
.testimonials_leftalgn_text a:hover{color:#flcdaf; text-decoration:underline; font-weight:normal;}
.testimonials_leftalgn_text p {margin:0px; padding:0px; padding-top:10px; font-weight:normal;}

.clear {clear:both; margin:0px;}
.read_more{text-align:right; display:block; height:24px; margin-bottom:7px; margin-right:13px;}
.bullet1 ul { margin:0px; padding:0px; list-style:none;}
.bullet1 ul li { margin-left:15px; 
	 padding-left:15px; padding-bottom:10px;
	 background-image:url("images/titles/bullet001.gif"); 
	 background-repeat:no-repeat; 
	 background-position:left 0.5em;
	 }
.magic_circle {/*background:url(images/the-magic-circle.jpg) top left no-repeat;*/ width:273px; height:147px; float:left;}
.magic_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ccab90; font-weight:bold; text-align:center; padding:5px; text-decoration:none;}
.magic_text a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ccab90; font-weight:bold; text-align:center; text-decoration:none;}
.magic_text a:hover {
	color:#CCCCCC; text-decoration: none;
	}
/***********************************header right**********************************************/
.head_containerright {width:730px; float:right; display:block;}
.flash_leftcut { background:url("images/flash-leftcut.jpg") top left no-repeat;}
.flash { display:block;}
.flash_rightcut { background:url("images/flash-rightcut.jpg") top right no-repeat;}
.flash_down { background:url("images/flashdown-cut.jpg") 13px bottom no-repeat; padding-left:13px; padding-bottom:6px;}
#banner { display:block; padding-bottom:10px;}
/*************************************  header end *********************************************/

/*************************************  content right box start *********************************************/
#content_text { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; text-align:left; display:block; }
.Welcome {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#531516; padding-top:10px; padding-bottom:10px;}

.Welcome h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#531516; margin:0px; padding:0px; font-weight: bold; padding-bottom:10px; display:none;}
#content_text h1.Welcome {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#531516; margin:0px; padding:0px; font-weight:bold; padding-bottom:10px; display:none;}

h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; }

.heading {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5f1719; font-weight:bold;}

.heading1 {font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#5f1719; font-weight:bolder;}

.text h2.heading1 {font-family: Arial, Helvetica, sans-serif; font-size:18px;  color:#5f1719; font-weight:bolder; color:#531516; } 

.text h2.heading2 {font-family: Arial, Helvetica, sans-serif; font-size:18px;  color:#5f1719; font-weight:bolder; color:#531516; 	        display:none; }                 

.in {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:15px 30px 0px 20px; text-align: justify; text-decoration:none; line-height:18px; display:block; vertical-align:top;}

.in a {color:#000000; font-size:11; text-decoration: none; font-weight:bold;}

.in a:hover {  font-size:11 px;color:#ad0d00;text-decoration:underline;}

.in p {margin:0px; padding:0px; margin-top:10px;}


.in1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:15px 30px 0px 20px; text-align: left; text-decoration:none; line-height:18px; display:block; vertical-align:top;}

.in1 a {color:#000000; font-size:11; text-decoration: none; font-weight:bold;}

.in1 a:hover {  font-size:11 px;color:#ad0d00;text-decoration:underline;}

.in1 p {margin:0px; padding:0px; margin-top:10px;}

.in h2.heading2 {font-family: Arial, Helvetica, sans-serif; font-size:18px;  color:#5f1719; font-weight:bolder; color:#531516; 	        display:none; } 

.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:15px 30px 15px 20px; text-align:left; text-decoration:none; line-height:18px; display:block; vertical-align:top;}

.text a {color:#000000; font-size:11; text-decoration: none; font-weight:bold;}

.text a:hover {  font-size:11 px;color:#ad0d00;text-decoration:underline;}

.text p {margin:0px; padding:0px; margin-top:10px;}

.text h3{margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5f1719; font-weight:bold; padding-top:0px;}

.text h2 {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5f1719; font-weight:bold; margin-top:10px;}

.text h4 {font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#5f1719; font-weight:bolder; margin:0px; padding:0px; }

.corporate{display:inline;}

.blank2 {height:10px; display:block;}

#corporate_container {margin-right:auto; padding:0px; width:430px; }

.corporate_image {background:url("images/photos/image1-1.jpg")  no-repeat; background-position:bottom; width:257px; height:139px; padding-top:12px; padding-left:20px; display:inline; float:left;} 

.corporate_text {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#531516; padding:20px 20px 0px 0px; font-weight:bold; width: 420px; }

.corporate_text2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#531516; padding:0px 20px 0px 20px; font-weight:bold; width: 420px; }

.contant_bg1 {background-image:url("images/photos/m1_img.jpg"); background-repeat:no-repeat; height:291px; background-position:right-bottom;
}

.contant_bg { background:url("images/photos/image-2bg.jpg") bottom right no-repeat;height:300px;
}

.contant_bgp { background:url("images/photos/md11.jpg") bottom right no-repeat;height:274px;
}
.contant_bgc { background:url("images/photos/md22.jpg") bottom right no-repeat;height:282px;
}
.contant_bgw { background:url("images/photos/md33.jpg") bottom right no-repeat;height:251px;
}
.contant_bgt { background:url("images/photos/md44.jpg") top right no-repeat;height:263px;
}
.contant_bgtb { background:url("images/photos/md55.jpg") top right no-repeat;height:251px;
}
.contant_bgbm { background:url("images/photos/md66.jpg") top right no-repeat;height:263px;
}
.contant_bgmr { background:url("images/photos/md77.jpg") top right no-repeat;height:243px;
}
.contant_bgmh { background:url("images/photos/md881.jpg") top right no-repeat;height:235px;
}
.contant_bgwm { background:url("images/photos/md99.jpg") top right no-repeat;height:251px;
}
.contant_bgtm { background:url("images/photos/md00.jpg") right top no-repeat;height:251px;
}
.contant_bgmm { background:url("images/photos/md14.jpg") top right no-repeat;height:243px;
}
.contant_bgcc { background:url("images/photos/md15.jpg") top right no-repeat;height:278px;
}





.contant_bg2{background-image:url("images/contant-bg.jpg");background-repeat:repeat-y; width:714px;}

.bullet ul { margin:0px; padding:0px; list-style:none;}

.bullet ul li {margin-top:3px; margin-left:17px; 
	 padding-left:18px;
	 background-image:url("images/titles/bullet.gif"); 
	 background-repeat:no-repeat; 
	 background-position:left 0.6em;
	 }
	 
.text1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color:#531516; padding:10px 20px 0px 20px; line-height:18px;}

.text1 a {color:#531516; text-decoration:underline;}

.text1 a:hover {color:#531516; text-decoration:none;}



.text0 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#000000; padding:10px 20px 0px 20px; line-height:18px;}

.text0 a {color:#000000; text-decoration: none;}

.text0 a:hover {color:#ad0d00; text-decoration: underline;}


.image_border0 {margin:8px 0px 15px 20px;}
.image_border {margin:0px 0px 15px 20px;}
.image_border2 {margin:0px 0px 5px 20px;}
.image_border3 {margin:5px 15px 0px 0px;}
.image_border4 {margin:18px 15px 0px 0px;}
.image_border5 {margin:20px 0px 15px 20px;}
.paramargin {
	margin:0px;
	margin-bottom:10px;
	}

.blank{display:block; }

.contant_line{background-image:url("images/contant_line.jpg"); background-repeat:repeat-x; background-position:top; height:1px;
	margin-bottom:5px; }

.contant_line1{background-image:url("images/contant_line.jpg"); background-repeat:repeat-x; background-position:top; height:1px;
	margin-bottom:15px; margin-top:15px;}

.contant_lineleft {background-image:url("images/contantline_bg.jpg"); background-repeat:no-repeat; display:inline; width:12px; float:left; height:24px; margin-left:7px;}

.contant_linemidd {background-image:url("images/contantline_bgmidd.jpg"); background-repeat:repeat-x;  width:672px; height:24px; display:inline; float:left;}

.contant_lineright {background-image:url("images/contantline_bg2.jpg"); background-repeat:no-repeat; display:block; width:14px; float:left; height:24px;}


.contant_lineleft2 {background-image:url("images/contantline_bg_bottom.jpg"); background-repeat:no-repeat; display:inline; width:11px; float:left; height:24px; margin-left:7px;}

.contant_linemidd2 {background-image:url("images/contantline_bg_bottom2line.jpg"); background-repeat:repeat-x;  width:673px; height:24px; display:inline; float:left;}

.contant_lineright2 {background-image:url("images/contantline_bg_bottom2.jpg"); background-repeat:no-repeat; display:block; width:14px; float:left; height:24px;}

#essex {width:715px; margin:0px 15px 0px 0px; }

.text2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  line-height:18px; text-decoration:none;
text-align:center;  background-image:url("images/contant_line.jpg"); background-repeat:repeat-x; background-position:bottom; padding:15px 10px 20px 12px;}

.text2 a {color:#000000; font-size:11; text-decoration: none; font-weight:bold;}

.text2 a:hover {color:#ad0d00; text-decoration: underline;}

.text2 p {margin:0px; padding:0px; margin-bottom:10px; margin-top:10px;}

.text2 h3 { display:block; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5f1719; font-weight:bold;}

.text2 img {border:solid 2px #cbcbcb;}

.contant_back_ground{background-color:#f9f3ef; margin:0px; padding:0px; margin-right:16px; display:block;}

.contact_img1{margin:15px 18px; display:inline; float:left;}

.contact_img1 img{border:solid 1px #581b16; }

.bullet2 ul li {margin:0px; padding:0px; list-style:none;} 

.bullet2 ul li{margin-top:0px; margin-bottom:0px; margin-left:5px; padding-left:25px; padding-top:5px; background-image:url("images/titles/bulletchoos.gif"); background-repeat:no-repeat; background-position:left 0.7em;}

#footer {  background-color:#210801;}
.footer_round { height:8px; margin-right:15px; }
.footer_text { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center ; padding-top:28px; vertical-align:bottom;font-weight:normal;}
.footer_text a { color:#FFFFFF;   text-decoration:underline; font-weight:normal;}
.footer_text a:hover { color:#FFFFFF; text-decoration:none; font-weight:normal;}
.bottomleftBox { display:block; padding-bottom:20px; float:left;}
/*************************************  footer box end *********************************************/







/*p { margin:0px; padding:0px; display:block;}


#contentBoxForamting { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; text-align:justify; display:block;  padding:20px; padding-right:30px;}
#contentBoxForamting p { margin:0px; padding:0px; padding-top:5px; padding-bottom:10px;}
#contentBoxForamting h1 { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#5f1719; font-weight:bolder;}
#contentBoxForamting h2 { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5f1719; font-weight:bold; padding-top:10px;}

#contentBoxForamting h2.up { margin:0px; padding:0px;  margin-top:-10px;}

#contentBoxForamting p.line {background-image:url(images/contant_line.jpg); background-repeat:repeat-x; background-position:top; height:1px; margin:0px; padding:0px; clear:both;}

#contentBoxForamting p.line1 {background-image:url(images/contant_line.jpg); background-repeat:repeat-x; background-position:top; height:1px; margin:0px; padding:0px; clear:both; margin-top:10px;}

#contentBoxForamting img {border:solid 1px #581b16; margin-left:15px;}

#contentBoxForamting a {color:#911e20; text-decoration:underline;}
#contentBoxForamting a:hover { color:#000000;text-decoration:none;}
*/

.text2 h2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5f1719; margin:0px; padding:0px; }
div.space {display:block; margin:0px; padding:0px; height:5px; margin-top:10px;}

.arrowlistmenu ul.categoryitems li a.visit { color:#9e3027; text-decoration: none;}
.me ul li.visit1 a { color:#9e3027; text-decoration: none;}

.hide { display:block; height:1px; margin:0px; padding:0px; line-height:1px; margin-bottom:-20px;}

.padding { padding-top:30px;}
.padding2 { padding-top:25px;}
.padding h2.heading2 {font-family: Arial, Helvetica, sans-serif; font-size:18px;  color:#5f1719; font-weight:bolder; color:#531516;
	display:none;  }
.testi { width:776px; display:block; float: ; background:url("images/testimonials_bgtop.jpg"); background-repeat:no-repeat; height:5	px; }


/* testimonials style */

#testimonials_container { display:block; clear:both; padding:20px; padding-right:30px;}
#testimonials_container  .contentBox { background-color:#E9E9E9; padding:15px 10px 15px 10px; border:1px solid #FFFFFF; margin-bottom:15px; }
#testimonials_container .contentBox p { margin:0px; padding:0px; padding-bottom:10px; }
.contentBox .img1 { float:left; width:171px; margin:0px 5px 0px 0px; }
.contentBox h2 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5f1719; margin:0px; padding:0px; background:url("images/titles/butaro.gif") 6px 5px no-repeat; padding-left:25px; clear:both; padding-bottom:10px; }
.test_text2 { width:500px;}

h2.heading_my { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#5f1719; font-weight:normal;}
.contentBox .rightCont {width:465px; display:block; float:right;}
.pagecontentBox { background-color:#E9E9E9; padding:15px 10px 15px 10px; border:1px solid #FFFFFF;
}
.pagecontentBox1 { background-color:#E9E9E9; padding:15px 10px 15px 10px; border:1px solid #FFFFFF; width:420px;
}

/*LEFT NAV */


.arrowlistmenu{
width: 273px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
background: black url(titlebar.png) repeat-x center left;
/*bottom spacing between header and rest of content*/
text-transform: uppercase;
/*header text is indented 10px*/
cursor: hand;
cursor: pointer;
margin:0px;
}
.arrowlistmenu h3 ,h2 {margin:0px;}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(titlebar-active.png);*/
margin:0px; padding:0px;
}

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

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
font-family:"Verdana", Arial, Helvetica, sans-serif; padding-left:45px;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;

}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.arrowlistmenu ul li a{
color: #c7897e;
background: url("images/titles/but_bg.gif") no-repeat center left; /*custom bullet list image*/
display: block;
/*padding-left: 19px; link text is indented 19px*/
text-decoration: none;
font-size: 90%;
padding-left:10px;
width:197px;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#9e3027;
text-decoration:underline;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}
.expandable { margin:0px; padding:0px;}

.me ul {list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px;
}
.me a { display:block;}



.me ul li  { padding-bottom: 2px; /*bottom spacing between menu items*/
font-family:"Verdana", Arial, Helvetica, sans-serif; padding-left:45px;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
line-height:20px;
}


.me ul li a{
color: #c7897e;
background: url("images/titles/but_bg.gif") no-repeat center left; /*custom bullet list image*/
display: block;
/*padding-left: 19px; link text is indented 19px*/
text-decoration: none;
font-size: 90%;
padding-left:10px;
width:197px;
line-height:20px;
}

.me ul li a:hover{ /*hover state CSS*/
color:#9e3027;
text-decoration:underline;
}

.text_sitemap {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:15px 30px 15px 20px; text-align:justify; text-decoration:none; line-height:18px; display:block; vertical-align:top;}

.text_sitemap a {color:#531516; text-decoration:underline;}

.text_sitemap a:hover { color:#000000;text-decoration: none;}

.text_sitemap p {margin:0px; padding:0px; margin-top:10px;}

.setimg { padding-right:15px;}



/*************************************h1 style************************************8*/


h1.technique {
	margin:0px; padding:0px;
	width: 548px; height:32px;
	background: url("images/titles/looking.gif");
	text-indent:-9999px;
	}
h2.title2 {
	width:261px; height:25px;
	background: url("images/titles/a_uk.gif");
	text-indent:-9999px;
	}
h2.title3 {
	width:155px; height:25px;
	background: url("images/titles/performance.gif");
	text-indent:-9999px;
	}
h2.title4 {
	display:block;
	width:307px; height:25px;
	background: url("images/titles/hire1.gif") right top;
	text-indent:-9999px;
	overflow:hidden;
	}
h2.title5 {
	width:93px; height:27px;
	background: url("images/titles/case_study_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.titlevideo {
	height:27px;
	background: url("images/titles/watchvideo_title.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.title0 {
	width:109px; height:27px;
	background: url("images/titles/testi_title_img.gif") center;
	text-indent:-9999px;
	}
h2.titlebookuk {
	width:107px; height:27px;
	background: url("images/titles/bookuk_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.magician {
	width:180px; height:27px;
	background: url("images/titles/amagician_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.london2 {
	width:198px; height:42px;
	background: url("images/titles/co_ent_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.london3 {
	width:193px; height:44px;
	background: url("images/titles/wedd_ent_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.london4 {
	width:164px; height:44px;
	background: url("images/titles/atable_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.london5 {
	width:189px; height:44px;
	background: url("images/titles/aclose_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.london6 {
	width:174px; height:44px;
	background: url("images/titles/magicin_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.oxford1 {
	width:205px; height:27px;
	background: url("images/titles/oxford_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.oxford2 {
	width:198px; height:44px;
	background: url("images/titles/oxfordcorp_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h2.oxford3 {
	width:193px; height:44px;
	background: url("images/titles/weddingoxford_title_img.gif") center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
h1.pro_magi {
	margin:0px; padding:0px;
	width:539px; height:32px;
	background: url("images/titles/next_t.gif");
	text-indent:-9999px;
	}
h1.Cop_magi {
	margin:0px; padding:0px; width:574px; height:32px; background: url("images/titles/cop_ent_t.gif");text-indent:-9999px; }
	
h1.magic_cir {
	margin:0px; padding:0px; width:510px; height:32px; background: url("images/titles/circle_t.gif");text-indent:-9999px; }

h1.wedding {
	margin:0px; padding:0px; width:590px; height:32px; background: url("images/titles/wedd_ent_t.gif");text-indent:-9999px; }
	
h1.client {
	margin:0px; padding:0px; width:676px; height:32px; background: url("images/titles/testimonials_t.gif");text-indent:-9999px; }

h1.about_mangic{
	margin:0px; padding:0px; width:486px; height:32px; background: url("images/titles/abt_t.gif");text-indent:-9999px; }

h1.mind_red{
	margin:0px; padding:0px; width:678px; height:32px; background: url("images/titles/m_t.gif");text-indent:-9999px; }
	
h1.weding_magician{
	margin:0px; padding:0px; width:470px; height:32px; background: url("images/titles/cc_t.gif");text-indent:-9999px; }

h1.table_magician{
	margin:0px; padding:0px; width:463px; height:32px; background: url("images/titles/t_t.gif");text-indent:-9999px; }
	
h1.mingling{
	margin:0px; padding:0px; width:539px; height:32px; background: url("images/titles/how_t.gif");text-indent:-9999px; }
	
h1.cont{
	margin:0px; padding:0px; width:459px; height:32px; background: url("images/titles/contact-us_t.gif");text-indent:-9999px; }
	
h1.london{
	margin:0px; padding:0px; width:465px; height:32px; background: url("images/titles/london_t.gif");text-indent:-9999px; }
	
h1.cop_int{
	margin:0px; padding:0px; width:594px; height:32px; background: url("images/titles/cop_t.gif");text-indent:-9999px; }	
	
h1.weed{
	margin:0px; padding:0px; width:556px; height:32px; background: url("images/titles/wedd_t.gif");text-indent:-9999px; }	
	
h1.the{
	margin:0px; padding:0px; width:528px; height:32px; background: url("images/titles/the_t.gif");text-indent:-9999px; }	
	
h1.close{
	margin:0px; padding:0px; width:556px; height:32px; background: url("images/titles/close-up-magic-london_t.gif");text-indent:-9999px; }	
	
h1.hire{
	margin:0px; padding:0px; width:598px; height:32px; background: url("images/titles/magi_t.gif");text-indent:-9999px; }
	
h1.oxford{
	margin:0px; padding:0px; width:521px; height:32px; background: url("images/titles/oxfordshire_t.gif");text-indent:-9999px; }

h1.co_oxford{
	margin:0px; padding:0px; width:644px; height:32px; background: url("images/titles/ww_t.gif");text-indent:-9999px; }	
	
h1.www{
	margin:0px; padding:0px; width:625px; height:32px; background: url("images/titles/ww1_t.gif");text-indent:-9999px; }	
	
h1.berkshire{
	margin:0px; padding:0px; width:486px; height:32px; background: url("images/titles/berkshire_t.gif");text-indent:-9999px; }
	
h1.hampshire{
	margin:0px; padding:0px; width:507px; height:32px; background: url("images/titles/hampshire_t.gif");text-indent:-9999px; }
	
h1.wiltshire{
	margin:0px; padding:0px; width:502px; height:32px; background: url("images/titles/wiltshire_t.gif");text-indent:-9999px; }	

h1.glouce{
	margin:0px; padding:0px; width:605px; height:32px; background: url("images/titles/gro_t.gif");text-indent:-9999px; }		
	
h1.her{
	margin:0px; padding:0px; width:420px; height:62px; background: url("images/titles/her_t.gif");text-indent:-9999px; }	
	
h1.midland{
	margin:0px; padding:0px; width:621px; height:61px; background: url("images/titles/mid_t.gif");text-indent:-9999px; }
	
h1.essex{
	margin:0px; padding:0px; width:541px; height:32px; background: url("images/titles/essex-or-kent_t.gif");text-indent:-9999px; }			

h1.surrey{
	margin:0px; padding:0px; width:586px; height:32px; background: url("images/titles/t1.gif");text-indent:-9999px; }
	
h1.about{
	margin:0px; padding:0px; width:246px; height:32px; background: url("images/titles/abot_t.gif");text-indent:-9999px; }
	
h1.close_up{
	margin:0px; padding:0px; width:246px; height:32px; background: url("images/titles/close-up_t.gif");text-indent:-9999px; }
	
h1.gernal{
	margin:0px; padding:0px; width:300px; height:32px; background: url("images/titles/general-links_t.gif");text-indent:-9999px; }
	
h1.chosing{
	margin:0px; padding:0px; width:311px; height:32px; background: url("images/titles/chsr_t.gif");text-indent:-9999px; }

h1.links{
	margin:0px; padding:0px; width:201px; height:32px; background: url("images/titles/links_t.gif");text-indent:-9999px; }	
	
h1.mag{
	margin:0px; padding:0px; width:284px; height:32px; background: url("images/titles/magic-links_t.gif");text-indent:-9999px; }	
	
h1.mag_for{
	margin:0px; padding:0px; width:233px; height:32px; background: url("images/titles/h_t.gif");text-indent:-9999px; }	

h1.private{
	margin:0px; padding:0px; width:570px; height:58px; background: url("images/titles/private_t.gif");text-indent:-9999px; }	
	
h1.video{
	margin:0px; padding:0px; width:67px; height:32px; background: url("images/titles/video_t.gif");text-indent:-9999px; }	
	
h1.weed_links{
	margin:0px; padding:0px; width:158px; height:32px; background: url(images/weed_links_t.jpg);text-indent:-9999px; }	
	
h1.b7{
	margin:0px; padding:0px; width:595px; height:32px; background: url("images/titles/b7.gif");text-indent:-9999px; }		
	
/*h1.b1{
	margin:0px; padding:0px; width:678px; height:32px; background: url(images/b1.jpg);text-indent:-9999px; }	
	
h1.b2{
	margin:0px; padding:0px; width:678px; height:32px; background: url(images/b2.jpg);text-indent:-9999px; }
	
h1.b3{
	margin:0px; padding:0px; width:678px; height:32px; background: url(images/b3.jpg);text-indent:-9999px; }
	
h1.b4{
	margin:0px; padding:0px; width:678px; height:32px; background: url(images/b4.jpg);text-indent:-9999px; }
	
h1.b5{
	margin:0px; padding:0px; width:678px; height:32px; background: url(images/b5.jpg);text-indent:-9999px; }	
	
h1.b6{
	margin:0px; padding:0px; width:680px; height:32px; background: url(images/b6.jpg);text-indent:-9999px; }
	


h1.b8{
	margin:0px; padding:0px; width:680px; height:32px; background: url(images/b8.jpg);text-indent:-9999px; }	

h1.b9{
	margin:0px; padding:0px; width:680px; height:32px; background: url(images/b9.jpg);text-indent:-9999px; }	*/
	
h1.mg{
	margin:0px; padding:0px; width:609px; height:32px; background: url("images/titles/mg.gif");text-indent:-9999px; }	
	
h1.mg2{
	margin:0px; padding:0px; width:678px; height:32px; background: url("images/titles/mg2.gif");text-indent:-9999px; }	
	
h1.sitemap{
	margin:0px; padding:0px; width:283px; height:32px; background: url("images/titles/sitemap_t.gif");text-indent:-9999px; }	

h1.we_link{
	margin:0px; padding:0px; width:309px; height:32px; background: url("images/titles/we_link.gif");text-indent:-9999px; }
.space1{
	padding:0px;
	margin-top:25px;
	}
.space2 {
	padding:0px;
	margin-top:15px;
	}
.bullet3 ul li {margin:0px; padding:0px; list-style:none;} 

.bullet3 ul li {margin-top:0px; margin-bottom:0px; margin-left:120px; padding-left:25px; padding-top:5px; background-image:url("images/titles/bulletchoos.gif"); background-repeat:no-repeat; background-position:left 0.7em;}

.bullet4 ul li {margin:0px; padding:0px; list-style:none;} 

.bullet4 ul li{margin-top:0px; margin-bottom:0px; margin-left:200px; padding-left:25px; padding-top:5px; background-image:url("images/titles/bulletchoos.gif"); background-repeat:no-repeat; background-position:left 0.7em;}

/******************* comman style 04/08/09 ******************************/
.style1 {font-size:14px; color:#5f1719; font-family: Arial, Helvetica, sans-serif;}
.style3 {color: #e0e0df}








































































































































































































































































