/* CSS Document */

body{margin:0px; background:url(../images/bg.gif) repeat-x top #ffffff; font-family:Tahoma; font-size:11px; color:#2e2e2e;}

br{line-height:8px;}

.maintable{width:900px;}

.maroon_bg{background:#770303;}

.header_img{background:url(../images/header_img.jpg) no-repeat right;}

.logo{margin:32px 90px 12px 50px;}

.header_menu_left{background:url(../images/header_menu_left.gif) repeat-x bottom #770303;}

.header_menu_right{background:url(../images/header_menu_right.gif) no-repeat bottom left;}

.header_menu_bg{background:url(../images/header_menu_bg.gif) repeat-x;}

.menu{margin:0px 35px 0px 22px;}

.bg_white{ background:#ffffff;}

.contentbox_bg{background:url(../images/contentbox_bg.gif) no-repeat; padding-left:32px; vertical-align:middle;}

.black_bold{font-family:Tahoma; font-size:11px; font-weight:bold;}

.lineheight{line-height:14px;}

.lineheight_2{line-height:15px;}

.contentbox_mar{padding:20px 10px 0px 12px;}

.gallerybox_mar{padding:12px 40px 0px 35px;}

.contentbox_bg_shadow{background:url(../images/contentbox_bg_shadow.gif) repeat-x top;}

.contentbox_bg_shadow_right{background:url(../images/contentbox_bg_shadow_right.gif) repeat-y right;}

.blackbold_links{color:#222222; font-size:11px; font-weight:bold; text-decoration:underline;}

.blackbold_links:hover{color:#222222; font-size:11px; font-weight:bold; text-decoration:none;}

.paper_flip{background:url(../images/paper_flip.gif) no-repeat right top;}

.paper_flip_2{background:url(../images/paper_flip_2.gif) no-repeat;}

.pdd_r_40{padding-right:40px;}

.footer_bg{background:url(../images/footer_bg.gif) repeat-x bottom #ffffff;}

.enquiry_txt{font-family:Tahoma; font-weight:bold; font-size:10px; color:#783800;}

.textfield{border:1px solid #c68649; width:92px; height:14px; color:#3d3d3d; font-size:12px;}

.textfield_2{border:1px solid #c68649; width:118px; height:35px; color:#3d3d3d; font-size:12px;}

.enquiry_mar{padding:22px 0px 5px 0px;}

.footer_bg_2{background:#520101;}

.footer_links{color:#a1785f; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

.footer_links:hover{color:#fffaf7; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}

.footer_text{color:#a1785f; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

.under_construction{font-size:15px; font-weight:bold;}

.verline{border-right:1px solid #771916;}

.verline_2{border-right:1px dotted #771916;}

.table_border{border:1px solid #a05858;}

.innerpages_padd{padding:15px;}

.div{color:#770303; font-size:14px; font-weight:bold; background:#f5e2be; width:350px; height:20px; padding-top:2px; text-align:center;}

.maroon_bold_12{color:#770303; font-size:12px; font-weight:bold;}

.email{color:#770303; font-size:11px; font-weight:bold; text-decoration:underline;}

.email:hover{color:#2e2e2e; font-size:11px; font-weight:bold; text-decoration:none;}

.light_yellow_bg{background:#fffaf1;}

.light_yellow_bg_2{background:#fff2d8; height:20px; padding-left:10px; font-weight:bold;}

.imgbr{border:1px solid #771916; padding:2px; background:#ffffff;}

.hrline{border-bottom:1px dotted #771916;}

.maroon_bold{color:#770303; font-weight:bold;}

.maroon_bold_13{color:#770303; font-weight:bold; font-size:13px;}

.il{float:left; margin:2px 10px 6px 0px;}

.bg_lightyellow{background:#fffcf6;}

/* image gallery classes */

#div_cur img{cursor:pointer;}


.highlightit {
border: 1px solid #ccc;
padding:2px;
cursor:pointer;
}

.highlightit:hover {
border: 1px solid #771916;
padding:2px;
cursor:pointer;
}

/*.highlightit:hover{
color: red;  Dummy definition to overcome IE bug 
}*/.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
