/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/pagebg.gif);
}
img {
   behavior: url("pngbehavior.htc");
   border: none; 
}
.HomeFlashBg{
	background-image:url(../images/flashbghomepage.png);
	width: 405px;
	height: 296px;
	background-repeat:no-repeat; 
	background-position:right;
}
* html .HomeFlashBg{
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/flashbghomepage.png", sizingMethod="scale");  
} 
.flashdiv{
margin-bottom:2px; 
margin-right:7px; 
position:relative;
}

.headerbg{
/*background-image:url(../images/headerbg.gif);*/
background-image:url(../images/headerbg.gif);
background-repeat:repeat-x;
height:141px;}

.menubg{
/*background-image:url(../images/headerbg.gif);*/
background-image:url(../images/menubg.gif);
background-repeat:repeat-x;
/*width:1px;*/

height:39px;}

.pagebg{
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
background-position:top;}
.pagebg1{
background-image:url(../images/bg.jpg);
background-repeat:repeat-y;
background-position:center;}

.contentboxbg{
background-image:url(../images/contentboxbg.jpg);
background-repeat:no-repeat;
width:514px;
height:403px;}

#rightcontent{
/*background-image:url(../images/rightcontentbg.gif);
background-repeat:no-repeat;*/
padding:0px 10px 0px 0px;
}

#rightcontent li{
font-family:"Myriad Pro", Trebuchet MS, Arial;
font-size:14px;
list-style-image:url(../images/arrowbg.gif);
line-height:9px;
padding-bottom:17px;
color:#fff;
background-repeat:no-repeat;}

#rightcontent2{
font-family:"Myriad Pro", Trebuchet MS, Arial;
font-size:14px;
line-height:9px;
padding-bottom:15px;
color:#fff;
}

.button{
font-family:"Arial", Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#655434;
text-decoration:none;
vertical-align:middle;
padding-top:6px;
}
.button:hover{
font-family:"Arial", Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
vertical-align:middle;
padding-top:6px;
}

.button1{
font-family:"Arial", Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
vertical-align:middle;
padding-top:6px;
cursor:pointer;
}


.footer{
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
font-family:"Arial", Helvetica, sans-serif;
font-size:11px;
font-weight:200;
color:#fff;
height:57px;
text-decoration:none;
padding-right:10px;}

.copyright{
font-size:10px;}

p{
font-family:"arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:22px;
color:#ffffff;}

.footer_text{
font-family:"arial", Helvetica, sans-serif;
font-size:11px;
line-height:22px;
color:#FFFFFF;
font-weight:500;
text-decoration:none;
}
.footer_text:hover{
font-family:"arial", Helvetica, sans-serif;
font-size:11px;
line-height:22px;
color:#FFFFFF;
font-weight:500;
text-decoration:underline;
}

.highlight {
color:#eba30b;
font-weight:bold;}

.tours_bgleft{
background-image:url(../images/videobg_lefft.gif);
background-repeat:no-repeat;

width:11px;}

.tours_bgright{
background-image:url(../images/videobg_right.gif);
background-repeat:no-repeat;
width:11px;}

.tours_bg{
background-image:url(../images/videobg.gif);
background-repeat:repeat-x;}

.headerlink{
text-decoration:none;
font-family:"Arial", Helvetica, sans-serif;
font-size:10px;
font-weight:200;
color:#fff;
}
.headerlink:hover{
text-decoration:underline;
font-family:"Arial", Helvetica, sans-serif;
font-size:10px;
font-weight:200;
color:#fff;
}

.innertitlebg{
background-image:url(../images/headingbar.gif);
background-repeat:no-repeat; 
background-position:center; 
padding-left:40px; 
color:#FFFFFF; 
font-weight:bold;
}
.innerlistingtop{
background-image:url(../images/topbig.png);
width:974px;
height:13px;
background-repeat:no-repeat; 
}
* html .innerlistingtop
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/topbig.png", sizingMethod="scale");
}
.innerlistingrpt{
background-image:url(../images/rptbgbig.png);
width:974px;
background-repeat:repeat-y; 
}
* html .innerlistingrpt
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/rptbgbig.png", sizingMethod="scale");
}
.innerlistingbottom{
background-image:url(../images/bottombig.png);
width:974px;
height:18px;
background-repeat:no-repeat; 
}
* html .innerlistingbottom
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/bottombig.png", sizingMethod="scale");
}
.innerlisttitle{
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
}
.innerlistdesc{
 font-size:12px;
 color:#ffffff;
 text-decoration:none;
}

