/*
	RadiologyAssociates.com  | By: Cory Mathews  |  May 19, 2009
	Blue:1b77cc  |  darkerBlue:052c6a  |                            
*/
body { background:url(../img/bg3.jpg) #1b77cc no-repeat top center; color:#fff; font:14px Arial, Helvetica, sans-serif; }
a { color:#333; }
a:hover { text-decoration:underline; }
h1 { color:#052c6a; font-size:24px; font-weight:normal; margin:2px 0; }
h3 { color:#fff; font-size:18px; font-weight:normal; margin:0; padding:0; }
form, img { border:0; margin:0; padding:0; }

/* G E N E R A L */
.sm { font-size:12px; }
.md { font-size:14px; }
.lg { font-size:18px; }
.clear { clear:both; }
.none { display:none; }
.error { background:url(../img/error.png) #f5d4d4 no-repeat left; border-bottom:1px solid #f00; border-top:1px solid #f00; color:#333; margin:5px; padding:8px 0 8px 40px; }
.success { background:#b7d1e1; border-bottom:1px solid #4b8db3; border-top:1px solid #4b8db3; color:#333; margin:5px; padding:8px 0 8px 40px; text-align:center; }
.event { display:block; float:left; font-weight:bold; padding:0 0 0 10px; width:60px; }
.eventInfo { display:block; width:400px; float:left; }
.formLabel { display:block; float:left; font-weight:bold; padding:3px 10px; width:100px; }
.formField { display:block; width:450px; float:left; padding:3px 10px; }
.formSubmit { clear:both; padding:10px; }
.label { font-weight:bolder; }
.red { color:#f91515; }
.blue { color:#052c6a; }
/* for jquery scroll to top */
#toTop { width:120px; background:#ddd; border:1px solid #ccc; text-align:center; padding:6px; position:fixed; bottom:12px; right:12px; color:#666; text-decoration:none; }

/* M A I N   I D s */
#box { margin:0 auto; width:960px; padding:0; }
	#head { }
		#head img { display:block; float:left; margin:20px 0 10px 0; }
		#head #search { display:block; float:right; width:400px; color:#00427f; font-size:16px; margin-top:55px; position:relative; }
	#main { clear:both; padding:40px 0 0 0; }
		#main #left { display:block; float:left; width:180px; }
		#main #content { display:block; float:left; width:570px;}
			#content a { color:#fff; text-decoration:underline; }
			#content a:hover { color:#fff; text-decoration:underline; }
			/*#content a { color:#333; text-decoration:underline; }
			#content a:hover { color:#333; background:#ffc000; }*/
			#content h3 { color:#fff; font-size:18px; font-weight:bolder; margin:0; padding:0; }
			#content ul li { padding-bottom:10px; }
			#content ol li { padding-bottom:10px; }
		#main #right { display:block; float:right; width:200px; }
			#quickLinks { background:#0f3168; padding:5px 10px; }
			#quickLinks a { color:#fff; text-decoration:none; padding:5px 0; }
			#quickLinks a:hover { text-decoration:underline; }
			#quickLinks ul,
			#quickLinks ul li { margin:2px 5px; padding:3px; }
		/* Horizontal Nav */
		#main #nav { background:#0f3168; overflow:hidden; position:relative; width:133px; padding:5px 5px 5px 20px; }
			#main #nav ul { padding:0; margin:0; width:100%; list-style:none; overflow:hidden; }
			#main #nav ul li { padding:0px; margin:0px; }
			#main #nav ul li a { color:#8ebeeb; display:block; text-decoration:none; padding:3px 0; }
			#main #nav ul li a:hover { color:#fff; }
			#main #nav ul li a.current { color:#FFF; }
			#foot { clear:both; color:#FFF; font-size:11px; padding:30px 10px 10px 10px; text-align:center; }
	#foot a { color:#fff; }
	#foot a:hover { color:#FFF; text-decoration:none; }
	#gallery {
		background-color: transparent;
		padding: 0px;
		width: 570px;
	}
	#gallery ul { list-style: none; padding:0px; margin:5px 0 0 0; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #052c6a;
		border-width: 5px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }

