#XBLGWrapper{
  font-size:11px;
  padding:0px;
  margin:0px;
  height:100%;
  width:100%;
  background:white;
}

.XBLGToolbarWrapper{
  font-size:11px;
  padding:0px;
  margin:0px;
  height:100%;
  width:100%;
}

.XBLGToolbarWrapper .XBLGWidget{
  margin-bottom:10px;
  width:21.8em;
  font-size:0.8em;
}

.XBLGToolbarWrapper .XBLGWidget .ui-title{
  text-align:center;
  height:16px;
}
.XBLGToolbarWrapper .XBLGWidget .ui-corner-all {
  -moz-border-radius-bottomleft:0em;
  -moz-border-radius-bottomright:0em;
}

#XBLGWrapper h1{
  font-size:3em;
}
#XBLGWrapper h2{
  font-size:2em;
}
#XBLGWrapper h3{
  font-size:1.5em;
}



#XBLGWrapper h4{
  font-size:1.2em;
}

#XBLGWrapper h5{
  font-size:1em;
  font-weight:bold;
}

#XBLGWrapper h6{
  font-size:0.8em;
  font-weight:bold;
}

#XBLGWrapper hr{
  color:#F0F0F0;
  margin: 0px 10px 0px 10px;
}

#XBLGWrapper #XBLGHeader{

  border-bottom:2px solid #FAFAFA;
  margin-bottom:10px;
}

#XBLGWrapper .XBLGWidget{
  float:right;
  clear:right;
  margin-bottom:10px;
  width:21.8em;
  font-size:0.8em;
}

#XBLGWrapper .XBLGWidget .ui-title{
  text-align:center;
  height:16px;
}

#XBLGWrapper .XBLGMeta{
  font-size:0.8em;
  margin:0px 10px 10px 5px;
  border:1px dotted #FAFAFA;
}

#XBLGWrapper .XBLGPostContent{
  margin:0px 10px 10px 5px;
}

#XBLGWrapper .XBLGCommentDiv{
  margin-top:10px;
  margin-bottom:10px;

}

#XBLGWrapper .XBLGComment{
  padding:0px 10px 10px 5px;
}

#XBLGWrapper .XBLGCommentOdd{
  background:#F6F6F6;
}
#XBLGWrapper .XBLGCommentDate{
  font-style:italic;
  margin-bottom:5px;

}

#XBLGWrapper .XBLGComment label{
  font-weight:bold;
}

#XBLGWrapper .XBLGComment .XBLGCommentInput,
#XBLGWrapper .XBLGComment .XBLGCommentCheckbox{
  margin-top:5px;
  margin-bottom:10px;
  font-size:14px;
  display:block;
}

#XBLGWrapper .XBLGComment .XBLGCommentInput{
  width:300px;

}

#XBLGWrapper .XBLGBlogRSS{
  float:right;
  margin-right:10px;
}

.XBLGHelpText{
  font-size:0.8em;
  color:#999999;
  font-weight:normal;
}




.XBLGError{
  border:2px solid red;
  background:#ffcccc;
  padding:5px;
  margin-bottom:10px;
  margin-top:10px;
  width:32em;
  font-weight:bold;

}

.XBLGMessage{
  border:2px solid green;
  background:#ccffcc;
  padding:5px;
  margin-bottom:10px;
  font-weight:bold;
  margin-top:10px;
  width:32em;

}

#XBLGWrapper .XBLGPostComments{
  display:none;
}

#XBLGWrapper .XBLGLinkbacks{
  display:none;
}


#XBLGWrapper .XBLGShowComments{
  cursor:pointer;
}

#XBLGWrapper .XBLGShowLinkbacks{
  cursor:pointer;
}

#XBLGWrapper #XBLGPostList{
  width:32em;
  padding:10px;
}


#XBLGWrapper .XBLGFormSubmit {
  -moz-border-radius-bottomleft:0.8em;
  -moz-border-radius-bottomright:0.8em;
  -moz-border-radius-topleft:0.8em;
  -moz-border-radius-topright:0.8em;
  background:#EEEEEE url(../images/ui-bg_highlight-hard_100_eeeeee_1x100.png) repeat-x scroll 50% 50%;
  border:1px solid #D8DCDF;
  color:#004276;
  padding:0.8em;
  font-weight:bold;
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:medium;
}

#XBLGWrapper .XBLGWidget .ui-corner-all {
  -moz-border-radius-bottomleft:0em;
  -moz-border-radius-bottomright:0em;
}

#XBLGWrapper .XBLGCommentFunctions,
#XBLGWrapper .XBLGPostFunction {
  text-align:right;
  height:5px;

}

#XBLGWrapper .XBLGPostFunction,
#XBLGWrapper .XBLGCommentFunction,
#XBLGWrapper .XBLGPaginatorButton {
  -moz-border-radius-bottomleft:0.8em;
  -moz-border-radius-bottomright:0.8em;
  font-size:0.8em;
  padding:0.4em 1em 0.4em 20px;
  position:relative;
  text-decoration:none;
  display:inline;
  width:40px;
  margin:auto;
  margin-bottom:5px;
  margin-top:5px;
  margin-left:10px;
  cursor:pointer;
}

#XBLGWrapper .XBLGPaginator {
  margin:20px 0px;
}

#XBLGWrapper .XBLGPaginatorButton {
  margin:5px;
}

#XBLGWrapper .XBLGPostFunction .ui-icon,
#XBLGWrapper .XBLGCommentFunction .ui-icon,
#XBLGWrapper .XBLGPaginatorButton .ui-icon {
  left:0.2em;
  margin:-8px 5px 0 0;
  position:absolute;
  top:50%;
}


