/* @override 
	http://macbook.local/drupal-6.13/sites/all/themes/stoddart/style.css?p
	http://macbook.local/drupal-6.13/sites/all/themes/scope/style.css?p
	http://stoddart-dev.puremedia.com.au/sites/all/themes/stoddart/style.css?v
*/

body
{
  color: #000;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0;
  background-color: #666666;
}

a
{
  color: #003D4C;
}

a:hover
{
  text-decoration: none;
}

h1
{
  color: #00B2A9;
  font-size: 12px;
	text-transform: uppercase;
}

h2
{
  color: #292929;
  font-size: 24px;
}

h3
{
  color: #292929;
  font-size: 13px;
}

p,ul,ol
{
  line-height: 170%;
  margin-bottom: 1.5em;
}

#page{
	background-color: #fff;
	width: 960px;
}

#maincontainer
{
  width: 960px;
  text-align: left;
	background-color: #fff;
}

#container
{
	width: 608px;
	height: 9px;
}

#postcontent {
	width: 163px;
}

#header
{
  height: 166px;
  margin: 0 auto;
	background: #E6E7E8 url(/sites/all/themes/stoddart/images/stoddartbanner.gif) no-repeat;
}

#header h1
{
  font-size: 38px;
  font-weight: 400;
  letter-spacing: -2px;
  margin: 0;
  padding: 78px 0 0 78px;
  text-transform: lowercase;
}

#header h2
{
  color: #FFF;
  font-size: 16px;
  font-weight: 400;
  margin-top: -5px;
  padding: 0 0 0 90px;
  text-transform: lowercase;
}

#header a
{
  color: #FFF;
  text-decoration: none;
}

#insideheader{
	width: 944px;
	text-align: left;
	height: 166px;
}

#banner{
	margin-right: 10px;
	margin-top: 30px;
	width: 310px;
	float: right;
	text-align: left;
}
.form-text{

}

#logol{
	float: left;
}
#menu
{
  background: #fff;
  height: 35px;
}

#menu .indent
{
  margin: 0 auto;
  width: 960px;
}

#menu ul
{
  line-height: normal;
  list-style: none;
  margin: 0;
}

#menu li
{
  display: inline;
}

#menu a
{
  color: #FFF;
  display: block;
  float: left;
  height: 22px;
  margin: 0 3px 0 2px;
  padding: 5px 10px 0;
  text-decoration: none;
  text-transform: lowercase;
background-color: #00B2A9;
	width: 112px;
	text-align: center;
	font: 12px Verdana, Arial;
}

#menu a:hover
{
	color: #333;
}

#menu .active a
{
  background: #00B2A9;
}

#nav
{
  width: 960px;
	height: 27px;
	background: url(images/stoddart_menu.jpg) repeat-x 0 -5px;
	margin: 0 auto;
	padding-top: 10px;
}

#splash
{

  margin: 0 auto;
  width: 960px;
  background-color: #fff;
}

#splash p{
	margin: 0;
}


#container
{
  clear: both;
}

.content-padding
{
  padding: 10px;
}

#sidebar-left
{
  float: left;
  width: 256px;
  text-indent: 42px;
}


#sidebar-leftquote
{
  width: 210px;
  text-indent: 0px;
	padding-left: 45px;
}
#sidebar-left a
{
	text-decoration: none;
	list-style-type: none;
	color: #424242;
	font-size: 12px;
}

#sidebar-left li
{
	list-style-type: none;
}

#main
{
	width: 454px;
	margin-left: 326px;
}

#sidebar-right
{
  float: right;
  width: 160px;
	margin-right: 6px;
}

h1.title
{
  margin: 0;
  padding-left: 0;
}

div.block h2.title,div.node h2.title a
{
  background: url(images/asterisk_orange.png) no-repeat left center;
  margin: 40px 0 25px;
  padding-left: 33px;
}

.block .content
{


}

div.node
{
  margin: 10px 0;
}

#user-login-form
{
}

#user-login-form-button{
	width:69px;
  height: 20px;
  padding: 0;
  margin: 12px 0 0;
  background: white none no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand;
	border: 1px solid #d5d5d5;
	color: #424242;
}
#user-login-form input.form-submit
{

}


