body, html {background-color:#75a7ca; background-image:url('http://www.mazukins.com/images/bg2.gif'); margin:0; padding:0; font-family:Geneva,sans-serif; color: #333;}
a {color:#006699;}
a:hover {color:#ff9900}
#body li {margin:7px 0;}
#wrap_wrap {width:100%; height:auto; text-align:center;/*hack for IE*/}
#wrap {width:1000px; height:auto; margin:0px auto; text-align:left;/*compensates for IE hack*/ background-color:#eee;}
#header_wrap {width:100%; height:403px; margin:0; padding:0; text-align:center;/*crappy hack for IE*/ position:relative;}
#flash {margin-right:15px;}
#header {width:994px; margin:0px auto; height:403px; /*background-image:url('http://www.mazukins.com/images/image.png');*/ text-align:left;/*compensates for IE hack*/}
#header_links {height:50px; width:100%; padding-bottom:150px;}
#header_links_left {float:left; width:650px; height:50px;}
#header_links_left ul {list-style-type:none; margin:10px 10px 10px 20px; padding:0;}
#header_links_left ul li a {color:#ccc;}
#header_links_left ul li a:hover {color:#eee;}
#header_links_right {float:right; width:160px; height:50px;}
#header_links_right a {margin-top:10px; display:block; padding:20px; /*background-image:url('http://www.mazukins.com/images/image.png') no-repeat;*/}
#header_links_right a:hover {/*background-image:url('http://www.mazukins.com/images/image.png') no-repeat;*/}


/*****START BODY*****/
#body_wrap {float:left; text-align:center;/*hacks IE*/ width:100%;}
#body {margin:0 auto; text-align:left;/*compensates for IE hack*/ width:909px; padding:52px 0px 0px 0px;}
#body h4 {font-size:14pt; font-family:Verdana,Tahoma}
.home_body {height:0px; background-repeat:no-repeat; background-position:330px 0px 45px 0px;}

/*  left body floating  */
#body_left {width:262px; float:left;}
.home_box {width:270px; height:211px; padding:15px 40px 0px 40px; background-repeat:no-repeat; float:left; text-align:justify;}
.home_box h2 {font-size:1.2em; margin:20px 0px 4px 0px; float:left; width:100%;}
.home_box h2 a {color:#333; text-decoration:none; font-family:Georgia,serif;}
.home_box h2 a:hover {color:#ff9900;}
.home_box p {margin-top:0px;}
#green_box {width:183px; height:211px; background-image:url('http://www.mazukins.com/images/whoarewe.png');}
#blue_box {width:183px; height:284px; font-size:9pt; background-image:url('http://www.mazukins.com/images/testimonials.png');}
/*#xcolor_box {width:183px; background-image:url('http://www.mazukins.com/images/image.png');}*/

/*  right body floating  */
#body_right {float:right; width:630px; height:235px; background-image:url('http://www.mazukins.com/images/body-right-gradient_top.png'); margin:20px 0px 0px 0px; padding:0px 0px 0px 0px;}
#para1 {float:left; margin-top:-5px; padding:5px 20px 10px 20px; text-align:justify;}
#para2 {padding:200px 10px 10px 10px; text-align:justify;}
#h1_block {margin:0px 0px 30px 0px;}
#h1_block h1 {font-size:1.5em;}
/*****END BODY*****/


/*****START NAV*****/
#nav_wrap {margin:0px 25px 0px 28px; height:60px; padding-top:133px; /*background-image:url('http://www.mazukins.com/images/image.png') no-repeat -100px 40px;*/}
#nav {width:100%; height:60px;}
#nav ul {list-style-type:none; padding:0; margin:0; margin-left:10px; width:100%; height:auto; position:relative;}
#nav ul li {display:block;float:left;cursor: pointer;}
#nav ul li a {/*background-image:url('http://www.mazukins.com/images/images.png') no-repeat top left;*/ padding:0px 0px 13px 17px; color:#333; font-size:1.2em; text-decoration:none; float:left;}
#nav ul li a:hover {color:white;}
#nav ul li a span {/*background-image:url('http://www.mazukins.com/images/images.png') no-repeat right bottom;*/ padding:20px 30px 13px 15px; float:left; cursor:pointer;}
#active_nav {padding-top:2px;}
/*#active_nav a {background-image:url('http://www.mazukins.com/images/image.png');}*/
#active_nav a span {/*background-image:url('http://www.mazukins.com/images/image.png');*/ padding-top:18px;}
#active_nav a:hover {color:black;}
/*****END NAV*****/

#footer {float:right; width:100%; height:-100px; background-color:#5c007d;}
#footer_info {font-size:10pt; color:#fff; width:100%; text-align:right; margin:-50px 0px 0px -10px; padding:0px 0px 5px 0px;}
#footer_info a {color:#fff; text-decoration:none;}
#footer_info a:hover {color:#0000cc; text-decoration:underline;}