@charset "utf-8";

/*----Common---->>START*/
* { padding: 0px; margin: 0px; }
body { background-image: url(../images/body_bg.jpg); background-repeat: repeat; color: #000000; font-family:Verdana, Geneva, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; }

img { border: 0px; }
a { color: #000000; text-decoration: underline; }
a:hover { text-decoration: underline; }
form { display: inline; }

.clear { clear: both; }
.wrap { width: 100%; }
.center { width: 100%; text-align: center; }

#wapper { width: 100%; text-align: center; }
#layout { width: 996px; margin: 0px auto; }
/*----Common----<<END*/

/*----Header---->>START*/
#header { width: 100%; height: 70px; position: relative; }
#header a#logo { background-image: url(../images/logo.png); background-position: top left; background-repeat: no-repeat; cursor: pointer; display: block; width: 362px; height: 68px; text-decoration: none; position: absolute; top: 9px; left: 20px; z-index: 100; }
#header a#logo:hover { text-decoration: none; }
#header a#logo span { display: none; }
/*----Header----<<END*/

/*----Content---->>START*/
#shadowtop { background-image: url(../images/shadow_top_bottom.png); background-position: 0px 0px; background-repeat: no-repeat; width: 996px; height: 20px; font-size: 1%; line-height: 1%; }
#shadowbottom { background-image: url(../images/shadow_top_bottom.png); background-position: 0px -18px; background-repeat: no-repeat; width: 996px; height: 20px; font-size: 1%; line-height: 1%; }
#content { background-image: url(../images/content_bg.png); background-position: top left; background-repeat: repeat-y; width: 954px; padding: 1px 21px; }

#content h2 { font-size: 16px; font-weight: bold; padding: 0px 0px 12px 0px; text-transform: capitalize; font-family:Arial, Helvetica, sans-serif; }

#content .rowcen { width: 100%; margin: 0px 0px 12px 0px; text-align: center; background-image: url(../images/pic1.jpg); width:954px; height:320px; }
#content .rowcen { width: 100%; margin: 0px 0px 12px 0px; text-align: center;}
#content .row { width: 100%; padding: 0px 0px 12px 0px; }

#content .cola1 { float: left; width: 310px; margin: 0px 12px 0px 0px; }
#content .cola2 { float: left; width: 310px; }
#content .cola3 { float: right; width: 310px; }

#content .colb1 { float: left; width: 220px; padding: 0px 49px; line-height: 24px; text-align: left; }

#content #bottom { background-image: url(../images/bottom_bg.jpg); background-position: top left; background-repeat: no-repeat; width: 954px; height: 25px; }

#menu { background-image: url(../images/menu_bg.png); background-position: top left; background-repeat: repeat-x; width: 954px; height: 35px; margin: 0px 0px 12px 0px; position: relative; }
#menu ul { list-style-type: none; }
#menu ul li { float: left; height: 35px; }
#menu ul li a { background-image: url(../images/menu_text.jpg); background-repeat: no-repeat; display: block; height: 35px; text-decoration: none; }
#menu ul li a:hover { text-decoration: none; }
#menu ul li a span { display: none; }
#menu ul li a.m1 { background-position: 0px 0px; width: 101px; }
#menu ul li a.m1:hover { background-position: 0px -35px; }
#menu ul li a.m2 { background-position: -101px 0px; width: 123px; }
#menu ul li a.m2:hover { background-position: -101px -35px; }
#menu ul li a.m3 { background-position: -224px 0px; width: 175px; }
#menu ul li a.m3:hover { background-position: -224px -35px; }
#menu ul li a.m4 { background-position: -399px 0px; width: 129px; }
#menu ul li a.m4:hover { background-position: -399px -35px; }
#menu ul li a.m5 { background-position: -528px 0px; width: 100px; }
#menu ul li a.m5:hover { background-position: -528px -35px; }
#menu ul li a.m6 { background-position: -628px 0px; width: 160px; }
#menu ul li a.m6:hover { background-position: -628px -35px; }
#header #freeconsultation { background-image: url(../images/free_consultation.gif); background-position: top; background-repeat: no-repeat; width: 262px; height: 66px; position: absolute; bottom: 0px; right: 30px; z-index: 100; }
#menu #freeconsultation span { display: none; }
/*----Content----<<END*/

/*----Footer---->>START*/
#footer { width: 954px; padding: 0px 21px; height: 60px; text-align: left; }
#footer #power { float: right; width: 135px; height: 22px; }
#footer #link { font-family:Verdana, Geneva, sans-serif; font-size:10px; float: left; width: 800px; }
#footer #link small { font-family:Verdana, Geneva, sans-serif; font-size: 10px; }
/*----Footer----<<END*/