/*/////////////////////////////////////////////////////////

CLIENT VANILLA CSS

Updated by Michael Moore
Dec 6, 2010, 11:05 AM

/////////////////////////////////////////////////////////*/

body {margin: 0; font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.3em; text-align: center; color: #666; background: #ededed;}
.clear {clear: both; height: 0px; margin: 0; padding: 0px; font-size: 0px; line-height: 0px;}
.divider {clear: both; height: 0px; margin: 0 0 10px 0; padding: 10px 0 0 0; border-bottom: 1px solid #ddd; font-size: 0px; line-height: 0px;}
h1 {margin: 0 0 .5em 0; padding: 0px; font-family: Arial, sans-serif; font-size: 36px; line-height: 1.3em; color: #222;}
h2 {margin: 0 0 .5em 0; padding: 0px; font-family: Arial, sans-serif; color: #222; font-size: 18px; line-height: 1.3em;}
a {outline: none; color: #336699; text-decoration: none;}
a:hover {color: #000;}
* {outline: none;}
table {border: 0; padding: 0; border-spacing: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
table tr,
table td {margin: 0px; padding: 0px; border-spacing: 0px;}
img {border: 0px;}
img.photo {border: 1px solid #ddd; padding: 5px; background: #fff;}

#wrapper {width: 980px; margin: 0 auto; background-color: #fff; text-align: left;}
#content {clear: both; padding: 20px 30px;}

/*/////////////////////////////////////////////////////////

header elements

/////////////////////////////////////////////////////////*/
#header {height: 150px; background: url(http://media.medcafe.com/imgs/appliedradiology/header_bg.gif) repeat-x top left;}
#header h1 {display: none;}
#header #logo {display: block; float: left; height: 80px; width: 165px; padding: 0 0 0 16px; margin: 0px; background: none;}
#header #logo {}
#header #banner {float: right; height: 60px; width: 468px; margin-top: 16px;}

/*/////////////////////////////////////////////////////////

nav elements

/////////////////////////////////////////////////////////*/
.mininav {clear: both;}
.mininav ul {display: block; width: 632px; float: left; margin: 0px; padding: 8px 0 8px 16px; list-style: none;}
.mininav ul li {display: block; float: left; padding-right: 32px;}
.mininav ul li a {color: #888; text-decoration: none;}
.mininav ul li a:hover {text-decoration: underline;}
.mininav #userinfo {padding-top: 8px; float: left; font-size: 11px; font-weight: bold; color: #fff;}
.mininav #userinfo a {color: #0093c7; text-decoration: none;}
.mininav #userinfo a:hover {text-decoration: underline;}

#navbar {display: block; clear: both; height: 32px; padding-left: 16px; background: url(http://media.medcafe.com/imgs/appliedradiology/navbar_bg.gif) repeat-x top left;}
#navbar ul {display: block; padding: 2px 0 0 0; height: 30px; margin: 0px; list-style: none; width: 632px; float: left;}
#navbar ul li {display: block; float: left; padding: 5px 0; margin-right: 16px;}
#navbar ul li.menu_arrow {padding-right: 10px; background: url(http://media.medcafe.com/imgs/appliedradiology/downarrow.gif) no-repeat center right;}
#navbar ul li a {font-weight: bold; color: #0b2653; text-decoration: none;}
#navbar ul li a:hover {color: #ed1c24;}
#navbar ul li a.sel {color: #ed1c24;}
#navbar ul li ul {display: none; padding: 8px; margin: 0 0 0 -8px; width: 205px; height: 102px; position: absolute; z-index: 10000; background-color: #dae7f5;}
#navbar ul li ul li {display: block; float: left; padding: 0px; width: 80px; height: 20px; position: relative;}
#navbar ul li ul li a {font-size: 11px;}
/* #navbar ul li:hover ul {display: block;} */

#header .searchbar {display: block; float: left;}
#header .searchbar input.txt {width: 231px; margin-top: 6px;}
#header .searchbar input.btn {background-color: #0B2653; border: 0px; color: #DFE9F6; font-weight: bold; padding: 2px 5px 2px 2px;}

/*/////////////////////////////////////////////////////////

footer elements

/////////////////////////////////////////////////////////*/
#footer {display: block; padding: 20px 16px; background: #000; color: #fff;}
#footer ul {clear: both; display: block; margin: 0px; padding: 0px;list-style: none;}
#footer ul li {display: block; float: left; padding: 0 8px 0 0;}
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {color: #fff; text-decoration: underline;}
#footer .copy {display: block; clear: both; margin: 0px; padding: 16px 0 0 0; color: #0093c7; font-weight: bold;}
