/* Global
------------------------------*/
html, body, form { margin: 0px; padding: 0px; }
body { margin-top: 6px; background:#EDECDF; }

strong, b { color:#797547; }
img { border: 0px; }
a, a:hover { font-weight: normal; text-decoration: underline; }
a { color:#630002; }
a:hover { color: #630002; }

body, table, input, select, textarea, font { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #797547; 
}

h1, h2 { font-size: 12px; color:#797547; }
h3, h4 { font-size: 12px; }

/* TEMPLATE
-------------------------------------------------------------------------------------------------------------*/

/* Classes
------------------------------*/

.tablewidth { width: 846px; text-align: left; }
.top { vertical-align: top; }
.bottom { vertical-align: bottom; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.clear-left { clear: left; }
.clear-right { clear: right; }
.spacer01 { background: #FFFFFF; }
.spacer02 { background: #E8E2BF; }
.spacer03 { background: #B1A979; }
.text01 { color: #B1A979; }
.container { clear: both; overflow: hidden; width: 100%; }
/* Home/Internal
------------------------------*/
#body { background: url(../images/background.gif) repeat-x white; }
#body-internal { background: url(../images/background2.gif) repeat-x white; }

#header { padding: 2px; height: 92; border: 1px solid #C8C5A5; background: #FFF; margin: 0 0 6px 0; }
#logo { display: block; float: left; width: 187px; height: 92px; margin: 0 2px 0 0; }

#nav { float: left; width: 651px; height: 92px; background: #CFCCB0; }

#bnr { padding: 2px; height: 247; overflow: hidden; border: 1px solid #C8C5A5; margin: 6px 0 7px 0; background: #FFF; clear: left;}
#i-bnr { padding: 2px; width: 840px; height: 179; overflow: hidden; border: 1px solid #C8C5A5; margin: 6px 0 7px 0; background: #FFF; }

#content-bg { background: url(../images/home-content-shell-bg.gif) repeat-y #FFF; border-top: 1px solid #C8C5A5; width: 846px; }
#content { background: url(../images/home-content-bg.jpg) no-repeat bottom; overflow: hidden; width: 846px; line-height: 150%; min-height:312px; }
/* html #content { height: 312px; }*/
#content-left { float: left; width: 163px; display: inline; margin: 22px 6px 0 20px; }
#content-left ul { padding: 0; margin: 0; list-style: none; }
#content-left li { background: url(../images/content-left-li-bg.gif) bottom no-repeat; padding: 5px 0 7px 0; }
#content-left li a { color: #797547; text-decoration: none; }
#content-left li a:hover { color: #630002; }
#content-right { float: left; display: inline; width: 626px; margin: 0 0 26px 0; min-height: 205px; }
/**html #content-right { height: 205px; }*/
#content div.text { margin: 0 0 25px 22px; }
#content-right img.image { float: left; border: 4px solid #E9E8DA; width: 100px; margin: 9px 15px 0 0; }
#content-right div.description { float: left; width: 475px; margin: 20px 0 0 0; }

.i { padding: 20px 0px 20px 20px; }

#topic-of-month { }

#search { color: #FFFFFF; font-weight: bold; padding: 5px 22px 0px 0px; text-align: right; height: 25px; background: url(../images/search-bg.gif) #222D46 repeat-x; }
#search input.text, #internal-search input.text { color: #000000; font-weight: normal; margin-left: 7px; width: 116px; padding: 2px; height: 14px; border: 1px solid #BBBFCB; }
#search input.image, #internal-search input.image { vertical-align: top; margin: 2px 0px 0px 5px; width: 18px; height: 16px; }
#internal-search { margin: 11px 0px 210px 25px; }

#footer { clear: both; margin: 20px 0 0 192px; padding: 20px 0 0 0; font-size: 10px; line-height: 160%; }

/* Misc
------------------------------*/


/*MAIN NAVIGATION*/
#nav ul { list-style: none;margin: 0;padding: 0; float: left; }
#nav ul li { float: left; } /*ie*/
#nav ul li a {height: 1%;} /*ie*/

#nav a { font: 11px/16px verdana, helvetica, sans-serif;display: block;margin: 0;padding: 0; }

/* main nav */
#nav h2 {display: block;margin: 0; height: 92px; text-indent: -6000px; background: no-repeat;}
#nav h2 a.nav-main { height: 92px; } /* keep height in IE6 */
#nav h2#nav-aboutus { background: url(../images/nav-about-us.gif); width: 90px; } 
#nav h2#nav-aboutus:hover {background-position: 0 -92px; }
#nav h2#nav-practice { background: url(../images/nav-practice.gif); width: 73px; } 
#nav h2#nav-practice:hover {background-position: 0 -92px; }
#nav h2#nav-research { background: url(../images/nav-research.gif); width: 81px; } 
#nav h2#nav-research:hover {background-position: 0 -92px; }
#nav h2#nav-urocenter { background: url(../images/nav-urocenter.gif); width: 91px; } 
#nav h2#nav-urocenter:hover {background-position: 0 -92px; }
#nav h2#nav-urgentcare { background: url(../images/nav-urgentcare.gif); width: 99px; } 
#nav h2#nav-urgentcare:hover {background-position: 0 -92px; }
#nav h2#nav-resourcelinks { background: url(../images/nav-resourcelinks.gif); width: 119px; } 
#nav h2#nav-resourcelinks:hover {background-position: 0 -92px; }
#nav h2#nav-contactus { background: url(../images/nav-contact-us.gif); width: 98px; } 
#nav h2#nav-contactus:hover {background-position: 0 -92px; }

/*position the drop */
#nav li {position: relative;}
#nav li ul li ul {position: absolute;top: -20%; left: 97%;}

/* dropdown styling */
#nav li ul a { padding: 3px 3px 3px 5px; color: #630002; text-decoration: none; }
#nav li ul a:hover { color: #DAD8C3; background: #630002; }

/* z-index */
#nav li ul { position: absolute;z-index: 500; }

/*levels*/
/*hide ul blocks li's */
#nav li ul,
#nav li:hover ul ul,
#nav li ul li:hover ul ul{ display: none; background: none; border: 0; }
/*hide individual li's */
#nav li:hover ul ul li,
#nav li ul li:hover ul ul li{ display: none; background: none; border: 0; }
/*display ul block and style*/
#nav li:hover ul,
#nav li ul li:hover ul,
#nav li ul ul li:hover ul{display: block; background:#DAD8C3; border: solid #A0B7D6; border-width:0 0 0 0; }
/*display li block and style*/
#nav li:hover ul li,
#nav li ul li:hover ul li,
#nav li ul ul li:hover ul li{display: block; clear: left; width: 150px; border: solid #630002; border-width: 0 0 0 0; }
/*display li w fly-out block and style*/
#nav li ul li.fly-out,
#nav li ul li:hover ul li.fly-out,
#nav li ul ul li:hover ul li.fly-out{ }

.title_header{ 
	float: left;
	width:636px;
	height:  32px;
	background: url(../images/main_urology_title.gif) repeat-x;
	padding: 10px 0 0 15px;
	color: white;
	font: italic 22px Times, "Times New Roman", serif;
	letter-spacing:1px;
}



