/* CSS Document */
/*Author: Ayush Karki- IT Pro Limited*/
	body {
		background-color:#C2EC81;
		font-family:verdana;
		font-size:11px;
		line-height:1.2em;
	}

	a{outline:none;}
		
	img{border:none;}
	
	.container{
		width:760px;
		height:400px;
		margin:0px auto;
		padding:0px;
	}
	html>body .container {
		height:auto;
		min-height:400px;
	}

	.main_wrapper {
		float:left;
		width:760px;
		height:400px;
		border:2px solid #3B3802;
		padding:0px;
	}
	html>body .main_wrapper {
		height:auto;
		min-height:400px;
	}
	#main_wrapper_services {
		width:762px;
		height:1240px;
		margin:0px auto;
		border:2px solid #3B3802;
		padding:0px;
	}
	.wrapper {
		background-color:#ffffff;
		width:760px;
		height:300px;
		float:left;
		border:0px solid #ffffff;
		padding:0px;
	}
	
	html>body .wrapper {
		height:auto;
		min-height:300px;
	}

	#header {
		border:0px solid #bbb;
		background-color:#ffffff;
		height:100px;
		padding:10px;
	}
	#header1 {
		border:0px solid #bbb;
		background-color:#224F15;
		height:20px;
		padding:0px;
	}

	#content {
		margin-top:10px;
		padding-bottom:10px;
	}
	#content div {
		padding:10px;
		border:0px solid #bbb;
		float:left;
	}
	#content-left {
		padding:20px;
		background-color:#ffffff;
		width:720px;
		height:530px;
	}
	html>body #content-left {
		height:auto;
		min-height:530px;
		}
		
	#content-left-services {
		padding:20px;
		background-color:#ffffff;
		width:720px;
		height:1080px;
	}

	#content-main {
		background-image:url(images/background.gif);
		background-color:#FF0000;
		margin-left:0px;
		width:740px;
		height:150px;
	}
	#content-button {
		padding:0px;
		border:0px solid #bbb;
		position:absolute;
		margin-top:-10px;
		margin-left:21px;
	}
	#content-button1 {
		padding:0px;
		border:0px solid #bbb;
		position:absolute;
		margin-top:284px;
		margin-left:612px;
	}
	#content-box1, #content-box2, #content-box3, #content-frame1, #content-frame2, #content-frame3, #content-frame4{
		padding:10px;
		border:0px solid #bbb;
		position:absolute;
		margin-top:290px;
		height:350px;
	}
	#content-box1 {
		background-image:url(images/first_column.gif);
		margin-left:20px;
		width:110px;
	}
	#content-leftcolumn {
		padding:10px 10px 10px 3px;
		position:absolute;
		margin-top:290px;
		height:350px;
		background-image:url(images/second_column.gif);
		background-repeat:no-repeat;
		margin-left:20px;
		width:420px;
	}
	#content-leftcolumn1 {
		padding:10px 10px 10px 3px;
		position:absolute;
		margin-top:290px;
}

	#content-box3 {
		background-image:url(images/third_column.gif);
		margin-left:480px;
		width:240px;
	}
	#content-box3a {
		padding:10px;
		border:0px solid #bbb;
		position:absolute;
		margin-top:10px;
		height:350px;
		margin-left:10px;
		width:660px;
	}

	#content-frame1 {
		background-image:url(images/background1.gif);
		margin-left:20px;
		width:700px;
	}
	#content-frame2 {
		background-image:url(images/background1.gif);
		margin-left:20px;
		width:700px;
	}
	#content-frame3{
		padding:10px;
		border:0px solid #bbb;
		position:absolute;
		margin-top:290px;
		height:790px;
	}
	#content-frame3 {
		background-image:url(images/background3.gif);
		margin-left:20px;
		width:700px;
	}
	#content-frame4 {
		background-image:url(images/background4.gif);
		margin-left:20px;
		width:700px;
	}
	#content-booking{
		padding:0px;
		border:0px solid #bbb;
		position:absolute;
		margin-top:20px;
		height:330px;
	}
	#footer{
		float:left;
		background-color:#3B3802;
		width:764px;
		height:30px;
		text-align:center;
	}
	#bottom {
		padding:0px;
		clear:both;
		text-align:left;
	}
	#content-gap, #content-gap2, #content-gap3{
	padding:20px 0px 20px 0px;
	}
	#content-gap1{
	padding-top:20px;
	}
	
	.thumbnail-box{
	float:left;
	margin:20px 0px 0px 11px; 
	border:1px solid #000;
	height:200px;
	width:710px;
	padding:10px 0px 0px 0px;
	background:#DBF8CD;
	}
	
	html>body .thumbnail-box{
	margin-left:22px;
	min-height:200px;
	height:auto;
	}
	
	.thumbnails img{float:left; padding:0px 0px 10px 10px;}
	
	ul.home{
	float:left;
	padding:0px;
	margin:0px;
	}
	
	ul.home li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	list-style:disc;
	}