#XBLGWrapper .XBLGPaginator a.XBLGPaginatorPage{
  padding:4px;
}

#XBLGWrapper .XBLGPaginator span.XBLGPaginatorActive{
  padding:4px;
  border:1px dotted silver;
}

/*



#XBLGWrapper .XBLGWidget{
  float:right;
  clear:both;

  margin-bottom:10px;
}

#XBLGWrapper .XBLGWidget .title{
  //float:right;
  clear:both;
  padding:0.2em 0.2em 0;
  width:17em;
  margin-bottom:10px;
}

#XBLGWrapper .XBLGWidget .ui-widget{
  text-align:center;
}

#XBLGWrapper .XBLGWidget .ui-title{
  line-height:1.8em;
  text-align:center;
  height:1.8em;
}

.XBLGError{
  border:2px solid red;
  background:#ffcccc;
  padding:5px;
  margin-bottom:10px;
  font-weight:bold;

}


#XBLGWrapper .XBLGWidget input,#XBLGWrapper .XBLGWidget select{
  //background:transparent url(../images/ui-selectbox-bg.png) repeat-x scroll 0% 0%;
  background:white;
  width:200px;
  height:24px;
  border:none;
  line-height:24px;
  padding-top:2px;
  padding-left:8px;
  font-weight:bold;
  border-left:1px solid silver;
  border-right:1px solid silver;
}

#XBLGWrapper .XBLGWidget select{
  //background:transparent url(../images/ui-selectbox-bg.png) repeat-x scroll 0% 0%;
  background:white;
  width:200px;
  height:24px;
  border:none;
  line-height:24px;
  padding-left:5px;
  padding-top:2px;
  font-weight:bold;
  border-left:1px solid silver;
}

.ui-datepicker, #tagCloud,#categories,#searchBox{
  //float:right;
  clear:both;
}
.XBLGWidget .ui-widget{
  padding:0.2em 0.2em 0;
  width:17em;
}
.XBLGWidget .ui-title{
  line-height:1.8em;
  text-align:center;
  height:1.8em;
}
#searchBox input{
    //background:transparent url(../images/ui-selectbox-bg.png) repeat-x scroll 0% 0%;
  background:white;
  opacity:0.7;
  width:200px;
  height:24px;
  border:none;
  line-height:24px;
  padding-top:2px;
  padding-left:8px;
  font-weight:bold;
  border-left:1px solid silver;
  border-right:1px solid silver;
}

#categories select{
    //background:transparent url(../images/ui-selectbox-bg.png) repeat-x scroll 0% 0%;
  background:white;
  width:200px;
  opacity:0.7;
  height:24px;
  border:none;
  line-height:24px;
  padding-left:5px;
  padding-top:2px;
  font-weight:bold;
  border-left:1px solid silver;
}

#tagCloud a{
  padding:0px;
  margin:0px;
  text-decoration:none;
}

#tagCloud li{
  display:inline;
  padding:5px;
}
#XBLGPostList{
  width:32em;
  padding:10px;
}
.XBLGPostContent{
  margin-top:10px;
}

#XBLGPost{
  margin-bottom:20px;
}

#XBLGPostComments{

  margin:0px;
  padding:0px;
  margin-top:20px;
  margin-bottom:20px;
  padding-bottom:20px;
  font-size: 1em;
}

#XBLGLinkbacks{

  margin:0px;
  padding:0px;
  margin-top:20px;
  margin-bottom:20px;
  padding-bottom:20px;
  font-size: 1em;
}

.XBLGComment{
  background-color:#f0f0f0;
  border:1px dotted silver;
  margin-bottom:5px;
  padding:5px;
  padding-left:10px;


}
.XBLGCommentAuthor{
}

.XBLGCommentDate{
  font-size:0.8em;
  margin-bottom:5px;

}
.addComment input,.addComment textarea{
  width:200px;
  display:block;
  margin-bottom:10px;
}
.addComment textarea{
  width:30em;
  height:200px;
}



#addPostDiv input,#addPostDiv textarea{
  width:200px;
  display:block;
  margin-bottom:10px;
}
#addPostDiv textarea{
  width:30em;
  height:200px;
}
span.ui-icon {
left:0.2em;
margin:-8px 5px 0 0;
position:absolute;
top:50%;
}


.XBLGFunctionButton {
  font-size:0.7em;
  padding:0.4em 1em 0.4em 20px;
  position:relative;
  text-decoration:none;
  display:block;
  width:60px;
  margin:auto;
  margin-bottom:5px;
  margin-top:5px;
  cursor:pointer;
}

.XBLGFormSubmit {

  padding:0.4em 1em 0.4em 20px;
  position:relative;
  text-decoration:none;

  clear:none;
  height:40px;
  margin-right:auto;
  margin-bottom:10px;
  margin-left:10px;
  margin-top:5px;
  cursor:pointer;
}

.XBLGCommentFunctions {

  margin-top:10px;
  font-size:0.7em;
  text-align:right;
}

.XBLGCommentFunction {
  padding:0.4em 1em 0.4em 20px;
  position:relative;
  text-decoration:none;

  clear:none;
  width:120px;
  margin-right:auto;
  margin-bottom:10px;
  margin-left:10px;
  margin-top:5px;
  cursor:pointer;
}
.XBLGPostComments{
  display:none;
  padding:10px;
}
.XBLGLinkbacks{
  display:none;
  padding:10px;
}


*/

