body {
  background:url( http://sites.google.com/site/seosydneyblog/gradient-background.png) repeat-x;
  margin:0;
  color:#4c4c4c;
  font:x-small Arial, Helvetica, Sans Serif;
  font-size/* */:/**/small;
  font-size: /**/small;
  text-align: center;
  }
a:link {
  color:#5588aa;
  text-decoration:none;
  }
a:visited {
  color:#5588aa;
  text-decoration:none;
  }
a:hover {
  color:#FF8042;
  text-decoration:underline;
}
a img {
  border-width:0;
  }
#navbar-iframe {
   display: none !important;
}
/* Header
----------------------------------------------- */

#header-wrapper {
  background: url(http://sites.google.com/site/seosydneyblog/header-bg.png) repeat  top center; 
  width:912px;
  height: 135px;  
  padding: 70px 0 0 35px;
  }


#header-inner {
  background-position: center;
  margin-left: auto;
  margin-right: auto;
}

#header { 
  /*margin: 5px;*/
  text-align: center;
  color:#666666;
}

#header h1 {
  display: none; 
}

#header a {
  color:#666666;
  text-decoration:none;
  }

#header a:hover {
  color:#666666;
  }

#header .description {
  padding:75px 85px 15px;
  max-width:700px;
  text-transform:uppercase;
  letter-spacing:.2em;
  line-height: 1.4em;
  font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  color:#999999;
 }

#header img {
  margin-left: auto;
  margin-right: auto;
}

/*-- (Menu/Nav) --*/
#nav{/*background:$bgcolornav;*/ height:32px; padding:40px 0 0; margin-bottom:40px}
#nav-left{float:left; display:inline; width:580px}
#nav-right{float:left; display:inline; width:350px}

#nav ul{position:relative;  overflow:hidden; padding-left:5px; margin:0; font:1.2em Arial,Helvetica,sans-serif}
#nav ul li{ float:left;  list-style:none}
#nav ul li a, #nav ul li a:visited{display:block; color:#5588AA; font-size:90%; letter-spacing:-0.02em; margin:0 8px; padding:5px 7px; font-weight:bold;}
#nav ul li a:hover{color:#FF8042; margin:0 8px; padding:5px 7px}
#nav ul li a.current, #nav ul li a.current:visited, #nav ul li a.current:hover{margin:0 8px; background-color:#5588AA;  /*color:$colornav;*/ padding:5px 7px}

/*-- (Search) --*/
#search{/*border:2px solid #5588AA;*/ float:left;height:30px; margin:8px 5px 2px 0px; width:160px}
* html #search{margin-right:10px}
#search input{background:transparent; border:2px solid #5588AA; height:20px;}
#button input{font-family:Verdana,Arial,Helvetica,sans-serif; background:transparent; border:0; color:#000; display:inline; font-size:13px; margin:4px 0 0; padding:7px 5px 2px 10px; width:90px;}


/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
  background: #ffffff url(file:///D|/Documents%20and%20Settings/aguille/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/OXSDEZ0T/IMAGE/contentbg.png) top center repeat-y;
  width: 947px;
  margin: auto;  
  text-align:left;
  font: $bodyfont;
  }

#content-wrapper {
  margin: 0;
  padding: 2px 10px;
  clear:both;
  }

#main-wrapper {
  width: 540px;
  float: left;
  margin: 0 5px 10px 5px;
  padding: 10px 10px 60px;
  border-right: 1px solid #FBBA3C;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }
#main {
  padding: 0 5px 15px 0px;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }

#right-sidebar-wrapper {
  width: 160px;
  padding: 10px;
  padding-right: 20px;
  margin: -.8em;
  float: right;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
#left-sidebar-wrapper {
  width: 180px;
  padding-left: 5px;
  float: left;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}

/* Widebar
----------------------------------------------- */
#widebar-wrapper {
  width: 340px;
  float:right;
  padding-right: 5px;
  padding-left: 2px;
  padding-bottom:10px;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}


/* Headings
----------------------------------------------- */

h2 {
  margin:1.5em 0 .75em;
  font:normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  line-height: 1.4em;
  /*text-transform:uppercase;*/
  letter-spacing:.2em;
  color:#FF9A6C;
}


/* Posts
-----------------------------------------------
 */
.date-header h3 {
color:#4c4c4c;
font-family:Trebuchet,Trebuchet MS,Arial,sans-serif;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.2em;
line-height:1.4em;
margin:1.5em 0pt 0.75em;
text-transform:uppercase;
}

h2.date-header {
  margin:0px;
  }

h2.post-title {
color:#FF6633;
font-family:Arial,sans-serif;
font-size:1.6em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-weight: bold;
letter-spacing:-0.02em;
margin:0.6em 0pt 0.75em;
}

