/* CSS Document */



body{

margin:auto;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

background-image:url(../images/bg.gif);

}



.clear{

clear:both;

}

a img{

border:none;

}



/* container */

.container{

width:980px;

text-align:left;

background-color:#fff;

border:#CCC0B3 solid 1px;

}

/* header */

.headertop{

height:10px;

background-color:#000;

}

.header{

background-image:url(../images/header.jpg);

height:150px;

}



/* navbar */

.navbar{

background-color:#1C344E;

height:35px;

font-size:13px;

color:#fff;

font-weight:bold;

}

.navbar ul{

margin:0px;

padding:0px;

list-style:none;

padding-top:10px;

padding-left:30px;

}

.navbar ul li{

display:inline;

padding-right:10px;

}

.navbar ul li a{

text-decoration:none;

color:#fff;

}

.navbar ul li a:hover{

text-decoration:underline;

}



/* status bar */

.bar{

margin-top:1px;

background-image:url(../images/bar_bg.jpg);

height:22px;

font-size:11px;

color:#000;

font-weight:bold;

padding-top:6px;

padding-left:30px;

}

.bar a{

color:#000;

text-decoration:underline;

}



/* content area */

.contentarea{

padding-left:30px;

padding-right:30px;

}





/* main top content */

.topcontent{

margin-top:10px;

}

.topcontent img{

margin-left:20px;

}

.topcontent h1{

color:#990000;

font-size:20px;

font-weight:normal;

margin:0px;

padding:0px;

}

.topcontent p{

color:#666666;

font-size:12px;

margin-top:15px;

line-height:25px;

}

.topcontent p a{

color:#0066CC;

text-decoration:none;

}

.topcontent td{

font-size:12px;

color:#666666;

vertical-align:top;

}

.topcontent input{

font-size:12px;

color:#666666;

}

.topcontent textarea{

font-size:12px;

color:#666666;

}



.topcontent ul{

margin:inherit;

padding:inherit;

}

.topcontent ul li{

font-size:12px;

color:#666666;

}

.topcontent-catlog{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#FF0000;

}

.topcontent-catlog a{

font-size:15px;

color:#FF0000;

text-decoration:none;

}

.topcontent-catlog a:hover{

font-size:15px;

color:#FF0000;

text-decoration:none;

}

.topcontent-contact p{

color:#666666;

font-size:14px;

margin-top:10px;

line-height:25px;

}

.topcontent-contact h1{

color:#990000;

font-size:20px;

font-weight:normal;

margin-top:10px;

padding:0px;

}

.readmore{

color:#CC0000;

font-size:11px;

text-align:right;

}

.readmore a{

color:#CC0000;

text-decoration:none;

}

.readmore a:hover{

text-decoration:underline;

}



/* separator */

.separator{

clear:both;

background-image:url(../images/separator_bg.jpg);

height:30px;

}



/* bottom content area */

.bottomcontent{

}



/* left testimonial section */

.bottomleftbox{

float:left;

border:#D8F2FC solid 1px;

width:578px;

padding:10px;

}

.bottomleftbox img{

float:left;

margin-left:0px;
padding:5px;

}

.bottomleftbox h1{

font-size:14px;

color:#CC0000;

text-decoration:underline;

font-weight:bold;

margin:0px;

padding:0px;

}

.bottomleftbox p{

font-size:11px;

color:#333333;

margin-top:5px;

line-height:20px;

}



/* right special offer section */

.bottomrightbox{

float:left;

margin-left:10px;

width:310px;

}



.curve_top{

background-image:url(../images/curved_top.jpg);

width:310px;

height:18px;

}

.bottomrightboxcontent{

background-color:#F3FBFE;

margin-left:1px;

border-left:#DEEBF0 solid 1px;

border-right:#DEEBF0 solid 1px;

padding-left:10px;

padding-right:10px;

margin-top:-8px;

padding-bottom:10px;

}



.bottomrightboxcontent h1{

font-size:14px;

color:#CC0000;

font-weight:bold;

margin:0px;

padding:0px;

}

.bottomrightboxcontent p{

font-size:11px;

color:#333333;

margin-top:5px;

line-height:20px;

}

.bottomrightboxcontent img{

float:right;

margin-left:10px;

}

.curve_bottom{

background-image:url(../images/curved_bottom.jpg);

background-position:top;

width:300px;

height:18px;

margin-top:-12px;

padding-right:10px;

}



/* contact info*/

.info{

clear:both;

padding-top:20px;

text-align:center;

font-size:12px;

color:#000;

line-height:22px;

}

.info a{

color:#ff0000;

}



/* links header */

.bottomheader{

background-color:#F3FBFE;

border:#E3F5FD solid 1px;

height:23px;

text-align:center;

margin-top:50px;

color:#990000;

font-size:15px;

font-weight:bold;

padding-top:10px;

}



/* links */

.linkbox{

clear:both;

margin-left:90px;

}

.link{

text-align:center;

margin-left:25px;

margin-right:25px;

float:left;

/*border:#cccccc solid 1px;*/

width:130px;

height:32px;

font-size:14px;

color:#000;

padding-top:18px;

margin-top:25px;

}



/* address */

.address{

clear:both;

padding-top:40px;

text-align:center;

font-size:12px;

color:#333333;

padding-bottom:20px;

line-height:20px;

}

.address h1{

font-size:15px;

color:#0099FF;

font-weight:bold;

margin:0px;

padding:0px;

margin-bottom:5px;

}

/* footer */

.footer{

clear:both;

background-color:#1C344E;

height:31px;

font-size:11px;

color:#fff;

padding-top:25px;

padding-left:30px;

padding-right:30px;

}

.footerleft{

float:left;

}

.footerright{

float:right;

}

.footer a{

color:#fff;

text-decoration:none;

}

.footer a:hover{

text-decoration:none;

}



.indexbottom{

font-size:15px;

color:#FF0000;

}

.indexbottom a{

font-size:15px;

text-decoration:none;

color:#006699;

}

