/* Dream World Web Solutions  */

/* CSS added by Sushil Kumar */

body{
	padding:0px;
	margin:0px;
	background-color:#424f24;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	}
a, input, select, img{
	outline:none;
	}
td{
	font-size:11px;
	color:#424f24;
	}
#Wrapper{
	background-color:#ffffff;
	border:#ffffff 8px solid;
	width:880px;
	}
#TopMenuBar{
	background:url(../images/topMenuBarBg.gif) top left no-repeat;
	height:38px;
	color: #fff;
	font-size:12px;
	font-weight:bold;
	color: #fff;
	}

#TopMenuBar a{
	font-size:12px;
	color: #fff;
	text-decoration: none;
	}	
#TopMenuBar a:hover {
	font-size:12px;
	color: #fff;
	text-decoration: underline;
	}
.gray-box-top{
	border-top :#e2e2e2 2px solid;
	}
.gray-box-bottom{
	border-bottom :#e2e2e2 2px solid;
	}
.gray-box-left{
	border-left :#e2e2e2 2px solid;
	}
.gray-box-right{
	border-right :#e2e2e2 2px solid;
	}
.green-text{
	color:#85bc07;
	text-align:justify;
	line-height:170%;
	font-size:12px;
	}
.gary-text{
	color:#424f24;
	text-align:justify;
	line-height:170%;
	font-size:12px;
	}
.content{margin-left:10px;}
.content-text{
	color:#424f24;
	text-align:justify;
	line-height:170%;
	font-size:12px;
	margin:0px 5px 0px 10px;
	}
.form-bg{
	background:url(../images/room-request_07.gif) top right no-repeat;
	}
.OurServices{
	color:#424f24;
	font-size:11px;
	padding:5px;
	}
.OurServices a{
	color:#424f24;
	text-decoration:underline;
	}
.OurServices a:hover{
	color:#ff0000;
	text-decoration:underline;
	}

.Highlighted_Txt{
    color:#009933;
    text-decoration:none;
    font-family:Arial, Verdana;
    font-weight:bold;
    }
.know_more{
	font-size:11px;
	color:#ff0000;
	text-decoration:underline;
	}
:hover.know_more{
	color:#424f24;
	text-decoration:underline;
	}

/* CSS For Footer Start  */

.footerContainer{
	background:#5b683d;
	color:#ffffff;
	font-size:12px;
	padding:10px;
	text-align:center;
	}
.footerContainer a{
	padding:0px 15px;
	color:#ffffff;
	text-decoration:none;
	}
.footerContainer a:hover{
	color:#ffffff;
	text-decoration:underline;
	}
.CopyRight{
	background:#5b683d;
	color:#ffffff;
	font-size:12px;
	padding:10px;
	}
.CopyRight a{
	color:#fff;
	text-decoration:underline;
	}
.CopyRight a:hover{
	color:#000;
	text-decoration:underline;
	}

/* CSS For Picture Gallery End  */


/* CSS For Picture Gallery Start  */

#Gallery{
	background-color:#EEEEEE;
	border:1px solid #DFDFDF;
	padding:0px 20px 20px 20px;
	}
#Gallery .GalleryRow{
	padding:20px 0px 0px 0px;
	clear:both;
	}
#Gallery .GalleryRow .Gallery_Pic{
	float:left;
	padding:8px;
	background-color:#ffffff;
	border:#DFDFDF 1px solid;;
	}
#Gallery .GalleryRow .Gallery_Pic-mid{
	float:left;
	padding:8px;
	background-color:#ffffff;
	border:#DFDFDF 1px solid;;
	margin:0px 19px 0px 19px;
	}

/* CSS For Picture Gallery End  */

/* CSS For Form Start  */

.FormText{
	padding:3px;
	font-size:11px;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	}
.FormItem{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width:58px;
	border:#7f9db9 1px solid;
	}
.FormItem-opt{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	border:#7f9db9 1px solid;
	}
/* CSS For Form End  */

.mainHeading{
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	border-bottom:1px dotted #CCC;
}
.sub-heading{
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
#content div{
	border:#cccccc 1px solid;
	}
#content img{
	border:#ffffff 6px solid;
	}
.img-mar{
	margin:0px 0px 15px 0px;
	width:auto;
	}
a.BoldLinks{
	color:#555555;
	font-size:12px;
	font-weight:bold;
	}
:hover.BoldLinks{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.TabularData{

	}
.TabularData th{
	border : #424f24 1px solid;
	background-color: #424f24;
	padding:5px;
	color: #ffffff;
	font-size:12px;
	text-align:center;
	}
.TabularData td{
	border : #424f24 1px solid;
	padding:5px;
	color: #424f24;
	font-size:12px;
	text-align:center;
	}
.TabularData-left{

	}
.TabularData-left th{
	border : #424f24 1px solid;
	background-color: #424f24;
	padding:5px;
	color: #ffffff;
	font-size:12px;
	text-align:left;
	}
.TabularData-left td{
	border : #424f24 1px solid;
	padding:5px;
	color: #424f24;
	font-size:12px;
	text-align:left;
	}
.listedItem{
	line-height:200%;
	font-size:12px;
	}
.blackBold b{
		font-weight:bold;
		margin-top:10px;
		display:block;
		height:20px;
	}
#ContentFeedback {
	color:#969A9D;
	padding-left:10px;
	text-align:justify;
}
.ContentHeading {
	color:#464646;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	text-align:left;
}
#formContent {
	color:#969A9D;
	float:left;
	line-height:150%;
	padding-left:50px;
	text-align:justify;
}
#formContent *{
	font-size:11px;
}
#formContent td{
	padding:3px 5px;
}
#formContent b{
	color:#FF0000;
	font-size:12px;
}
#galleryWarpper {
	background-color:#EEEEEE;
	border:1px solid #CCCCCC;
	display:block;
	padding:4px;
	overflow:hidden;
	width:90%;
	margin:0px auto;
}
#galleryWarpper ul {
	list-style:none;
	margin:0;
	padding:0;
}
#galleryWarpper ul li {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	height:90px;
	margin:3px;
	padding:7px;
	width:126px;
}
#galleryWarpper ul li img {
	border:0 none;
}