/*
Theme Name: Core Ultrasound
Theme URI: Your Theme's URI
Description: Custom theme developed for Core Ultrasound
Version: 1.0
Author: David Elliott, Spearia, Inc.
Author URI: http://www.spearia.com
*/

body		{ background: url(images/bg.gif) top center fixed repeat-x; font-size: .75em }
h2			{ text-transform: lowercase; color:#358385; font-size: 1.5em }
h3			{ font-size: 1.25em; letter-spacing: 1px; font-weight: 400; color: #358385 }
h4			{ font-style: italic; font-family: georgia; font-weight: bold }
a			{ color: #808080 }
a:hover 	{ color: #358385 }
#wrapper	{ width: 950px; height: auto; margin: 0 auto; position: relative }
.alignright	{ float: right }
.entry		{ float: left; width: 715px }
.thumbnail	{ float: right; margin-bottom: 5px }



/* --------HEADER-------- */
#headertop { background: url(images/coreheader.gif) top center no-repeat; width: 100%; margin: 0 auto; height: 200px; position: fixed; z-index: 1 }

#header { width: 950px; 
		  height: 100px; 
		  padding-top: 20px; 
		  clear: both; 
		  margin-bottom: 10px;
 		  position: relative;
 		  z-index: 999;
		  
		}
		
	#logo					{ float: left }
	#header-logo			{ padding: 13px 0 0 5px }	
	#navigation				{ float: right; margin: 45px 30px 0px 0px }
	#navigation a			{ color: #358385; text-decoration: none }
	#navigation a:hover		{ text-decoration: underline }
	#topnav li				{ width: 400px; display: inline; padding-left: 25px }


/* --------SIDEBAR-------- */
#sidebar			{ width: 180px; 
					  padding: 20px; 
					  height: auto; 
					  -webkit-border-radius: 10px;
					  -moz-border-radius: 10px; 
					  border: 1px solid #d5d5d5;
					  clear: both; 
					  float: left; 
					  position: relative; 
					  z-index: 999;
					}
					
h2.contact			{ padding-bottom: 0 }
.mainmenu			{ border-bottom: 1px solid #d5d5d5; padding-bottom: 7px }					
.menu-main-menu-container ul 		{ padding:0 0 10px 0; margin:0; font-size: 1em } 
#sidebar li			{ padding-left:10px }
#menu-main-menu li			{ list-style-type: none; 
					  margin: 0 auto; 
					  left: 0; 
					  border-bottom: 1px solid #d5d5d5; 
					  text-transform: lowercase; 
					  font-size: 1em; 
					  
				 	}
				 	
#menu-main-menu li a		{ text-decoration: none; color: #808080; padding-left: 10px; display: block; padding: 7px 0px }
#menu-main-menu li:hover	{ background: #358385; color: #fff !important }
#menu-main-menu a:hover	{ color: #fff }
.contact p			{ font-size: 11px }

#widget1			{ clear: both; float: left }


/* -------- MAIN CONTENT -------- */
#maincontent		{ width: 715px; margin-left: 10px; float: left; position: relative; z-index: 999 }
#maincontent h2 	{ text-transform: capitalize; padding: 0; margin-top: 5px }
#maincontent h2 a	{ color: #358385; text-decoration: none }
.Testimonials .entry, .Events .entry, .Education .entry { border-bottom: 1px solid #d5d5d5; padding-bottom: 10px }


/* -------- BANNER -------- */
.thepagetitle { margin-bottom: 10px }


/* --------- HOME PAGE -------- */
#home-splash					 { margin: 0 auto; width: 710px; margin-bottom: 20px; height: 243px }
#home-products					 { clear: both; height: 150px; width: 716px; position: relative; padding-bottom: 10px }
#philips-block, #sonoscape-block { float: left; width: 350px } 

#home-widgets	 { clear: both; width: 700px }
#home-left 		 { float: left; width: 330px; padding-right: 10px; padding-left: 10px }
#home-right		 { float: left; width: 325px; padding-right: 0px; padding-left: 25px }

#home-left ul, #home-right ul	{ list-style-type: none; margin-left: 0px; padding: 0px }
.splashsideshow img { max-height: 249px }

#sonoscape-block   		 { height: 154px; width: 340px; display: block; float: left }
#sonoscape-block a 		 { background: url(/wp-content/themes/coreultrasound/images/button-sonoscape.jpg) no-repeat; width: 340px; height: 154px; display: block }
#sonoscape-block a:hover { background: url(images/button-sonoscape.jpg) 0px -155px no-repeat }

#philips-block   		 { height: 154px; width: 340px; display: block; float: left; padding-left: 30px }
#philips-block a 		 { background: url(/wp-content/themes/coreultrasound/images/button-philips.jpg) no-repeat; width: 340px; height: 154px; display: block }
#philips-block a:hover   { background: url(images/button-philips.jpg) 0px -155px no-repeat }

/* -------- PHILIPS -------- */
.philips { border-bottom: 1px solid #d5d5d5; margin-bottom: 12px }



/* -------- EVENTS -------- */
.div_event_data			   { margin-top: 10px; border-bottom: 1px solid #dcdcdc; margin-bottom: 15px; padding-bottom: 5px }
.div_event_data h3 a 	   { text-decoration: none; border-bottom: 1px dashed #dcdcdc }
.div_event_data h3 a:hover { border-bottom: 1px dashed #358385 }
.div_event_data h3 		   { padding-bottom: 5px }


/* -------- EDUCATION -------- */
.Education h3 { border-bottom: 1px solid #dcdcdc; margin-bottom: 5px }


/* -------- BUTTON -------- */
.button, .button:visited {
	background: #d5d5d5 -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(240, 240, 240)), to(rgb(170, 170, 170)));	
	font-size: 1.25em;
	text-transform: uppercase;
	display: inline-block;
	padding: 7px 10px 6px;
	color: #393939;
	text-decoration: none !important;
	text-shadow: 1px 1px 1px #fff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	position: relative;
	cursor: pointer
}

.button:hover	{ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(245, 245, 245)), to(rgb(190, 190, 190))); color: #636363 }	
.button:active	{ top: 1px }




/* --------FOOTER-------- */
#footer			{ clear: both; 
				  width: 950px; 
				  height: auto; 
				  text-align: center; 
				  color: #808080; 
				  font-size: 11px; 
				  margin: 0 auto; 
				  border-top: 1px solid #d5d5d5; 
				  padding-top: 10px; 
				  position: relative;
				  top: 20px;
				}
				
#footer a		{ font-size: 11px; color: #808080; text-decoration: none }
#footer a:hover { color: #358385; text-decoration: underline }


