  /*
    Theme Name: Arkansas BreastCare
    Theme URI: http://arbreastcare.com/
    Description: Two column layout with left side navigation, right side expands to width of browser
    Version: 1.1
    Author: Toby Simmons
    Author URI: http://www.simmonsconsulting.com/
  */

html, body {
	margin: 0;
	padding: 0;
	background: #cee5e5;
}

a:link {
	text-decoration: none;
	color: #8e5700;
}
a:visited {
	color: #666;
}
a:hover {
}
a:active {
}

div#masthead {
	width: 100%;
	height: 130px;
	background: url(../media/header-bc.png);
	/* min-width: 792px; */
	min-width: 965px;
}

div#masthead-top {
	width: 100%;
	height: 86px;
	background: url(../media/header-bc-top.png);
	/* min-width: 792px; */
	min-width: 965px;
}

div#mainbody {
	margin: 0px;
	padding: 0px;
	border-bottom: 10px solid #00578E;
	background:url(../media/background-bar.png) top left repeat-y;
	/* min-width: 792px; */
	min-width: 965px;
	width: 100%;
}

div#navcol {
	padding: 0;
	margin: 0;
	width: 200px;
	float: left;
}

div#maincontent {
	font-family: "lucida grande", tahoma, verdana, sans-serif;
	margin-left: 200px;
	min-width: 592px;
	vertical-align: top;
}

div#flashbox {
	height: 240px;
	background: url(../media/flashbox-background.png) top repeat-x;
}

div#maincontent h1 {
	margin: 0;
}

div.centered {
	text-align: center;
}

div.homecopy, div.copy {
	/* simple margins for all body copy */
	padding: 0 20px;
}

div.homecopy {
	/* homepage has fixed width with centered text */
	/*width: 535px; old width */
	width: 720px;
}

div.homecopy h1, div.copy h1 {
	font: normal normal bold 1.25em/1.2em tahoma,verdana,sans-serif;
	text-transform: uppercase;
	color: #00578e;
}

div.homecopy h2, div.copy h2 {
	font: normal normal bold 1.15em/1.2em tahoma,verdana,sans-serif;
	text-transform: uppercase;
	color: #00817b;
	color: #00578e;
}

div.homecopy h3, div.copy h3 {
	font: normal normal bold 1.15em/1.2em tahoma,verdana,sans-serif;
	margin: .25em 0;
	padding: 0;
	color: #00817b;
	color: #00578e;
}

div.homecopy h4, div.copy h4 {
	font: normal normal bold 1em/1.2em tahoma,verdana,sans-serif;
	margin: .25em 0;
	padding: 0;
	color: #00817b;
}

div.homecopy h1.extra {
	font: normal normal bold 2em/1.2em tahoma,verdana,sans-serif;
	text-transform: uppercase;
	color: #00817b;
}

div.homecopy p {
	text-align: justify;
}

div.emphasis {
	padding: 1px 10px;
	background: #afd4d3;
	padding-bottom: 15px;
}

/* List styles */
ul.boldbluegreen {
	font-weight: bold;
	color: #00817b;
	list-style-image: url(../media/boldgreendot.png);
	padding: 0;
	margin: 0 0 0 50px;
}
ul.boldbluegreen li {
	padding: 0;
	margin: 0 0 .5em 0;
}
ul.boldbluegreen li span {
	color: #00578e;
	padding-left: 5px;
	vertical-align: 4px;
	line-height: 1.2em;
}

/* List styles */
ul.bluegreen {
	color: #00817b;
	list-style-image: url(../media/greendot.png);
	padding: 0;
	margin: 0 0 1.5em 50px;
}
ul.bluegreen li {
	padding: 0;
	margin: 0 0 .5em 0;
}
ul.bluegreen li span {
	color: #00578e;
	padding-left: 5px;
	vertical-align: 4px;
	line-height: 1.2em;
}

/* List styles */
ul.nolist {
	list-style: none;
	padding: 0;
	margin: 0 0 1.5em 10px;
}
ul.nolist li {
	padding: 0;
	margin: 0 0 .5em 0;
}
ul.nolist li span {
	vertical-align: 4px;
	line-height: 1.2em;
}
ul.nolist li span strong {
	color: #333;
}


div#pagetail {
	border-top: 1px solid #666;
	width: 250px;
	text-align: left;
	margin: 20px;
	padding-top: 20px;
	font-size: .725em;
	color: #333;
}
/*

font shorthand property example (unexplicit)
p {
  font:bold 1em/1.2em georgia,"times new roman",serif;
}

This would be the same as declaring the following properties:

the font shorthand property (explicit)
p {
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  font-size:1em;
  line-height:1.2em;
  font-family:georgia,"times new roman",serif;
}
*/

div#footer {
	background: #ddd;
	color: #999;
	font: normal .625em/1.2em "lucida grande",tahoma,verdana,sans-serif;
	padding: 10px;
	text-align: center;
	clear: both;
}
.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.clearimg {
	clear: both;
}
table.right th, table.right td {
	text-align: right;
}
.bolded {
	font-weight: bold;
}
table.bordered {
	border: 1px solid #333;
}
div.bordered {
	padding: 10px 20px;
	border: 1px solid #333;
}
.centered {
	text-align: center;
}
.smallest {
	font-size: .625em;
}
.larger {
	font-size: 2em;
}
.floatright {
	float: right;
	margin-left: 10px;
}

.pointer {
	cursor: pointer;
}

table.blueborder {
	font-family: Calibri, Tahoma, Trebuchet MS, Arial, sans-serif;
	background: #afd4d3;
	width: 100%;
	border: 1px solid #333;
}
table.blueborder caption {
	font-size: 1.25em;
	background: #afd4d3;
	padding: 0 80px 0 80px;
	border: 1px solid #333;
}
table.blueborder tr td {
	vertical-align: top;
	border-top: 1px solid #039;
}
table.blueborder tr td.noborder {
	border-top: none;
}
table.blueborder tr th {
	text-align: left;
}

table.pubs {
	width: 100%;
	font-size: .725em;
}

table.pubs td {
	padding: 20px;
	width: 25%;
	vertical-align: top;
	text-align: center;
}

/* Image classes */
img.noborder {
	border: none;
}
img.josetta-img {
	border: 2px solid #333;
	margin: 10px 0 5px 0;
}
img.pub-img {
	border: 1px solid #333;
	margin-right: 10px;
	margin-bottom: 5px; 
}
img.survivor-img {
	float: right;
	border: 1px solid #00578e;
	margin: 10px;
}

p.caption {
	margin-top: 0;
	padding-top: 0;
	font-size: .825em;
}

div#safe-subscribe {
	float:right;
	background: #fff;
	margin: 10px;
	padding: 10px;
	border: 2px solid #00817b;
	width: 260px;
}

ul.udmnoscript {
	color: #fff;
}
ul.udmnoscript a:link, ul.udmnoscript a:visited {
	color: #fff;
}

