/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/layout.css);


/* Spacing
----------------------------------------------------------------------------------------------------*/

.module,
#header,
#breadcrumbs,
#content,
#footer { margin: 6px; }

#footer .module { margin: 0; }

#logo { margin-right: 15px; padding-top: 10px;}


/* Layout
----------------------------------------------------------------------------------------------------*/

body#page { background: url("/images/ultrasound/main_bg.jpg") no-repeat scroll center top #ECEAE1;
    color: #666666;
	}

#responsiveMenu89 li li a {
background:#666;
color:#ccc;
}	

#responsiveMenu89 li li a:hover {
background:#000;
color:CFAF16 !important;
}

#block-toolbar { background: url("http://ciserver.cnglobal.com.au/ultrasoundforwomenpenrith/images/ultrasound/header_bg.png") repeat-x scroll center top transparent;  height: 100px;}

#toolbar {
	/*padding: 3px 15px 4px 15px;
	min-height: 28px;
	line-height: 28px;
	font-size: 12px;
	text-shadow: 0 1px 0 rgba(0,0,0,0.5);
	color: #D5D5D5; */
}

div#toolbar div.float-right div.module
{
  right: 30px;
    top: 45px;
}	

#search { margin-left: 10px; }

#block-header {
	/*border-bottom: 1px solid #fff;
	background: #F7F7F7;
	background: -moz-radial-gradient(50% 0%, #F7F7F7 0%, #EFEFF0 50%, #E0E1E2 100%); /* Firefox 
	background: -webkit-radial-gradient(50% 0%, #F7F7F7 0%, #EFEFF0 50%, #E0E1E2 100%); /* Safari, Chrome */
}

#header { min-height: 50px; }

#menu { 
	position: absolute;
	right: -10px;
	bottom: -17px;
	text-shadow: 0 1px 0 rgba(255,255,255,1);
}

#headerbar { margin-bottom: 50px; }

#block-top-a { padding: 15px 0; }

.top-a-shadow {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	box-shadow: 0 -1px 3px rgba(0,0,0,0.3) inset, 0 1px 3px rgba(0,0,0,0.5) inset;
}

#block-main {
/*	padding: 30px 0 15px 0;
	border-bottom: 1px solid #ffffff;
	background: #FCFCFC; */
}

#block-bottom {
	border-top: 1px solid #E4E4E4;
	border-bottom: 1px solid #ffffff;
	padding: 15px 0;
	background: #F9F9F9;
}

#block-footer { 
	font-size: 11px;
	color: #868686;
    padding-top: 15px;
    
}
div#block-footer div.wrapper p
{
font-size:11px;
}

#totop-scroller {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	width: 20px;
	height: 20px;
	background: url(../images/totop_scroller.png) 0 0 no-repeat;
	text-decoration: none;
}

#totop-scroller:hover { background-position: 0 -20px; }

#block-top-a { display:none;}

div#djslider91[style], div#djslider-loader91 {
   height:146px !important;
}

section#bottom-a {
width:980px;
border-top: 1px dotted #bfbcaf;
border-bottom:1px dotted #bfbcaf;
padding: 3px 0;
}

section#bottom-a p
{
text-align:center;
font-family:arial;
color:#666;
font-size:16px;

}

aside#sidebar-a
{
  background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 1px 5px #888888;
    float: left;
    line-height: 1.5;
    margin-top: 5px;
    margin-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 25px;

}



section#content
{
   background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 1px 5px #888888;
    padding: 25px;
    /*width: 715px;*/
    margin-left: 20px;
}

body.home_page_css section#content
{
display:none;
}

/*div#maininner
{
 width: 775px !important;
}*/

section#innerbottom
{
width:980px !important;
padding-top:10px;
}

section#innertop { padding-top:10px; }



/* ########### SIDE BAR STYLEEEE ######### */

div.sidebarcontent h3 a
{
 border-bottom: 0 dotted #DDDDDD;
    color: #C8AC03;
    margin: 0 0 10px;
    padding: 2px 0 5px;
    font-size: 15px;
}

div.sidebarcontent p { margin: 0; padding: 0; }

div.sidebarcontent p a
{
    border-top: 1px dotted #E5E5E5;
    color: #666666;
    display: block;
    outline: medium none;
    padding: 7px 0;
    margin: 0;
    text-decoration: none;
	font-size:12px;
}

h1.title
{
  border-bottom: 1px dotted #C7C7C7;
    color: #444243;
    font-family: 'Century Gothic',Arial,helvetica,sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 1.2;
    margin: 0 0 20px;
    padding-bottom: 10px;
}


h2 {
    border-bottom: 1px dotted #CCCCCC;
    font-size: 140%;
    margin-bottom: 15px;
    margin-top: 15px;
    padding-bottom: 5px;
    color: #444243;
    font-family: Arial,helvetica,sans-serifl;
    font-weight: normal;
    line-height: 1.2;
}


.responsiveMenu > li
{
border-right: 1px solid #D3D3D3;
}



.responsiveMenu > li#item-127
{
border-right: none;
}


#nivo_slider_1_1 { border-radius: 10px !important; overflow: hidden; }

