
/* - deprecated.css - */
@media screen {
/* Deprecated CSS elements - do not depend on these, they will disappear in
   the next version of Plone. They are here for backwards compatibility only. */

/*  (do not remove this :) */
/*  (not this either :) */

/* .system-message and #error-handling are reST error indicators */
div.portalMessage,
p.portalMessage,
.system-message,
#error-handling {
    background-color: #f5f5f5;
    border: 1px solid #666;
    color: Black;
    font-size: 85%;
    margin: 1em 0em;
    padding: 0.5em 1em 0.5em 3em;
    vertical-align: middle;
    background-image: url(http://claytron.com/info_icon.gif);
    background-repeat: no-repeat;
    background-position: 5px 50%;
}


/*  */

}


/* - navtree.css - */
@media screen {
/* http://claytron.com/portal_css/navtree.css?original=1 */
/* */
/* */
/* */
.portletNavigationTree {
padding: 0;
list-style: none !important;
list-style-image: none !important;
line-height: 1em;
}
.navTree {
list-style: none;
list-style-image: none;
margin-top: 1px;
}
.navTree li {
margin-bottom: 1px;
}
.navTreeItem {
display: block;
padding: 0;
margin: 0;
}
.navTreeItem a,
dd.portletItem .navTreeItem a {
border: 1px solid White;
display: block;
text-decoration: none;
padding-top: 0.2em;
padding-bottom: 0.25em;
}
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
background-color: #fff;
color: #000;
border: 1px solid #ccc;
}
.navTreeCurrentItem {
background-color: #fff;
color: #000;
border: 1px solid #ccc !important;
}
li.navTreeCurrentItem {
display: block;
padding: 0 0 0 1px;
margin: 0 0 2px -1px;
}
li.navTreeCurrentItem a,
li.navTreeCurrentItem a:hover {
display: block;
border: 1px solid #fff;
min-height: 1.6em;
line-height: 1.6em;
height: auto;
}
/* */
* html li.navTreeCurrentItem a,
* html li.navTreeCurrentItem a:hover {
height: 1.6em;
}
.navTreeLevel0 { margin: 0; }
.navTreeLevel1 { margin-left: 1em;}
.navTreeLevel2 { margin-left: 0.75em; }
.navTreeLevel3 { margin-left: 0.75em; }
.navTreeLevel4 { margin-left: 0.75em; }
.navTreeLevel5 { margin-left: 0.75em; }
/* */

}