.homebannertitle{
 font-weight:700;
 color:#03383D; 
 font-size:24px;  
 padding-left:10px; 
 font:"Georgia";
}

.homebannercontent{
 font-family:"Trebuchet MS", arial;
 font-weight:600;
 color:#034249; 
 font-size:16px; 
 padding-left:10px;  
}

.homecontenttitle{
 color:#EBA30B; 
 font-size:21px;
 font-family:"Trebuchet MS", arial;
}
/*Services Content Class*/
.innertopbg{
 background-image:url(../images/inner_topbg.png);
 background-repeat:no-repeat;
 width:584px;
 height:11px;
}
* html .innertopbg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/inner_topbg.png", sizingMethod="scale");
}

.innerbgrpt{
 background-image:url(../images/inner_bgrpt.png);
 background-repeat:repeat-y;
 width:584px;
}
.innerbgrpt_mod{
 background-image:url(../images/inner_bgrpt.gif);
 background-repeat:repeat-y;
 width:584px; 
}

* html .innerbgrpt
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/inner_bgrpt.png", sizingMethod="scale");
}

.innerbottombg{
 background-image:url(../images/inner_bottombg.png);
 background-repeat:no-repeat;
 width:584px; 
 height:15px;
}
* html .innerbottombg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/inner_bottombg.png", sizingMethod="scale");
}

/*Services listing class*/
.innersmalltopbg{
 background-image:url(../images/inner_topsmallbg.png);
 background-repeat:no-repeat;
 width:356px;
 height:11px;
}
* html .innersmalltopbg{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/inner_topsmallbg.png", sizingMethod="scale");
}

.innersmallbgrpt{
 background-image:url(../images/inner_bgrptsmall.png);
 background-repeat:repeat-y;
 width:356px;
}
* html .innersmallbgrpt{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/inner_bgrptsmall.png", sizingMethod="scale");
}

.innersmallbottombg{
 background-image:url(../images/inner_bottombgsmall.png);
 background-repeat:no-repeat;
 width:356px; 
 height:17px;
}
* html .innersmallbottombg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/inner_bottombgsmall.png", sizingMethod="scale");
}

.listingtext{
 font-size:13px;
 font-family:"Trebuchet MS", arial;
 color:#cdb27d;
 text-decoration:none;
}
.listingtext:hover{
 font-size:13px;
 font-family:"Trebuchet MS", arial;
 color:#ffffff;
 text-decoration:none;
}

.listingheading{
 font-family:"Trebuchet MS", arial;
 color:#eba30b;
 font-size:20px;
}

.InnerTitleHead{
 font-family:"Trebuchet MS", arial;
 color:#ffffff;
 font-size:18px;
 font-weight:600;
}

.serviceimagebg{
 background-image:url(../images/inner_imagebg.png);
 background-repeat:no-repeat;
 width:129px;
 height:105px; 
}



* html .serviceimagebg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/inner_imagebg.png", sizingMethod="scale");
}

/*Services Image class*/
.Imagetopbg{
 background-image:url(../images/photosbgtop.png);
 background-repeat:no-repeat;
 width:399px;
 height:14px;
}
* html .Imagetopbg{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/photosbgtop.png", sizingMethod="scale");
}

.Imagebgrpt{
 background-image:url(../images/photosbg.png);
 background-repeat:repeat-y;
 width:399px;
}
* html .Imagebgrpt{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/photosbg.png", sizingMethod="scale");
}

.Imagebottombg{
 background-image:url(../images/photosbgbottom.png);
 background-repeat:no-repeat;
 width:399px; 
 height:14px;
}
* html .Imagebottombg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/photosbgbottom.png", sizingMethod="scale");
}

/*Testimonial Content Class*/
.innerlargetopbg{
 background-image:url(../images/testimonials_topbg.png);
 background-repeat:no-repeat;
 width:950px;
 height:13px;
}
* html .innerlargetopbg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/testimonials_topbg.png", sizingMethod="scale");
}

.innerlargebgrpt{
 background-image:url(../images/testimonials_bgrpt.png);
 background-repeat:repeat-y;
 width:950px; 
}
* html .innerlargebgrpt
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/testimonials_bgrpt.png", sizingMethod="scale");
}

.innerlargebottombg{
 background-image:url(../images/testimonials_bottombg.png);
 background-repeat:no-repeat;
 width:950px; 
 height:18px;
}
* html .innerlargebottombg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/testimonials_bottombg.png", sizingMethod="scale");
}

.testimonialfrom{
 font-family:"Trebuchet MS", arial;
 color:#eba30b;
 font-size:20px;
}

