body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#wrapper {width:992px; margin:0px auto !important; float:none;}


img, div { behavior: url(/images/iepngfix.htc); }

.txtbx183 {width:183px; border:solid 1px #ccc; height:16px;}
.select184 {width:184px; border:solid 1px #ccc; font-size:11px; height:19px;}
.txtbx295 {width:295px; border:solid 1px #ccc; height:16px;}
.txtarea255 {width:184px; border:solid 1px #ccc; font-size:11px; height:90px;}
.txtarea350 {width:350px; border:solid 1px #ccc; font-size:11px; height:90px;}
.btnsub {width:154px; height:28px; background:url(../images/submit.jpg) no-repeat; border:0;}
.btnsubw {width:153px; height:28px; background:url(../images/stnsubmitw.jpg) no-repeat; border:0;}
.btnsrch {width:124px; height:23px; background:url(../images/btnsrch.jpg) no-repeat; border:0;}
.padL10 {padding-left:10px;}
.padL20 {padding-left:20px;}
.brdr {border:solid 1px #c11c45;}
h1 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;}
p {margin:0; padding:5px 0px;}

.hdrmain {width:992px; padding:0px 0px 10px 0px; float:left;}
.logo {width:339px; height:89px; padding:20px 0px 0px 25px; float:left;}
.telno {width:281px; height:46px; padding:55px 35px 0px 0px; float:right;}

/* Navigation */

.navmain {width:992px; background:url(../images/navstrip.jpg) repeat-x; height:52px; float:left;}
.navmain .rghtcrv {width:31px; height:52px; float:right;}
.navmain .lfttcrv {width:7px; height:52px; float:left;}

.navmain .mid {width:954px; color:#FFFFFF; line-height:52px; float:left;}
.navmain .mid ul {width:949px; margin:0; padding:0px 0px 0px 5px; font-size:15px; text-align:center; list-style:none;}
.navmain .mid ul li {margin:0; padding:0; list-style:none; padding:0px 7px; display:block; display:inline;}
.navmain .mid ul li a {color:#FFFFFF; text-decoration:none;}
.navmain .mid ul li a:hover {color:#FFFFFF; text-decoration:underline;}

.midmain {width:962px; padding:10px 15px; background:url(../images/bgstrip.gif) repeat-y; float:left;}
.btmcrv {width:992px; height:25px; float:left;}

/* Left Section */

.lftmain {width:669px; padding:0px 5px 0px 0px; float:left;}

.topbanner {width:669px; padding:0px 0px 4px 0px; float:left;}

/* Right Section */

.rghtmain {width:288px; float:left;}

.blkbxmain {width:288px; float:left;}
.blkbxmain .blktop {width:288px; height:19px; float:left;}
.blkbxmain .blkmid {width:258px; padding:0px 15px; color:#FFFFFF; background:url(../images/blkbxstrip.jpg) repeat-y; float:left;}
.blkbxmain .blkmid .head {width:258px; padding:0px 0px 10px 0px; font-size:20px; font-weight:bold; float:left;}
.blkbxmain .blkmid .row {width:258px; padding:0px 0px 5px 0px; float:left;}
.blkbxmain .blkmid .row .lbl {width:70px; float:left;}
.blkbxmain .blkmid .row .txtbxout {width:188px; float:left;}
.blkbxmain .blkmid .rowpad {width:258px; padding:10px 0px 5px 0px; float:left;}
.blkbxmain .blkbtm {width:288px; height:6px; float:left;}
.rghtad {width:273px; height:158px; padding:10px 0px 20px 15px; background:url(../images/rghtimg.jpg) no-repeat; float:left;}
.rghtad1 {width:288px; padding:10px 0px 20px 0px; float:left;}


/* For Sales */

.saletoprow {width:649px; padding:0px 0px 0px 0px; border-bottom:solid 1px #9e546a; float:left;} 
.row {width:649px; padding:0px 0px 15px 0px; float:left;}
.row .col60 {width:60px; float:left;}
.row .col190 {width:190px; float:left;}
.row .col300 {width:300px; float:left;}
.btnsrchout {width:130px; padding:0px 0px 0px 10px; float:left;}
.imgout {width:141px; text-align:center; margin-bottom:10px; float:left; display:block; height:205px; min-height:160px;}


/* Paging */

.pagingmain {width:437px; padding:10px 0px 10px 0px; float:right;}
.pagingmain a {color:#000000; font-weight:bold; text-decoration:none;}
.pagingmain a:hover {color:#CC3300; font-weight:bold; text-decoration:underline;}
.pagingmain a.active {color:#CC3300; font-weight:bold; text-decoration:underline;}

.redprice {color:#a72b47; font-size:14px;}

.redtxt {color:#a72b47;}

/* Services */

.tpcrvlft {width:663px; height:18px; float:left;}
.lftbxred {width:631px; padding:0px 15px; border-left:solid 1px #832236; border-right:solid 1px #832236; font-size:12px; float:left;}
.lftbxred .btmbrdr {width:631px; padding:0px 0px 10px 0px; margin-bottom:10px; border-bottom:solid 1px #9e546a; float:left;} 
.lftbxred .row {width:631px; padding:0px 0px 10px 0px; float:left;}
.lftbxred .row .col1 {width:200px; float:left;}
.lftbxred .row .col2 {width:400px; float:left;}
.lftbxred .row ul {width:631px; margin:0; padding:0; list-style:none;}
.lftbxred .row ul li {margin:0; background:url(../images/redbullet.jpg) center left no-repeat; padding:5px 0px 5px 20px; list-style:none; color:#bd1d43; font-size:16px; display:block;}

.lftbxred .row ul li a {color:#bd1d43; padding-bottom:5px; text-decoration:underline; font-weight:bold;}

.lftbxred .row ul li a:hover {color:#bd1d43; padding-bottom:5px; text-decoration:underline; font-weight:bold;}
.contactcol1 {width:210px; float:left;}


/* 7 Jan */
/* Index page */

.Bann1bg {width:486px; height:162px; padding:24px 160px 0px 20px; background:url(../images/bann1bg.jpg) no-repeat; float:left;}
.redhead {color:#be1e44; font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.btmimgmain {width:666px; float:left;}
.blktxt {color:#000000; font-size:23px; font-weight:bold;}
.blktxt18 {color:#000000; font-size:20px; font-weight:bold;}
.blktxtsm {color:#000000; font-size:16px; font-weight:bold;}
.blktxt14 {color:#000000; font-size:14px; font-weight:bold;}

/*Box1*/

.btmimg1 {width:224px; height:127px; float:left;}
.btmimg1bg {width:224px; height:86px; background-repeat:no-repeat; background-position:center top; float:left;}
.btmcrv1 {width:184px; height:29px; background:url(../images/1bgcrv.jpg) no-repeat; padding:2px 20px 8px 20px; color:#FFFFFF; text-align:center; font-weight:bold; float:left;}

/*Box2*/

.btmimg2 {width:219px; height:127px; float:left;}
.btmimg2bg {width:219px; height:86px; background-position:center top; background-repeat:no-repeat; float:left;}
.btmcrv2 {width:179px; height:29px; background:url(../images/2bgcrv.jpg) no-repeat; padding:2px 20px 8px 20px; color:#FFFFFF; text-align:center; font-weight:bold; float:left;}

/*Box3*/

.btmimg3 {width:223px; height:127px; float:left;}
.btmimg3bg {width:223px; height:86px; background-position:center top; background-repeat:no-repeat; float:left;}
.btmcrv3 {width:183px; height:29px; background:url(../images/3bgcrv.jpg) no-repeat; padding:2px 20px 8px 20px; color:#FFFFFF; text-align:center; font-weight:bold; float:left;}

/* Banner 2 */

.bann2 {width:439px; height:162px; padding:20px 0px 20px 230px; margin:0px 0px 4px 0px; background:url(../images/ban2.jpg); text-align:center; float:left;}

.lftban {width:297px; height:287px; padding:20px 20px 20px 20px; background:url(../images/ban3bg.jpg) left no-repeat; float:left;}
.rghtban {width:267px; height:287px; padding:20px 30px 20px 30px; background:url(../images/ban4.jpg) right no-repeat; float:left;}
.rghtban .head {width:267px; text-align:center; padding:75px 0px 0px 0px; float:left;}
.rghtban .mattr {width:267px; padding:15px 0px 0px 0px; text-align:right; float:left;}
.rghtban .btn {width:267px; text-align:left; float:left;}

#valuations .input label {
	width:80px;
	float:left;
}
#valuations .input input {
	float:right;
}
