﻿@charset "UTF-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#111;margin:0px;padding:0px;background-color:#000000;} 


/*------total layout start--*/
#container{width:768px;margin:auto;position:relative; background-color:#FFFFFF;}
/*------total layout end--*/

#content{width:768px;margin:auto;position:relative; background-image:url(/images/left_back.png); background-repeat:repeat-y;background-position:0px 100px;}

/*------Header start----*/
#header{width:768px;margin:auto;position:relative;height:73px;}
/*------Header end-----*/
.space{padding:0px;margin:0px;line-height:0px;font-size:0px;clear:both}

/*------Main Menu start----*/
/*
#nav{height:32px;width:769px;}
#nav .lft{float:left}
#nav .ctr{position:relative;width:768px;background-image:url(/images/menu-back.png);height:32px;margin:auto;background-repeat:repeat-x;}
#nav .ctr ul{margin: 0;padding:0px 0px 0px 0px;list-style-type: none;text-align: left;}
#nav .ctr ul li { display: inline;padding-left:10px;}
#nav .ctr ul li a{text-decoration: none;color: #fff;text-transform:uppercase;font-size:15px;letter-spacing:0.5px;line-height:25px;padding-right:20px;font-weight:bold;}
#nav .ctr ul li a:hover{color:#333;}
#nav .rht{float:right}
.clear{clear:both;}
*/


#nav{width:769px;background-image:url(/images/menu-back.png);position:relative;margin:auto;background-repeat:repeat-x;height:34px;
}
#nav ul{margin:0px;padding:0px;list-style-type: none;}
#nav ul li {display:inline;margin:0px;padding:0px;}
#nav ul li img{float:left;}

/*#nav ul li a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:15px;vertical-align:middle;
letter-spacing:0.5px;font-weight:bold;text-align:left;padding:0px 10px 0px 15px;}
#nav ul li a:hover{color:#333;}
*/
#nav ul li .home{color:#FFFFFF;text-align:center;text-decoration:none;font-size:15px;
font-weight:bold;text-transform:uppercase;width:121px;padding-top:10px;float:left;}
#nav ul li .home:hover{color:#333;}

#nav ul li .shop{color:#FFFFFF;text-align:center;text-decoration:none;font-size:15px;
font-weight:bold;text-transform:uppercase;width:119px;padding-top:10px;float:left;}
#nav ul li .shop:hover{color:#333;}
#nav .rht{float:right}
.clear{clear:both;}
/*------Main Menu end----*/





/*------Main Menu end----*/

/*------Body Content start----*/
#body{width:768px;margin:auto;}
#body .mikephoto{float:left; width:275px; text-align:right;padding-top:25px;}
#body .mikephoto_txt{
	float: right;
	width: 480px;
	text-align: center;
	padding-top: 20px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	color: #cc0033;
	font-weight: bold;
}
#body .boxleft{float:left; width:335px;padding-left:25px;text-align:center;}
#body .boxleft2{float:left; width:220px;padding-left:5px;text-align:center;}
#body .boxleft h1{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #cc0033;
	text-transform: uppercase;
	line-height:2px;
}
#body .small
{
	text-transform:none;
	font-size: 20px;
}



#body .boxleft h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cc0033;
	font-weight: bolder;
	text-transform: uppercase;
	font-style: italic;
}

#body .boxright2{float:left; width:289px;text-align:center;}
#body .boxright{float:right; width:380px;padding-right:0px;text-align:center }
#body .boxright h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:2px; color:#cc0033;text-transform:uppercase;}
#body .boxright h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#cc0033;font-weight:bold;text-transform:uppercase;font-style:italic;}
#body .bloodlogic_box_left {width:354px;height:145px;border:1px solid #eca2b5;}
#body .bloodlogic_box_left_txt {width:356px;background-color:#cc0033;color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;padding-top:5px; padding-bottom:5px;}
#body .bloodlogic_box_left_txt a {color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold; text-decoration:none;}
#body .bloodlogic_box_left_txt a:hover {color:#000000;font:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold; text-decoration:none;}


#body .bloodlogic_box_left2 {width:220px;height:73px;border:1px solid #eca2b5;}
#body .bloodlogic_box_left_txt2 {width:220;background-color:#cc0033;color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:8px;text-transform:uppercase;font-weight:bold;padding-top:0px; padding-bottom:0px;}
#body .bloodlogic_box_left_txt2 a {color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:8px;text-transform:uppercase;font-weight:bold; text-decoration:none;}
#body .bloodlogic_box_left_txt2 a:hover {color:#000000;font:Arial, Helvetica, sans-serif;font-size:8px;text-transform:uppercase;font-weight:bold; text-decoration:none;}


#body .bloodlogic_box_right2 {width:289px;height:85px;}
#body .bloodlogic_box_right_txt2 {width:220;background-color:#cc0033;color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:8px;text-transform:uppercase;font-weight:bold;}
#body .bloodlogic_box_right_txt2 a {color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:13px;text-transform:uppercase;font-weight:bold; text-decoration:none;}
#body .bloodlogic_box_right_txt2 a:hover {color:#000000;font:Arial, Helvetica, sans-serif;font-size:13px;text-transform:uppercase;font-weight:bold; text-decoration:none;}






