/* 
Theme Name: MPG
Version: 1.0
Author: CrushLabs
Author URI: http://www.crushlabs.com
*/

body {background-image: url(images/body_bg.gif); margin: 10px 0;padding: 0;font-size:12px;font-family: Arial;color:#000;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-family:Helvetica;}
h2, h3 {font-size:20px;}
h4{font-size:18px;font-weight:bold;}
blockquote { font-style:italic;margin:1em;padding:0 1em;}
.post h2, h1 a {color: #3fb6fc;text-decoration:none;}
a:link {color: #3fb6fc;text-decoration:none;}
a:visited {color: #3fb6fc;text-decoration:none;}
a:hover, a:active {text-decoration: underline;}
b, strong {color: #008fd4;}
.clear{clear:both;}
ul, ol {margin:0;padding:1em 2em;}
#content ul {list-style-image:url(images/ul.gif);}
#header {background-image: url(images/header.gif); background-repeat: no-repeat; width: 950px;height: 110px;margin: 0px auto;}
#header * {margin: 0;padding: 0;text-decoration: none;color: #000;}
#header h1 {float: left;padding: 30px 0 0 30px;font-size:24px;font-family: Helvetica;font-variant:small-caps;}
#header h2 {float: center;padding: 40px 10px 0 30px;font-size: 12px; text-align: center;text-transform: uppercase; color: #008fd4;}
#header h2 b {color: ##008fd4;}
#header .search {float: right;margin:50px 0px 0px 0px; padding:0px;}
#menu{background-color: #FFF;width: 935px;height:48px;line-height:23px;margin:0px auto;padding:0; border-bottom: 6px solid #d9e691;}
#menu ul{padding:2px 0;margin:0;list-style: none;text-align: center;display:inline;}
#menu li{margin:0;padding: 0;display: inline;}
#menu li a{border-left; 1px solid #008fd4; border-right: 1px solid #008fd4; color: #008fd4;font-weight: bold;text-transform:uppercase;text-decoration: none;font-size: 12px;padding:0px 15px;}
#menu li a:hover,#menu li.current_page_item a{color:#000;}
#mid_graphic {text-align: center; margin:2px 0px;}
/* Content */
#main {width: 948px;margin: 0 auto;background-color:#FFF;border-right: 1px solid #DADADA;border-bottom: 1px solid #DADADA;border-left: 1px solid #DADADA;}
#content {float: left;width: 670px;padding: 0px;margin: 5px 0px 0px 7px;}
#sidebar {float: right;width: 230px;padding: 15px 10px;margin: 0px; display:inline;}
#content .post {background-color: #eef4d4;margin:0px; padding: 10px;}
#content .post-meta{margin:0;padding:0;font-size:0.9em;letter-spacing:1px;font-variant:small-caps;color:#999;font-family:"Trebuchet MS", Verdana, Arial, Serif;}
#content .post-footer {color:#999;font-size:12px;clear:both;}
#content h2.pagetitle {margin:0 0 5px 0;padding:0;}
#content a.more-link {color:#3fb6fc;}
/* Sidebar */
#sidebar h2 {font-family: Helvetica; background-image: url(images/h2.gif); background-repeat: no-repeat;height: 20px; font-size:16px;color:#008fd4;font-weight: bold;margin-bottom:0px; padding: 10px 0px 0px 20px;}
#sidebar ul {margin: 0;padding: 0;list-style: none;}
#sidebar form, #sidebar table, #sidebar p{padding-left:1em;}
#sidebar li {font-size: 12px;margin-bottom: 5px;color: #000;}
#sidebar li li {background-color: #f5f4f4;margin:0px; padding:3px 3px 3px 10px;}
#sidebar a {color: #3fb6fc;}
#sidebar a:hover {color:#c3d161;}
/* Search */
#s, input.textbox {font-size: 12px; font-variant: small-caps; border:1px solid #0887cc;margin-bottom:5px;}
#searchbtn, input.submit {background-color:#FAFAFA;border:1px solid #0887cc;}
/* Footer */
#footer {width: 948px;margin: 0 auto;color:#999;padding:10px 0;}
#footer p {margin: 0;padding:0;text-align: center;}
#footer p.credits {font-size:12px;}
/* Comments */
#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}
#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}
.commentlist li.alt {background-color:#FAFAFA;}
.commentlist li .cmtinfo {font-size:10px;}
.commentlist li cite {font-size:10px;}
.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}
#content .nocomments {text-align:center;color:#999;}
.trackback{background:url(images/trackback.png) no-repeat left center;padding:0px 17px;}
input.textbox{border: 1px solid #0887cc;background-color:#FAFAFA;font-size: 12px;padding:0px;margin:0px;width:250px;height: 20px;}
input.textbox_side{border: 1px solid #0887cc;background-color:#F7F7F7;font-size: 12px;padding:0px;margin:0px;width:175px;height: 20px;}
textarea{width: 400px; background-color: #FAFAFA; border: 1px solid #0887cc;}
.textbox:focus, textarea:focus{background-color:#fff;border:1px solid #0887cc;}
#header, #content, #sidebar, #footer, .widget {overflow:hidden;}
.go {margin: 0px; padding: 0px;}
.post-content{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
#footer_links {
	font-size: 11px;
	font-weight: bold;
	padding: 20px;	
	color: #666666;
}
#footer_links a {
	font-weight: bold;
	color: #666666;
}
.Rss{
width:25px;
height:48px;
}

.Rss a{
display:block;
width:100%;
height:100%;
}

.blank_space {
height:48px;
width:290px;
}

.Subscribe{
width:25px;
height:48px;
}

.Subscribe a{
display:block;
width:100%;
height:100%;
}

.twitter{
width:25px;
height:48px;
}

.twitter a{
display:block;
width:100%;
height:100%;
}

.specialties{
width:116px;
height:48px;
}

.specialties a{
display:block;
width:100%;
height:100%;
}

.companies{
width:126px;
height:48px;
}

.companies a{
display:block;
width:100%;
height:100%;
}

.products{
width:104px;
height:48px;
}

.products a{
display:block;
width:100%;
height:100%;
}

.resources{
width:113px;
height:48px;
}

.resources a{
display:block;
width:100%;
height:100%;
}

#BlogContent
{
background-color: #F5F4F4;
background-image:url(/images/arrow-grey.gif);
background-position:20px 0;
background-repeat:no-repeat;
height: 160px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
 }
.title-boxes-links h3{
background:url(/images/medical_product_news.gif) no-repeat;
/* hide from IE Mac \*/
    text-indent: -999em;
    overflow: hidden;
    /* end hide */
}
