body { margin:0; padding:0; text-align:center; font:10pt "Arial", helvetica, sans-serif; background:#000000; } table, td, img { font:10pt "Arial", helvetica, sans-serif; color:#000000; vertical-align:top; text-align:center; padding:0; margin:0 border-collapse:collapse; } strong { color:#8f3f97; font-weight:bold; } a:link{ color:#8f3f97; text-decoration:none; } a:active{ color:#8f3f97; text-decoration:none; } a:visited{ color:#8f3f97; text-decoration:none; } a:hover{ color:#000000; text-decoration:underline; } #wrapper { width:900px; padding:0 50px 35px 50px; margin:0 auto; border:0; } #logo { padding:0 5px 0 20px; margin:0 auto; text-align:left; width:1000px; } #top{ font-size:0.8em; padding:5px 5px 30px 20px; margin:0 auto; width:auto; color:#666666; text-align:right; vertical-align:middle; text-transform:uppercase; font-weight:bold; } #banner { padding:0 0 0 0; margin:0 auto; width:900px; height:auto; background: url(../images/banner_gallery.jpg) left bottom no-repeat; } #banner-about { padding:0 0 0 0; margin:0 auto; width:900px; height:auto; background: url(../images/banner_about.jpg) left bottom no-repeat; } #banner-main { padding:20px 0 0 0; margin:0 auto; width:900px; height:325px; background: url(../images/banner_main.jpg) left bottom no-repeat; } /* Home Border Start*/ #home_l { width:29px; background: url(../images/home_l2.jpg) left top no-repeat; height:300px; } #home_m { width:20px; *width:30px; height:300px; background: url(../images/home_m2.jpg) left top no-repeat; } #home_r { width:29px; background: url(../images/home_r2.jpg) right top no-repeat; } /* Home Border End */ /* About Border Start*/ #about_l { width:29px; background: url(../images/aboutM_l.jpg) left top no-repeat; } #about_m { width:20px; background: url(../images/aboutM_m.jpg) left top no-repeat; } #about_r { width:29px; background: url(../images/aboutM_r.jpg) right top no-repeat; } /* About Border End */ /* Gallery Border Start*/ #gallery_l { width:29px; background: url(../images/gallery_l.jpg) left top no-repeat; } #gallery_m { width:20px; background: url(../images/gallery_m.jpg) left top no-repeat; } #gallery_r { width:29px; background: url(../images/gallery_r.jpg) right top no-repeat; } /* Gallery Border End */ .basicFont { font-size:0.85em; line-height:1.5em; padding:30px; margin:0 auto; text-align:justify; border:2px #999999 solid; background:#ffffff; } .basicFont ul li { font-weight:bold; list-style:url(../images/icon.gif) none; line-height:18px; padding-left:5px; margin:0 auto; text-align:left; border-bottom:1px dashed #999999; } .basicFont-b { font-size:0.85em; color:#ffffff; line-height:1.5em; padding:30px; margin:0 auto; text-align:justify; border:2px #947994 solid; background:#310428 url(../images/right-panel-bg.png) repeat-x; } .basicFont-b ul li{ font-weight:bold; list-style:url(../images/icon_b.gif) none; line-height:18px; padding-left:5px; margin:0 auto; border-bottom:1px dashed #ffffff; } .basicFont-b a:link{ color:#ffcc00; text-decoration:none; } .basicFont-b a:active{ color:#ffcc00; text-decoration:none; } .basicFont-b a:visited{ color:#ffcc00; text-decoration:none; } .basicFont-b a:hover{ color:#ffcc00; text-decoration:underline; } .basicFont_1 { font-size:0.85em; line-height:1.5em; margin:0 auto; padding-right:5px; text-align:justify; } .border-img { border:5px #ffffff solid; } .rightpanel { font-size:0.85em; line-height:1.5em; padding:30px 20px 30px 20px; margin:0 auto; text-align:left; border:2px #999999 solid; background:#ffffff; } .rightpanel ul li { font-weight:bold; list-style:url(../images/icon.gif) none; line-height:18px; padding-left:5px; margin:0 auto; text-align:left; border-bottom:1px dashed #999999; } .award { font-size:0.85em; text-align:left; vertical-align:middle; padding:0 5px 0 0; width:auto; background: url(../images/awardbg.gif) right top repeat-x; } .productBase { width:auto; text-align:center; border-right: dotted 1px #339999; } .productList { font-size:0.85em; padding:3px; text-align:left; } .productType { padding:5px 5px 5px 5px; font-size:1.1em; font-weight:bold; text-transform:uppercase; color:#ffffff; border-bottom:solid 3px #000000; background:#999999; } .productType_b { padding-bottom:5px; font-size:1.1em; font-weight:bold; text-transform:uppercase; color:#080a31; } .productTitle { font-size:1.1em; font-weight:bold; text-align:center; color:#8f3f97; } .productDetails { padding:0 5px 0 5px; font-size:0.85em; font-weight:bold; text-align:center; } .productDiv { height:5px; border-bottom: dotted 1px #339999; } h1 { font-size:1.5em; text-transform:uppercase; color:#8f3f97; border-bottom:dashed 1px #666666; } h1.homepage { display: none; } .enquiryTitle { padding:5px 5px 5px 5px; font-size:1.1em; font-weight:bold; text-transform:uppercase; color:#ffffff; border-bottom:solid 3px #000000; background:#999999; } .enquiryType { padding:5px 5px 5px 5px; font-size:0.9em; font-weight:bold; text-align:left; color:#000000; } #footer { font-size:0.8em; height:55px; text-align:center; padding:10px 0 0; color:#ffffff; background: url(../images/footer-bg.gif) repeat-x; } #footer a:link{ color:#ffe6ff; text-decoration:underline; } #footer a:active{ color:#ffe6ff; text-decoration:underline; } #footer a:visited{ color:#ffe6ff; text-decoration:underline; } #footer a:hover{ color:#ffe6ff; text-decoration:none; } #header { background:url(../images/header-bg.gif) repeat-x; height:123px; } #flash-banner { background:#000000; width:900px; height:325px; margin:0 auto; } #nav-outline { background:url(../images/nav-bg.jpg) no-repeat; width:900px; height:79px; margin:0 auto; } #nav { height:38px; padding:22px 0 0; width:900px; } #nav-body { background:url(../images/nav-bg-repeat.png) repeat-x; height:404px; } #about-nav-body { background:url(../images/nav-bg-repeat.png) repeat-x; height:334px; } .news-pic { float:left; margin:0 0 0 0 ; padding:0; } .news-content { float:left; margin:0 0 0 0 ; padding:0; width:210px; } .read-outline { color:#8F3F97; float:left; margin:0; padding-right:10px; text-align:right; width:265px; text-decoration:underline; } .news-outline { width:275px; margin:20px 0 0 0 ; float:left; } .news-outline p { width:200px; *width:210px; padding:0 0 0 12px; } #home-basicFont { font-size:0.85em; line-height:1.5em; padding:30px; margin:0 auto; text-align:justify; border:2px #999999 solid; background:#ffffff; width:265px; overflow-y:scroll; height:400px; } #table-news-outline { height:450px; width:320px; *width:430px; background: url('../images/bg.png') repeat-x ; } #news-content { width:250px; margin:0 11px 0 0; padding:0; } #news-content li{ margin:0 0 20px; }