#body .bloodlogic_box_right {width:354px;height:145px;border:1px solid #eca2b5;}
#body .bloodlogic_box_right_txt {width:356px;background-color:#cc0033;color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;padding-top:5px; padding-bottom:5px;}
#body .bloodlogic_box_right_txt a {color:#FFFFFF;font:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold; text-decoration:none;}
#body .bloodlogic_box_right_txt a:hover {color:#000000;font:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold; text-decoration:none;}
#body .content_bottom{padding-top:0px;padding-bottom:10px;margin-top:0px;margin-bottom:10px;height:100%;}
#body .content_bottom_left{float:left;width:354px;font-size:16px; font-style:italic;font-weight:bold;text-transform:uppercase; color:#cd0032;padding-left:20px;text-align:center}
#body .content_bottom_right{float:left;width:354px;font-size:16px; font-style:italic;font-weight:bold;text-transform:uppercase; color:#cd0032;padding-left:20px;text-align:center; margin-top:10px;}

#body .link_lft
{
	margin-bottom:25px;
}

#body .link_lft ul{
	margin: 0px;
	padding: 0px;
	margin-left: 80px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#body .link_lft ul li {margin:0px;padding:0px;list-style:none;}
#body .link_lft ul li a{background-image:url(/images/bottom-nav-back.png);width:210px;line-height:28px;height:32px;
display:block;padding-left:30px;text-align:left;color:#fff;text-decoration:none;background-repeat:no-repeat;
background-repeat:no-repeat;background-position:left;font-size:20px;font-weight:bold;text-transform:uppercase;} 
#body .link_lft ul li a:hover{color:#000;} 

#body .link_rht ul{
	margin: 0px;
	padding: 0px;
	margin-left: 70px;
	margin-top: 10px;
}
#body .link_rht ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	
}
#body .link_rht ul li a{
	background-image: url(/images/bottom-nav-back-right.png);
	width: 239px;
	height: 58px;
	line-height: 25px;
	display: block;
	padding-left: 30px;
	text-align: left;
	color: #fff;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align:bottom;
} 
#body .link_rht ul li a:hover{color:#000;} 


/*------Body Content end-----*/


/*------events Content begin-----*/

#events {margin-left:110px; width:656px; margin-top:15px;}
#events .text{float:left;}
#events .images{float:right; width:170px;}
#events .images img{margin-bottom:20px;}
#events .text{float:left; width:486px; }
#events .top{font-size:20px;color: #cc0033; text-align:center; font-weight:bold;}
#events .button a{text-decoration:none; padding-top:5px; color:#FFF;}
#events .button a:visited{color:#FFF;}
#events .button a:hover{color:#000;}
#events .button
{
	background-image:url(/images/slim_button.png); 
    background-repeat:no-repeat; 
    height:31px; 
    width:225px; 
    color:#FFF; 
    font-weight:bold;
    margin-top:10px;
    padding-top:5px;
    text-align:center;
    }

/*------events Content end-----*/


/*------ComingSoon Content begin-----*/

#comingsoon {margin-left:110px; padding-bottom:10px; width:656px; color: #cc0033}
#comingsoon .text{}
#comingsoon img{margin-right:10px;}
#comingsoon .top{font-size:20px;color: #cc0033; text-align:center; font-weight:bold; padding:10px 0 10px 0;}

/*------ComingSoon Content end-----*/


/*------WhatIS Content begin-----*/

#whatis {margin-left:110px; padding-bottom:10px; width:656px; color: #cc0033}
#whatis .text{color:#000;}
#whatis .top{font-size:20px;color: #cc0033; text-align:center; font-weight:bold; padding:10px 0 10px 0;}
#whatis h1{font-size:18px; color:#cc0033; font-weight:bold; font-style:italic;}

/*------WhatIs Content end-----*/

/*------micro_reports Content begin-----*/

#micro-reports{margin-left:110px; padding-bottom:10px; width:656px; color: #000}
#micro-reports a{color:#cc0033; font-weight:bold; text-decoration:none;}
#micro-reports a:visited{color:#cc0033; font-weight:bold;}
#micro-reports a:hover{color:#000; font-weight:bold;}
#micro-reports .top{font-size:20px;color: #cc0033; text-align:center; font-weight:bold; padding:10px 0 10px 0;}

/*------micro_reports Content end-----*/

/*------practitioners Content begin-----*/

#practitioners{margin-left:110px; padding-bottom:10px; width:656px; color: #000}

/*------practitioners Content end-----*/


#body .mikephoto_txt_about{float:right; width:480px; text-align:center;padding-top:5px; padding-right:0px; font-family: Times New Roman, Arial, sans-serif; font-size:22px; line-height:25px; color:#cc0033;font-weight:bold;}

/*------Footer start-----*/
#footer{width:768px;margin:auto;padding-bottom:10px;}
#footer .ctr{position:relative;width:768px;background-image:url(../images/nav_ctr.png);height:32px;color:#fff;font-size:11px;text-transform:uppercase;background-repeat:no-repeat;padding-top:8px;letter-spacing:1px;margin:auto; }
#footer .footer_cont{ width:435px;margin:auto;text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:10px; }
/*------Footer end----*/