body {
     background: #1d1d1f url(../images/background.jpg) repeat-x scroll 0 0;
     color: #333333;
     font-family: Verdana, Arial,sans-serif;
     font-size: 9.5px;
     line-height: 1.4em;

}
div { margin: 0; padding: 0; }
a, a:visited, a:hover {
    text-decoration: none;
    color: #345a95;
}
h1 {
    margin: 0;
    color: #3054a2;
    font-size: 15px;
    line-height: 22px;
    font-weight: normal;
}

h1 a, h1 a:hover, h1 a:visited { color: black; }
h2 { margin-top: 0.2em; font-size: 14px; font-weight: normal; line-height: 1.2em; }
h3 { font-size: 15px; font-weight: normal; line-height: 1.2em; margin: 0; }
h4 { font-size: 11px; font-weight: normal; line-height: 1.5em; }
a img { border: none; }
h5 { font-size: 14px; font-weight: normal; color: #3054a2; margin: 0; }
p { margin: 10px 0px; }
a img { border: none; }

#mainWrapper {
    width: 730px;
    margin: 4em auto;
    padding: 0;
}

#headerWrapper {
    width: 730px;
    height: 146px;
}

#top {
    background-image: url(../images/top.jpg);
    background-repeat: no-repeat;
    width: 730px;
    height: 18px;
}

#grey {
    background-color: #d5d5d5;
    min-height: 615px;
    _height: 615px;
}


#logo {
    background-image: url(../images/logo-banner.jpg);
    background-repeat: no-repeat;
    height: 128px;
    width: 730px;
    float: left;
}

#topText {
    float: right;
    color: white;
    font-size: 18px;
    width: 280px;
    line-height: 22px;
    margin-right: 25px;
    text-align:right;
}

#staticNavigation {
    margin: 0 0 0 8px;
    float: left;
    height: 33px;
    width: 706px;
}

ul#staticNav {
    float: left;
    height: 33px;
    width: 700px;
    margin: 0;
    padding: 0;
    background-image: url(../images/middle-menu.jpg);
    background-repeat: repeat-x;
}

ul#staticNav li {
    float: left;
    height: 33px;
    width: 138px;
    font-size: 12px;
    text-align: center;
    list-style-type: none;
    border-right: 1px solid #959595;
}

ul#staticNav li a {
    padding: 7px 0px 0px;
    display: block;
    color: #333333;
    font-weight: normal;
}

ul#staticNav #menuLeft {
    float: left;
    height: 33px;
    width: 5px;
    background-image: url(../images/left-menu.jpg);
}

ul#staticNav #menuRight {
    float: left;
    height: 33px;
    width: 5px;
    background-image: url(../images/right-menu.jpg);
}

#menuLeft , #menuRight , #contact { border-right: 0px none !important; }
#main { width: 134px !important; }

#contentWrapper {
    width: 730px;
    min-height: 390px; 
    _height: 390px;
    float: left;
}

#white {
    min-height: 370px; 
    _height: 390px;
    float: left;
    background-color: white;
    width: 716px;
    margin: 0 4px;
}

#content {
    height: 412px;
    float: left;
    background-image: url(../images/grey-home.jpg);
    padding: 0 10px;
    width:201px;
    margin: 5px 0 0 10px;
}

#greyMedium {
    float: left;
    background-image: url(../images/grey-medium.jpg);
    background-repeat: no-repeat;
    height: 382px;
    margin: 5px;
    padding: 15px;
    width: 458px;
    overflow: auto;
}

#greyBig {
    float: left;
    background-image: url(../images/grey-big.jpg);
    background-repeat: no-repeat;
    height: 382px;
    margin: 5px;
    padding: 10px;
    width: 686px;
    overflow: auto;
}

#image1 {
    height: 412px;
    float: left;
    width: 204px;
    margin: 5px;
}

#mainImg {
    height: 333px;
    float: left;
    width: 304px;
    margin: 5px;
    background-image: url(../images/home-img.jpg);
}

#mainImg a {
    width: 304px;
    height: 333px;
    display: block;
}

#greenBox {
    height: 333px;
    float: left;
    background-image: url(../images/green-pic.jpg);
    width: 154px;
    margin: 5px;
}

#greenText {
    height: 253px;
    float: left;
    padding: 5px;
    width: 144px;
    font-size: 11px;
}

#greenLink {
    height: 70px;
    float: left;
    width: 154px;
}

#greenLink a {
   display: block;
   width: 154px;
   height: 70px;
}

#bottomBox {
    height: 68px;
    float: left;
    padding: 5px 0 0;
    width: 480px;
    margin: 5px 0 0 5px;
}

#whiteBot {
    height: 15px;
    float: left;
    background-image: url(../images/bottom-white.png);
    width: 717px;
    margin-left: 3px;
}

#footer {
    height: 35px;
    width: 730px;
    float: left;
    background-image: url(../images/footer.png);
    background-repeat: no-repeat;
}

#bottom {
    height: 179px;
    width: 730px;
    float: left;
    background-image: url(../images/bottom.png);
    background-repeat: no-repeat;
}

#contentfoot {
    width: 856px;
    height: 28px;
    background-color: #4a4c4b;
    color: #FFF;
    text-align: center;
}

.clear {
    width: 100%;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}

.smallerText { font-size: 9px; }
.header { font-size: 13px; font-weight: normal; line-height: 1.2em; }
.more { margin: 4px 0 0 22px; float: left; display: block; width: 155px; }
.icon-product { width: 169px; display: block; float: left; }
.icon-product-next { width: 19px; display: block; float: left; margin-top: 9px; }

#copyrite , #bottomPhone , #languageSelect {
	margin: 14px 0px 0px 26px;
	float: left;
	height: 10px;
	width: 196px;
	font-size: 9px;
}

#bottomPhone { margin-left: 189px; width: 176px; }

#languageSelect { width: 126px; height: 16px; margin: 11px 0px 0px 1px; }

#languageSelectList { list-style-type: none; margin: 0px; padding: 0px; }
#languageSelectList li { float: left; margin-right: 3px; }

.productbox {
	float: left;
	height: 187px;
	width: 215px;
}

.producttitle {
	text-align: right;
	width: 188px;
}

.producttitle a {
	display: block;
	float: left;
}

.call now { font-size: 12px; }

#textLink {
    height: 70px;
    float: right;
    width: 130px;
}