/* start - table */
table {
	border-collapse: collapse;
	margin: 10px 10px;	
	width:490px;
}
th strong {
	color: #fff;
}
th {
	background:#CCCC99 url('images/bg-table.gif');
	height: 29px;
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	text-align: left;
	border-left: 1px solid #B6D59A;
	border-bottom: solid 2px #FFF;
}
tr {
	height: 30px;
}
td {
	padding-left: 5px;
	padding-right: 5px;
	/* border-left: 1px solid #FFE1C3; */
	border-left: 1px solid #FFF;
	border-bottom: solid 1px #ffffff;
	font-size:12px;
	text-align: left;
}
td.first, th.first {
	border-left: 0px;
}
tr.row-a {
	background: #F8F8F8;
}
tr.row-b {
	background: #EFEFEF;
}
/* end - table */


/* CSS Document */
body{margin:0px; padding:0px; background:#F6F4E4 url('images/mainbg.gif') repeat-x 0 0; color:#6B6854; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px;  font-size:13px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif}
div, p, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px; text-align:justify;}
ul{list-style-type:none;}

blockquote {margin-left: 5em; margin-right: 5em; font-style: italic;}


table.rates
{
table-layout: fixed;
font-size: 2em;
}

/*----MAIN PANEL----*/
#mainPan{width:750px; position:relative; margin:0 auto; padding:0px;}
/*----Left Panel----*/
#leftPan{width:240px; float:left;}
#leftTopPan{width:240px; height:214px; position:relative; margin:0 auto; padding:0; background:url('images/left-top.jpg') no-repeat 0 0;}
#leftTopPan img{width:160px; height:39px; margin:30px 0 0 37px;}

#leftPan ul{width:240px; height:215px; display:block; background:url('images/menu-bg.jpg') no-repeat 0 0; padding-left:0; padding-right:0; padding-top:28px; padding-bottom:0}
#leftPan ul li{width:118px; height:40px; position:relative; margin:0 auto; background:url('images/dot.gif') repeat-x 0 100%;}
#leftPan ul li a{width:96px; height:35px; display:block; background:#F6F4E4 url('images/arrow-normal.gif') no-repeat 0 50%; color:#8F8C73; font-weight:bold; text-decoration:none; font-style:normal; font-variant:normal; line-height:35px; font-size:13px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan ul li a:hover{background:#F6F4E4 url('images/arrow-normal.gif') no-repeat 0 50%; color:#CC0000; text-decoration:none}
#leftPan ul li.home{width:96px; height:35px; display:block; background: #F6F4E4 url('images/homebg.gif') no-repeat 0 0; color:#CC0000; font-weight:bold; text-decoration:none; font-style:normal; font-variant:normal; line-height:25px; font-size:13px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan ul li.contact{background:none;}

#leftPan ul.linkone{width:240px; height:259px; padding:0; background:none;}
#leftPan ul.linkone li{width:118px; height:26px; position:relative; margin:0 auto; background:none; padding:0px;}
#leftPan ul.linkone li a{width:96px; height:26px; display:block; background:#F6F4E4 url('images/arrow-normal.gif') no-repeat 0 50%; color:#8F8C73; font-weight:normal; text-decoration:underline; font-style:normal; font-variant:normal; line-height:26px; font-size:13px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan ul.linkone li a:hover{background:#F6F4E4 url('images/arrow-normal.gif') no-repeat 0 50%; color:#25241E; text-decoration:underline}

#leftPan h2{width:90px; height:63px; background:#F6F4E4; color:#8F146E; font-size:24px; line-height:63px; padding:0 0 0 63px; font-weight:normal;}

#leftPan form{width:222px; height:173px; position:relative; margin:0 auto; background:#ABA894 url('images/formbg.gif') no-repeat 0 0; color:#fff}
#leftPan form input{width:143px; height:17px; margin:3px 0 2px 35px; }
#leftPan form label{width:143px; height:18px; margin:2px 0 0 35px; font:12px/15px Arial, Helvetica, sans-serif; font-weight:bold;}

#leftPan form input.button{width:51px; height:17px; float:left; background:#FEFEFE url('images/button.gif') no-repeat 0 0; color:#fff; font-size:12px; font-weight:bold; line-height:18px; border:medium none; margin-left:28px; margin-right:10px; margin-top:3px; margin-bottom:2px; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0 }

