CSS - http://www.doctorcarlos.com/
http://www.doctorcarlos.com/
Embedded Styles from http://www.doctorcarlos.com/
.delicious-posts ul{list-style-type:none}.delicious-tag,.delicious-extended{font-size:smaller}.delicious-extended{margin:0;padding:0 0 0.25em 0}.module-list-item .delicious-posts ul{margin:0;padding:0}.module-list-item .delicious-posts h2,.module-list-item .delicious-posts li:first-child{margin-top:0}
@import "screen.css";
@import 'print.css';
/*	the first rule actual styles are imported from a third stylesheet 
	this hides them from older browsers which don't support @import with double quotes */
/*	the second should additionally hide the problematic print style from IE5/Mac */

/* see http://centricle.com/ref/css/filters/ for further details */
/* \*/
#error {display: none;}
div{property:value}
/* */
html {font-size: 100%; /* IE Hack */ color: #000; margin: 0; padding: 0;}
body { margin: 0; padding: 1em 0; 
/*background: url(../images/blulight.jpg) repeat-y -20%;*/
background-color: white;
font: 78%/1.5 Verdana, Arial, Helvetica, sans-serif; color:#333;
text-align: center;
clear: none;
}
div#logo { z-index: 2;
position:absolute; left: 150px;top:1650px;height:215px;width:124px;}
div#g1 { z-index: 2;
position:absolute;left:550px;top:130px;height:80px;width:80px;}
div#g2 { z-index: 2;
position:absolute;left:680px;top:130px;height:80px;width:80px;}
div#g3 { z-index: 2;
position:absolute;left:815px;top:130px;height:80px;width:80px;}
div#g4 { z-index: 2;
position:absolute;left:815px;top:265px;height:80px;width:80px;}
div#g5 { z-index: 2;
position:absolute;left:815px;top:400px;height:80px;width:80px;}
div#g6 { z-index: 2;
position:absolute;left:815px;top:545px;height:80px;width:80px;}
div#g7 { z-index: 2;
position:absolute;left:815px;top:670px;height:80px;width:80px;}
div#g8 { z-index: 2;
position:absolute;left:815px;top:805px;height:80px;width:80px;}
div#g9 { z-index: 2;
position:absolute;left:815px;top:940px;height:80px;width:80px;}
div#g10 { z-index: 2;
position:absolute;left:815px;top:1075px;height:80px;width:80px;}
div#genomeheader { z-index: 3;
position:absolute; top: 30px;
left: 285px;
height: 56px;
width: 649px;
}
div#genomelogo { z-index: 3;
position:absolute; top: 20px;
left: 75px;
height: 110px;
width: 110px;
}
div#h1 { z-index: 2;
position:absolute;left:550px;top:130px;height:80px;width:80px;}
div#h2 { z-index: 2;
position:absolute;left:680px;top:130px;height:80px;width:80px;}
div#h3 { z-index: 2;
position:absolute;left:815px;top:130px;height:80px;width:80px;}
div#h4 { z-index: 2;
position:absolute;left:815px;top:265px;height:80px;width:80px;}
div#h5 { z-index: 2;
position:absolute;left:815px;top:400px;height:80px;width:80px;}
div#h6 { z-index: 2;
position:absolute;left:815px;top:545px;height:80px;width:80px;}
div#h7 { z-index: 2;
position:absolute;left:815px;top:670px;height:80px;width:80px;}
div#h8 { z-index: 2;
position:absolute;left:815px;top:805px;height:80px;width:80px;}
div#h9 { z-index: 2;
position:absolute;left:815px;top:940px;height:80px;width:80px;}
div#h10 { z-index: 2;
position:absolute;left:815px;top:1075px;height:80px;width:80px;}
div#w1 { z-index: 2;
position:absolute;left:550px;top:130px;height:80px;width:80px;}
div#w2 { z-index: 2;
position:absolute;left:680px;top:130px;height:80px;width:80px;}
div#w3 { z-index: 2;
position:absolute;left:815px;top:130px;height:80px;width:80px;}
div#w4 { z-index: 2;
position:absolute;left:815px;top:265px;height:80px;width:80px;}
div#w5 { z-index: 2;
position:absolute;left:815px;top:400px;height:80px;width:80px;}
div#w6 { z-index: 2;
position:absolute;left:815px;top:545px;height:80px;width:80px;}
div#w7 { z-index: 2;
position:absolute;left:815px;top:670px;height:80px;width:80px;}
div#w8 { z-index: 2;
position:absolute;left:815px;top:805px;height:80px;width:80px;}
div#w9 { z-index: 2;
position:absolute;left:815px;top:940px;height:80px;width:80px;}
div#w10 { z-index: 2;
position:absolute;left:815px;top:1075px;height:80px;width:80px;}
div#heartheader { z-index: 3;
position:absolute; top: 30px;
left: 285px;
height: 68px;
width: 618px;
}
div#heartlogo { z-index: 3;
position:absolute; top: 5px;
left: 75px;
height: 136px;
width: 107px;
}
div#worldheader { z-index: 3;
position:absolute; top: 30px;
left: 285px;
height: 58px;
width: 623px;
}
div#worldlogo { z-index: 3;
 position:absolute; top: 15px;
