body, .layout-three-column {
border: 0;
text-align: center;
background:#C0CBD9;
padding: 0px;
margin: 5px 10px 10px 10px;
font:normal 12px Verdana,Arial,sans-serif;
}

ul {
/*list-style:none;*/
}

ul li {
/*list-style:none;*/
}

a {
text-decoration: underline;
}

a:link {
color: #003366;
}

a:visited {
color: #003366;
}

a:active {
color: #339900;
}

a:hover {
color: #FF9900;
}

h1, h2, h3 {
margin:0px;
padding:0px;
}

img{
border:0px;
z-index:0;
}


#container {
line-height: 140%;
margin-right: auto;
margin-left: auto;
text-align: left;
padding: 0px;
width:100%;
border:none;
background-color:#FFFFFF;
}


div.img-link a {
display: block;
height: 103px;
text-decoration: none;
}

.banner-alt {
display: none;
}

.treonauts-banner {
display:none;
}


#left {
width:200px;
overflow: hidden;
display:none;
}

/*typepad comments page */
#alpha {
width: 10px;
overflow: hidden;
display:none;
}

#center {
float:none;
margin:auto;
padding-right:10%;
width:95%;
overflow:hidden;
background-color:#ffffff;
position:relative;
display:block;
}

/*typepad comments page */
#beta {
float:none;
margin:auto;
padding-right:10%;
width:95%;
overflow:hidden;
background-color:#ffffff;
position:relative;
display:block;
}

#right {
width:200px;
overflow: hidden;
display:none;
}

/*typepad comments page */
#gamma {
width:10px;
overflow: hidden;
display:none;
}

textarea#comment-text {
width: 455px;
}

.content, .pkg#beta-inner {
padding: 10px 12px 5px 12px;
background-color:#DEE9FF;
color:#333333;
font:normal 1em/150% Verdana,Arial,sans-serif;
position:relative;
}

.contentsubnav{
padding-top:10px;
display:none;
}

.content p {
color:#333333;
font:normal 1em/150% Verdana,Arial,sans-serif;
text-align:left;
margin-bottom:10px;
}

.content blockquote {
line-height: 150%;
}

.content li {
line-height: 150%;
}

.content h1, .content h1 a {
color:#FF9900 !important;
font:bold 2em Verdana,Arial,sans-serif;
text-align: left;
margin-bottom: 10px;
line-height:20px;
text-decoration:none;
padding:3px 0px 3px 0px;
}

.content h1 a:hover {
text-decoration:underline;
}

.content h2 {
color: #006699;
font:bold 1.5em Arial, sans-serif;
border-bottom: 1px dotted #6699CC;
text-align: left;
margin-bottom: 10px;
padding-top:3px;
}

.content h3 {
color: #FF9900;
font:bold medium Verdana,Arial,sans-serif;
text-align: left;
margin-bottom: 10px;
line-height:20px;
}

.content p.posted {
/*  clear: both;*/
color: #006699;
font:bold 1em Verdana,Arial,sans-serif;
text-align: left;
padding: 3px 3px 0px 3px;
}

#comment-data {
float:none;
width: 180px;
padding-right: 15px;
margin-right: 15px;
text-align: left;
border-right: 1px dotted #BBB;
}

textarea[id="comment-text"] {
width: 80%;
}


h2.commentheader, .comments-open-header, .comments-header{
border:none;
background-color:transparent !important;
font:bold 20px Verdana,Arial,Sans-serif;
color:#bec9df !important;
}

div.comments, .comments-open {
border:1px solid #d0e0f0;
background-color:#ced9ef !important;
margin:10px 0px 5px 0px;
padding:3px 5px 5px 5px;
z-index:2;
}

div.comments1 {
border:1px solid #d0e0f0;
background-color:white !important;
width:100%;
height:100%;
margin:-10px auto 20px auto;
z-index:2;
}

div.commentorder{
font:bold 40px/40px Arial,sans-serif;
color:#DEE9FF;
float:left;
height:40px;
margin:0px 5px 0px 0px;
z-index:3;
}

div.commentdata{
font:bold 10px Verdana,Arial,sans-serif;
color:#006699;
margin:5px 0px 0px 0px;
float:left;
height:17px;
z-index:3;
}

div.commentbody{
width:100%;
clear:left;
}

div.signoff{
border-top:1px dotted #006699;
border-bottom:1px dotted #006699;
margin:10px 0px 25px 0px;
}

.signoff p.posted {
color: #006699;
font:bold x-small Arial,sans-serif;
text-align: left;
padding: 3px 3px 0px 3px;
margin-top:0px;
}

div.sociotags{
width:280px;height:20px;padding:0px 3px 3px 3px;
}

div.centerad{
border:1px solid #ced9ef;
background:white;
margin:-10px auto 20px;
padding:3px 5px 5px 5px;
}