/* - invisibles.css - */
@media screen {
/* http://claytron.com/portal_css/invisibles.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
ul.visualNoMarker,
ol.visualNoMarker {
list-style-type: none;
list-style-image: none;
margin: 0.5em 0 0 0;
}
.visualOverflow {
overflow: auto;
margin: 0 0 1em 0;
}
.visualOverflow pre,
.visualOverflow table,
.visualOverflow img {
margin: 0;
}
/* */
.hiddenStructure {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.contentViews .hiddenStructure,
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
/* */
.visualClear {
display: block;
clear: both;
}
/* */
.netscape4 {
display: none;
}
/* */
tr.dragging td {
background-color: #ff6 !important;
}
.draggingHook {
cursor: move;
}
.notDraggable {
}
/* */
}


/* - forms.css - */
@media screen {
/* http://claytron.com/portal_css/forms.css?original=1 */
/* */
/* */
textarea {
font: 100% Monaco, "Courier New", Courier, monospace;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
background: White url(http://claytron.com/input_background.gif) repeat-x;
width: 100%;
}
input {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
vertical-align: middle;
background: White url(http://claytron.com/input_background.gif) repeat-x;
font-size: 1em;
}
/* */
.noborder,
.documentEditable * .noborder {
border: none;
margin: 0;
background: none;
background-color: transparent;
}
input[type=checkbox] {
border: none;
margin: 0;
background: none;
background-color: transparent;
}
#searchGadget {
border: 1px solid #ccc;
}
button {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #ccc;
color: Black;
vertical-align: middle;
background-color: #fff;
padding: 1px;
cursor: pointer;
font-size: 85%;
text-transform: none;
}
select {
vertical-align: top;
}
form {
border: none;
margin: 0;
}
fieldset {
border: 1px solid #ccc;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: auto;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
label {
font-weight: bold;
}
optgroup {
font-style: normal;
font-weight: bold;
color: #999;
padding-left: 0.25em;
}
option {
color: black;
}
optgroup > option {
padding: 0 0.25em 0 1em;
}
dl.enableFormTabbing dd {
margin-left: 0;
padding-top: 2em;
}
#login-form {
width: 30em;
margin: 0 auto;
}
#login-form .field {
clear: none;
}
#login-form input {
font-size: 150%;
}
#login-form input.context {
padding: 1px 10px 1px 20px;
background-position: 9px 5px;
margin-bottom: 1em;
}
#forgotten-password {
float: right;
width: 35%;
margin: 0 1em;
}
.standalone,
.documentEditable * .standalone {
background: #fff url(http://claytron.com/linkOpaque.gif) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 85%;
padding: 1px 1px 1px 15px;
text-transform: none;
border: 1px solid #ccc;
}
.context,
.formControls .actionButtons .button,
.documentEditable * .context {
background: transparent url(http://claytron.com/linkTransparent.gif) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 85%;
padding: 1px 1px 1px 15px;
text-transform: none;
border: 1px solid #ccc;
}
.destructive,
.documentEditable * .destructive {
background: #f5f5f5 url(http://claytron.com/linkTransparent.gif) 9px 1px no-repeat;
border: 1px solid #666;
color: Black;
cursor: pointer;
font-size: 85%;
padding: 1px 1px 1px 15px;
text-transform: none;
border: 1px solid #ccc;
}
input.searchButton {
margin-bottom: 1px ! important;
color: Black;
font-size: 85%;
background: White url(http://claytron.com/search_icon.gif) 2px 1px no-repeat;
cursor: pointer;
padding: 1px 1px 1px 19px;
text-transform: none;
border: 1px solid #ccc;
}
.searchSection {
color: #76797c;
margin-top: 0.25em;
}
.searchSection label:hover {
color: Black;
}
/* */
.field {
top: 0;
left: 0;
margin: 0 1em 1em 0;
clear: both;
}
.field .field {
margin: 0;
}
.fieldRequired {
background: url(http://claytron.com/required.gif) center left no-repeat;
padding: 0 0 0 8px;
color: White;
}
.fieldUploadFile {
text-align: right;
margin-right: 0.75em;
display: none;
}
.fieldTextFormat {
text-align: right;
margin-right: 0.75em
}
.formHelp {
font-size: 90%;
color: #76797c;
margin: 0 0 0.2em 0;
}
.formHelp:hover {
color: Black;
cursor: default;
}
div.error {
/* */
background-color: #fdc;
border: 1px solid #d00;
padding: 0.5em;
margin: 0 0 1em 0;
width: 95%;
}
.error .fieldRequired {
color: #d00;
}
/* */
#archetypes-fieldname-title input, input#form\.title {
font-size: 160%;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: normal;
width: 99%;
}
#archetypes-fieldname-description textarea, textarea#form\.description {
font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: bold;
}
input.inputLabelActive {
color: #76797c;
}
textarea#form\.description {
height: 6em;
width: 99%;
}
tr.selected {
background-color: #ffa;
}
.kupu-save-message {
color: white;
font-weight: bold;
background-color: red;
padding: 0.3em;
position: fixed;
top: 0;
right: 0;
z-index: 999;
}
/* */

}


