/* @override 
	http://amsurg-sites.com/dev/templates/as_ocean_breeze_2/css/common.php
	http://www.amsurg-sites.com/dev/templates/as_ocean_breeze_2/css/common.php
*/

@charset "utf-8";
/* CSS Document */
* {}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, span, em,img, a {}
a { color: #005B7F; text-decoration: underline;}
body{
background: #4E6D7A repeat-x top left;
color:#333;
}

/*ie png fix disables certain classes, divs and headings*/
* html .cssbox1, .cssbox2, .cssbox3, .cssbox4 {}
* html h1,h2,h3{  }
* html #secondary_content  {  }
/*layout*/
#wrapper {
}
#page, #page_top {
background:#EFF2E4;}

#masthead {
}
#main_content {
}
#header {
background: #4E6D7A;
}
#header ul a {
color: #FFFFFF;
}
div.logo a{
	background: #FFFFFF;
}
img.logo {
}
div.logo{
	background: #FFFFFF;
}
#secondary_content {



}
.cssbox1 { background:#fff } 
.cssbox2 { background:#fff } 
.cssbox3 { background:#fff }
.cssbox4 { background:#d0d5bc }
.cssbox4 .left {
}
#footer {
background: #447681;
}
#footer p {
color: #fff;
}
#footer  .copyright {
color:#FFFFFF; 
}
/*inside pages*/
#inside_main_content {
}
#inside_main_content .cssbox1 {
}
#column1 {
}
#column2{
}
/*header_nav*/
ul#header_nav {
}
ul#header_nav li {
}
ul#header_nav li a{
color:#005b7f;
background: #FFFFFF;
}
/*secondary_header_nav*/
ul#secondary_header_nav {
}
ul#secondary_header_nav li {
color:#fff;
}
ul#secondary_header_nav li a{
color:#fff;
}

/*main_nav*/
#main_nav {

color:#013366;
background: #676767 left;
} 
*:first-child+html #main_nav {
}

* html #main_nav {
}

#main_nav li {
		color: #004e8e;
		}
#main_nav li a{ 
color:#fff;
}
#main_nav li a:hover{ 
color:#005b7f;
}
#main_nav .current a {color:#000; }
#main_nav .last { background:none; }

/*sidebar_nav*/
#sidebar_nav, #spanish_nav {
background-color: #ccd0c3;
}
#sidebar_nav li {}
#sidebar_nav li a, #spanish_nav li a {   color:#004e8e; margin-top: -4px; *margin-top: 0;}
#sidebar_nav li, #spanish_nav li{
	background: #FAFAF8 url(../../images/help_button.png) no-repeat 10px 0;
}
#sidebar_nav li.patient-forms, #sidebar_nav li.request-an-appointment,
#spanish_nav li.patient-forms, #spanish_nav li.request-an-appointment{
	background: #FAFAF8 url(../../images/form_button.png) no-repeat 10px 0;
}
#sidebar_nav li.insurance-and-billing, #spanish_nav li.insurance-and-billing{
	background: #FAFAF8 url(../../images/insurance_button.png) no-repeat 10px 0;
}
#sidebar_nav li.online-bill-pay, #spanish_nav li.online-bill-pay{
	background: #FAFAF8 url(../../images/credit_card_button.png) no-repeat 10px 0;
}
#sidebar_nav li.directions, #spanish_nav li.directions{
	background: #FAFAF8 url(../../images/directions_button.png) no-repeat 10px 0;
}
#sidebar_nav li.newsletter-signup, #spanish_nav li.newsletter-signup{
	background: #FAFAF8 url(../../images/envelope_button.png) no-repeat 10px 0;
}

/*inside_secondary_nav*/
#inside_secondary_nav {
color:#fff;
}
#inside_secondary_nav a {color:#005b7f;}
#inside_secondary_nav .indent {}
#inside_secondary_nav .current a{
color:#000;
}

/*misc classes*/
.clear {}
.left {}
.right {}
.orange {color:#e37d16;}
.blue_green {color:#2c5d5d;}

/*typhograpy*/
p {}
#main_content h1 {
color:#005b7f;
background-color:#ccd0c3;

}
#main_content h3 {
color:#005b7f;
background:#ccd0c3;

}
#inside_main_content #bread_crumb {
background-color:#ccd0c3;
}
.cssbox1 h2 {
color:#005b7f;
border-bottom: dotted 1px #2c5d5d;

}
.cssbox1 p { }
.cssbox2 p {
color:#333;
}
.cssbox4 p {
color:#606060;
}
.large {}
a {}
#bread_crumb {
color:#005b7f;
}
.cssbox2 a {
color:#606060;
}
.cssbox3 a {

color:#005b7f;
}
.cssbox4 a {
color:#005e9d;
}
#secondary_content h2 {
color:#005b7f;
background:#ccd0c3;
}
#inside_main_content .cssbox1 h2 {
color:#2c5d5d;
border-bottom: dotted 1px #2c5d5d;

}
#inside_main_content .cssbox1 .link_list p {}

/*link_list*/
.link_list { }
.link_list li {}
.link_list li a{color:#013366;}

/* Stuff added recently */

.cssbox3 a:hover {
}

#footer .moduletable {
}


#main_nav li .nl_subnav {
background: none;
 }

#main_nav li .nl_subnav li {
}

#main_nav li .nl_subnav a {
background: #676767;
}

#main_nav li .nl_subnav a:hover {
background: #fff;
color: #013366; }


#slideshow {  
      
      
      
    	} 
 
#slideshow img {  
    border:  1px solid #ccc;  
    background-color: #eee;  
     
     
     
     
}

/* Quiz CSS */

.goodanswer {
	color: #239900;
}

.badanswer {
	color: #FF0000;
}

#main_content h1.ctcss-title {
		color:#013366;
	background-color: #fff;
}
#main_content p.ctcss-question-title {
	
}

.ctcss-ul-style label {
	
	
}

/*Breaking News Styles*/

.bnews {
	
	
	color:#fff;
}

/* Joomla content styles */

.contentheading {
	
	color:#004E8E;
	border-bottom: dotted 1px;
	
		}

.cssbox1 .moduletable * {
	
}

#footer a{
	color: #fff;
}

#footer .moduletable{
	color: #fff;
}

#footer a:hover{
	color: #fff;
}

div.bottom_bar{
	border-bottom: 3px solid #005b7f;
}
