
/**
** CSS FOR DENTRIPS
**/


body { margin:0 auto; padding:0 ; background:#fff; color:#00076D;
       text-align:center; font-family:Myriad Pro; font-size:15px;
     }

img { border:0px solid red;
    }

a { color:#5460FF; text-decoration:none; font-weight:bold;
  }
a:hover { color:#000B9D;
        }

h1 { font-size:26px; margin:20px 0px 20px 0px;
     color:#29B34F; text-align:center;
   }

h1#black { font-size:26px; margin:20px 0px 20px 0px;
           color:#000; text-align:left;
         }

h2 { font-size:18px; margin-left:15px; color:#29B34F;
   }

h2 a { color:#29B34F;
     }
     
#bold { font-weight:bold;
         }

div#container { width:997px; *width:1000px; text-align:center; margin:0 auto;
              }

/*******>>HOME PAGE<<*******/

div#tollfree { color:#2d3093; font-size:26px; font-weight:bold;
               padding:7px 0px 7px 0px; margin:0px auto; text-align:center;
             }

div#tollfree span { color:#15b451;
                  }

div#headline { color:red; width:490px; margin:0px auto;
               text-align:justify;               
             }

div#headline h1 { text-decoration:underline; font-weight:bold;
                  font-size:16px; text-align:justify; color:red;
                }

div#headline p a { font-size:12px;
                 }

div#left { margin-left:-199px;/* must be 1 pixel less than width*/
	   float:left;
	   width:200px;/* must be same as left margin on #middle*/
	   position:relative;
	   left:-2px;/* line up exactly */
	   display:inline;/* ie fix*/
         }

div#lftcnt { width:185px; margin:20px 0px 0px 10px;
           }

div#lftcnt img { margin-bottom:10px;
               }

div#right { margin-right:-199px;/* must be 1 pixel less than width*/
	    float:right;
	    width:200px;/* must be same as right margin on #middle*/
	    position:relative;
	    right:-2px;/* line up */
	    display:inline;/* ie fix*/
          }

div#rgtcnt { width:185px; margin:20px 10px 0px 0px;
           }

div#rgtcnt img { margin-bottom:10px;
               }

* html #left{margin-right:-3px;}/* 3 pixel jog*/
* html #right{margin-left:-3px;}/* 3 pixel jog*/

div#middle { background:#fff; margin-left:200px; margin-right:200px;
        }

/* mac hide and combat ie's 3 pixel jog \*/
* html #centre { overflow:hidden;float:left; width:100% 
               }
* html #middle {height:1%; 
               }
/* end hide*/

div#home { margin:0px; padding:0px;
         }

div#home img { margin-bottom:10px; padding:0px;
             }
             
div#home a { font-size:18px;
           }

div#opts { width:490px; margin:22px 0px 28px 55px; *margin:7px 0px 20px 0px;
           padding:0px; height:402px; position:relative;
         }


#opt01 { position:absolute; left:0px; top:0px;
         width:142px; height:103px;
       }

#opt02 { position:absolute; left:142px; top:0px;
	 width:208px; height:103px;
       }

#opt03 { position:absolute; left:350px; top:0px;
         width:140px; height:103px;
       }

#opt04 { position:absolute; left:0px; top:103px;
         width:142px; height:96px;
       }

#opt05 { position:absolute; left:142px; top:103px;
         width:208px; height:158px;
       }

#opt06 { position:absolute; left:350px; top:103px; 
         width:140px; height:98px;
       }

#opt07 { position:absolute; left:0px; top:199px;
         width:142px; height:104px;
       }

#opt08 { position:absolute; left:350px; top:201px;
         width:140px; height:103px;
       }

#opt09 { position:absolute; left:142px; top:261px;
         width:208px; height:141px;
       }

#opt10 { position:absolute; left:0px; top:303px;
         width:142px; height:99px;
       }

#opt11 { position:absolute; left:350px; top:304px;
         width:140px; height:98px;
        }

#opt12 { position:absolute; left:0px; top:402px;
	 width:142px; height:103px;
       }

#opt13 { position:absolute; left:142px; top:402px;
	 width:208px; height:103px;
       }