#leftPan form h2{width:150px; height:47px; display:block; background:#D5D2BC url('images/memberbg.gif') no-repeat 0 0; color:#fff; font-size:18px; line-height:47px; padding-left:65px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan form #register{width:100px; height:24px; float:left; margin:3px 0 0; }
#leftPan form #register a{display:block; background: #ABA894 url('images/arrow4.gif') no-repeat 100% 50%; color:#fff; font-size:14px; text-decoration:none; padding-left:0; padding-right:5px; padding-top:0; padding-bottom:0}
#leftPan form #register a:hover{text-decoration:underline;}


/*----/Left Panel----*/

/*----Right Panel----*/
#rightPan{width:500px; float:left;}
#rightPan h1{width:500px; height:234px; background: url('images/header.jpg') no-repeat 0 0; color:#fff; font-style:normal; font-variant:normal; font-weight:normal; padding-left:0; padding-right:0; padding-top:12px; padding-bottom:0px}
#rightPan h1 span{font:13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#rightPan h2{width:450px; height:24px; display:block; background:#F6F4E4  no-repeat 0 0; color:#990000; font-size:24px; line-height:34px; margin-left:0; margin-right:0; margin-top:20px; margin-bottom:13px; padding-left:10px; padding-right:0; padding-top:10px; padding-bottom:0px}
#rightPan h2 span{color:#9F9D81; background:#F6F4E4; font-size:16px; font-weight:bold; line-height:18px;}
#rightPan h4{width:240px; height:50px; display:block; background:#F6F4E4 url('images/icon2.jpg') no-repeat 0 0; color:#8F146E; font-size:24px; line-height:22px; clear:both; margin-left:9px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:75px; padding-right:0; padding-top:0; padding-bottom:0}
#rightPan h4 span{color:#9F9D81; background:#F6F4E4; font-size:16px; font-weight:bold; line-height:18px;}

#rightPan p{padding:20px 0 0 9px;}
#rightPan p.bottompadding{padding:22px 0 0 9px; margin:0 0 38px 0;}
#rightPan p span.boldtext{font-weight:bold;}
#rightPan p span.magedacolortext{background:#F6F4E4; color:#8F146E;}
#rightPan span.testi {margin-left: 5em; margin-right: 5em; text-align: right; font-weight:bold; display:block;}
#page { text-align: right; display:block;}
#page a{font-weight:bold; color:#333333;}


#contactleft{margin-left: 35px; font-weight:bold; float:left;}
#contactleft ul{width:160px;}
#contactleft li{height:30px;}
#contact{margin-left: 10px; float: left;}
#contact ul{}
#contact li{height:30px;}


#rightmorePan{width:420px; height:28px; display:block; background:url('images/pattern.gif') 0 0; border:1px solid #fff; line-height:28px; margin-left:9px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0}
#rightmorePan p.textposition{float:left; padding:0 0 0 0; margin:0px;}
#rightmorePan a{float:left; width:36px; height:28px; display:block; background:#D5D2BC url('images/morebg.gif') no-repeat 0 0; color:#1F1E15; text-decoration:none; margin-left:135px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:45px; padding-right:15px; padding-top:0; padding-bottom:0}
#rightmorePan a:hover{text-decoration:underline;}

#rightmorenextPan{width:500px; height:28px; display:block; background:url('images/pattern.gif') 0 0; border:1px solid #fff; line-height:28px; margin-left:9px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0}
#rightmorenextPan p.textposition{float:left; padding:0 0 0 18px; margin:0px;}
#rightmorenextPan a{float:left; width:36px; height:28px; display:block; background:#D5D2BC url('images/morebg.gif') no-repeat 0 0; color:#1F1E15; text-decoration:none; margin-left:135px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:45px; padding-right:15px; padding-top:0; padding-bottom:0}
#rightmorenextPan a:hover{text-decoration:underline;}


#leftaddPan{width:218px; height:150px; position:relative; margin:0 auto; padding:0 0 0 0px;}
#leftaddonePan{width:218px; height:110px; float:left; background:#CBC8B2 url('images/image1.jpg') no-repeat 100% 0; color:#fff }
#leftaddonePan p.whitetext{font-size:22px; padding:16px 0 0 16px;}
#leftaddonePan p.whitetextbig{font-size:28px; padding:10px 0 0 16px;}
#leftaddonePan a{width:97px; height:33px; display:block; background:#ABA894 url('images/viewmore.jpg') no-repeat 0 0; color:#fff; font-size:16px; line-height:30px; text-decoration:none; margin-left:0; margin-right:0; margin-top:15px; margin-bottom:0; padding: 0 0 0 55px; }
#leftaddonePan a:hover{text-decoration:underline;}