/* - ploneKss.css - */
@media screen {
/* http://claytron.com/portal_css/ploneKss.css?original=1 */
#kss-spinner {
display:none;
width: 20px;
height: 20px;
position: fixed;
background-position: center center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
}
.formlibInlineEditable,
.inlineEditable {
padding: 1px;
display: block;
}
body.kssActive .inlineEditable:hover,
body.kssActive .formlibInlineEditable:hover {
padding: 0;
border: 1px solid #ddd;
border-color: #666 #ddd #ddd #666;
cursor: text;
background: White url(input_background.gif) repeat-x;
}
body.kssActive .inlineEditable a:hover,
body.kssActive .formlibInlineEditable a:hover {
cursor: pointer;
}
body.kssActive .formlibInlineForm:hover,
body.kssActive .formlibInlineForm a:hover {
padding: 1px;
border: none;
cursor: default;
background: none;
}
.inlineForm .formHelp,
.inlineForm .fieldRequired,
.inlineForm label {
display: none;
}
/* */
.inlineForm .ArchetypesSelectionWidget label {
display: inline;
}
.inlineForm #archetypes-fieldname-title input,
.inlineForm #archetypes-fieldname-title {
font-size: 100%;
}
/* */
h1 div.formControls input {
font-size: 55% !important;
}
}


/* - Quills.css - */
@media all {
/* http://claytron.com/portal_css/Quills.css?original=1 */
/* */
/* */
div.weblog-about {
color: #76797c;
margin: 1em;
}
ul.weblog-footer {
list-style: none;
clear: both;
}
ul.weblog-footer li {
display: inline;
}
ul.weblog-footer a {
background-color: transparent;
border: 1px solid White;
color: #76797c;
height: auto;
padding: 0.2em;
margin-right: 0.2em;
text-decoration: none;
text-transform: none;
}
ul.weblog-footer a:hover {
background-color: #fff;
color: #000;
border: 1px solid #ccc;
}
/* */
.weblog-entry {
/* */
}
div.entry-trackback {
font-size: smaller;
}
/* */
.draft h2.weblog-heading {
border: 1px solid #ccc;
}
.weblog-entry{
margin-bottom: 0.0em;
}
.weblog-entry .weblog-topics {
font-size: 85%;
text-transform: none;
color: #76797c;
margin-bottom: 0.5em;
}
.weblog-entry .weblog-topics a {
margin-right: 0.5em;
color: #76797c;
}
.weblog-topics-label {
display: inline;
}
.weblog-topics ul {
display: inline;
padding-left: 0em;
}
.weblog-topics ul li {
display: inline !important;
}
.weblog-topic-images {
float:right;
margin: 6px;
text-align:center;
}
.weblog-day {
margin: 4px;
}
.weblog-view-entry-title {
border-bottom: 0;
}
.weblog-day-title {
border-bottom: 1px #ccc solid;
padding: 3px;
}
.caption {
font-size: 8px !important;
color:#ccc;
border-top: 1px solid #ccc;
margin:0;
padding:0;
margin-top:3px;
}
#weblogtopics .row {
overflow: auto;
margin-bottom: 1em;
}
#weblogtopics .icon {
float: left;
margin-right: 1em;
}
#weblogtopics h3 {
font-size: small;
margin: 0;
padding: 0;
}
.weblog-read-more {
font-size: 0.8em;
font-weight: bold;
padding-left: 0.6em;
}
p .weblog-read-more a {
color: #76797c;
text-decoration: none;
border: none;
}
.weblog-footer {
margin-top: 0.5em;
margin-bottom: 1em;
}
/* */
.portletWeblogArchive .portletBody {
padding:   20px;
}
.portletWeblogArchive li {
list-style: none;
}
.portletWeblogArchive a {
margin: 0 0 0.2em 0;
border: 1px solid White;
display: block;
background-repeat: no-repeat;
background-position: 0 1px;
padding: 0.3em 0.5em;
text-decoration: none;
}
/* */
.portletWeblogArchive ul {
margin-left: 0em;
}
.portletWeblogArchive a:hover {
background-color: #fff;
color: #000;
border: 1px solid #ccc;
}
.portletQuillsLinks dd, dd.portletFooter {
text-align:center !important;
}
.blogName{ }
/* */
.tag_cloud{ }
.cloudItem:hover {
text-decoration: underline;
}
.cloudItem {
display: inline;
}
/* */
.tagRank_0{ font-size: 100% }
.tagRank_1{ font-size: 115% }
.tagRank_2{ font-size: 130% }
.tagRank_3{ font-size: 145% }
.tagRank_4{ font-size: 160% }
.tagRank_5{ font-size: 175% }
.tagRank_6{ font-size: 190% }
.tagRank_7{ font-size: 205% }
.tagRank_8{ font-size: 220% }
.tagRank_9{ font-size: 235% }
.tagRank_10{ font-size: 250% }
/* */
/* */

}


