/*Something Bleu Style Sheet Version 0.1 30/08/2009 Wilson Ta*/

html {  
  padding:0px;
  margin:0px;
  height:100%;
}

body {
  padding:0px;
  margin:0px;
  height:100%;
  background-image:url('http://www.somethingbleu.com.au/images/tile.jpg');
  font-family: "Verdana", "Tahoma", "Helvetica", sans-serif;
  font-size:small;
}

#wrapper {
  margin:5px auto -20px;
  height:auto;
  width:800px;
  background: #FFF;
}
body > #wrapper {
  height:auto;
  min-height:100%;
}	

#content {
  padding:10px;
  height:auto;
}
#wrapper > #content {
  height:auto;
  min-height:100%;
}

#mainblurb {
  height:auto;
  width:780px;
}

#blurb {
  height:auto;
  width:560px;
  float:left;
}

#sidebar {
  background:#FFF;
  float:right;
  width:180px;
  height:100%;
  padding:5px;
  border-width:1px;
  border-style:solid;
  border-color:#9F9F9F;
  clear:right;
}

#footer {
  background:#BED8F1;
  padding:5px;
  margin: 10px auto;
  height:20px;
  width: 790px;
  font-size:x-small;
  text-align:center;
}

#header {
  background:#FFF;
  height:120px;
  background-image:url(http://www.somethingbleu.com.au/images/logo_header.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  min-height:1em;
  overflow:hidden;
}

h1,h2,h3 {
  color:#999;
}

td,p,ol {
  color:#9F9F9F;
  font-family: "Palatino Linotype", Tahoma,  sans-serif;
}

#categories {
  margin-left:auto;
  margin-right:auto;
  width:80%;
  text-align:center;
}

#maincategories {
  margin-left:auto;
  margin-right:auto;
  width:100%;
  text-align:center;
  clear:both;
}

#navbar {	
  background-color: #BED8F1;
  height: 30px;
  width: 100%;
  /*border-top: solid #000 1px;	
  border-bottom: solid #000 1px;*/
}

#navbar ul {	
  margin: 0px;	
  padding: 0px;	 
/*font-family: Arial, Helvetica, sans-serif;*/
  font-size: small;
  font-weight: bold;
  color: #FFF;
  line-height: 30px;
  white-space: nowrap;
}

#navbar li {	
  list-style-type: none;
  display: inline;
}

#navbar li a {	
  text-decoration: none;	
  padding: 7px 10px;	
  color: #FFF;
}

#navbar li a:link {	
  color: #FFF:
}

#navbar li a:visited {	
  color: #999;
}

#navbar li a:hover {	
  color: #FFF;	
  background-color: #666;
}

.roundedcornr_box_953222 {
   background: #bed8f1;
}
.roundedcornr_top_953222 div {
   background: url(images/roundedcornr_953222_tl.png) no-repeat top left;
}
.roundedcornr_top_953222 {
   background: url(images/roundedcornr_953222_tr.png) no-repeat top right;
}
.roundedcornr_bottom_953222 div {
   background: url(images/roundedcornr_953222_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_953222 {
   background: url(images/roundedcornr_953222_br.png) no-repeat bottom right;
}
.roundedcornr_top_953222 div, .roundedcornr_top_953222, .roundedcornr_bottom_953222 div, .roundedcornr_bottom_953222 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_953222 { margin: 0 20px; 
}
.box {	background: #bed8f1;	border-radius: 1.6em;
}
