/**** INFO ****/

/*	PROJECT 		: Pathology Australia	*/
/*	DEVELOPED BY 	: Osky Interactive		*/
/*	LAST MODIFIED	: 30th October 2008		*/

/**** INFO ****/

/* General */
body{font:62.9% Verdana, Arial, Helvetica, sans-serif;background:#fff;text-align:center;color:#3E3E3D;margin:0;padding:0;}
a:link,a:visited {text-decoration:underline;color:#FAA62A;}
a:hover,a:active {text-decoration:underline;color:#3E3E3D;}
#container{width:810px;background:#FFF;text-align:left;margin:50px auto 0;}
strong {font-weight:bold;}

/* Header */
#header{background:#3e3e3d url(/images/bg_header.gif) top center no-repeat;height:78px;position:relative;margin:0 0 8px;padding:0;}
#header h1{width:203px;height:47px;margin:0;padding:0;}
#header h1 a{position:absolute;top:20px;left:20px;width:203px;height:47px;text-indent:-9999em;background:url(/images/logo_header.gif) no-repeat;}
#header h2{width:122px;height:49px;margin:0;padding:0;}
#header h2 a{position:absolute;top:15px;right:20px;width:122px;height:49px;text-indent:-9999em;background:url(/images/logo_header2.gif) no-repeat;}
#header span {position:absolute;top:56px;right:20px;}
#header span a:link, #header span a:visited {color:white;text-decoration:none;}
#header span a:hover, #header span a:active {color:white;}

/* Wrap (Sidebar Left, Nav and Main Content wrapper) */
#wrap{position:relative;margin:0 189px 0 0;padding:0;height:391px;}
html>body #wrap { *height:394px; } /* Hacks for IE7 */
* html #wrap{margin:0 185px 0 0;padding:0;height:391px;width:618px;} /* Hacks for IE6 */

/* Navigation */
#nav{background:#faa62a;height:229px;}
#nav ul {margin:0;padding:15px 0 0 20px;}
#nav ul li {list-style:none;padding:5px 0;}
#nav ul li a:link,#nav ul li a:visited {color:#414042;font:14px Arial, Helvetica, sans-serif;text-decoration:none;}
#nav ul li a:hover,#nav ul li a:active {color:#fff;font:14px Arial, Helvetica, sans-serif;}
#nav ul li img a {border:none;}

/* Main Content */
#main_content{background:#ebebeb;width:467px;margin:0 0 0 154px}
* html #main_content{width:461px;margin:0 0 0 151px;overflow:hidden;} /* Hacks for IE6 */

/* Intro Images */
#intro_text{width:467px;background:#ebebeb;height:139px;}
* html #intro_text{width:461px;} /* Hacks for IE6 */
#intro_text img{margin:25px 0 0 30px;}

/* Sidebar Left */
#sidebar_left{background:#FAA62A;width:154px;float:left;}

/* Sidebar Right */
#sidebar_right{float:right;width:189px;background:#fff;padding:0;}

/* What's New Box */
#whats_new {background:#faa62a;padding:10px;height:168px;}
#whats_new_default {background:#faa62a;padding:10px;height:93px;}
#whats_new h3,#whats_new_default h3 {background:url(/images/text_whats_new.gif) no-repeat;text-indent:-9999em;height:16px;}
#whats_new p,#whats_new_default p {font-size:11px;}
#whats_new .title,#whats_new_default .title {font-size:11px;font-weight:bold;margin:10px 0 0 0;}
#whats_new .read_more,#whats_new_default .read_more {font-size:10px;margin:5px 0 0 0;}
#whats_new .read_more a:link, #whats_new .read_more a:visited,#whats_new_default .read_more a:link, #whats_new_default .read_more a:visited {text-decoration:none;color:#000;}
#whats_new .read_more a:hover, #whats_new .read_more a:active, #whats_new_default .read_more a:hover, #whats_new_default .read_more a:active {text-decoration:none;color:white;}

/* Pathology Practices Box*/
#pathology_practise {padding:30px 0 0 10px;background:url(/images/bg_sidebar_right.gif) top;height:132px;}
#pathology_practise h3 {background:url(/images/text_pathology_practise.gif) no-repeat;text-indent:-9999em;height:35px;}
#pathology_practise p {font-size:11px;color:white;margin:5px 0 0 0;}
#pathology_practise .read_more {font-size:10px;margin:5px 0 0 0;}
#pathology_practise .read_more a:link, #pathology_practise .read_more a:visited {text-decoration:none;color:#faa62a}
#pathology_practise .read_more a:hover, #pathology_practise .read_more a:active {text-decoration:none;color:white;}

/* Footer */
#footer{background:#aeaeae url(/images/bg_footer.gif) bottom left no-repeat;width:621px;height:26px;position:absolute;bottom:0;left:0;padding:0;}
* html #footer{width:618px;;bottom:-4px;left:0;} /* Hacks for IE6 */
#footer p{margin:0;padding:2px;}
#footer ul {margin:0;padding:8px 0 0 10px;}
#footer ul li {list-style:none;padding:0 5px;display:inline;}
#footer ul li img a {border:none;}
#bottomText {position:absolute;bottom:6px;right:2px;color:#fff;}



/**** INSIDE PAGE ****/

/* Wrap Inside */
#wrap_inside{position:relative;margin:0 189px 0 0;padding:0;}

/* Main Content Inside */
#main_content_inside{background:#fff;width:467px;margin:0 0 0 154px}
* html #main_content_inside{width:459px;margin:0 0 0 154px}
#main_content_inside #content {padding:10px 20px; overflow:auto;height:391px;margin:0 10px 0 0;}
#main_content_inside #content h1 {font:24px Arial, Helvetica, sans-serif;color:#3e3e3d;margin:5px 0;}
#main_content_inside #content h2 {font:18px Arial, Helvetica, sans-serif;color:#faa62a;margin:10px 0;}
#main_content_inside #content h3 {font:16px Arial, Helvetica, sans-serif;color:#333333;margin:10px 0;}
#main_content_inside #content p, #main_content_inside #content li, #main_content_inside #content span {font:11px Verdana, Arial, Helvetica, sans-serif;color:#3e3e3e;margin:5px 0 20px 0;}
#main_content_inside #content ul,#main_content_inside #content ol {margin:10px;}
#main_content_inside #content ul li {list-style-type:none;background:url(/images/list_image.gif) left 5px no-repeat;padding:0 0 10px 10px;margin:2px;}
#main_content_inside #content ol li {padding:0;margin:2px;list-style:decimal;list-style-position:inside;}

/* Search Box */
#search {background:#c7c7c7;height:40px;padding:10px;}
#search input.submit{margin:5px 0 0 2px;}
#search input.textfield {height:18px;width:165px;border:1px solid #f2f2f2;font-size:11px;padding:2px;}
* html #search input.textfield {width:163px;}

/* Footer Inside*/
#footer_inside{background:#aeaeae;width:810px;height:26px;}
#footer_inside p{margin:0;padding:2px;}
#footer_inside ul {margin:0;padding:8px 10px 0;text-align:right;}
#footer_inside ul li {list-style:none;padding:0 5px;display:inline;}
#footer_inside ul li img a {border:none;}


/* Generic Classes */
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}

/****	ADMIN LOGIN	****/

#admin_wrap {width:436px;margin: 50px auto 0;text-align: left;}
#adminLogin {padding:0 40px;background:url(/images/bg_admin_login.gif) no-repeat;color:white;height:220px;overflow:hidden;}	
#adminLogin form#myForm {margin:80px auto 0;}
* html #adminLogin form#myForm {margin:80px auto 0;}
#adminLogin form#myForm label {width:80px;float:left;}
#adminLogin form#myForm p {margin:10px 0;}
#adminLogin form#myForm input#btnSubmit {width:100px;margin:0 0 0 80px;}
* html #adminLogin form#myForm input#btnSubmit {width:100px;margin:0 0 0 83px;}
#adminLogin form#myForm span#lblMessage {margin:0 0 0 80px;}
* html #adminLogin form#myForm span#lblMessage {margin:0 0 0 83px;}