* { margin: 0; padding: 0; }
img { border-style: none; }
p { color:#5E0C37; font-size:12px; font-weight:normal; line-height:16px; padding-bottom: 13px; }
a { color:#5E0C37; font-size:12px; text-decoration: none; }
a:hover { color:#000000; text-decoration: underline; }
h1 { color:#0F6C78; font-size:20px; font-weight:normal; line-height:20px; padding-bottom: 13px; }
h2 { color:#0F6C78; font-size:16px; font-weight:normal; line-height:20px; padding-bottom: 13px; }
pre {  font-family:Arial, Helvetica, sans-serifl; color:#89455d; font-size:16px; font-weight:normal; line-height:20px; padding-bottom: 13px; }
h2.kids { padding-bottom: 3px; }	
h5 { padding-right: 10px; }
span { font-size: 13px; }

body { display: block; background:#89455d url(../images/bg_body.jpg) repeat-x scroll; font-family:georgia,garamond,serif; margin:0px; padding:0px; }

#container { color: rgb(124,0,65); background: #fff url(../images/bg_sides.png) no-repeat top left; width:700px; margin:0px auto; padding: 0px 10px; }

#headerlg { height: 400px; width:700px; }

/*EDIT bt eric*/
#header { background: url(../images/newHeader.jpg) no-repeat; height: 123px; width:700px; }
#logoContainer { height: 80px; }
#logoContainer h1{ width: 670px; padding: 35px 15px 0 15px; }
#logoContainer img.strive2Survive { width: 172px; }
#logoContainer img.BrownClinic_logo { width: 248px; }
#logoContainer img.bannerImage_photo { width: 207px; position: absolute; margin: 20px 0 0 295px; }

#navContainer { background: url(../images/menu_bar.jpg) repeat-x; height: 45px; width: 700px; }
/* #navContainer ul { padding-top: 7px; margin-left: 0px; } */
#navContainer ul { padding-top: 7px; text-align: center; }
#navContainer ul li, #navContainer ul li a{ padding: 4px 8px 3px 8px; }


#header ul li { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; display:inline; list-style-image:none; list-style-position:outside; list-style-type:none; letter-spacing: 0.05em; }
#header ul li a { color: #ffffff; text-decoration:none; }
#header ul li a:hover { background: rgb(10,245,201) url(../images/nav_btn_sm.jpg) repeat-x; }
/*EDIT bt eric--END*/


.left { float: left; }
.right { float: right; }

#colhome1{ width: 350px; padding: 10px 10px 20px 15px; }
#colhome1 img{ margin:0 10px 0 0; }

#colhome2 { width: 290px; padding: 10px 10px 20px 15px; }

/*EDIT bt eric*/
#brown75 {width: 700px; height:250px; padding:0px; margin:0; /*font:Arial, Helvetica, sans-serif; text-align:right;*/}
/* #brown75 {background: url(../images/Hospitalists-Banner.jpg) no-repeat; } */
#brown75 p {color: #333333; font-size: 12px; font-weight: normal; line-height: 18px; padding-left: 47px; padding-top: 103px; text-align: left; width: 225px; }
#brown75 a { text-decoration: underline;font-size:16px; color:#999999; line-height:24px; }
#brown75 a:hover { color:#3366CC; }
/*EDIT bt eric--END*/

#homecontact{ background:#999966; padding:10px; border:1px dotted #333333; margin: 0 0 10px 0; }
#homecontact h1{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serifl; font-size:16px; font-weight:bold; padding:0; margin:0; }
#homecontact h2{ color:#333333; font-family:Arial, Helvetica, sans-serifl; font-size:18px; font-weight:bold; padding:0; margin:0; }
#homecontact p{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serifl; font-size:12px; padding:0; margin:0 0 10px 0; }
#homecontact em{ color:#333333; font-style:oblique; font-weight:bold; font-size:12px; }

#eventlisting p { border-top: 1px dotted #ccc; }

#colhistory1{ width: 330px; padding: 10px 0px 20px 15px; }

#colhistory2{ width: 300px; padding: 10px 0px 20px 20px; }

#colmission2 { background: url(../images/colbg.jpg) repeat-y right; width: 336px; padding: 0px 0px 0px 0px; }
#colmission2_noImg { width: 336px; padding: 0px 0px 0px 0px; }
#colmission2 h4 { padding-bottom: 10px; }

#colflu2 { width: 336px; padding: 10px 0px 0px 0px; }
#colflu2 a { text-decoration:underline; color:#333333; }

#colmission1{ width: 320px; padding: 10px 10px 20px 15px; }
/*add for financial Page*/
#financialPage { width: 675px; padding: 10px 10px 20px 15px; }
.finContract { width: 595; padding: 15px 40px 10px 40px;}
#financialPage ul { font-size: 12px; margin: 8px 0 10px 15px; text-align: left;list-style: none;}
/*#financialPage ul li ul{ font-size: 12px; margin: 8px 0 10px 15px; text-align: left; list-style-type: square; }*/
#financialPage li.arrow { padding-bottom: 8px; line-height:  12px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat; background-position: 0 .5em;}
#financialPage li.circle { padding-bottom: 4px; line-height:  12px; margin-left: 15px; padding-left: 0; list-style: outside disc; }
#financialPage ul.inner_li { margin: 4px 0 6px 15px; }
#documentLogo.center { margin-left:auto; margin-right:auto; width: 100%; }

/*add for financial Page -- END--*/
#colmission1 ul { font-size: 12px; margin: 8px 0 10px 15px; text-align: left; list-style-type: square; }
#colmission1 li  { padding-bottom: 8px; line-height:  12px; padding-left: 15px; }
#colmission1 a  { text-decoration:underline; color:#333333; }

#singlecol {width: 660px; padding:0px; margin:5px auto 15px auto; font:Arial, Helvetica, sans-serif; font-size:36px; text-align:center; color:#660000; }

#colcare2 { background: url(../images/colbg.jpg) repeat-y right; width: 336px; padding: 41px 0px 0px 0px; }

#colgood2 { background: url(../images/colbg.jpg) repeat-y right; width: 336px; padding: 21px 0px 0px 0px; }
#colgood2 ul { font-size: 12px; margin: 10px 0 20px 15px; text-align: left; list-style-type: square; }
#colgood2 li  { padding-bottom: 5px; line-height:  16px; padding-left: 5px; }


#colcontrol2 { width: 250px; padding: 135px 5px 5px 5px; }
#colcontrol2 li { font-size: 14px; list-style-type: none; }

#colcontrol1 { min-height: 650px; width: 410px; padding: 30px 10px 20px 15px; }
#colcontact1 { width: 220px; padding: 10px 10px 0px 20px; z-index: 1000; }
#colcontact1 .address { text-align:  left; font-size: 11px; margin: 30px 15px 0 5px; }
#colcontact1 .spacer { padding-top: 2px; }
#colcontact1 img { margin: 55px 0 0 -80px; }
#colcontact1 a { text-decoration: underline; }

#colcontact1 strong { font-size: 14px; }

/*#colcontact1New for mp3 Link*/
#colcontact1New { width: 220px; padding: 10px 10px 0px 20px; z-index: 1000; }
#colcontact1New .address { text-align:  left; font-size: 11px; margin: 30px 15px 0 5px; }
#colcontact1New .spacer { padding-top: 2px; }
#colcontact1New img {margin: 5px 0 0 0; }
#colcontact1New span { font-weight:bold; }
.qrCode { border-top: 1px rgb(128,64,86) dotted; padding-left: 5px; }

#colcontact2 { background: url(../images/contact-messagebg.jpg) no-repeat; width: 410px; height: 467px; margin-top:42px; padding: 10px 15px 0px 10px; }
#colcontact2 h2 { line-height:10px; padding-bottom: 4px; }

#coldeliver2 { width: 410px; height: auto; margin:0 20px 0 0; padding:10px 0 0 0; }
#col75vid { float:right; width: 410px; height: auto; margin:5px; padding:0; }






.positions1 { border: #999999 1px solid; padding: 5px; }
.positions2 { border: #CCCCCC 1px solid; padding: 5px; }

#mail { margin: 10px 0 0 8px; }
#mail span { text-decoration: underline; }

#colemploy1 { width: 300px; padding: 10px 10px 0px 15px; }
#colemploy1 ul { font-size: 11px; margin: 35px 0 35px 5px; text-align: left; list-style-type: none; }
#colemploy1 h4 { text-align: left; font-size: 16px; padding-bottom: 13px; }

#colemploy2 { background: url(../images/employ-bg.jpg) repeat-y; width: 336px; padding: 41px 0px 150px 0px; }
#colemploy2 h2 { padding-left: 120px; }
#colemploy2 ul { padding-left: 120px; font-size: 11px; line-height: 25px; }
#colemploy2 li { font-size: 11px; line-height: 25px; }

.phystext { float: left; width: 250px; clear: left; margin: 45px 0 0 8px; padding-bottom: 0; }

#colphyslist h1 { padding: 10px 10px 0px 5px; }
#colphys1 { width: 450px; padding: 0px 10px 20px 10px; }
#colphys1 a { font-size: 10px; }
#colphys1 p { font-size: 11px; }
#colphys2 { width: 230px; padding: 0px 0px 0px 0px; }

#phys_detailsl { line-height: 18px; font-size: 13px; width: 220px; padding: 10px 0px 0px 0px; }
#phys_detailsr { line-height: 18px; font-size: 13px; width: 220px; padding: 10px 0px 0px 0px; }
#phys_detailsr p strong { font-size: 13px; text-align: center; letter-spacing: 0px; }

.physimage { position: relative; margin: -50px 0 0 -25px; z-index: 10000; }
.physbackground { margin-top: 110px; background: url(../images/physback.jpg) no-repeat; float: left; width: 700px; }

h3 { background:  transparent url(../images/headerarrow.png) no-repeat scroll 0px 18px; padding: 17px 0 0 30px; color: #555; }

#colphyslist { width: 660px; padding: 0px 0px 10px 10px; }

#leftid { float: left; }

#rightid { float: right; }

table { clear: both; font-size: 12px; margin-top: 0px; }

td { border-bottom: 1px solid #eee; padding: 4px 6px 4px 12px; color: #4f6b72; }

th.header { font: bold 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #4f6b72; height: 20px; border-left: 1px solid #CCC; border-right: 3px solid #CCC; border-bottom: 2px solid #CCC; border-top: 1px solid #CCC; text-transform: uppercase; letter-spacing: 2px; text-align: left; padding: 5px 5px 5px 10px; background: #CAE8EA url(../images/bg_header.jpg) no-repeat; }
th.nohighlight { text-align: left; font-weight: normal; border-bottom: 1px solid #eee; padding: 6px 6px 6px 12px; color: #4f6b72; }
.highlight { background: url(../images/listarrow.png) no-repeat; }
th.spacer { height: 10px; border: 0; }
th.location { text-align: center; border: 0; border-bottom: 2px solid #ddd; letter-spacing: 4px; height: 8px; padding: 5px 0px 2px 0px; background: #f5fafa; font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #797268; }

#body_bottom { position: relative; clear: both; background: transparent url(../images/body_bottom.png) no-repeat; padding: 150px 0 0 0; width:720px; margin: 0px 0px 50px -10px; z-index: 100; }

#footer { background:#8e1b57 url(../images/bg_bottom.jpg) repeat-x; height: 215px; margin: -200px 0px 0px 0px; z-index: 1; }
#footer .footer_menu { width: 720px; margin: 0 auto; padding-top: 150px; font-size:11px; text-align:center; }
#footer .footer_menu ul li { display:inline; list-style-image:none; list-style-position:outside; list-style-type:none; padding: 0px 22px 0pt 0pt; }
#footer .footer_copyright { padding: 25px 115px 0px 90px; font-size:10px; letter-spacing:0px; }

.center { text-align: center; }

.clear { clear: both; }
.clearl { clear: right; }

#bComm{ color:#0F6C78; font-size:16px; font-weight:normal; line-height:20px; padding:0; margin:0; }
.CommLink{ color:#8e1b57; font-size:13px; font-weight:bold; text-decoration:underline; line-height:20px; padding:0; margin:0; }
.comment{color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:normal; margin:0 0 4px 0; }
.commentdate{ font-size:12px; color:#333333; }
.commuser{color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; margin:0 0 4px 0; text-align:right; font-style:italic; }

#blogCol{margin:0 0 0 8px; font-size:13px; color:#333333; font-weight:normal; width:inherit; height:auto; overflow:hidden;}
#blogCol p, ul, ol {margin:0 0 10px 0;color:#333333; font-size:13px; font-weight:normal;}
#blogCol a{margin:0 0 10px 0; color:#0F6C78;; font-size:13px; text-decoration:underline; font-weight:normal;}
#blogCol ul, ol {margin:0 0 10px 15px; font-weight:normal;}
#blogCol li {margin:0 0 5px 15px; font-weight:normal;}
#blogCol img{margin:8px;}
#blogHeader{margin:0 0 0 8px; font-size:13px; color:#333333; font-weight:normal;border-bottom: 2px dotted #CAE8EA;}
#blogHeader p { color:#0F6C78; font-size:13px; font-weight:normal; line-height:15px; padding:0; margin: 10px 0 0 0; }