#opt14 { position:absolute; left:350px; top:402px;
	 width:140px;
	 height:103px;
	}

a.blk { color:#000;
      }

a:hover.blk { color:#2e3191;
            }

/*******>>SECONDARY PAGE<<*******/

div#banner { width:997px; *width:1000px; height:100px; text-align:center;
           }

/**/

div#menu { width:980px; height:75px; text-align:left;
           position:relative; margin:0px 0px 0px 8px; 
         }

#optSec-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:83px;
	height:75px;
}

#optSec-02 {
	position:absolute;
	left:83px;
	top:0px;
	width:59px;
	height:75px;
}

#optSec-03 {
	position:absolute;
	left:142px;
	top:0px;
	width:60px;
	height:75px;
}

#optSec-04 {
	position:absolute;
	left:202px;
	top:0px;
	width:70px;
	height:75px;
}

#optSec-05 {
	position:absolute;
	left:272px;
	top:0px;
	width:97px;
	height:75px;
}

#optSec-06 {
	position:absolute;
	left:369px;
	top:0px;
	width:85px;
	height:75px;
}

#optSec-07 {
	position:absolute;
	left:454px;
	top:0px;
	width:63px;
	height:75px;
}

#optSec-08 {
	position:absolute;
	left:517px;
	top:0px;
	width:76px;
	height:75px;
}

#optSec-09 {
	position:absolute;
	left:593px;
	top:0px;
	width:73px;
	height:75px;
}

#optSec-10 {
	position:absolute;
	left:666px;
	top:0px;
	width:59px;
	height:75px;
}

#optSec-11 {
	position:absolute;
	left:725px;
	top:0px;
	width:68px;
	height:75px;
}

#optSec-12 {
	position:absolute;
	left:793px;
	top:0px;
	width:60px;
	height:75px;
}

#optSec-13 {
	position:absolute;
	left:853px;
	top:0px;
	width:127px;
	height:75px;
}

/**/

div#homline { background:#29B34F; width:980px; height:25px; text-align:left; 
	      margin:0px 0px 0px 8px; 
            }

div#lftsec { margin-left:-154px;/* must be 1 pixel less than width*/
	     float:left;
	     width:155px;/* must be same as left margin on #middle*/
	     position:relative;
	     left:-2px;/* line up exactly */
	     display:inline;/* ie fix*/
           }

div#lftmen { margin:0px 0px 0px 8px;
           }

div#lftmen img { display:block; margin:20px 0px 20px 0px;
               }

div#rgtsec { margin-right:-154px;/* must be 1 pixel less than width*/
	     float:right;
	     width:155px;/* must be same as right margin on #middle*/
	     position:relative;
	     right:-2px;/* line up */
	     display:inline;/* ie fix*/
           }

div#rgtsecnt { width:140px; margin:10px 10px 0px 0px;
             }
div#rgtsecnt img { margin:0px 0px 10px 0px;
                 }

* html #lftsec {margin-right:-3px;}/* 3 pixel jog*/
* html #rgtsec {margin-left:-3px;}/* 3 pixel jog*/

div#middlesec { background:#fff; margin-left:155px; margin-right:155px;
                text-align:left;
              }

div#middlesec p { padding:0px 20px 0px 20px;
                }

div#middlesec hr { height:1px; width:655px; color:#2DB350;
 		   text-align:center;
                 }

table#contact { text-align:center; margin:0px 0px 0px 80px;
              }

table#contact th { text-align:right;
                 }

/**/

table#rates { width:655px; 
            }

table#rates td { padding:5px; 
               }

table#ratesB { width:655px; font-size:12px;
             }

table#ratesB td { padding:3px; 
                }


/**/

div#ctr { margin-left:200px;
        }

div#ctr li { margin-top:10px;
           }
           
div#cheti { margin-top:3730px;
          }

/**/

div#footer { clear:both; text-align:right; font-size:12px;
	   }
div#footer a { font-size:12px;
	     }



.clearer{ height:1px; overflow:hidden; margin-top:-1px; clear:both;
        }
        
/**/

div#dimplants { width:185px; height:177px;
              }