.testimonialto{
 font-family:"Trebuchet MS", arial;
 color:#ffffff;
 font-size:17px;
}

.testimonials{
 color:#ffffff;
 font-size:12px;
}

.datetext{
 color:#eba30b;
 font-size:15px;
}

.WhiteFont1{
 font-family:"Arial", Helvetica, sans-serif; 
 font-size:12px;
 color:#ffffff;
 text-decoration:underline;
}

.WhiteFont1:hover{
 font-family:"Arial", Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
 text-decoration:none;
}
.perviousnext{
 
 vertical-align:bottom;  
}
.Whiteline{
 font-family:"Arial", Helvetica, sans-serif; 
 font-size:12px;
 color:#ffffff;
 
}
.subcontent {
font-family:"Myriad Pro", Trebuchet MS, Arial;
font-size:14px;
text-decoration:none;
color:#fff;
}
.subcontent:hover{
font-family:"Myriad Pro", Trebuchet MS, Arial;
font-size:14px;
text-decoration:underline;
color:#fff;
}
a.menu{
font-family:"Arial", Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#655434;
text-decoration:none;
vertical-align:middle;
cursor:pointer;
}
.menuover{
background-image:url(../images/menubgover.gif);
background-repeat:repeat-x;
font-family:"Arial", Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
cursor:pointer;
}

/*Home Description Bg Class*/
.homelefttopbg{
background-image:url(../images/topbghome.png);
width:516px;
height:13px;
background-repeat:no-repeat; 
}
* html .homelefttopbg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/topbghome.png", sizingMethod="scale");
}
.homeleftbgrpt{
background-image:url(../images/ghome.png);
width:516px;
background-repeat:repeat-y; 
}
* html .homeleftbgrpt
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/ghome.png", sizingMethod="scale");
}
.homeleftbottom{
background-image:url(../images/bottombghome.png);
width:516px;
height:18px;
background-repeat:no-repeat; 
}
* html .homeleftbottom
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/bottombghome.png", sizingMethod="scale");
}
.homedesc link{
text-decoration:underline;
color:#FFFFFF;
}

/*Home List Bg Class*/
.homerighttopbg{
background-image:url(../images/homerightcontentbg.png);
width:516px;
height:16px;
background-repeat:no-repeat; 
}
* html .homerighttopbg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/homerightcontentbg.png", sizingMethod="scale");
}
.homerightbgrpt{
background-image:url(../images/homerightcontentbgrpt.png);
width:516px;
background-repeat:repeat-y; 
}
* html .homerightbgrpt
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/homerightcontentbgrpt.png", sizingMethod="scale");
}
.homerightbottom{
background-image:url(../images/homerightcontentbgbottom.png);
width:516px;
height:20px;
background-repeat:no-repeat; 
}
* html .homerightbottom
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/homerightcontentbgbottom.png", sizingMethod="scale");
}
.eventlisthead{
 font-family:"Trebuchet MS", arial;
 color:#EDC16C;
 text-decoration:none;
 font-size:15px;
 
}
.eventlisthead:hover{
 font-family:"Trebuchet MS", arial;
 color:#ffffff;
 text-decoration:underline;
 font-size:15px;
}
.eventlistdesc{
 font-family:"arial", Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 line-height:15px;
 color:#ffffff;
}
.shadowright{
background-image:url(../images/shadowright.png);
width:12px;
background-repeat:repeat-y; 
}
* html .shadowright
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/shadowright.png", sizingMethod="scale");
}
.shadowleft{
background-image:url(../images/shadowleft.png);
width:12px;
background-repeat:repeat-y; 
}
* html .shadowleft
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/shadowleft.png", sizingMethod="scale");
}
 
.eventslisting{
 font-family:"Trebuchet MS", arial;
 font-weight:bold;
 color:#f5d185; 
 font-size:13px; 
 text-decoration:none; 
 
}

.eventslisting:hover{
 font-family:"Trebuchet MS", arial;
 color:#ffffff;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
}

.smalldatetext{
 color:#eba30b;
 font-size:13px;
}
.smalldatetext1{
 color:#eba30b;
 font-size:13px;
}

.staffsub{
 font-family:"Trebuchet MS", arial;
 color:#EBBB53;
 font-size:16px;
}

.staffname{
 font-family:"Trebuchet MS", arial;
 font-weight:bold;
 color:#f5d185; 
 font-size:15px; 
 text-decoration:none; 
 
}

.staffname:hover{
 font-family:"Trebuchet MS", arial;
 color:#ffffff;
 font-size:15px;
 font-weight:bold;
 text-decoration:none;
}