left: 75px;
height: 111px;
width: 108px;
}
div#header {  z-index : 3;
position : absolute; 
left : 100px;
margin : 0;
top:0px;
height: 157px;
width: 429px;
}
.highlight { 
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #6666FF;
	padding:  0;
	margin: 0;
}
.subhighlight { font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #6666FF;
	padding: 0px;
	margin: 0px;
}
.subdark { font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #333;
	padding: 0px;
	margin: 0px;
}
.authorBold {font-family: verdana;
	font-size: 12px;
	font-style: italic;
	font-weight:normal;
	color: #333;
	text-transform:uppercase;
}
.author {
	font-family: verdana;
	font-size: 11px;
	font-style: italic;
	font-weight:normal;
	color: #6666FF;
}
.copy { width: 800px; top: 6px; left: -1em; bottom: 6px;
padding: 0 0 3em 0;
	font-family: verdana;
	font-size: 10px;
	font-weight:normal;
	color: #6666FF;
}

.spanisharticle {position: absolute; left: 40px;
top: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
font-weight: bold;
}


.title {text-align: center; font-size: 14px; font-color: 6666ff;}
div#videologo {position:absolute; top: 50px;
left: 25px;
height: 164px;
width: 231px;}
div#video{ position:absolute; margin: 0; padding: 0; width: 400px; left: 275px;
top: 50px;}
.video {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#666;
font-weight:bold; position:absolute; left: 400px; top: 0em;}
div#office { position: absolute; left: 275px;
top: 165px;
height: 400px;
width: 250px;  
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666;
}
div#foreign { position: absolute; left: 275px;
top: 210px;
height: 600px;
width: 300px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666;
}
div#spanishoffice { position: absolute; left: 275px;
top: 165px;
height: 300px;
width: 300px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666;
overflow: auto;
}
div#menutitle {position: absolute; left: 30px;
top: 150px;
height: 300px;
width: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
font-weight: bold;
}
div#menu { 
position: absolute; left: 35px;
top: 170px;
height: 300px;
width: 210px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#articleheader {z-index: 3;
position : absolute; 
left : 270px;
margin : 0;
padding: 0;
top:5px;
height: 166px;
width: 494px;
}
div#bookheader {z-index: 3;
position : absolute; 
left : 285px;
margin : 0;
padding: 0;
top:20px;
height: 152px;
width: 463px;
}
div#profiletitle {position: absolute; left: 40px;
top: 275px;
height: 300px;
width: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
font-weight: bold;
}
div#profile { 
position: absolute; left: 35px;
top: 290px;
height: 300px;
width: 230px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#articletitle {position: absolute; left: 40px;
top: 325px;
height: 300px;
width: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
font-weight: bold;
}
div#article { 
position: absolute; left: 35px;
top: 345px;
height: 300px;
width: 230px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#linkstitle {position: absolute; left: 40px;
top: 500px;
height: 300px;
width: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
font-weight: bold;
}
div#links2title {position: absolute; left: 275px;
top: 500px;
height: 300px;
width: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
font-weight: bold;
}
div#links{  position:absolute; left:35px;
top:500px;
height: 300px;
width: 210px;
font-weight: bold;
margin: 0em; padding: 2em 0em;
/*border: 1px dotted red;*/
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#links2{  position:absolute; left:275px;
top:500px;
height: 300px;
width: 230px;
margin: 0em; padding: 2em 0em;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#spanish{  position:absolute; left:10px;
top:210px;
height: 500px;
width: 210px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#spanishvideo {position: absolute; top: 200px; left: 225px; margin:0; padding: 0; width:400px; height:300px;}
div#spanisharticle { 
position: absolute; left: 15px;
top: 175px;
height: 300px;
width: 200px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#contacttitle {position: absolute; left: 40px;
top: 495px;
height: 300px;
width: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
font-weight: bold;
}
div#photo { 
position : absolute;
left : 250px;
margin : 0;
padding: 0;
top:50px;
height: 650px;
width: 800px;
}
div#contact { 
position: absolute; left: 90px;
top: 510px;
height: 40px;
width: 60px;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666;
}
div#content { position: absolute; left: 300px;
width: 500px;
top: 250px;
margin: 0;
padding: 0;
text-align: left;
}
div#content2 { position: absolute; left: 300px;
width: 500px;
top: 200px;
margin: 0;
padding: 0;
text-align: left;
}
#spanish_video { position: relative;
width: 380px;
height: 400px;
float:left;
margin:0;
padding: 0;
}
#spanish_title { width: 370px; height: 200px; 
  padding: 0; margin: 0;
  background: #000;
  font: 24px "Times New Roman", Times, serif; font-weight:bold; color:6666ff;
  min-width: 400px;}
