/* CSS Document */

body{margin:0px; font-family:Verdana; background:none; font-family:Verdana; font-size:10px; background-color:#c2ea8e;}
div#outer{ padding-top:0; }

div#outer div#page {

	position: relative;

	width: 998px;

	height: auto;

	margin: auto;
}

div.background{display:block; width:986px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 12px; background:url(images/page-bg1.jpg) repeat-y;}
div.innerbackground{display:block; width:942px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 33px; background:url(images/page-bg.jpg) no-repeat;}
div.header{display:block; width:930px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 1px; background:none;}
div.topnav{display:block; width:914px; height:32px; float:left; margin:6px 0 0 0; padding:0 0 0 16px; background:none;}
div.buttonspace{display:block; width:8px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.homebutton{display:block; width:95px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/home-button-inactive.jpg) no-repeat;}
#homebuttonactive{display:block; width:95px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/home-button-active.jpg) no-repeat;}
div.choosebutton{display:block; width:108px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/choose-button-inactive.jpg) no-repeat;}
#choosebuttonactive{display:block; width:108px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/choose-button-active.jpg) no-repeat;}
div.servicebutton{display:block; width:86px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/service-button-inactive.jpg) no-repeat;}
#servicebuttonactive{display:block; width:86px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/service-button-active.jpg) no-repeat;}
div.portfoliobutton{display:block; width:136px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/portfolio-button-inactive.jpg) no-repeat;}
#portfoliobuttonactive{display:block; width:136px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/portfolio-button-active.jpg) no-repeat;}
div.clientsbutton{display:block; width:106px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/clients-button-inactive.jpg) no-repeat;}
#clientsbuttonactive{display:block; width:106px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/clients-button-active.jpg) no-repeat;}
div.enquirybutton{display:block; width:82px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/enquiry-button-inactive.jpg) no-repeat;}
#enquirybuttonactive{display:block; width:82px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/enquiry-button-active.jpg) no-repeat;}
div.aboutusbutton{display:block; width:96px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/aboutus-button-inactive.jpg) no-repeat;}
#aboutusbuttonactive{display:block; width:96px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/aboutus-button-active.jpg) no-repeat;}
div.contactusbutton{display:block; width:105px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/contactus-button-inactive.jpg) no-repeat;}
#contactusbuttonactive{display:block; width:105px; height:32px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/contactus-button-active.jpg) no-repeat;}
.navtext{display:block; width:65px; height:24px; float:left; margin:0 0 0 0; padding:8px 0 0 30px; background:none; color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; font-smooth:always;}
.navtextactive{display:block; width:65px; height:24px; float:left; margin:0 0 0 0; padding:8px 0 0 30px; background:none; color:#104200; font-weight:bold; font-size:12px; text-decoration:none;}
div.logo{display:block; width:921px; height:58px; float:left; margin:19px 0 0 0; padding:0 0 0 10px; background:none;}
div.banner{display:block; width:931px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
.banner a{cursor:pointer;}
div.leftbanner{display:block; width:672px; height:295px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/bannerleft-bg.jpg) no-repeat;}
div.rightbanner{display:block; width:236px; height:295px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/bannerright-bg.jpg) no-repeat;}
div.bannerbutton{display:block; width:137px; height:37px; float:left; margin:200px 0 0 0; padding:0 0 0 30px; background:none;}
div.contentarea{display:block; width:931px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/content-bg.gif) repeat-y;}
div.leftpart{display:block; width:208px; height:290px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/leftmenu-bg.jpg) no-repeat;}
div.leftmenutotal{display:block; width:208px; height:63px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
.leftmenutext{display:block; width:197px; height:36px; float:left; margin:0 0 0 0; padding:12px 0 12px 11px; background:none; font-size:18px; color:#FFFFFF; text-decoration:none; font-smooth:always;}
.leftmenutext1{display:block; width:197px; height:26px; float:left; margin:0 0 0 0; padding:0 0 0 11px; background:none; font-size:12px; color:#c8f883; text-decoration:none; font-smooth:always; font-weight:bold;}
div.menudivider{display:block; width:196px; height:1px; float:left; margin:0 0 0 0; padding:0 0 0 4px; background:none;}
div.content{display:block; width:690px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 29px; background:none; font-size:11px; color:#242424; line-height:18px;}
div.heading{display:block; width:653px; height:auto; float:left; margin:17px 0 0 0; padding:0 0 0 0; background:none;}
h1{font-size:14px; color:#1c6c00; margin:0; padding:0;}
div.innercontent{display:block; width:653px; height:auto; float:left; margin:16px 0 0 0; padding:0 0 0 0; background:none;}
p{margin:0 0 0 0; padding:0 0 15px 0;}
div.contentboxtotal{display:block; width:653px; height:auto; float:left; margin:10px 0 0 0; padding:0 0 5px 0; background:none;}
div.eventmngtotal{display:block; width:290px; height:173px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/eventbox-bg.jpg) no-repeat;}
div.eventmng1total{display:block; width:290px; height:173px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/eventbox1-bg.jpg) no-repeat;}
div.eventmngheader{display:block; width:290px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; font-size:14px; color:#0e3b7f; font-weight:bold;}
div.eventmngcontent{display:block; width:290px; height:auto; float:left; margin:12px 0 0 0; padding:0 0 0 0; background:none;}
div.totallist{display:block; width:290px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.listbullet{display:block; width:15px; height:9px; float:left; margin:5px 0 0 0; padding:0 0 0 1px; background:none;}
div.listtext{display:block; width:274px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmngbutton{display:block; width:290px; height:auto; float:left; margin:13px 0 0 0; padding:0 0 0 0; background:none; text-align:right;}
div.contentboxdivider{display:block; width:72px; height:158px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; text-align:center;}
div.eventmngheader1{display:block; width:290px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; font-size:14px; color:#1b6800; font-weight:bold;}
div.footer{display:block; width:908px; height:59px; float:left; margin:15px 0 0 0; padding:0 0 0 0; background:url(images/footer-bg.jpg) no-repeat;}
div.footertextleft{display:block; width:260px; height:auto; float:left; margin:10px 0 0 0; padding:0 0 0 15px; background:none; font-size:11px; color:#0e2a00; line-height:18px;}
div.footertextblank{display:block; width:260px; height:59px; float:left; margin:0 0 0 0; padding:0 0 0 ; background:none;}
div.footertextright{display:block; width:357px; height:auto; float:left; margin:10px 0 0 0; padding:0 15px 0 0; background:none; font-size:11px; color:#0e2a00; line-height:18px; text-align:right;}
.footertextright a{color:#0e2a00; text-decoration:none;}
.footertextright a:hover{color:#0e2a00; text-decoration:underline;}
div.copytext{display:block; width:357px; height:auto; float:left; margin:5px 0 0 0; padding:0 15px 0 0; background:none; font-size:11px; color:#FFFFFF; line-height:18px; text-align:right;}
.blue{color:#16448b;}
.green{color:#1c6c00;}


/*form*/
.formbitns  {
	font-size:11px;
	width:220px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #1e52a7;
	padding-right: 0;
	padding-left: 0;
	background-color:#f3fcff;
	}
	
	.formbitnscomments{font-size:11px; height:70px; width:216px; font-family:Arial, Helvetica, sans-serif; padding-right: 2px;
	padding-left: 2px; 
	border:1px solid #1e52a7;
	background-color:#f3fcff;
	}

/*end of form style */
 /*alert */
 #alertdiv{width:398px; height:156px;text-align:center;background:url(images/alert-bg.gif) left top no-repeat;filter:progid:DXImageTransform.Microsoft.alpha(opacity=70);
opacity: 0.7;display:none;}

#errmsg{margin:35px 0 0 0;font-size:12px;color:white;font-weight:bold;width:398px;height:70px;line-height:20px;} 

/* Service page */
div.totalservicebox{display:block; width:653px; height:auto; float:left; margin:8px 0 0 0; padding:0 0 0 0; background:none;}
div.servicebox{display:block; width:159px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; cursor:pointer;}
div.serviceboxtop{display:block; width:159px; height:71px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.serviceboxmiddle{display:block; width:159px; height:121px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.serviceboxbottom{display:block; width:159px; height:50px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/eventmg-bottom.jpg) no-repeat;}
div.serviceboxbottom1{display:block; width:159px; height:50px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/modelmg-bottom.jpg) no-repeat;}
div.serviceboxbottom2{display:block; width:159px; height:50px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/celeb-bottom.jpg) no-repeat;}
div.serviceboxbottom3{display:block; width:159px; height:50px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/public-bottom.jpg) no-repeat;}
div.serviceboxbutton{display:block; width:159px; height:50px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; text-align:center;}
div.serviceboxblank{display:block; width:5px; height:71px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmgcontenttotal{display:block; width:653px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmgcontenttotal1{display:block; width:470px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmgcontent{display:block; width:200px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmgtotallist{display:block; width:200px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmglistbullet{display:block; width:15px; height:9px; float:left; margin:5px 0 0 0; padding:0 0 0 1px; background:none;}
div.eventmglisttext{display:block; width:184px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmgpic{display:block; width:183px; height:350px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/event-enamor3.jpg) no-repeat;}
div.modelpic{display:block; width:183px; height:350px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/model3.jpg) no-repeat;}
div.eventmgpicleft{display:block; width:270px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmgpic1{display:block; width:270px; height:196px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.eventmgpic2{display:block; width:204px; height:78px; float:left; margin:0 0 0 0; padding:0 0 0 42px; background:none;}
div.companynmbox{display:block; width:183px; height:auto; float:left; margin:90px 0 0 0; padding:0 0 0 0; background:none;}
div.companynmboxtop{display:block; width:183px; height:8px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.companynmboxmiddle{display:block; width:183px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/companynmbox-middle.jpg) repeat-y;}
div.companynmtext{display:block; width:163px; height:auto; float:left; margin:0 0 0 0; padding:0 10px 0 10px; background:none; color:#FFFFFF; font-weight:bold;}
div.companynmboxbottom{display:block; width:183px; height:8px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.querybutton{display:block; width:224px; height:132px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.querybutton1{display:block; width:24px; height:132px; float:left; margin:180px 0 0 0; padding:0 0 0 0; background:none;}
div.clientcontenttotal{display:block; width:653px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.clientcontent{display:block; width:210px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.clientlist{display:block; width:210px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.clientbullet{display:block; width:15px; height:9px; float:left; margin:5px 0 0 0; padding:0 0 0 1px; background:none;}
div.clienttext{display:block; width:194px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
ul{margin-top:0;}
li{list-style-image:url(images/arrow.jpg); background-position: 0 .5em; list-style-type: none;}
li a{color:#16448b; text-decoration:underline;}
li a:hover{color:#1c6c00; text-decoration:underline;}

/*.index{background:url(images/template2.jpg) no-repeat left top;}
.index{background:url(images/template11.jpg) no-repeat left top;} ; no-repeat  ;*/