#leftaddtwoPan{width:218px; height:110px; float:left; background:#CBC8B2 url('images/image2.jpg') no-repeat 100% 0; color:#fff; margin-left:0px; margin-right:0; margin-top:10px; margin-bottom:0}
#leftaddtwoPan p.whitetext{font-size:22px; padding:16px 0 0 16px;}
#leftaddtwoPan p.whitetextbig{font-size:28px; padding:10px 0 0 16px;}

#leftaddtwoPan a{width:82px; height:33px; display:block; background:#ABA894 url('images/viewmore.jpg') no-repeat 0 0; color:#fff; font-size:16px; line-height:30px; text-decoration:none; margin-left:0; margin-right:0; margin-top:15px; margin-bottom:0; padding-left:55px; padding-right:0; padding-top:0; padding-bottom:0}
#leftaddtwoPan a:hover{text-decoration:underline;}

/*----/Right Panel----*/

/*----/Gallery----*/
/*
#galmenu{width:190px; float:left; background:#CBC8B2; color:#fff; padding-top:10px; padding-bottom:10px; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0; text-align:center;}
#loadarea{width:290px; float:left;}
*/
#galmenu{width:450px; float:left; background:#CBC8B2; color:#fff; padding-top:10px; padding-bottom:10px; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:0; text-align:center; display:block;}

#loadarea{width:290px; margin-left:50px; float:left; text-align:center; display:block;}


/*----Footer Panel----*/
#footermainPan{background:#6B6854 url('images/footerbg.gif') repeat-x 0 0; color:#fff; position:relative; margin:0 auto; height:227px; clear:both}
#footerPan{width:500px; position:relative; margin:0 auto; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}

#footerPan ul{width:500px; position:absolute; top:85px; left:50px;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#fff; background:#6B6854; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan ul.designer{width:500px; background:#6B6854; color:#fff; display:block; position:absolute; top:180px;}
#footerPan ul.designer li{height:20px;}
#footerPan ul.designer li a{background:#6B6854; display:block; color:#fff; text-decoration:none; padding:0px;}
#footerPan ul.designer li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:500px; background:#6B6854; color:#F3F1DF; position:absolute; top:120px;}
#footerPan p.copyright a{background:#6B6854; color:#fff; text-decoration:none;}
#footerPan p.copyright a:hover{text-decoration:underline;}
#footerPanhtml{width:64px; height:19px; display:block; position:absolute; top:132px; left:240px;}
#footerPanhtml a{width:59px; height:18px; background:#D0CEB8 url('images/arrow2.gif') no-repeat 45px 0px; display:block; position:absolute; top:0px; left:0px; line-height:19px; border:1px solid #FFFFFA; color:#353427; text-transform:uppercase; text-decoration:none; padding-left:5px; padding-right:0; padding-top:1px; padding-bottom:0}
#footerPanhtml a:hover{background:#B0AD93 url('images/arrow3.gif') no-repeat 45px 0px; color:#353427; text-decoration:none}

#footerPancss{width:64px; height:19px; display:block; position:absolute; top:132px; left:320px;}
#footerPancss a{width:49px; height:18px; background:#D0CEB8 url('images/arrow3.gif') no-repeat 45px 0px; display:block; position:absolute; top:0px; left:0px;line-height:19px; border:1px solid #FFFFFA; color:#353427; text-transform:uppercase; text-decoration:none; padding-left:15px; padding-right:0; padding-top:1px; padding-bottom:0}
#footerPancss a:hover{background:#B0AD93 url('images/arrow2.gif') no-repeat 45px 0px; color:#353427; text-decoration:none}

/*DWH styles*/

#dwhwhitetext { background: none; font-size: 16px; margin: 0; padding-left: -55px; }
#dwhwhitetext a { width: 200px; font-size: 22px; height: 24px; background: none; margin-top: 0; padding: 0 0 0 17px; line-height: 20px; color: #990000; }
#dwhwhitetextsmall a { background: #ABA895; width: 170px; font-size: 14px; height: 26px; padding: 7px 0 0 5px; margin-top: 7px; text-decoration: underline; line-height: 14px; }
#dwhwhitetextsmall a:hover { text-decoration: none; }
.dwhwhitetextsmall { width: 140px; padding: 10px 0 0 10px; text-align: center; }
h2 span a { color: #990000; text-decoration: none; }
h2 span a:hover { text-decoration: underline; }
p a { color: #990000; }
p a:hover { text-decoration: none; }