a:visited.post-title {
color:#FF6633;
font-family:Arial,sans-serif;
font-size:1.6em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-weight: bold;
letter-spacing:-0.02em;
margin:1.5em 0pt 0.75em;
}
.post {
  margin:.5em 0 1.5em;
  padding-bottom:1.5em;
  }

.post h3 {
  color:#999999;
font-family:Trebuchet,Trebuchet MS,Arial,sans-serif;
font-size:0.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.2em;
line-height:1.4em;
margin:1.5em 0pt 0.75em;
text-transform:uppercase;
}

.post h3 a, .post h3 a:visited, .post h3 strong {
  display:block;
  text-decoration:none;
  color:#ffffff;
  font-weight:normal;
}

.post h3 strong, .post h3 a:hover {
  color:#4c4c4c;
}

.post p {
  margin:0 0 .75em;
  line-height:1.6em;
}

.post-footer {
  margin: .75em 0;
  color:#FF9A6C;
  text-transform:uppercase;
  letter-spacing:.1em;
  font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  line-height: 1.4em;
}

.comment-link {
  margin-left:.6em;
  }

.post img {
  padding:4px;
  /*border:1px solid #174D97;*/
  }

blockquote{
  background-color: transparent;
  border-top: 3px double #CD7710;
  border-bottom: 3px double #CD7710;
  padding: 5px;
  font-style: oblique;
  font-size: 1em;
  margin-left: 5%;
  margin-right: 5%;
}

/* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font-weight: bold;
  line-height: 1.4em;
  text-transform:uppercase;
  letter-spacing:.2em;
  color: #FF9A6C;
  }

#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block .comment-author {
  margin:.5em 0;
  }
#comments-block .comment-body {
  margin:.25em 0 0;
  }
#comments-block .comment-footer {
  margin:-.25em 0 2em;
  line-height: 1.4em;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block .comment-body p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }

#blog-pager-newer-link {
  float: left;
 }
 
#blog-pager-older-link {
  float: right;
 }

#blog-pager { 
  text-align: center;
 }

.feed-links {
  clear: both;
  line-height: 2.5em;
}

/* Sidebar Content
----------------------------------------------- */
.sidebar { 
  color: #666666;
  line-height: 1.5em;
 }

.sidebar h2 {
  margin: 1.6em 0 .5em;
  padding: 4px 8px;
  /*background-color: #174D97;*/
  font-size: 1.4em;
font-family:Arial;
letter-spacing:-0.02em;
font-weight:bold;
  color: #FF8042;

}

.sidebar ul {
  list-style:none;
  margin:0 0 0;
  padding:0 0 0;
}
.sidebar li {
  margin:0;
  padding:0 0 .25em 15px;
  text-indent:-15px;
  line-height:1.5em;
  }

.sidebar .widget, .main .widget { 
  margin:0 0 0.2em;
  padding:0 0 1.5em;
 }


.main .Blog { 
  border-bottom-width: 0;
}


/* Profile 
----------------------------------------------- */
.profile-img { 
  float: left;
  margin: 0 5px 5px 0;
  padding: 4px;
  border: 1px solid #174D97;
}

.profile-data {
  margin:0;
  text-transform:uppercase;
  letter-spacing:.1em;
  font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  color: #FF9A6C;
  font-weight: bold;
  line-height: 1.6em;
}

.profile-datablock { 
  margin:.5em 0 .5em;
}

.profile-textblock { 
  margin: 0.5em 0;
  line-height: 1.6em;
}

.profile-link { 
  font:normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  text-transform: uppercase;
  letter-spacing: .1em;
}

/* Footer
----------------------------------------------- */
#footer {
  width:660px;
  clear:both;
  margin:0 auto;
  padding-top:15px;
  line-height: 1.6em;
  text-transform:uppercase;
  letter-spacing:.1em;
  text-align: center;
}

p.credits {
  font-family: sans-serif;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  font-size: small;
  line-height: 100%;
  word-spacing: normal;
  letter-spacing: 0.3ex;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  text-indent: 0ex;
}

/** Page structure tweaks for layout editor wireframe */ 
body#layout #outer-wrapper {
width: 750px;
margin-left: auto;
margin-right: auto;
}
body#layout #header-wrapper {
margin-left: 0px;
margin-right: 0px;
width: 700px;
height: 279px;
}
body#layout #main-wrapper {
width: 400px;
padding: 30px 0 0 0;
}
body#layout #right-sidebar-wrapper {
width: 150px;
margin-right: 5px;
padding: 0 0 5px 0;
}
body#layout #left-sidebar-wrapper {
width: 150px;
padding: 0 0 5px 0;
}
body#layout #widebar-wrapper {
width: 300px;
padding: 0 0 5px 0;
}
body#layout #footer {
width:600px;
margin:0 auto;
padding-top:15px;
}
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important} 