/* CSS Document */
body{
	background-color : #000;
	}
body, p, h2, h3, h4, li, ul{
	margin:0px;
	padding:0px;
	}
.mainTable{
	width:770px;	
	}
td{
	vertical-align: top;	
	}
.bodyMargin{
	width:30px;
	}

p, h2, h3, h4, ul, li, .TopMargin{
	font-family: Arial, Helvetica, sans-serif;
	color : #64686d;
	}

p, ul{	
	font-size:0.83em;
	}
p{	
	line-height: 18px;
	text-align: justify;
	padding-top:3px;	
	padding-bottom:20px;	
	}
	
h2, h3, h4{
	padding-bottom:0px;
	margin-bottom:0px;
	}
h2{
	font-size: 19px;
	padding-top:17px;
	
	
	}
h3{
	padding-top:19px;
	font-size: 17px;
	}
h4{
	font-size: 14px;
	padding-top:13px;
	}
ul{

	list-style-position: inside;
	}
li{

	padding-left:10px;
	list-style-type: disc;
	}

#FAQ ul{
	list-style-position: outside;
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
#FAQ li{	
	list-style-type: none;
	margin:5px 0 0 0;
	padding:5px 0 0 0;
	}
#FAQ li a{
	text-decoration:none;
	}
#FAQ li a:hover{
	text-decoration:underline;
	}
#FaqList{
	padding:0;
	margin:0;
	list-style-position: inside;
	}
#FaqList li{
	padding:0 0 0 20px;
	margin:0px;
	list-style-type: none;
	list-style-image: url(../images/bullet_black.gif);
	}
#Cottage, #activities{
	padding:0 0 0 11px;
	margin:0 0 0 10px;
	list-style-position: outside;	
		}
#Cottage li, #activities li, .ExtraLink l, .Gallery{	
	list-style-type: none;
	padding-left:15px;	
	list-style-image: url(../images/bullet_black.gif);
	}

.populerlink{	
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color : #64686d;
	}
.CottageSub{
	font-size:1em;}
#Cottage a{
	text-decoration : none;
	color : #0a47ff;
	}
#Cottage a:hover{
	color:#2747AA;
	text-decoration : underline;
	
	}
#Cottage a:visited{
	color : #742322;
	}
#Cottage a:active{
	text-decoration : underline;
	}
#WhyLPC, #amenities{
	padding-left:25px;
	}	
#WhyLPC ul, #amenities ul{
	padding:0px;
	margin:0px;
	list-style-position: outside;
	list-style-type: none;
	}
#WhyLPC ul li, #amenities ul li{
	padding:0px 0 5px 10px;	
	color:#fff;	
	list-style-image: url(../images/bullet.jpg);
	list-style-type: none;
	line-height:18px
	}
.TopMargin{
	height:60px;
	verticle-align:middle;
	vertical-align: middle;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:normal;
	text-align:center;
	padding:10px 20px 20px 20px;
	}

img{border:none}
.BottomMargin{
text-align:right;
height:50px;
	}
.ImageFloat{
	float:left;
	}


a:hover {
text-decoration : underline;
color : #094cb0;
}


img {
border : none;
}

.Welcomenormalp {
text-align : justify;
padding : 0 20px 10px 3px;
margin : 0;
line-height : 15pt;
}
.Welcomenormal {
background-color : #ffffff;
}
.WelcomenormalSecond {
background-color : #ffffff;
padding-left : 16px;
}

.WelcomenormalpFirst {
text-align : justify;
padding :0px;
margin : 0 320px 10px 20px ;
line-height : 14pt;
}
.WelcomenormalpSecond {
text-align : justify;
padding :0px;
margin : 0 320px 10px 20px ;
line-height : 14pt;
}
.WelcomenormalSecond {
padding-left : 16px;
}

.tdwhite, .WelcomenormalSecond, .Welcomenormal{
background-color : #ffffff;
}

.normalwhite {
color : #fffffe;
padding-left : 10px;
margin:0 20px 0 0px
}

