/* --->  IMPORTANT: Site copyrighted by The Open Mind Center. It may not be partially or totally reproduced without written permition.Last Modification: 10/16/2009 | By: Lilian Vasquez | Web Design from: OCTOS CREATIVE COMMUNICATION | www.octosonline.com | Phone: 404-514-3084<--- *//* BODY------------------------------------------------------------*/html, body, blockquote, q, dt, dl, div, h1, h2, h3, h4, h5, h6, a, table, tr, td, ul, ol, li, img, form, br, p {padding:0;margin:0;border:0;}img {vertical-align: middle;}body{font-family:"Trebuchet MS";font-size:12px; background:url(../img/bo.gif); line-height:15px;}span{color:red;font-weight:bold;}.wrapper {clear:both;}/* HEADER------------------------------------------------------------*/#header{background:url(../img/back.gif);}#head{width:970px;margin:0 auto;}#logo{background:url(../img/logo.jpg) no-repeat;width:169px;height:100px;text-indent:-10000px;overflow:hidden;top:0;left:6px;position:relative;}#logo a{position: absolute;top:0;left:0;width:169px;height:100px;}#logo a:hover{background: none;}#phone{float:right;margin-top:15px;font-size:33px;text-align:center;color:#990000;line-height:normal;margin-right:15px;}.special{display:none}/* MENU------------------------------------------------------------*/#menu {height:36px;width:970px;margin:0 auto;}.menu, .menu ul {list-style-type:none; font-family: Geneva, Arial, Helvetica, sans-serif;}.menu li.top {display:block; float:left; position:relative;}.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}.menu li.top a.top_link {display:block; float:left; height:26px; color:#FFFFFF; text-align:center; background:url(../img/menu.gif);padding-top:10px;text-decoration:none;}.menu li.top a:hover.top_link {display:block; float:left; height:26px; color:#FFFFFF; text-align:center; background:url(../img/menu2.gif);padding-top:10px;}.menu li.p {width:117px;}.menu li a {width:117px; text-decoration:none;margin-right:1px;font-size:12px;}.menu a:hover {visibility:visible;} /* IE6 */.menu li:hover { position:relative; z-index:200;} /* IE7 */.menu li a:hover {background:#000;}.menu ul, .menu :hover ul ul, .menu :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}.menu li.con {display:block; float:left; position:relative;}.menu li.con a {text-decoration:none;width:130px;margin-right:1px;}.menu li.con a.top_link {display:block; float:left; height:26px; color:#FFFFFF; text-align:center; background:url(../img/menu3.gif);padding-top:10px;text-decoration:none;}.menu li.con a:hover.top_link {display:block; float:left; height:26px; color:#FFFFFF; text-align:center; background:url(../img/menu4.gif);padding-top:10px;}.menu li.con1 {display:block; float:left; position:relative;}.menu li.con1 a {text-decoration:none;width:131px;margin-right:0;}.menu li.con1 a.top_link {display:block; float:left; height:26px; color:#FFFFFF; text-align:center; background:url(../img/menu3.gif);padding-top:10px;text-decoration:none;}.menu li.con1 a:hover.top_link {display:block; float:left; height:26px; color:#FFFFFF; text-align:center; background:url(../img/menu4.gif);padding-top:10px;}/* MENU ROLLOVER------------------------------------------------------------*/.menu :hover ul.sub {left:0; top:36px; background:#FFFFCC; padding:3px 0; border:1px solid #FFFF99; white-space:nowrap; width:200px; height:auto;}.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:200px;border-bottom:solid 1px #FFFFCC;}.menu :hover ul.sub li a {display:block; font-size:11px; height:20px; width:195px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #660000; border-width:0 0 0 3px; text-align:left;}.menu :hover ul.sub li a.fly {background:#fff url(../img/arrow.gif) 165px 7px no-repeat;}.menu :hover ul.sub li a:hover {background:#FF6600; color:#fff;}.menu :hover ul.sub li a.fly:hover {background:#D8B400 url(../img/arrow_over.gif) 98px 7px no-repeat; color:#fff;}.menu :hover ul li:hover > a.fly {background:#D8B400 url(../img/arrow_over.gif) 98px 7px no-repeat; color:#fff;} .menu :hover ul :hover ul,.menu :hover ul :hover ul :hover ul,.menu :hover ul :hover ul :hover ul :hover ul,.menu :hover ul :hover ul :hover ul :hover ul :hover ul{left:111px; top:-1px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; width:111px; z-index:200; height:auto; z-index:300;}/* BANNER------------------------------------------------------------*/#mm{background:url(../img/bg.jpg);}#mid{margin:0 auto;width:970px;padding:10px 0;}.perg{width:241px;float:right;height:193px;background:url(../img/perg.gif) top center no-repeat;font-size:14px;}.tperg{padding:15px;}.tperg a:link {color:#006600;text-decoration:underline;font-size:15px;}.tperg a:visited {color:#663399;border:none;text-decoration: none;}.tperg a:hover {background-color:#6666CC;color:#FFFFFF; border:none; text-decoration:none;}/* TITLES ------------------------------------------------------------*/h1 {color:#FF6600;font-family:"Trebuchet MS";font-size:18px;margin-bottom:3px;}h2 {color:#663300;font-family:"Trebuchet MS";font-size:17px;margin-bottom:3px;}h3{font-family:"Trebuchet MS";font-size:17px;color:#669900;margin-bottom:3px;}h4{font-family:"Trebuchet MS";font-size: 14px;color:#FF6600;margin-bottom:3px;}/* CONTENT------------------------------------------------------------*/#content {margin:0 auto;width:970px;padding:10px 0;}#content a:link {color:#006600;text-decoration:underline;}#content a:visited {color:#663399;border:none;text-decoration: none;}#content a:hover {background-color:#6666CC;color:#FFFFFF; border:none; text-decoration:none;}.col_l{float:left;width:717px;padding-right:10px;}.col_r{float:right;width:220px;padding:10px;}.sp {height:10px;}/* FOOTER------------------------------------------------------------*/#f{background:url(../img/foot.gif) repeat-x;height:205px;}.oh{background:url(../img/oh.gif) top right no-repeat;width:970px;height:175px;margin:0 auto;}.col_r1{float:left;width:507px;padding:0;text-align:left;font-size:16px;}.col_r3{float:right;width:400px;padding:0;}#foot {font-size: 12px;height:30px;margin:0 auto;width:970px;padding:20px 0 20px 0;text-align:right;color:#FFFFCC; line-height:25px;}#foot a:link, a:visited {color:#FFFFCC; border-bottom:none; text-decoration:underline;cursor:pointer;}#foot a:hover{color:#000000; border: none; text-decoration:none;}.alf{margin-bottom:10px;}