/*   







Theme Name: Vascular Lab

Description: Vascular Lab

Author: Gravity Central

Author URI: http://www.gravitycentral.com.au

Version: 1.0

*/



/* General */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	background: transparent;

	border: 0;

	margin: 0;

	padding: 0;

	vertical-align: baseline;

}



html, body, img { margin: 0; padding: 0; border: 0; outline: 0; }



body { 

width: 100%; 

background: url(images/bg.jpg);

background-position:top center;

background-repeat:no-repeat;

margin-top:0px;

font-family: "Helvetica Neueu", Helvetica, Arial, Tahoma, Verdana, sans-serif; 

font-size: 13px; 

color: #000;

background-color: #fff;

margin-bottom:0px;

}





:focus { 

outline: 0; 

}



.clear:after { 



content: "."; 

visibility: hidden; 

display: block; 

height: 0px; 

clear: both; 



}





* html .clear { 

height: 1%; 

}





.wrapper { 

width: 1003px;

height:auto;

margin: 0 auto;

background: url(images/content-bg.jpg) no-repeat;



}



a:hover { 

text-decoration: underline !important; 

}



/* Header */



#header {

margin-left:auto;

margin-right:auto;

background: url(images/banner.jpg) no-repeat;

height:208px;

width:1003px;



}





.nav wrapper { 

width: 1003px;

margin-left:auto;

margin-right:auto;



}





#nav {



float:left;

margin-top:130px;

margin-left: 10px;

width:auto;



}



#nav li {

margin-left:auto;

margin-right:auto;







display: inline; 







margin: 0 10px; 







font-size: 13px;







font-family:Verdana, Arial, Helvetica, sans-serif; 







font-weight: bold;







}























#nav li a { 







color: #fff; 







text-decoration: none; 







}















#nav li a:hover { 







color: #CECECE;







text-decoration: underline; 







}































/* Content */















#content {



float: left; 

width: 600px; 

padding: 0px 0 0 0; 



}















#content .divider { 







float: left; 







width: 600px; 







margin: 15px 0 25px 0; 







background: url(images/divider.png) bottom repeat-x; 







height: 4px; 







}















.post {





width: 600px;

padding-top:20px;

padding-left:20px;





}















.post h2 { 







color: #000;







font-size: 16px; 







letter-spacing: -1px; 







padding: 0px 0; 







}







.post h2 a { 







color: #000;







text-decoration: none; 







}







.post h2 a:hover { 







text-decoration: underline; 







}







span.author { 







margin: 15px 0 0 0; 







font-style: italic; 







font-size: 11px; 







color: #222; 







}















.text {







margin-left:auto;







margin-right:auto; 







width: 600px; 







}















.page .text { 







width:600px; 







}















.text a { 







color: #BB0025;







text-decoration: 







none; 







}















.text p { margin: 15px 0; 







line-height: 22px;







 color: #000; 







 }







 







.text ul, .text ol { 







margin: 15px 0; 







}















.text li { 







margin: 5px 0; 







}















.text blockquote { 







font-style: italic; 







background: url(images/quote.gif) top left no-repeat; 







text-indent: 25px; 







}















.info { 







color: #666; 







float: left; 







width: 115px; 







font-size: 11px; 







padding: 20px 20px 0 0; 







}















.info ul li { 







margin: 0 0 10px 0; 







list-style: none; 







}















.info a { 







color: #222;







text-decoration: none; 







}





#footer {







background: url(images/footer.jpg);







background-repeat:repeat-x;







margin-left:auto;







margin-right:auto;







height:130px;







width:100%;







text-align:center;







font-family:Geneva, Arial, Helvetica, sans-serif;







font-size:9px;







color:#CECECE;







margin-top:0px;







}









/* Sidebar */















#sidebar { float: right; width: 292px; margin: 0 0 0 25px; padding: 40px 20px 20px 0; }







#sidebar h3 { font-size: 11px; font-weight: bold; text-transform: uppercase; color: #999; }







#sidebar p { float: left; margin: 10px 0; }







#sidebar a { color: #000; text-decoration: none; }







#sidebar a:hover { color: #000; text-decoration: underline; }







#sidebar ul { margin: 10px 0; }







#sidebar ul li { margin: 4px 0; float: left; }















.divider { clear: both; width: 280px; padding: 10px 0 0 0; margin: 10px 0 15px 0; background: url(images/divider.png) bottom repeat-x; height: 4px; }







#ads { width: 280px; float: left; margin: 0 0 0 0px; }







#ads a img { float: left; margin: 0 15px 15px 0; }















#categories ul { font-size: 12px; width: 275px; float: left; }







#categories ul li { float: left; width: 137px; }







#categories ul li a { color: #222; text-decoration: none; }















#blogroll ul { width: 275px; padding-bottom:25px;}







#blogroll li { float: left; width: 275px; color:#222; }







#blogroll a { color:#222; }















#search input.search { margin: 15px 0 0 0; height: 23px; width: 245px; border: 1px solid #999; font-family: "Helvetica Neueu", Helvetica, Arial, Tahoma, Verdana, sans-serif; font-size: 12px; }

















#footer a{







color:#CECECE;







text-decoration:none;







}

.slider-bg

{
margin-top:20px;
width: 100%;


height: 304px;

background-color: transparent;

background: url(images/slider-bg.jpg);

background-repeat: no-repeat;


}

.slider {
	
	background: url(images/banner2.jpg);
	width:1003px;
	height:252px;
	margin-left:auto;
	margin-right:auto;
	
}

.spacer {
	padding-bottom:33px;	
}

.outpat {
	height:102px;
	width:320px;
	background: url(images/outpatient.png);	
}

.findus {
		height:102px;
	width:320px;
	background: url(images/find-us.png);	
}

#footer-wrapper {
	margin-left:auto;
	margin-right:auto;
	width:1003px;	
	height:110px;
}


.footerCol1 {
	float:left;
	width:230px;
	height:auto;
	text-align:left;
	font-size:12px;
	padding-right:2px;
	padding-left:70px;
	height:90px

}

.footerCol2 {
	float:left;
	width:230px;
	height:auto;	
	text-align:left;
	font-size:12px;
		padding-right:2px;
	padding-left:4px;
	border-left:#fff 1px solid;
	height:90px
}

.footerCol3 {
	float:left;
	width:230px;
	height:auto;	
	text-align:left;
	font-size:12px;
		padding-right:2px;
	padding-left:4px;
	border-left:#fff 1px solid;
	height:90px
}


.footerCol5 {
	float:left;
	width:193px;
	height:auto;	
	text-align:left;
	font-size:12px;
		padding-right:2px;
	padding-left:4px;
	border-left:#fff 1px solid;
	height:90px
}

