/* 
	All right reserved Dr.Kelly
	Created		: 30/11/2006
	Modified	: 30/11/2006 by Christian Leclerc.
	Website		: http://www.**.com
	Mail		: info@sphere3solutions.com	
	Street		: Sphere 3 Solutions
				  Case postale 593
				  Succursale Place D'armes Montréal (Québec)
				  H2Y 3H
*/

/* General Content */
body { margin: 10px 0; padding:0; background: #fefefe; font-size: 11px; text-align: center;}
body, p, div, td, th, h1, h2, h1, h2, h5, h6, a, pre, li, dt, dd, address { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;  padding: 0; margin: 0;}
img {border-width: 0;}
h1 { color: #003263; font-family: geneva, arial, helvetica; font-size:16px;border-bottom:1px solid #003263; padding:5px 0; margin-bottom:10px;}
h2 { font-size: 14px; font-family: geneva, arial, helvetica; margin: 5px 0; font-style: italic; }

/* Main Block */
div#drKelly{text-align:left;width:751px; margin-top: 20px; margin-left:auto; margin-right:auto;border:1px solid #333; background: #fff;}

/* Header */
div#drKelly div#dkHeader{width:751px;height:203px; background:transparent url(../images/dkHeader.jpg) left top no-repeat; border-bottom:10px solid #003263;}
body#eng div#drKelly div#dkHeader{background-image: url(../images/dkHeader-eng.jpg)}

/* Content */
div#dkContent{height:360px;background:transparent url(../images/dkContentBack.jpg) left top repeat-x;position:relative;}

div#dkContent p{margin:0 0 10px 0; font-family:Verdana; font-size:12px; line-height: 14px;}

/* info (the div with the round background ) */
div#dkContent div#dkInfo{width:510px;height:310px;top:15px; left:20px; position:absolute;overflow:auto;}

/* Accueil */
a#mapLink { float:right; display:block; }

/* Nos Medecins */
div#drKelly div#dkContent div#dkOurDoctors div.dkDocPic{float:left;width:120px; height:150px; border:1px solid #003263;}
div#drKelly div#dkContent div#dkOurDoctors div.dkDocDesc{margin-left:135px; margin-top:15px;}
div#drKelly div#dkContent div#dkOurDoctors h2{clear:both;margin-top:5px;}

/* Heures d'ouverture  */
div#dkContent.openingHours, div#dkContent.ouverture {background:transparent url(../images/dkContentBackTime.jpg) left top repeat-x;}

div#hour {width:200px;margin-left: 280px; margin-top: 70px;}
div#hour dl{  }
div#hour dl dt{font-size: 14px; font-family: geneva, arial, helvetica; font-style: italic; width:95px; text-align:right;font-weight:bold;float:left; padding: 3px;}
div#hour dl dd{float:right; padding: 3px;}

/* coordonee */
div#drKelly div#dkContent div#drKellyMap{width:500px;height:300px;margin-left:auto; margin-right:auto; margin-top:5px}

/* All the navigation (right part of the website)*/
div#drKelly div#dkContent div#dkNav{height:360px;width:200px;float:right; background:transparent url(../images/logoKelly.gif) left bottom no-repeat;}

div#drKelly div#dkContent div#dkNav div#dkMenu ul{margin:30px 0 0 0;padding:0; list-style-type:none;}
body>div#drKelly div#dkContent div#dkNav div#dkMenu ul{margin:35px 0 0 0;}

/* Matrix main menu */
div#drKelly div#dkContent div#dkNav div#dkMenu ul li{margin:0;padding:0;}
body>div#drKelly div#dkContent div#dkNav div#dkMenu ul li{margin:0 0 1px 0;padding:0;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a{display:block; height:20px;margin:0;padding:0 10px 0 0; color:#003263; text-decoration: none; font-family: geneva, arial, helvetica; font-size: 14px; font-style: italic; text-align: right;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a:hover { font-weight: bold; }
/*div#drKelly div#dkContent div#dkNav div#dkMenu ul li a span{display:none;}*/

/* Francais */
/*
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgHome{background:transparent url(../images/mainMenuMatrix.jpg) left -30px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgHour{background:transparent url(../images/mainMenuMatrix.jpg) left -52px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgNews{background:transparent url(../images/mainMenuMatrix.jpg) left -75px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgHistory{background:transparent url(../images/mainMenuMatrix.jpg) left -99px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgServices{background:transparent url(../images/mainMenuMatrix.jpg) left -123px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgAddress{background:transparent url(../images/mainMenuMatrix.jpg) left -145px no-repeat;}
*/
/* Francais Over */
/*
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgHome:hover{background:transparent url(../images/mainMenuMatrixOver.jpg) left -30px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgHour:hover{background:transparent url(../images/mainMenuMatrixOver.jpg) left -52px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgNews:hover{background:transparent url(../images/mainMenuMatrixOver.jpg) left -75px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgHistory:hover{background:transparent url(../images/mainMenuMatrixOver.jpg) left -99px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgServices:hover{background:transparent url(../images/mainMenuMatrixOver.jpg) left -123px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul li a#dkgMainImgAddress:hover{background:transparent url(../images/mainMenuMatrixOver.jpg) left -145px no-repeat;}
*/

/* Anglais */
/*
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgHome{background:transparent url(../images/mainMenuMatrixEn.jpg) left -30px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgHour{background:transparent url(../images/mainMenuMatrixEn.jpg) left -52px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgNews{background:transparent url(../images/mainMenuMatrixEn.jpg) left -75px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgHistory{background:transparent url(../images/mainMenuMatrixEn.jpg) left -99px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgServices{background:transparent url(../images/mainMenuMatrixEn.jpg) left -123px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgAddress{background:transparent url(../images/mainMenuMatrixEn.jpg) left -145px no-repeat;}
*/

/* Anglais Over */
/*
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgHome:hover{background:transparent url(../images/mainMenuMatrixEnOver.jpg) left -30px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgHour:hover{background:transparent url(../images/mainMenuMatrixEnOver.jpg) left -52px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgNews:hover{background:transparent url(../images/mainMenuMatrixEnOver.jpg) left -75px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgHistory:hover{background:transparent url(../images/mainMenuMatrixEnOver.jpg) left -99px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgServices:hover{background:transparent url(../images/mainMenuMatrixEnOver.jpg) left -123px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkMenu ul.menuEnglish li a#dkgMainImgAddress:hover{background:transparent url(../images/mainMenuMatrixEnOver.jpg) left -145px no-repeat;}
*/
div#changeLanguage { margin: 15px 8px 0 0; }
div#changeLanguage a { color: #000; text-decoration: none; font-family: geneva, arial, helvetica; font-size: 14px; font-style: italic; display: block; float: right;}
div#changeLanguage a:hover { font-weight: bold; }

/* Matrix Bottom*/
div#drKelly div#dkContent div#dkNav{position:relative;}
div#drKelly div#dkContent div#dkNav div#dkCoord{top:270px; left:10px;position:absolute;}
body>div#drKelly div#dkContent div#dkNav div#dkCoord{top:260px;}
div#drKelly div#dkContent div#dkNav div#dkCoord ul{list-style-type:none;}
div#drKelly div#dkContent div#dkNav div#dkCoord li{float:left;margin-right:2px;}
div#drKelly div#dkContent div#dkNav div#dkCoord a{display:block;width:42px;height:42px;}
div#drKelly div#dkContent div#dkNav div#dkCoord a span{display:none;}

div#drKelly div#dkContent div#dkNav div#dkCoord a#dkImgMail{background:transparent url(../images/matrixCoord.gif) 1px top no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkCoord a#dkImgHome{background:transparent url(../images/matrixCoord.gif) -44px top no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkCoord a#dkImgMap{background:transparent url(../images/matrixCoord.gif) -89px top no-repeat;}

div#drKelly div#dkContent div#dkNav div#dkCoord a#dkImgMail:hover{background:transparent url(../images/matrixCoord.gif) 1px -43px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkCoord a#dkImgHome:hover{background:transparent url(../images/matrixCoord.gif) -44px -43px no-repeat;}
div#drKelly div#dkContent div#dkNav div#dkCoord a#dkImgMap:hover{background:transparent url(../images/matrixCoord.gif) -89px -43px no-repeat;}

/* Footer */
div#drKelly div#dkFooter{background-color:#003263; margin-top:10px; color: #fff; }

div#dkS3 { margin: 3px 10px; width: 95px; height: 20px; float: left; }
body#eng div#dkS3 { background-image: url(../images/s3Hosting-eng.gif); }
div#dkS3 a { display: block; width: 95px; height: 20px; }
div#dkS3 a span { display: none; }

div#copyright {text-align: right; padding: 7px 15px;}