/*  
Theme Name: Brownian Motion
Theme URI: http://www.thetelegraphic.com
Description: Danny's first wordpress 2 theme
Version: 1
Author: Daniel Price
Author URI: http://gmm.com.au
*/

/* setup stuff */

/* Typography */

body {
        font-size: 1em; /* Resets 1em to 10px */
        line-height: 1.5em;
        font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
        margin: 0px;
        padding: 0px;
        }

		
h1, h2, h3, h4, h5, h6 {font-weight: normal; line-height: 1em;}
	
h1 { font-size: 1.4em;		}		
h2 { font-size: 1.4em;	line-height: 1.6em; }
h3 { font-size: 1em; }
	
p, #content li, #content td {	font-size: .8em; line-height: 1.4em;	}

#content small { font-size: 0.7em;}

#header h1 { font-size: 1.3em; padding-top: 10px; padding-left: 20px; margin: 0;}
#header h1 a { text-decoration: none;}
#header .description { display: none;}

#sidebar { font-size: 0.7em;}

/* Positioning */
html, body { height: 100%; }
hr { display: none;}

#header { 
  margin: 0 auto;
  width: 100%; 
  height: 75px; }
  
#headerimg { width: 800px; margin: 0 auto;}

#wrapper { margin: 0 auto; padding-top: 30px; width: 800px;}

#content { 
  text-align: right;
  width: 630px;
  float: right;
  padding-bottom: 30px;
}

#content h2 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}
#content h2 a, #content h3 a, #content h4 a, #contentwide h2 a, #contentwide h3 a { text-decoration: none;}
#content small, #contentwide small { display: block; margin-top: -8px; margin-right: 5px;}

#content img, #contentwide img { padding: 3px;}

 

#content label small, #contentwide label small { display: inline;}

#contentwide ol, #contentwide ul { margin-left: 0; padding-left: 0; font-size: 0.8em;}
#contentwide .navigation { font-size: 0.9em; text-align: right; clear: both; padding-bottom: 10px;}
#contentwide .alignleft { float: left;}

.commentlist li { list-style: none; margin-bottom: 15px; padding-left: 20px; padding-right: 20px; padding-top: 5px; }
.commentlist li { margin-left: 5%; margin-right: 5%; line-height: 120%; }
.commentlist h2 a, .commentlist h3 a, .commentlist small a, .commentlist cite a { text-decoration: none;}
.commentmetadata { font-size: 0.8em; line-height: 120%; padding-top: 10px;}
.commentlist cite a {color: #fff;}
.commentlist cite {padding: 3px; }

.entry { text-align: justify; padding: 30px; padding-right:20px; padding-left: 20px; overflow: auto; }

#sidebar { float: left; width: 169px; margin: 0; padding: 0; margin-bottom: 75px;}
#sidebar li { list-style: none;}
#sidebar ul, #sidebar li { padding: 0px; margin: 0px;  }
#sidebar form { display:none;}
#sidebar ul li ul { padding-left: 15px; padding-right: 15px;}

.pagenav h2, .pagenav, .pagenav ul {margin-top: 0;}

#searchform { display:none;}




#footer { clear: both; }
#footer p { padding-right: 20px; padding-top: 10px;}
  
#headerimg {height: 75px; }

#footer { text-align: right; font-size: 0.8em; line-height: 1em;}

/* footerstick alt - get the fekking thing to stay at the bottom */

#wrapper {
position: relative;
min-height: 100%;
}

* html #wrapper {
height: 100%;
}

.post img { float: left; margin-right: 10px;}

#footer { 
  margin: 0 auto;
  width: 100%; 
  height: 75px;
  clear: both;
  position: relative;
  margin-top: 0px;  
  }

#footer2 { height: 100%}

/* Myspace Friend box */
#friendbox img { margin: 3px; padding: 3px; border: 1px solid #4F4138; vertical-align: middle; }
#friendbox .viewall { display: block; text-align: center; clear: both;}

#friendbox .friend { float: left; height: 160px; }
#friendbox .friend { padding: 1px; margin: 0; text-align: center; }
#friendbox .friendlink { clear: both; display:block;}

.portfolio { overflow: hidden; padding: 3px; width: 158px; float: left; margin-bottom: 10px; margin-left: 10px;}
.portfolio img { float: left; margin: 5px;}

.mp3 { padding-left: 130px;}

.youtube { margin-left: 120px; }

.imgCentre {display: block !important; clear: both !important; }

.thumb { border-width: 1px; padding: 3px; margin: 10px; margin-top: 0px !important; margin-right: 20px !important;}

		