.blogquote{
width:410px;
border:1px solid #d0e0f0;
background-color:#ced9ef !important;
padding:18px 25px 10px 35px;
overflow:hidden;
margin:auto;
z-index:2;

}

.bqstart {
float:left;
height:45px;
position:relative;
top:-16px;
left:-33px;
font:500% times,serif;
color:#DEE9FF !important;
margin-bottom:-50px;
overflow:hidden;
z-index:2;
}

.bqend {
float:right;
height:45px;
position:relative;
bottom:40px;
right:-15px;
font:500% times,serif;
color:#DEE9FF !important;
margin-bottom:-80px;
overflow:hidden;
z-index:2;
}

.sidebar {
display:none;
visibility:hidden;
}

/****** SCROLLERS **********/
#shopscroller{
width:176px;
height:200px;
text-align:left;
padding:2px;
background-color: #ffffff;
}

#forumscroller{
width:176px;
height:180px;
text-align:left;
padding:2px;
background-color:#ffffff;
}

#blogscroller{
width:176px;
height:180px;
text-align:left;
padding:2px;
background-color:#ffffff;
}

.rssclass .rsstitle{
font-size:105%;
font-weight: bold;
line-height:normal;
}

.rssclass .rssdescription{
font-size:100%;
line-height:normal;
}
.rssclass .rssdate{
color: gray;
font-size:90%;
line-height:normal;
}

.rssclass a{
text-decoration: none;
line-height:normal;
}

/******** CLOUD *************/
.module-category-cloud .module-list
{
 margin-right: 0;
 margin-left: 0;
}

.module-category-cloud .module-list-item
{
    display: inline;
 margin: 0 5px 0 0;
 padding: 0;
 line-height: 1.2em;
 background: none;
}

.module-category-cloud .cloud-weight-1  { font-size: 0.0em;display: none; }
.module-category-cloud .cloud-weight-2  { font-size: 0.6em;}
.module-category-cloud .cloud-weight-3  { font-size: 0.75em; }
.module-category-cloud .cloud-weight-4  { font-size: 0.90em; }
.module-category-cloud .cloud-weight-5  { font-size: 1.05em; }
.module-category-cloud .cloud-weight-6  { font-size: 1.1em; }
.module-category-cloud .cloud-weight-7  { font-size: 1.2em; }
.module-category-cloud .cloud-weight-8  { font-size: 1.3em; }
.module-category-cloud .cloud-weight-9  { font-size: 1.4em; }
.module-category-cloud .cloud-weight-10 { font-size: 1.45em; }

/* modules */
.module a{
text-decoration: none;
font-weight: inherit;
}

.module a:link { color: #6699CC; }
.module a:visited { color: #6699CC; }
.module a:active { color: #339900; }
.module a:hover { color: #FF9900; }

.module-typelist.module{
position:relative;
}

.module-header{ 
font: bold 16px/normal Arial,Sans-serif; 
color: #006699; 
text-align: left; 
text-transform: uppercase; 
letter-spacing: .3em; 
border-bottom: 1px solid #003366; 
background:transparent; 
margin: 10px 0px 5px 0px; 
} 

.module-content
{
margin:5px 0px 20px 0px;
color:#006699;
font:small Verdana,Arial,sans-serif;
font-size: small;
line-height: 150%;
text-align: left;
}

/* moblog1 tweaks */
.clr{
clear: both;
width: 0;
height: 0;
line-height: 0;
}
.unbold {font-weight:normal;}
.subform{
background:#ffffff url("http://treonauts.typepad.com/treonauts/treoimages/news-subbkg.gif") 0px 0px no-repeat;
width:165px;
font:normal 14px Arial,Sans-Serif;
height:130px;
padding:10px 5px;
text-align:left;
color:#444;
}
.subform a, .subform a:visited,.subform a:active{
font:bold 10px Arial,Sans-Serif;
text-decoration:none;
color:#444;
}
.subform a:hover{
text-decoration:underline;
color:#444 !important;
}
.subform .email {
 height:16px;
 width:140px;
 padding:2px 2px 0px 4px !important;
 margin:6px auto 5px;
 background: url("http://treonauts.typepad.com/treonauts/treoimages/box-shadow.gif");
 border:1px solid #999;
 font: 12px/12px Verdana,Arial,sans-serif;
 color: #000;
 vertical-align:baseline !important;
}
.subform .submit{
 height:21px;
 margin:0px auto 5px !important;
 padding:0px !important;
 border:1px solid #888;
 color:#444;
 font:10px/12px Verdana,Arial,sans-serif;
 background: url("http://treonauts.typepad.com/treonauts/treoimages/chromebg.gif") 0px -25px repeat-x;
 vertical-align:top !important;
}
/* ph=1 */

