@charset "utf-8";
@import url('fontface.css');

/* CSS Document */

* { padding:0; margin:0; }

body {
	background:#d8c800;
	margin:0; 
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

h1, h2, h3, h4, h5 { margin:0 0 10px 0; font-weight:normal; }
p { margin:0 0 10px 0; line-height:16px; }
br { line-height:16px; }
form { margin:0; }
ul, li { margin:0; padding:0; list-style:none; }

input, textarea, select, button {
	color:#353535;
	outline:none;
}

a { outline:none; text-decoration:none; color:#016db5; nofocusline:expression(this.focus-this.blur()); }
a img { border:0; }
a:hover { text-decoration:underline; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }

*+html .clearfix { display: inline-block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
article, aside, footer, header, hgroup, mark, nav, progress, section, audio, video, source, embed, canvas{display:block; position:relative; padding:0; margin:0;}

.page { 
	max-width:960px; 
	margin:0 auto; 
	position:relative;
	}

#maincontent{
	}
	
.bgwhite{
	width:100%;
	min-height:240px;
	position:relative;
	z-index:-1;
	background:#fff url(../images/bg-slider.jpg) 0 0 repeat-x;
	}

#maincontent {}

.basefrog{
	background:transparent url(../images/slides/slide-1.png) 20px 0px no-repeat;
	}

#maincontent img{
	margin-left:25px;
	}
	
.left{
	float:left;
	
	}

.right{
	float:right;
	}

.right{
	float:right;
	position:absolute;
	margin-top:300px;
	right:25px;
	text-align:right;
	width:550px;
	line-height:45px;
	}
h2{
	font-family: ostrich_sansblack, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:43px;
	color:#a99e00;
	}

h3{
	font-family: ostrich_sansblack, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:45px;
	color:#a99e00;
	}

#company{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:right;
	position:relative;
	right:40px;
	top:-180px;
	z-index:121212121212;
	}

#company h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	}

#company p{
		font-size:14px;
		}
#company p a{
	}
#company p a:hover{
	color:#000;
	}


	
/* Footer Starts */
	footer {position:relative}
	footer .copyrights{
		text-align:center;
		color:#fff;
		margin:auto;
		font-size:11px;
		}
	.enquiryfrog{
		background:transparent url(../images/frog-answering.png) 30px 0 no-repeat;
		height:100px;
		width:70px;
		position:fixed;
		right:0px;
		bottom:-2px;
		cursor:pointer;
		z-index:0;
		}

	.enquiryfrog:hover{
			background-position:75px 0px;
	}
	.enquiryformright, input.enquiryformleft {
		position:fixed;
		right:-10px;
		bottom:18px;
		border:3px solid #c8b900;
		border-radius:12px 0 0 12px;
		width:140px;
		height:40px;
		line-height:20px;
		cursor:pointer;
		box-shadow:0px 0px 30px 10px #fff;
		behavior:url(css/PIE.htc);
		text-align:left;
		text-indent:20px;
		background-color:#fff;

		}
	.enquiryformright a{
		position:relative;
		top:10px;
		z-index:1111;
		}
	.enquiryformleft {
		position:fixed;
		left:-10px;
		bottom:25px;
		border:3px solid #c8b900;
		border-radius:0 12px 12px 0;
		width:160px;
		height:40px;
		line-height:20px;
		cursor:pointer;
		box-shadow:0px 0px 30px 10px #fff;
		behavior:url(css/PIE.htc);
		text-align:left;
		text-indent:20px;
		}

	enquiryformright:hover, enquiryformleft:hover {
		color: #967c00;
		}



/* Footer Ends */

.center{margin:0 auto}

.pb20{padding:0 0 20px 0}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt30 { margin-top:30px; margin-bottom:30px; !important; }
.mt45 { margin-top:45px !important; }

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml50{margin-left:50px;}

.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}

.pb15{padding-bottom:15px;}
.pb25{padding-bottom:25px;}

.w40{width:40px !important; }
.w95{width:95px !important; }
.w150{width:150px !important; }
.w185{width:185px !important; margin:0 auto}
.w200{width:200px !important;}
.w225{width:225px !important; }
.w300{width:300px !important;}
.w422{width:422px !important; }
.w462{width:462px !important; word-wrap:break-word; white-space:normal;}
.w550{width:550px !important; }
.fs20{font-size:20px !important;}
.fs14{font-size:14px !important;}
.h409{height:409px;}
.border{border:1px solid #f00}
.bdrb{border-bottom:1px solid #e1e1e1}


#newsletter {
	display:none;
	}

	.ui-dialog {
   		border: 15px solid #e2e2e2; 
	  	box-shadow: 0 0 600px 200px  #d8c800;
		-webkit-box-shadow: 0 0 600px 200px  #d8c800;
		-moz-box-shadow:    0 0 600px 200px  #d8c800;
	  	position:fixed;
		min-width:320px;
		}
	
.ui-dialog .ui-dialog-title{
	color:#fff;
	}
	
.ui-dialog p{
	color:#000;
	font-size:11px;
	}

.ui-dialog p a{
	color:#C90;
	font-size:11px;
	}
.ui-dialog h1.popup{
	color:#000;
	font-size:20px !important;
	}

.ui-dialog h2.popup{
	font-size:50px !important;
	color:#000;
	}
.ui-dialog h3{
	line-height:50px;	}
	
.ui-dialog h4{
	font-size:18px !important;
	color:#000;

	}
	
