/*
Theme Name: BD
Theme URI: http://www.businessdiagnostics.com.au/
Description: Business Diagnostics Theme
Version: 1.0
Author: Alex
Author URI: http://www.warmtoastcafe.com/art/alex/
*/

body {background: #FFF /*url(/gps/shadow.png) repeat-x;*/ url(/gps/bg.jpg) repeat-x 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; color: #1E1E1E; text-align: center;}

/* RESETS & COMMON------------------ */
html, body, form, div, p, table, img, span, font, strong, label, fieldset, legend, li, ul, ol, h1, h2, h3, h4 {padding: 0; margin: 0; border: 0; vertical-align: baseline;}
table {font-size: 100%;}
ul {list-style: none;}
ol {list-style: none;}
#content p, #content li, #sidebar li, #text-3, #text-4, #text-5 {line-height: 20px;}
h1, h2, h3, h4 {font-family: 'trebuchet ms', 'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;} /*.inpbox, .inpsel, .txtarea, .subbut, p.intro:first-letter*/
/* --------------------------------- */

/* HEADERS-------------------------- */
h1 {color: #333; font-size: 2.2em; padding: 0 0 10px 0;} /*Page title*/
h2 {color: #666; font-size: 1.9em; margin: 30px 0 5px 0;} /*Sub-headers*/

h3 {color: #333; font-size: medium; margin-top: 30px;} /*Sidebar+infofooter title*/
/* --------------------------------- */

/* LINKS---------------------------- */
a {outline: none;}
a:link, a:visited, a:hover, a:active {font-weight: bold;}

a:link {color: #4169E1;}
a:visited {color: #5999DE;}
a:hover {color: #D02D2D;}
a:active {color: #4169E1;}

h1 a, h2 a {text-decoration: none;}
h1 a:link, h1 a:visited {color: #333;} /*Page title*/
h1 a:hover {color: #333;}
h1 a:active {color: #333;}

h2 a:link, h2 a:visited {color: #555;} /*Sub-headers*/
h2 a:hover {color: #555;}
h2 a:active {color: #555;}

#sidebar a {color: #3A66A7; text-decoration: none; font-weight: normal;}

#infofooter a {color: #3A66A7; text-decoration: none; font-weight: normal;}

/*a.txt:link, a.txt:visited {color: #333;}
a.txt:hover {color: #333;}
a.txt:active {color: #333;}

a.txt2:link, a.txt2:visited {color: #555;}
a.txt2:hover {color: #555;}
a.txt2:active {color: #555;}*/
/* --------------------------------- */

/* FORM STYLES---------------------- */
.inpbox, .txtarea {font-size: 100%; padding: 6px; border-top: 1px solid #777; border-right: 1px solid #BBB; border-bottom: 1px solid #DDD; border-left: 1px solid #BBB; background: #FEFEFE url(/gps/inpbg.png) no-repeat top left; margin-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.inpsel {padding: 2px; min-width: 50px; border-top: 1px solid #777; border-right: 1px solid #BBB; border-bottom: 1px solid #DDD; border-left: 1px solid #BBB; background: #FEFEFE url(/gps/inpbg.png) no-repeat top left; margin-top: 2px;}
.subbut {font-weight: bold;}
/* --------------------------------- */

/* WRAP, HEADER, MENU, SIDEAR & FOOTER*/
#wrap {width: 954px; background: #FFF /*url(/gps/bg2.jpg) no-repeat top center*/; color: #1E1E1E; margin: 0 auto; text-align: left;}

#header {height: 120px; margin: 0 0 5px 0; padding: 0 25px;}
#header img {margin: 35px 0 0 0;}

#content {width: 60%; float: left; padding: 0 0 90px 25px;}
#content p {font-size: 1.2em; padding: 0 0 20px 0;}
#content em {color: #000;}

#content ol {list-style: decimal;}
#content ol {font-size: 1.2em; padding: 0 0 20px 30px; color: #BBB;}
#content ol span  {color: #1E1E1E;}
#content li {padding: 0 0 8px 0;}
#content ul {list-style: square;}
#content ul {font-size: 1.2em; padding: 0 0 20px 30px; color: #BBB;}
#content ul span  {color: #1E1E1E;}

#sidebar {width: 26%; float: right; padding: 0 15px 90px 20px; font-size: 1.2em;}

#infofooter {clear: both; padding: 0 25px 0 25px; border-top: 30px solid #FCFCFC;}

#footer {padding: 0 25px 0 25px; clear: both;}
/* --------------------------------- */

/* MISC----------------------------- */
p.intro:first-letter {font-size: 180%; float: left; margin-right: 1px; color: #D02D2D;}
.padtop {padding-top: 40px;}
/* --------------------------------- */





/* WORDPRESS------------------------ */
#text-3, #text-4 {width: 30%; float: left; font-size: 1.1em;}
#text-5 {width: 26%; float: right; font-size: 1.1em;}
#text-4 p {padding: 0 0 20px 0;}
#text-4 strong {color: #D02D2D;}

img.alignright {float: right; margin: 5px 0 5px 10px;}
img.alignleft {float: left; margin: 5px 10px 10px 0;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;}

/*.post {margin-bottom: 50px;}*/

.entry p {overflow: auto; width: 100%; padding-bottom: 0px;} /*Esp for floated images to prevent overlap of container*/

.post-edit-link {display: none;}
/* --------------------------------- */
