/*
Theme Name: dr-rosie
*/
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote {margin:0; padding:0; }
img { border:0; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }

body {background-color: #333; font-family: Optima, verdana;font-size: .9em;} 

#wrap { width:840px; margin: 0 auto;  position: relative; background-color: #000;}
#bannerF{ position: absolute; z-index: 1;top: 0;left: 0;}
#banner {position: absolute;z-index: 100;top: 0;left: 0;}
#bannerH {display: none; position: absolute;z-index: 100;top: 0;left: 0;}
#sidebar {width:218px; float:left; padding-left: 15px; position: relative; margin-top: 188px; }
#sidebar p { color: #666; padding-left: 15px; font-size: 100%; margin-bottom: 12px; line-height: 150%;}
#sidebar img {float: left;} 
#menu {height:24px; width: 566px; float: left; margin:195px 0 3px 20px;  }

#nav { width: 566px; height:24px; background: url(/images/menuX.jpg);
    margin: 0; padding: 0;position: relative;}
#nav li {margin: 0; padding: 0; list-style: none;position: absolute; top: 0;}
#nav li, #nav a {height: 24px; display: block;}

#menu1 {left: 0px; width: 80px;}#menu2 {left: 81px; width: 80px;} #menu3 {left: 161px; width: 80px;}
#menu4 {left: 241px; width: 80px;}#menu5 {left: 322px; width: 80px;}#menu6 {left: 402px; width: 80px;}#menu7 {left: 482px; width: 80px;}

#menu1 a:hover, #menu1.active {background: transparent url(/images/menuX.jpg) 0px -24px no-repeat;}
#menu2 a:hover, #menu2.active {background: transparent url(/images/menuX.jpg) -81px -24px no-repeat;}
#menu3 a:hover, #menu3.active {background: transparent url(/images/menuX.jpg) -161px -24px no-repeat;}
#menu4 a:hover, #menu4.active {background: transparent url(/images/menuX.jpg) -241px -24px no-repeat;}
#menu5 a:hover, #menu5.active {background: transparent url(/images/menuX.jpg) -321px -24px no-repeat;}
#menu6 a:hover, #menu6.active {background: transparent url(/images/menuX.jpg) -401px -24px no-repeat;}
#menu7 a:hover, #menu7.active {background: transparent url(/images/menuX.jpg) -481px -24px no-repeat;}


#main, #mainC { background-color:#eee; width:515px;float:left; margin:-3px 0 0 15px; padding: 20px 30px;-moz-border-radius: 5px;
-webkit-border-radius: 5px 2px;}
#main p { color: #333; font-size: 95%; margin-bottom: 12px; line-height: 140%;}
#main li { list-style: disc; margin: 0 15px 5px 30px;} #main ul {margin-bottom: 10px;} h1 {margin: 15px 0;color: #93100f; font-size: 190%; font-weight: bold;}
h1 a {color: #93100f; font-size: 180%; text-decoration: none; line-height: 135%; margin-bottom: 0; margin-top: 0; display: block;}
h2  {color: #93100f; font-size: 130%; text-decoration: none; line-height: 135%; margin-bottom: 10px; margin-top: 0; display: block; clear: both;}
h3  {color: #93100f; font-size: 110%; text-decoration: none; line-height: 135%; margin-bottom: 5px; margin-top: 8px; display: block;}
h6 {color: #480607; font-size:105%; font-weight: bold; font-variant: small-caps;} 

.intro {color: #000; padding: 0; margin: 0;}
.date {color: #666; font-size: 90%; display: block; margin:8px 0 0 0; float: left;}
.meta {color: #666; font-size: 90%; display: block; margin:8px 0 0 0; border-bottom: #93100f solid 1px; padding-bottom: 5px;}
.share {float: right,}

blockquote { padding: 5px 30px; font-style: italic; font-weight: bold;}
#footer { width: 840px;background-color: #93100f; margin: 20px auto; height: 30px; position: relative;}
#footer ul {text-align: center; margin: 0 auto; width: 100%; padding: 6px 0 3px;}
#footer li {list-style:none;	display:inline;}
#footer li a:link, #footer li a:visited {text-decoration: none; color: #fff; font: 80% Verdana, Optima; padding: 3px 9px; letter-spacing: 2px;}
#footer li a:hover {background-color: #eee; height: 22px;-moz-border-radius: 5px;-webkit-border-radius: 5px 2px;}

#tabbed_box_1 {	margin: 0;	width:216px; float: left;}
.tabbed_area {background-color:#333;	padding:10px 6px;-moz-border-radius: 3px;
-webkit-border-radius: 3px 3px;}
ul.tabs {    margin:0px; padding:0px; margin-left: 10px; }
ul.tabs li {	list-style:none;	display:inline;}
ul.tabs li a {	background-color:#666;	color:#fff;	padding:3px 7px 1px 7px; letter-spacing: 1px;
	text-decoration:none;	font-size:80%;	font-family:"Lucida Bright", Optima, Arial, Helvetica, sans-serif;
	text-transform:lowercase; outline: none; margin-bottom: -1px;}	
ul.tabs li a:hover {	background-color:#999;}
ul.tabs li a.active {background-color:#ffffff;	color:#555;}
.content,.content3 {  background-color:#ffffff;  padding:10px 0;  border:1px solid #464c54; margin-top: -1px;}
#content_1 {margin-top: -1px;} #content_1.content a, #content_2.content a {color: #93100f;}
#content_1 p, #content_3 p {color:#555; padding: 2px 10px;}
#content_2, #content_3 { display:none; }
.content ul, .content3 ul {margin:0px;padding:0px;}
.content ul li, .content3 ul li {	list-style:none;	padding:5px 3px 5px 10px;	font-size:100%;}
.content ul li a, .content3 ul li a {text-decoration: none;}
.content ul li a:hover, .content3 ul li a:hover {text-decoration:underline; color: #93100f; }
.content ul li:last-child {	border-bottom:none;}

.content ul.ev0, .ev0, .content3 ul.ev0  { background-color: #eee; border: 1px #999 solid; margin: 0 6px 6px 6px;}
.content li.ev1, .content3 li.ev1 {color: #93100F; font-size: 120%; list-style: none;font-family:Optima, Arial, Helvetica, sans-serif; font-weight: bold; color: #666;}
.content li.ev2 {color: #93100F; font-size: 100%;list-style: none;color: #666;}
.content li.ev3 {font-size: 100%;list-style: none;color: #666;}

#mainC li.ev5 {color: #93100F; font-size: 90%; list-style: none;font-family:Optima, Arial, Helvetica, sans-serif; font-weight: bold; padding: 10px 0 5px 15px; }
#mainC li.ev6 {color: #93100F; font-size: 140%; list-style: none;font-family:Optima, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 0 5px 15px; } #mainC li.ev7 {font-size: 100%;list-style: none; padding: 0 0 10px 15px;}

#main img, #mainC img {float: right; margin: 10px; max-height: 300px; max-width: 240px;}
hr {color: #999;background-color: #999;
height: 1px;border: none;}
.clearing {clear:both; height:0; overflow:hidden; margin:-1px 0 0 0;}

.rss {color: orange; font-size: 21px; text-align: center;}

dt {margin: 0 0 5px 10px;}