/*used */
.contactinner {
font-weight:bold;
color : #ffffff;
padding:7px 7px 0px 7px;
background-color : #a5a8b7;
margin-top:50px;
margin-bottom:20px;
}
.footer_left_bg {
background : url(../images/footer_leftbg.gif) repeat-x left top #5C6373;
height : 42px;
}
.footer_menu_bg, #footer_menuHome{
background : url(../images/footer_menu_bg.jpg) repeat-x left top #9299A9;
vertical-align : middle;
}
.footermenu {
padding-left : 5px;
padding-right : 5px;
font-family : Arial, Helvetica, sans-serif;
font-size : 0.75em;
font-style : normal;
text-decoration : none;
font-weight : normal;
color : #fffffe;
}
a.footermenu:link {
color : #fffffe;
text-decoration : none;
}
a.footermenu:hover {
color : #fffffe;
text-decoration : underline;
}
a.footermenu:active {
color : #fffffe;
text-decoration : none;
}
a.footermenu:visited {
color : #673f3f;
}


.BottombannerHeight{
	height:36px;
	}

.ShortPage{	
	height:400px;}
.bgforleftn {
background-color : #e7e5e7;
}
.leftrightmargin {
width : 35px;
}
.tdpaddingbottom {
margin-bottom : 10px;
}
.imagefloat {
float : left;
margin-top : 6px;
margin-right : 10px;
}
.imagetitle {
margin-top : 20px;
margin-right : 0;
margin-bottom : 20px;
margin-left : 0;
}

.menubar {
height : 286px;
}
.normalwhiteinfo {
text-align : right;
padding:0px;margin:0px;
}
.pagetablewidth {
width : 708px;
}
.pagetablewidthn, .pagetable, .banneric, .pagetable{
width : 730px;
}

.banneric{
height : 150px;
}
.pagetable {
background-color : #717989;
}
 .normalwhiteinfo{
 color : #ffffff;	
	}
a.whitelinks{
text-decoration : none;
font-weight:bold;
color : #ffffff;
}
a.whitelinks:hover {
text-decoration : underline;
color:#fff;
}
a.whitelinks:visited {
	color : #fff;
	}
a:visited{
	color : #742322;
	}



.topandbottom, .topandbottomdistance, .leftandrightdistance, .leftandright{background-color : #737a8a;}
.topandbottomdistance, .topandbottom {
height : 20px;
}

.leftandrightdistance, .leftandright{
width : 20px;
}

.bodystyle {
background-color : #9a9ca8;
}
.flashheight {
background : #fff/*9a9ca8*/ url(../large-images/lpc_garden.jpg) no-repeat right bottom;
/*background-color:#FFFFFF;*/
vertical-align:bottom;



width : 298px;

}
.flashbg{ height:260px;}
.bottomspace {
height : 40px;
}
.LPCThreeImages{

padding:8px 0 0px 0;}

.RightNevigation{
	width:240;
	text-align:center;
	background-color:#A6A8B4;
	}
.BottomPaddingzero{
	padding-bottom:0px;
	}
.FaqTop{
	text-align:right;}
.FaqList{}
.ExtraLink{
	text-align:center;
	vertical-align:middle;
	}
.Gallery{
	vertical-align:middle;
	padding-left:20px;
	}
.ExtraLink ul, .Gallery ul{
	list-style-position:outside;	
	padding:0px;
	padding-left:10px;
	margin:0px;}
.ExtraLink li, .Gallery li{	
	padding-left:10px;
	margin:0px;		
	
	}
.ExtraLink a, .Gallery a{
	color:#737A8A;
	font-weight:bold;
	}
.ExtraLink a:hover, .Gallery a:hover{
	color:#666666;
	text-decoration:none;}

.PageHeight{
	height:350px;
	}
	
.contacts{ margin:50px auto auto auto;}	
.contacts td{ width:85%; text-align:center; height:40px;
	background-color:#A5A8B7;}