.blue {font: 24px "Times New Roman", Times, serif; font-weight:bold; color:6666ff; 
}
div#content_main {
margin: 0;
padding: 0;
position:relative;
}
div#image {position:relative;
float:left;
margin: 0;
padding: .25em 1em 0em 0em;
}
div#image_right {
float:right;
margin: 0 2em 2em 5%; width: 25%;
padding: -5em -1em -2em 10%;
}
div#address { position: absolute; left: 300px;
top: 90px; text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#6666ff;
padding: .5em 0;
margin: 1em 0;
}
.clear { clear: both;}
li { position: relative; left: 5px;
list-style-type: none; color:#6666ff;
margin: -.2em -.1em;
padding: 0em .5em .2em 5px;
text-decoration: none;
}
a {text-decoration: none; color: #6666ff; text-indent: 0px;}
a:hover { margin: 0 .1em;
text-indent: 5px;
text-decoration: none;
color: #0000FF;
padding: .2em .2em .2em 5px;
background: url(images/css/blockover.jpg) no-repeat 2px 50%; }
a:link { color : #666;}
a:active, a:focus { color : #6666ff; text-decoration : none; }
/*li:hover {border-bottom-color: #6666ff;}*/
ul { position: absolute; left: 35px;
list-style-type: none;
text-align:left;
margin:0;
padding: 0;
}
.line {border-bottom:dotted #666; width: 300px; }
#force {position:absolute; margin: 0; padding: 10; left: -10em; top: 575px;}
p {position:relative;  padding: .1em 0;}
.restore {font: 102%/1.5 Verdana, Arial, Helvetica, sans-serif; color:#333;}
.red{font: 102%/1.5 Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
.white{font: 102%/1.5 Verdana, Arial, Helvetica, sans-serif; color:#FFF;}