#banner #edit-name.form-text{
	width: 106px;
	margin-right: 5px;
	background-color: #fffeff;
	border: 1px solid #d5d5d5;
	height: 15px;
}
#banner #edit-pass.form-text{
	width: 106px;
	background-color: #fffeff;
	border: 1px solid #d5d5d5;
	height: 15px;
}
#banner #edit-name-wrapper{
	float: left;
	margin-right: 6px;
}
#banner #edit-name-wrapper label{
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	color: #797979;
}
#banner #edit-pass-wrapper label{
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	color: #797979;
}
#banner #edit-pass-wrapper{
	float: left;
	margin-right: 6px;
}
#user-login-form .form-item{
	margin: 0;
}
#edit-search-block-form-1.form-text{
	width: 221px;
	margin-right: 4px;
	border: 1px solid #d5d5d5;
	height: 15px;
}

#stod-search{
width: 69px;
  height: 20px;
  padding: 0;
  margin: 0;
  background: white none no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand;
	border: 1px solid #d5d5d5;
	color: #424242;
}
#footer
{
	background: url(/sites/default/files/stoddart_home_04.jpg) no-repeat;
	width: 960px;
	height: 73px;
}

#footer p
{
  text-align: center;
}

h3.commentTitle
{
  font-size: 1.35em;
  margin: 0;
  padding: 0;
}

.commentTitle a
{
  margin: 0;
  padding: 0;
}

div.comment
{
  background-color: #FFF;
  border: 1px solid #CCC;
  margin: 10px 0;
  padding: 10px;
}

.metadata
{
  clear: both;
  color: #AAA;
  font-size: smaller;
  line-height: 16px;
  margin: 2px 0 0;
  padding: 5px 0 0;
}

.chronodata
{
  background: url(images/calendar.png) left center no-repeat;
  padding: 2px 0 2px 20px;
}

.new
{
  color: red;
  float: right;
}

div.links ul.links a
{
  background-repeat: no-repeat;
  padding-left: 18px;
}

div.links ul.links li.node_read_more a
{
  background-image: url(images/doc-option-tab.png);
}

div.links ul.links li.comment_edit a
{
  background-image: url(images/mini-edit.png);
}

div.links ul.links li.comment_delete a
{
  background-image: url(images/mini-trash.png);
}

div.links ul.links li.blog_usernames_blog a
{
  background-image: url(images/user-plain-blue.png);
}

div.links ul.links li.comment_forbidden a
{
  padding-left: 0;
}

div.links ul.links li.upload_attachments a
{
  background-image: url(images/photo.png);
}

.terms
{
  background-image: url(images/folder-open-green.png);
  background-repeat: no-repeat;
  padding-left: 18px;
}

#menu ul.links li
{
  padding: 0;
}

td,th
{
  padding: .3em .5em .5em;
}

table tr.odd
{
  background-color: #f3f3f3;
}

table tr.even
{
  background-color: #FFF;
}

.item-list ul.pager
{
  margin: 0;
  padding-top: 10px;
}

.item-list .pager li
{
  margin: 0;
  padding: 3px;
}

.item-list .pager li.pager-current
{
  background-color: #bbb;
  border: 1px solid #000;
  color: #fff;
  padding: 4px;
}

.messages
{
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.messages,.preview
{
  margin: .75em 0;
  padding: .5em 1em;
}

div.status
{
  border-color: #c7f2c8;
  color: #33a333;
}

dl dd
{
  margin: 0 0 .5em 1.5em;
}

div#postcontent .block .content
{
  background: none;
}

div.block,table#attachments
{
  margin-bottom: 1.5em;
}

div.links ul.links li.comment_comments a,div.links ul.links li.comment_add a,div.links ul.links li.comment_reply a
{
  background-image: url(images/mini-comment.png);
}
li.leaf{
	list-style-image: none;
	background: url(images/li_line.gif) repeat 0 24px;
	width: 240px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
ul.menu{
	margin: 0;
	padding-left: 0;
}
#baselinks{
	width: 940px;
	height: 20px;
	color: #fffefe;
	background-color: #666;
	padding: 10px;
}
#baselinks a{
	color: #fffefe;
}


