.leftmenu {
	float: left;
	width: 220px;
	margin-top: 30px;
}
.rightcontent {
	float: right;
	width: 690px;
}
.rightcontentfp {
	float: right;
	width: 470px;
	text-align: center;
}
.leftdetails {
	float: right;
	width: 250px;
}
.leftdetails a {
	color: #A3374F;
	text-decoration: none;
	font-weight: bold;
}
.leftdetails a:hover {
	color: #CD697D;
	text-decoration: underline;
}
.mailholder {
	float: left;
	width: 250px;
}


.letubs {
	float: left;
	width: 90px;
	padding-left: 5px;
	line-height: normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
}
.letubs a {
	text-decoration: none;
	font-size: 15px;
	color: #641C25;
}
.letubs p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.letubs a:hover {
	color: #F00;
}
.rangelink {
	margin-top: 10px;
	padding-left: 15px;
	font-size: 12px;
	
}
.rangelink a {
	text-decoration: none;
	color: #641C25;
}
.rangelink p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.rangelink a:hover {
	color: #F00;
}
#flashcont{
	position:absolute;
	top:180px;
	left:90px;
	z-index:999;
}
body{font:100% Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center;color:#000000;background-color:#FFF;}
object{outline:none;}
.smallred{font-size:12px;color:#F00;}
.picholder {
	height: 290px;
	width: 420px;
	float: right;
	text-align: center;
	font-weight: bold;
	color: #A33042;
}

.capbox{height:60px;width:150px;float:left;margin-right:5px;margin-left:5px;text-align:center;color:#7D2B37;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:10px;border:1px solid #4D76AE;padding-top:10px;padding-right:10px;padding-bottom:20px;padding-left:10px;background-color:#B9C9E1;}
.wrongcaptcha{text-align:center;font-size:14px;color:#B90000;font-weight:bold;margin-top:10px;}
.showroomholder {
	height: 190px;
	width: 250px;
	float: right;
	text-align: center;
	font-weight: bold;
	color: #A33042;
}
#mapholder {
	float: right;
	width: 460px;
}
.tholder {
	margin-top: 100px;
	float: left;
	width: 220px;
}
.container .mainContentpth .about .tholder table tr td {
	font-size: 13px;
}

.spacer{margin-top:50px;}
.recnavbar{width:200px;float:right;}
.recnavbar a{color:#AB445F;text-decoration:none;}
recnavbar a:hover{color:#00F;text-decoration:underline;}
.container{
	width:925px;
	background:#FFFFFF;
	text-align:left;
	position:relative;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:420px;
	font-size: 12px;
}
.articlelistnavbar{font-weight:normal;}
.containerpt{width:925px;background:#FFFFFF;text-align:left;position:relative;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:150px;}
a{outline:none;}
.mainContent{
	padding-right:225px;
	padding-bottom:10px;
	background-color:#DEE6F1;
	border-right-width:2px;
	border-left-width:2px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#90A8CA;
	border-left-color:#90A8CA;
	padding-top:70px;
	text-align:center;
	background-image:url(../images/plj_backgroundcloud.jpg);
	background-repeat:repeat-y;
}
#menuholder{position:absolute;left:27px;top:27px;width:875px;height:24px;z-index:10;}
#logos{position:absolute;left:-0px;top:51px;width:927px;height:101px;z-index:1;background-image:url(../images/logohead/blackbg2.jpg);background-repeat:no-repeat;background-position:left top;}
#leftlogo{width:200px;z-index:3;float:left;color:#FFF;padding-top:78px;padding-left:18px;font-size:11px;}
#rightlogo{width:330px;z-index:4;float:right;color:#FFF;padding-top:50px;}
#leftcolumn{position:absolute;left:2px;top:482px;width:220px;height:620px;z-index:1;text-align:center;}
#rightcolumn{
	position:absolute;
	left:707px;
	top:493px;
	width:217px;
	height:700px;
	z-index:2;
	text-align:center;
}
#videoholder{font-size:12px;text-align:left;width:200px;margin-left:8px;}
.logoholderl{
	float:left;
	margin-top:10px;
	margin-left:20px;
	margin-right: 4px;
}
.logoholderm{float:left;}
.logoholderr{float:right;margin-top:20px;}
.botlogoholderl{
	float:left;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:20px;
}
.botlogoholderm{
	float:left;
	color:#FFF;
	font-size:12px;
	margin-top:40px;
	margin-left:45px;
}
.botlogoholderr{
	float:right;
	margin-top:10px;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:10px;
}
#bottomflash{text-align:center;background-color:#DEE6F1;border-right-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid;border-right-color:#90A8CA;border-left-color:#90A8CA;}
#bottompage{background-image:url(../images/plj_bottompic.jpg);height:100px;background-position:bottom;}
#bishtaholder{
	width:146px;
	height:45px;
	z-index:1;
	margin-top:100px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 20px;
}
#kitchenslogoholder{height:28px;z-index:2;float:left;margin-top:45px;margin-left:10px;}
#nmenuholder{width:898px;z-index:1;margin-top:20px;margin-left:25px;}
body,td,th{
	font-size:13px;
}
#flashheader{height:300px;width:925px;position:absolute;left:0px;top:151px;z-index:1;background-color:#DEE6F1;background-image:url(../images/flashbackground.jpg);}
#ticker{position:absolute;left:2px;top:450px;width:921px;height:30px;z-index:2;text-align:center;background-color:#DEE6F1;}
#bottomlogos{height:150px;padding-right:20px;padding-left:5px;background-color:#DEE6F1;border:2px solid #90A8CA;}
#leftcolumnpt{position:absolute;left:2px;top:462px;width:220px;height:620px;z-index:1;text-align:center;}
.vidholder{height:170px;float:left;width:254px;margin-top:10px;margin-right:40px;margin-bottom:30px;margin-left:40px;font-size:15px;color:#FFF;background-color:#000;padding:5px;line-height:1.3em;}
.vidimage{border:2px solid #FFF;height:139px;width:250px;margin-bottom:5px;}
.vidholdertw{height:150px;float:left;width:200px;margin-top:10px;margin-right:10px;margin-bottom:30px;margin-left:10px;font-size:15px;color:#FFF;background-color:#000;padding:5px;line-height:1.3em;}
.vidimagetw{border:2px solid #FFF;height:124px;width:196px;margin-bottom:3px;}
.clearall{clear:both;}
.mainContentpt{padding-bottom:0;padding-left:230px;background-color:#DEE6F1;border-right-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid;border-right-color:#90A8CA;border-left-color:#90A8CA;padding-top:20px;text-align:center;background-image:url(../images/backgroundcloudtw.jpg);background-repeat:repeat-y;}
.mainContentpt h1{font-size:36px;color:#A3374F;}
.mainContentpth{
	padding-bottom:0;
	padding-left:2px;
	background-color:#DEE6F1;
	border-right-width:2px;
	border-left-width:2px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#90A8CA;
	border-left-color:#90A8CA;
	padding-top:20px;
	background-image:url(../images/backgroundcloudtw.jpg);
	background-repeat:repeat-y;
}
.mainContentpth h1{font-size:24px;color:#77283A;text-align:center;}
.mainContentpth h2{font-size:20px;margin:0px;padding:0px;text-align:center;}
.rightpicture{float:right;margin-left:10px;margin-top:10px;}
.enlarge{font-size:14px;padding-left:7px;}
.enlarge ul{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:35px;padding:0px;}
.titleholder{width:132px;text-align:left;color:#6C2434;}
.headerline{font-size:15px;color:#6C2434;text-align:center;font-weight:bold;margin-top:30px;margin-bottom:20px;margin-right:20px;}
.headerlinetw{font-size:13px;color:#6C2434;text-align:center;font-weight:bold;margin-top:30px;margin-bottom:15px;margin-right:20px;}
.leftpricing{float:left;width:330px;font-size:14px;line-height:19px;}
.rightcontact{float:right;width:300px;padding-top:28px;margin-right:20px;}
.bottomcentre{text-align:center;font-size:14px;font-weight:bold;padding-bottom:20px;margin-right:30px;color:#6C2434;}
.enlarge strong{color:#6C2434;}
.leftpricing strong{color:#6C2434;}
.leftpricing ul{padding-top:0px;margin-top:10px;}
#testimonials{font-size:11px;line-height:1.2em;font-weight:bold;color:#535353;}
.boxtext{color:#444;font-size:100%;font-weight:bold;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:0px;}
.boxtext h2{margin:0px;padding:0px;}
.highlight{display:inline;color:#F40000;font-size:1.1em;}
.centergallery{text-align:left;position:relative;}
.gallerycomments{text-align:left;position:relative;margin-right:10px;}
.centergallerytw{text-align:left;position:relative;float:left;margin-right:10px;margin-bottom:20px;}
.gallerycommentstw{text-align:left;position:relative;width:300px;float:left;}
.linksholder{height:320px;margin-right:20px;font-size:1.2em;}
.latestNewsTitle{font-size:15px;color:#6C2434;font-weight:bold;margin-top:30px;margin-bottom:10px;margin-right:20px;}
.fltlft{float:left;}
.fltrt{float:right;margin-right:40px;}
.LatestNewsContent{color:#333;font-size:100%;background-color:#DEE6F1;border-right-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid;border-right-color:#90A8CA;border-left-color:#90A8CA;background-image:url(../images/backgroundcloudtw.jpg);background-repeat:repeat-y;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:10px;}
.LatestNewsContent h1{color:#A3374F;}
.LatestNewsContent h2{color:#A3374F;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:20px;}
.LatestNewsContent h3{color:#A3374F;}
.leftcolholder{width:670px;border-right-width:1px;border-right-style:solid;border-right-color:#4872B0;padding-right:10px;float:left;line-height:1.5em;}
#previousItems{height:100%;width:200px;left:712px;top:481px;float:right;margin-top:20px;padding:10px;font-weight:bold;margin-right:0px;}
#previousItems h1{color:#A50320;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-style:italic;margin:0px;padding:0px;}
#previousItems a{text-decoration:none;color:#A50320;}
#previousItems a:hover{text-decoration:none;color:#FB2046;}
#addComment{border:1px solid #6F88C4;width:500px;margin-right:auto;margin-left:auto;padding:20px;}
.commentHeader{background-color:#C9D3E9;padding:5px;}
.commentholder{margin-bottom:10px;}
blockquote{margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:20px;}
.article{}
.comments{clear:both;}
.userdetails{background-color:#CCC;}
#articleholder{clear:both;}
.name{float:left;width:40%;}
.smallLink{text-align:right;width:200px;float:right;}
.date{float:right;width:40%;}
.AdminContent{color:#333;font-size:100%;background-color:#DEE6F1;border-right-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid;border-right-color:#90A8CA;border-left-color:#90A8CA;background-image:url(../images/backgroundcloudtw.jpg);background-repeat:repeat-y;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:10px;}
.AdminContainer{width:925px;background:#FFFFFF;text-align:left;position:relative;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:130px;}
.capboxtw{width:190px;float:left;margin-left:10px;color:#7D2B37;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:30px;}
#leftcolumnrepair{position:absolute;left:0px;top:477px;width:220px;height:309px;z-index:1;text-align:center;}
.aboutpicholder {
	height: 290px;
	width: 420px;
	float: right;
	text-align: center;
	font-weight: bold;
	color: #A33042;
}
.about {
	color: #681522;
	line-height: 20px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
.hts {
	color: #681522;
	padding-right: 40px;
	padding-left: 20px;
	font-size: 14px;
}

.hts h1{
	color: #A3354C;
	font-size: 16px;
	text-align: left;
}
.servicelink {
	text-align: center;
	font-size: 14px;
	color: #451621;
	margin-top: 10px;
}
.servicelink a{
	color: #910000;
	text-decoration: none;
}
.servicelink a:hover{
	color: #F00;
	text-decoration: underline;
}
.headerline a {
	text-decoration: none;
	color: #A3364C;
}
.headerline a:hover {
	color: #00F;
}