/* - main.css - */
@media all {
/* http://claytron.com/portal_css/main.css?original=1 */
#header-bg{position:absolute;top:-75px;left:-60px;margin:0;width:275px;height:365px;background-image:url(http://claytron.com/big-splat.png);display:block;z-index:0;}
#footer-bg{background-image:url(http://claytron.com/group_heads.png);background-position:bottom left;background-repeat:repeat-x;padding:116px 0 0 900px;margin-left:-120px;}
#portlet-feeds dd a{margin:5px 0;display:block;}
#portlet-feeds .portletItem{padding-bottom:5px;}
#portlet-delicious ul{margin:0 7px 0 0;}
#portlet-delicious dd{padding-top:10px;}
.delicious-tags .delicious-banner{display:none;}

}


/* - itheater.css - */
@media screen {
/* http://claytron.com/portal_css/itheater.css?original=1 */
#ichat-theater-top{padding:0 0 123px 0;background-image:url(http://claytron.com/itheater_listing_top.jpg);background-repeat:no-repeat;}
#ichat-theater-listing{text-align:center;background-color:#df0001;color:#fff;padding:0 10px 10px 10px;margin:0px 58px 0 63px;}
#ichat-theater-listing a:hover{color:#e1e1e1 !important;}
#ichat-theater-bottom{padding:139px 0 0 0;background-image:url(http://claytron.com/itheater_listing_bottom.jpg);background-repeat:no-repeat;}
.theaterListing a{display:block;font-size:25px;color:#fff !important;font-weight:bold;}
.theaterListing a:hover{color:#000 !important;}
#chat-window{background-image:url(http://claytron.com/chat_backer.jpg);background-repeat:repeat-y;padding:0 0 0 0;margin:20px 0 0 75px;width:375px;}
#chat-text{padding-left:24px;}
#chat-top{background-image:url(http://claytron.com/chat_top.jpg);background-repeat:no-repeat;padding:10px 0 4px 0;}
#chat-top h1{border:none;font-family:"Lucida Grande",Helvetica,Verdana;font-weight:bold;display:block;font-size:1em;margin:0 50px 0 90px;padding:0 0 0 0;text-align:center;}
#chat-bottom{background-image:url(http://claytron.com/chat_bottom.jpg);background-repeat:no-repeat;padding:58px 0 0 0;}

}


/* - flickr.css - */
@media all {
/* http://claytron.com/portal_css/flickr.css?original=1 */
#flickr_badge_uber_wrapper{width:150px;}
#flickr_badge_wrapper{padding:10px 0 10px 0;text-align:center;}
.flickr_badge_image{margin:0 10px 10px 10px;}
.flickr_badge_image img{border:1px solid black !important;}
#flickr_badge_source{text-align:left;margin:0 10px 0 10px;}
#flickr_badge_icon{float:left;margin-right:5px;}
#flickr_www{text-align:left !important;font:11px Arial,Helvetica,Sans serif !important;color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited{text-decoration:none !important;background:inherit !important;color:#000;}
#flickr_badge_uber_wrapper .portletHeader a:hover,#flickr_badge_uber_wrapper .portletHeader a:link,#flickr_badge_uber_wrapper .portletHeader a:active,#flickr_badge_uber_wrapper .portletHeader a:visited{background:none !important;}
#flickr_badge_wrapper{}
#flickr_badge_source{padding:0 !important;font:11px Arial,Helvetica,Sans serif !important;color:#000 !important;}

}


/* - pygments-colorful.css - */
@media all {
/* http://claytron.com/portal_css/pygments-colorful.css?original=1 */
.hll{background-color:#ffffcc }
.c{color:#808080 } 
.err{color:#F00000;background-color:#F0A0A0 } 
.k{color:#008000;font-weight:bold } 
.o{color:#303030 } 
.cm{color:#808080 } 
.cp{color:#507090 } 
.c1{color:#808080 } 
.cs{color:#cc0000;font-weight:bold } 
.gd{color:#A00000 } 
.ge{font-style:italic } 
.gr{color:#FF0000 } 
.gh{color:#000080;font-weight:bold } 
.gi{color:#00A000 } 
.go{color:#808080 } 
.gp{color:#c65d09;font-weight:bold } 
.gs{font-weight:bold } 
.gu{color:#800080;font-weight:bold } 
.gt{color:#0040D0 } 
.kc{color:#008000;font-weight:bold } 
.kd{color:#008000;font-weight:bold } 
.kn{color:#008000;font-weight:bold } 
.kp{color:#003080;font-weight:bold } 
.kr{color:#008000;font-weight:bold } 
.kt{color:#303090;font-weight:bold } 
.m{color:#6000E0;font-weight:bold } 
.s{background-color:#fff0f0 } 
.na{color:#0000C0 } 
.nb{color:#007020 } 
.nc{color:#B00060;font-weight:bold } 
.no{color:#003060;font-weight:bold } 
.nd{color:#505050;font-weight:bold } 
.ni{color:#800000;font-weight:bold } 
.ne{color:#F00000;font-weight:bold } 
.nf{color:#0060B0;font-weight:bold } 
.nl{color:#907000;font-weight:bold } 
.nn{color:#0e84b5;font-weight:bold } 
.nt{color:#007000 } 
.nv{color:#906030 } 
.ow{color:#000000;font-weight:bold } 
.w{color:#bbbbbb } 
.mf{color:#6000E0;font-weight:bold } 
.mh{color:#005080;font-weight:bold } 
.mi{color:#0000D0;font-weight:bold } 
.mo{color:#4000E0;font-weight:bold } 
.sb{background-color:#fff0f0 } 
.sc{color:#0040D0 } 
.sd{color:#D04020 } 
.s2{background-color:#fff0f0 } 
.se{color:#606060;font-weight:bold;background-color:#fff0f0 } 
.sh{background-color:#fff0f0 } 
.si{background-color:#e0e0e0 } 
.sx{color:#D02000;background-color:#fff0f0 } 
.sr{color:#000000;background-color:#fff0ff } 
.s1{background-color:#fff0f0 } 
.ss{color:#A06000 } 
.bp{color:#007020 } 
.vc{color:#306090 } 
.vg{color:#d07000;font-weight:bold } 
.vi{color:#3030B0 } 
.il{color:#0000D0;font-weight:bold } 

}


/* - ploneCustom.css - */
@media all {
/* http://claytron.com/portal_css/ploneCustom.css?original=1 */
body{margin:0 0 0 120px;width:780px;border-left:3px #ccc solid
}
.kupu-html body.documentContent,.atrefbrowser{min-width:0;width:540px;margin:0;border:none;}
h1,h2,h3,h4,h5,h6{color:#252525;border:none;}
.documentContent a:hover{color:#666 !important;}
ul{list-style-image:none;list-style-type:dot;}
del{color:black;}
code,tt{color:#9A0000;font-size:100%;}
pre code,pre tt{color:#000;}
.documentContent p a,.documentContent li a,.documentContent dd a{border-bottom:1px #CC6666 solid;}
#portal-logo{margin:20px 0 15px 35px;}
#portal-header{border-bottom:3px solid #000;}
#portal-breadcrumbs{border:none;text-transform:none;}
#portal-personaltools{border:none;float:right;display:inline;padding:0;}
#portal-siteactions{clear:right;padding:0;}
#portal-searchbox{padding:0;margin:12px 2px 0 0;}
#portal-globalnav .contenttype-basecacherule,#portal-globalnav .actionMenu .contenttype-basecacherule a:hover{background-image:none;}
#portal-globalnav .contenttype-cachepolicy,#portal-globalnav .actionMenu .contenttype-cachepolicy a:hover{background-image:none;}
#portal-globalnav .contenttype-cachetool,#portal-globalnav .actionMenu .contenttype-cachetool a:hover{background-image:none;}
#portal-globalnav .contenttype-changeset,#portal-globalnav .actionMenu .contenttype-changeset a:hover{background-image:none;}
#portal-globalnav .contenttype-contentcacherule,#portal-globalnav .actionMenu .contenttype-contentcacherule a:hover{background-image:none;}
#portal-globalnav .contenttype-discussion-item,#portal-globalnav .actionMenu .contenttype-discussion-item a:hover{background-image:none;}
#portal-globalnav .contenttype-document,#portal-globalnav .actionMenu .contenttype-document a:hover{background-image:none;}
#portal-globalnav .contenttype-event,#portal-globalnav .actionMenu .contenttype-event a:hover{background-image:none;}
#portal-globalnav .contenttype-favorite,#portal-globalnav .actionMenu .contenttype-favorite a:hover{background-image:none;}
#portal-globalnav .contenttype-file,#portal-globalnav .actionMenu .contenttype-file a:hover{background-image:none;}
#portal-globalnav .contenttype-folder,#portal-globalnav .actionMenu .contenttype-folder a:hover{background-image:none;}
#portal-globalnav .contenttype-headerset,#portal-globalnav .actionMenu .contenttype-headerset a:hover{background-image:none;}
#portal-globalnav .contenttype-headersetfolder,#portal-globalnav .actionMenu .contenttype-headersetfolder a:hover{background-image:none;}
#portal-globalnav .contenttype-image,#portal-globalnav .actionMenu .contenttype-image a:hover{background-image:none;}
#portal-globalnav .contenttype-large-plone-folder,#portal-globalnav .actionMenu .contenttype-large-plone-folder a:hover{background-image:none;}
#portal-globalnav .contenttype-link,#portal-globalnav .actionMenu .contenttype-link a:hover{background-image:none;}
#portal-globalnav .contenttype-news-item,#portal-globalnav .actionMenu .contenttype-news-item a:hover{background-image:none;}
#portal-globalnav .contenttype-plone-site,#portal-globalnav .actionMenu .contenttype-plone-site a:hover{background-image:none;}
#portal-globalnav .contenttype-policyhttpcachemanagercacherule,#portal-globalnav .actionMenu .contenttype-policyhttpcachemanagercacherule a:hover{background-image:none;}
#portal-globalnav .contenttype-premiumfile,#portal-globalnav .actionMenu .contenttype-premiumfile a:hover{background-image:none;}
#portal-globalnav .contenttype-premiumfolder,#portal-globalnav .actionMenu .contenttype-premiumfolder a:hover{background-image:none;}
#portal-globalnav .contenttype-premiumlink,#portal-globalnav .actionMenu .contenttype-premiumlink a:hover{background-image:none;}
#portal-globalnav .contenttype-rulefolder,#portal-globalnav .actionMenu .contenttype-rulefolder a:hover{background-image:none;}
#portal-globalnav .contenttype-templatecacherule,#portal-globalnav .actionMenu .contenttype-templatecacherule a:hover{background-image:none;}
#portal-globalnav .contenttype-topic,#portal-globalnav .actionMenu .contenttype-topic a:hover{background-image:none;}
#portal-globalnav .contenttype-weblog,#portal-globalnav .actionMenu .contenttype-weblog a:hover{background-image:none;}
#portal-globalnav .contenttype-weblogentry,#portal-globalnav .actionMenu .contenttype-weblogentry a:hover{background-image:none;}
#portal-globalnav{background-color:#000;padding-left:250px;}
#portal-globalnav li a{background-color:transparent;border:none;color:#fff;}
#portal-globalnav li.selected a{background-color:#fff;border:none;color:#000;}
#portal-globalnav li a:hover{background-color:#fff;border:none;color:#000;}
.LSRow img{display:none;}
.LSRow{border:none;}
.livesearchContainer{right:50px;top:0;background-color:transparent;background-image:url(http://claytron.com/live_search_bg.png);}
.livesearchContainer h4{border-bottom:1px solid #ccc;margin:0 0 0 10px;padding:10px 0 0 0;display:block;}
.LSIEFix{background-color:transparent;}
#livesearchLegend{display:none;}
input.searchButton{background:none;background-image:none;color:#000;margin:0;padding:1px 10px;border:1px solid black;}
.contentViews{z-index:99;}
.contentViews .plain a{background-color:#666;}
.actionMenuSelected{color:White;}
.comment{background-color:#efefef;}
.comment a img{display:none;}
.comment h1,.comment h2,.comment h3,.comment h4,.comment h5,.comment h6{border:none;}
.comment h3 a{background-image:none;padding-left:0;}
#portal-column-one .visualPadding{padding:0;}
#portal-column-two .visualPadding{padding:2em 0 1em 0;}
.documentContent{background-color:transparent;}
#content{position:relative;z-index:2;}
dl.portlet ul{margin:0 8px 0 12px;}
dl.portlet li{margin-bottom:0;}
dt.portletHeader,dd.portletItem,dd.portletItemLast,dl.portlet{border:none;background-color:transparent;color:#000;}
dt.portletHeader{background-image:url(http://claytron.com/portlet_top.png);padding:0 0 3px 30px;background-repeat:no-repeat;border:none;}
dd.portletItem{background-image:url(http://claytron.com/portlet_middle.png);background-repeat:repeat-y;padding:5px 10px 0 13px;border:none;}
.portletItem,.portletFooter{border:none !important;}
dd.portletFooter{padding-bottom:40px;background:transparent;background-image:url(http://claytron.com/portlet_bottom.png);background-repeat:no-repeat;border:none;}
.portletRss .portletItem a{width:11em;}
.ploneCalendar{border:none;background-color:#ccc;}
.portletNavigationTree ul{padding:0;margin:0;list-style:disc !important;list-style-type:disc !important;list-style-image:none;}
#portlet-navigation-tree a{background:transparent !important;border:none !important;}
#portlet-navigation-tree .navTree{padding:0 0 0 10px;list-style:disc !important;list-style-type:disc !important;list-style-image:none;}
.state-private{color:Red !important;}
.state-visible{color:green !important;}
.state-published{color:black !important;}
.state-pending{color:blue !important;}
.state-expired{color:#666 !important;}
.syndicated{color:#008000 !important;}
#content a[href ^="http:"],#content a.link-external,#content a[href ^="https:"],#content a.link-https,#content a[href ^="http://claytron.com"],#content a[href ^="mailto:"],#content a.link-mailto,#content a[href ^="news:"],#content a.link-news,#content a[href ^="ftp:"],#content a.link-ftp,#content a[href ^="irc:"],#content a.link-irc,#content a[href ^="callto:"],#content a.link-callto,#content a[href ^="webcal:"],#content a.link-webcal,#content a[href ^="feed:"],#content a.link-feed,#content .link-plain{background:none !important;padding:0 !important;}
.weblogDate{color:#666;margin:0;padding:0;}
.weblog-entry h1,.weblog-entry h2 a,.weblog-entry h3 a{color:#DD0303 !important;}
.weblog-topic-images{text-align:right;width:70px;float:right;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:0 0 3px 5px;}
.weblog-topic-images img{margin-bottom:2px;}
.weblog-topics{margin-bottom:8px;}
.weblog-topics ul{margin:0px;}
.weblog-entry .weblog-topics a{border-color:#e1e1e1;font-size:90%;}
.weblog-topics-label{text-decoration:none;}
#weblogtopics .row{height:70px;}

}

