

body { margin:0; padding:0; clear:both; font-family:Arial, Helvetica, sans-serif; background:#fff;}

* {margin:0; padding:0}
	
.clr {clear:both; margin:0; padding:0}
	
h1, h2, h3, h4, div, p, ul, li, form {margin:0; padding:0}
	
a, img {outline:none; border:none; margin:0; padding:0} 

#globalWrapper {margin:0 auto}


/*Wrapper*/


#wrapper {width:990px; margin:0 auto;}

#header {margin:0 auto; background:url(../images/half_02.jpg) repeat-x top; height:82px}

#headerIn {margin:0 auto; width:978px; padding:0 6px}

.logo {width:240px; height:55px; background:url(../images/logo.png) no-repeat; text-indent:-9999px; border:none; margin:10px 0 0 0; float:left}

.details {width:320px; padding:36px 0 0 0; float:right}

.details p {color:#eeeeee; font-size:11px; font-weight:normal; margin:18px 0 0 0}

.details p a {color:#eeeeee; text-decoration:none}

.span1 {padding:0 0 0 12px}


/*Navigation*/


#navigation {height:30px; background:url(../images/nav.jpg) repeat-x; margin:0 auto}

#navigationIn {width:990px; margin:0 auto}

.nav {width:748px; float:left}

.nav ul {width:748px; margin:0; padding:0 0 0 13px}

.nav ul li {font-size:12px; color:#fff; font-weight:normal; display:inline; list-style:none; float:left; padding:7px 0 0 0}

.nav ul li a {color:#fff; text-decoration:none; padding:0 15px;}

.nav ul li a:hover{color:#3989be; text-decoration:none; padding:0 15px;}

.search {width:229px; float:left; padding:6px 0 0 0}

.input {width:152px; float:left; font-size:11px; border:none; height:18px; margin:0 3px 0 0; background:url(../images/search.jpg) no-repeat; padding:0 5px}

.enquiry {width:63px; cursor:pointer; height:19px; float:left; background:url(../images/half_10.jpg) no-repeat; border:none}

/*Index page*/

#holder {width:990px; margin:0 auto; padding:12px 0 0 0}

.box {width:648px; float:left; margin:0 8px 0 0}

#holder h2 {color:#0088b5; font-size:20px; font-weight:normal; text-align:center}


/*Boxes*/


.box1 {width:324px; float:left; margin:0}

.tab {width:324px; float:left; margin:4px 0 0 0}

.tabTop {width:324px; height:8px; border:none; float:left}

.tabMid {width:308px; background:url(../images/mid.jpg) repeat-y; margin:0 auto; padding:0 8px}

.tabMid2 {width:632px; background:url(../images/mid2.jpg) repeat-y; margin:0 auto; padding:0 8px}

.tabMid p {color:#2e3940; font-size:12px; font-weight:normal; padding:4px 0 0 6px}

.tabMidIn {width:632px; height:22px; float:left; background:url(../images/kitchen.jpg) no-repeat; padding:136px 0 0 0}

.tabMidIn1 {width:308px; height:158px; float:left; background:url(../images/half_19.jpg) no-repeat; padding:0}

.today {width:60px; height:47px; float:right; margin:3px 8px 86px 0; border:none}

.tabMidIn2 {width:308px; height:232px; float:left; background:url(../images/half_22.jpg) no-repeat; padding:0}

.caption {width:308px; height:22px; float:left; background:url(../images/caption.png) no-repeat}

.tabFoot {width:324px; height:8px; border:none; float:left}

.itemHolder {width:322px; margin:9px auto 0 auto; border-top:1px solid #cbcbc9; border-left:1px solid #cbcbc9}

.items {width:160px; background:#ebebeb; float:left; text-align:center; color:#21536c; font-weight:bold; font-size:16px; padding:2px 0; border-bottom:1px solid #cbcbc9; border-right:1px solid #cbcbc9}

.items1 {width:160px; background:#fff; float:left; text-align:center; color:#21536c; font-weight:bold; font-size:16px; padding:2px 0; border-bottom:1px solid #cbcbc9; border-right:1px solid #cbcbc9}

.items a, .items1 a {color:#21536c; text-decoration:none}

.items a:hover, .items1 a:hover {text-decoration:underline}


/*Footer*/


.footer {width:968px; height:56px; margin:6px auto 0 auto; background:url(../images/footer.jpg) repeat-x; padding:0 0 3px 22px; border-bottom:3px solid #385161}

.footerimg {width:595px; height:56px; float:left; border:none}

.checkout {font-weight:normal; float:left; font-size:17px; color:#fff; margin:0 0 0 35px; padding:24px 0 0 22px; background:url(../images/arrow.jpg) no-repeat left bottom; font-family:"myriad Pro"}

.checkout a {color:#fff; text-decoration:none}


/*Footer menu*/


.menu {width:990px; margin:0 auto; text-align:center}

.menu p {color:#52565b; font-size:11px; font-weight:normal; margin:18px 0 0 0}

.menu p a {color:#3a88c1; text-decoration:none; padding:0 3px}

.menu p a:hover {text-decoration:underline;color:#84c02d;}


/*inner page*/


.containerLeft {width:748px; padding:21px 0 0 0; float:left}

.containerLeft h2 {font-size:30px; color:#3989be; font-weight:normal; margin:0; padding:0 0 15px 0}

.containerLeft p {font-size:14px; color:#898989; font-weight:normal; line-height:1.3em; padding:0; text-align:justify}

.imageHolder {width:209px; height:288px; border:1px solid #d9d9d9; float:left}

.txtHolder {width:515px; float:left; padding:0 0 0 21px}

.txtHolder1 {width:747px; float:left; padding:6px 0 0 0}

.containerRight {width:242px; float:right}

.exposer {width:217px; height:147px; padding:248px 0 0 25px; background:url(../images/exposer.jpg) no-repeat}

.exposer h2 {color:#a3a3a3; font-size:30px; margin:0; padding:0 0 6px 0; font-weight:normal}

.listed {width:119px; height:27px; float:left; border:none; margin:9px 0 0 0}

.listed1 {width:119px; height:27px; float:left; border:none; margin:9px 0 0 35px}

.listing {width:200px; float:left; padding:0 0 0 9px}

.listing ul {width:200px; float:left}

.listing ul li {font-size:14px; color:#3989be; font-weight:normal; padding:2px 0; list-style-position:inside}

.listing ul li a {color:#3989be; text-decoration:none}

.searchLink{
font-size:16px;
font-family:Arial;
color:#b33b49;
}