.fromto{
 font-family:"arial", Helvetica, sans-serif;
 color:#ffffff;
 font-size:17px;

}
.TextBox {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	border: 1px solid #2F2616;
	height:22px;
} 

.popupbg{
background-image:url(../images/popupbg.png);
width:288px;
height:71px;
background-repeat:no-repeat;
}
* html .popupbg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/popupbg.png", sizingMethod="scale");
}


.staffdesg{
 font-family:Tahoma, Arial;
 color:#EBBB53;
 font-size:13px;
}

.staffporfolio{
 font-family:Tahoma, Arial;
 color:#EBBB53;
 font-size:13px;
 text-decoration:underline;
}
.staffporfolio:hover{
 font-family:Tahoma, Arial;
 color:#EBBB53;
 font-size:13px;
 text-decoration:none;
}

.eventsearchheading{
 font-family:"Trebuchet MS", arial;
 font-weight:bold;
 padding-left:10px;
 color:#DBA42D; 
 font-size:15px; 
 text-decoration:none;  
}

.TextBox1 {
	font-family: Arial;
	font-size: 12px;
	color:#000000;	
	border:1px solid #FFFFFF;
	height:22px;
	background-color:#E1E1E1; 
} 
.textareas{
font-family: Arial;
	font-size: 12px;
	color:#000000;	
background-color:#E1E1E1; 
border:1px solid #FFFFFF;
}

.textlabel{
 font-family:Tahoma, Arial;
 color:#ffffff;
 font-size:13px;
}

.sub{
 color:#ffffff;
}

.frmtext{
color:#FFFFFF;
font:8px;
}

.textlabel1{
 font-family:Tahoma, Arial;
 color:#EBBB53;
 font-size:14px;
 font-weight:bold;
}

.textlabelheading{
 font-family:Tahoma, Arial;
 color:#EBBB53;
 font-size:16px;
 font-weight:bold;
}

.financerightsub{
color:#EBBB53;
font-size:14px;
font-family:Tahoma, Arial;
font-weight:bold;
}
.info{
color:#eba30b;
font-size:11px;
font-family:"Trebuchet MS", "Times New Roman";
text-decoration:underline;
}
.info:hover{
color:#ffffff;
font-size:11px;
font-family:"Trebuchet MS", "Times New Roman";
text-decoration:none;
}

.mandatory{
 font: 16px "Trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.contacttext{
font-family:"arial", Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#F5D185;}

.contactsub{
color:#EBCC8A;
font-size:14px;
font-family:Tahoma, Arial;
font-weight:bold;
}

.info1{
color:#EBB542;
font-size:11px;
font-family:"Trebuchet MS", "Times New Roman";
text-decoration:underline;
}
.info1:hover{
color:#ffffff;
font-size:11px;
font-family:"Trebuchet MS", "Times New Roman";
text-decoration:none;
}

.SuccessMsg{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#009900;
	font-weight:bold;		
}

.Errormsg{
    font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}

.Errormsg1{
    font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
}

.thumbbg{padding:11px 7px 0px 0px;background-image:url('../images/thumb-bg.gif');background-repeat:no-repeat; background-position:center;}
.vidthumbbg{padding:5px 2px 2px 2px;background-image:url('../images/vid_bg_thumb.gif');background-repeat:no-repeat; background-position:center;}

.photohead{

  font-family:"Trebuchet MS", arial;
 color:#eba30b;
 font-size:16px;
 font-weight:bold;
}

.privacytext{ 
 color:#eba30b;
 font-size:16px;
 font-family:Tahoma, Arial;
 font-weight:bold;
}


.contactbg{
background-image:url(../images/tdbg.png);
width:1px;
height:1px;
background-repeat:no-repeat;
}
* html .contactbg
{
 background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/tdbg.png", sizingMethod="scale");
}
#homelink a{
 font-family:"Trebuchet MS", arial;
 color:#ffffff;
 font-size:17px;
}
#homelink a:hover{
 font-family:"Trebuchet MS", arial;
 color:#eba30b;
 font-size:17px;
}
/*Sitemap*/
.signuptable {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 5px solid #000000;
	border-left: 1px solid #000000;
}

.greyfont_big {
	font-family:"Myriad Pro", "Trebuchet MS", Arial;
	color: #505151;
	font-weight: bold;
	font-size: 22px;
}

.listlabel {
	font-family:Arial;
	font-size:14px;
	
	color:#F7AC0C;
	padding-left:20px;	
}

.listlink {
	color:#ffffff;
	text-decoration:underline;	
}
.listlink:hover {
	text-decoration:none;	
}