body {
margin:0;
padding:0;
font: 84% sans-serif;
}

a img{
border:0;
}

/* Blog-dependent Link Colors */
a,a:visited{
text-decoration:none;
}
#OnBlog2 a,
#OnBlog2 a:visited {
  color:#f66;
  background:inherit;
}
#OnBlog3 a,
#OnBlog3 a:visited {
  color:#ff0;
  background:inherit;
}

#OnBlog4 a,
#OnBlog4 a:visited {
  color:#fc0;
  background:inherit;
}

#OnBlog5 a,
#OnBlog5 a:visited {
  color:#6f6;
  background:inherit;
}
#OnBlog6 a,
#OnBlog6 a:visited {
  color:#6ff;
  background:inherit;
}
#OnBlog8 a,
#OnBlog8 a:visited {
  color:#69f;
  background:inherit;
}
#OnBlog9 a,
#OnBlog9 a:visited {
  color:#c4f;
  background:inherit;
}
#OnBlog10 a,
#OnBlog10 a:visited,
#OnBlog11 a,
#OnBlog11 a:visited,
#OnBlog12 a,
#OnBlog12 a:visited {
  color:#69f;
  background:inherit;
}

#OnBlog2 a:hover,
#OnBlog2 a:visited:hover,
#OnBlog3 a:hover,
#OnBlog3 a:visited:hover,
#OnBlog4 a:hover,
#OnBlog4 a:visited:hover,
#OnBlog5 a:hover,
#OnBlog5 a:visited:hover,
#OnBlog6 a:hover,
#OnBlog6 a:visited:hover,
#OnBlog8 a:hover,
#OnBlog8 a:visited:hover,
#OnBlog9 a:hover,
#OnBlog9 a:visited:hover,
#OnBlog10 a:hover,
#OnBlog10 a:visited:hover,
#OnBlog11 a:hover,
#OnBlog11 a:visited:hover,
#OnBlog12 a:hover,
#OnBlog12 a:visited:hover,
a:hover,
a:visited:hover {
  color:#ddd;
}

.pgSubTitle{
font: 120% serif;
}

#OnBlog2 .colourMe,
#OnBlog2 .action_messages,
#OnBlog2 .colourMe .pgSubTitle,
#OnBlog2 .relatedTitle h3{
color:#f66;
}

#OnBlog3 .colourMe,
#OnBlog3 .action_messages,
#OnBlog3 .colourMe .pgSubTitle,
#OnBlog3 .relatedTitle h3{
color:#ff0;
}

#OnBlog4 .colourMe,
#OnBlog4 .action_messages,
#OnBlog4 .colourMe .pgSubTitle,
#OnBlog4 .relatedTitle h3{
color:#fc0;
}

#OnBlog5 .colourMe,
#OnBlog5 .action_messages,
#OnBlog5 .colourMe .pgSubTitle,
#OnBlog5 .relatedTitle h3{
color:#6f6;
}

#OnBlog6 .colourMe,
#OnBlog6 .action_messages,
#OnBlog6 .colourMe .pgSubTitle,
#OnBlog6 .relatedTitle h3{
color:#6ff;
}

#OnBlog8 .colourMe,
#OnBlog8 .action_messages,
#OnBlog8 .colourMe .pgSubTitle,
#OnBlog8 .relatedTitle h3,
#OnBlog10 .colourMe,
#OnBlog10 .action_messages,
#OnBlog10 .colourMe .pgSubTitle,
#OnBlog10 .relatedTitle h3,
#OnBlog11 .colourMe,
#OnBlog11 .action_messages,
#OnBlog11 .colourMe .pgSubTitle,
#OnBlog11 .relatedTitle h3,
#OnBlog12 .colourMe,
#OnBlog12 .action_messages,
#OnBlog12 .colourMe .pgSubTitle,
#OnBlog12 .relatedTitle h3{
color:#69f;
}

#OnBlog9 .colourMe,
#OnBlog9 .action_messages,
#OnBlog9 .colourMe .pgSubTitle,
#OnBlog9 .relatedTitle h3{
color:#c4f;
}

.colourMe .bTextNode,
div.bCommentTextNode{
color:#ccc;
}

/* rounded corner */
.txtCorner{
background: url( img/txtCorner.gif ) bottom left no-repeat;
height:45px;
width:46px;
margin:-43px 0 0 -2px;
}
#OnBlog2 .colourMe.txtCorner{
background-image:url( img/txtCorner7_f66.gif );
}
#OnBlog3 .colourMe.txtCorner{
background-image:url( img/txtCorner7_ff0.gif );
}
#OnBlog4 .colourMe.txtCorner{
background-image:url( img/txtCorner7_fc0.gif );
}
#OnBlog5 .colourMe.txtCorner{
background-image:url( img/txtCorner7_6f6.gif );
}
#OnBlog6 .colourMe.txtCorner{
background-image:url( img/txtCorner7_6ff.gif );
}
#OnBlog8 .colourMe.txtCorner,
#OnBlog10 .colourMe.txtCorner,
#OnBlog11 .colourMe.txtCorner,
#OnBlog12 .colourMe.txtCorner{
background-image:url( img/txtCorner7_69f.gif );
}
#OnBlog9 .colourMe.txtCorner{
background-image:url( img/txtCorner7_c4f.gif );
}


html{
padding:0;
overflow:hidden;
}

* html body {
height:100%;
overflow:hidden;
}

#wrapper{
position:absolute;
bottom:0;
right:0;
width:100%;
height:100%;
overflow:auto;
padding:0;
z-index:2;
}

#innerWrap{
padding:45px 10px;
margin-right:125px;
}

.innerWrapWide #innerWrap{
margin-right:0;
}

/* main menu */

#main_menu a.home{
display:block;
height:37px;
width:32px;
float:left;
margin:2px 20px 0 40px;
background:url(img/am_logo2.gif) bottom left;
}

#main_menu a.home:hover {
background-position:right
}

.home #am_startle {
display:none;
}

a.home:hover #am_startle {
display:block;
margin:0 0 0 40px;
height:45px;
width:85%;
position:absolute; top:0;
background:url(img/headerStk.png) right top repeat-x;
}

a.home #am_startle {
color:#fff;
background:inherit;
font:bold 20pt monospace;
letter-spacing:4px;
}

a.home:hover #am_startle span {
display:block;
font:7pt sans-serif;
letter-spacing:1px;
margin:5px 0 0 -2px;
}
* html a.home:hover #am_startle span {
text-indent:0;
margin:8px 0 0 -2px;
}
*:first-child+html a.home:hover #am_startle span {
text-indent:0;
margin:8px 0 0 -2px;
}

#main_menu{
background:url( img/headerStk.png) center right repeat-x;
width:100%;
right:18px;
height:44px;
}

#main_menu ul{
margin:0;
padding:15px 0 0 70px;
list-style:none;
}

#main_menu li{
float:left;
}

/* Menu link colours */

#main_menu a,
#main_menu a:visited {
padding:0 4px;
text-decoration:none;
line-height:22px;
font:bold 105% verdana,sans-serif;
color:#ccc;
background-color:transparent;
}

#OnBlog2  #main_menu .mBlog2,
#main_menu a.mBlog2:hover {
  color:#f66;
  background-color:transparent;
}

#OnBlog3  #main_menu .mBlog3,
#main_menu a.mBlog3:hover {
  color:#ff0;
  background-color:transparent;
}

#OnBlog4  #main_menu .mBlog4,
#main_menu a.mBlog4:hover {
  color:#fc0;
  background-color:transparent;
}

#OnBlog5 #main_menu .mBlog5,
#main_menu a.mBlog5:hover {
  color:#6f6;
  background-color:transparent;
}

#OnBlog6  #main_menu .mBlog6,
#main_menu a.mBlog6:hover {
  color:#6ff;
  background-color:transparent;
}

#OnBlog8 #main_menu .mBlog8,
#main_menu a.mBlog8:hover {
  color:#69f;
  background-color:transparent;
}

#OnBlog9 #main_menu .mBlog9,
#main_menu a.mBlog9:hover {
  color:#c4f;
  background-color:transparent;
}

#main_menu a span {
display:none;
top:2em;
position:absolute;
margin:0;
text-indent:20px;
height:75px; width:350px;
font:bold 11pt/73pt verdana,sans-serif;
}

#main_menu li:hover span{
display:block;
}
#main_menu li:hover a.mBlog2 span {
background:url(img/bubble2.png) no-repeat;
}
#main_menu li:hover a.mBlog3 span {
background:url(img/bubble3.png) no-repeat;
}
#main_menu li:hover a.mBlog4 span {
background:url(img/bubble4.png) no-repeat;
}
#main_menu li:hover a.mBlog5 span {
background:url(img/bubble5.png) no-repeat;
}
#main_menu li:hover a.mBlog6 span {
background:url(img/bubble6.png) no-repeat;
}
#main_menu li:hover a.mBlog8 span {
background:url(img/bubble8.png) no-repeat;
}
#main_menu li:hover a.mBlog9 span {
background:url(img/bubble9.png) no-repeat;
}

.fixed{
position:fixed;
z-index:999;
}

* html .fixed{
position:absolute;
}

#pageFooter {
bottom:0;
right:18px;
width:100%;
height:20px;
background:url(img/footer_bg.jpg) center center repeat-x;
font-size:90%;
font-weight:bold;
}

p.baseline {
	margin: 0;
	line-height:20px;
	text-align:center;
}

#pageFooter a{
text-decoration:none;
}

#pageFooter a span{
display:none;
}

.pageHeader{
  display:none;
}

.hSearch{
  top:0px;
  right:19px;
  width:200px;
  height:22px;
}

#s{
  width:180px;
  height:16px;
  margin:8px 0 0 0;
  border:2px solid;
  position:absolute;
  bottom:-10px;
  right:20px;
  background:#444;
  color:#aaa;
  font:15px monospace;
  padding:0 5px;
}

#s:hover {
  background:#444 url(img/searchText.png) no-repeat 2px 2px;
  color:#aaa;
}

/* search box border colour */
#s{
  border-color:#222 #666 #666 #333;
}

#sSub,
#ie_sSub{
position:absolute;
right:3px;
bottom:-28px;
background-color:transparent;
border:0;
}

#ie_sSub{
display:none;
}

/** blog stuff **/

/* blog Titles */
.bTitle
.bCommentTitle {
  margin:0;
  font:bold 20px monospace;
}
#OnBlog2 .bTitle a,
#OnBlog2 .bCommentTitle {
  color:#f66;
  background:inherit;
}
#OnBlog3 .bTitle a,
#OnBlog3 .bCommentTitle {
  color:#ff0;
  background:inherit;
}
#OnBlog4 .bTitle a,
#OnBlog4 .bCommentTitle {
  color:#fc0;
  background:inherit;
}
#OnBlog5 .bTitle a,
#OnBlog5 .bTitle {
  color:#6f6;
  background:inherit;
}
#OnBlog6 .bTitle a,
#OnBlog6 .bCommentTitle {
  color:#6ff;
  background:inherit;
}
#OnBlog8 .bTitle a,
#OnBlog8 .bCommentTitle,
#OnBlog10 .bTitle a,
#OnBlog10 .bCommentTitle,
#OnBlog11 .bTitle a,
#OnBlog11 .bCommentTitle,
#OnBlog12 .bTitle a,
#OnBlog12 .bCommentTitle {
  color:#69f;
  background:inherit;
}


/* blog author */
.itemDate {
  margin:-15px 0 20px 0;
  display:block;
  font:90%/90% verdana,sans-serif;
  color:#888;
  background:inherit;
}


.bPosts {
margin:0;
padding:0;
border:0;
font-size:105%;
}

.bPost,
.bComment{
margin:1em;
border:none;
padding:0;
overflow:hidden;
}

/*
.bPost,
.bComment{
background:#444;
color:#999;
}
*/

.bText,
.bCommentText{
border-style:solid;
border-width:0 0 2px 2px;
padding:0px 0 20px 20px;
margin:.5em 0 0 0;
}

.bSmallPrint,
.bCommentSmallPrint{
text-align:right;
color:#aaa;
background:inherit;
}

.bCommentForm{
background:top left no-repeat;
}

.bCommentForm fieldset{
border:0;
padding:1em;
}

.bCommentForm h4{
margin:0 1em;
}

input.bComment{
width:50%;
}

.bComment textarea{
width:97%;
margin:0 auto;
overflow:auto;
}

.tocRap{
border:1px solid;
width:20em;
margin:0 auto;
}

.catInset{
padding:1em;
background:top left no-repeat;
}

.bSideBar {
width:135px;
margin:0;
padding:0;
position:absolute;
right:25px;
top:50px;
background:#424242;
z-index:999;
}

.bSideItemWrap{
padding:1em 0 0 0;
}

.bSideItem{
border:1px solid;
border-color:#ccd #889 #667 #aab;
padding:1em;
margin:1em .5em 1.5em .5em;
}

.bSideItemWrap h3{
position:absolute;
margin:0;
border:solid;
border-width:1px;
padding: 0 .5em;
font-family: cursive;
width:8em;
}

.bSideItem ul{
margin:0;
padding:0;
list-style:none;
}

.sbComments li{
margin:.5em 0;
padding:0;
}

.sbComments ol{
margin:0;
padding:0 0 0 1.5em;
}

.action_messages {
	margin: 0 2ex;
}

#navLinks{
text-align:center;
}

#navLinks a{
text-decoration:none;
font-weight:bold;
padding:0 4px;
}











/*                                           standard evo styling crap                                 */

h2 {
	color: #78a;
	font-size: 180%;
	margin: 0;
}
h3 {
	color: #78a;
	font-size: 120%;
}
h4 {
	color: #78a;
	font-size: 110%;
}

input.bComment,
textarea.bComment
{
	background-color: #eee;
	border: 1px solid #ccc;
	padding: 2px;
	color:#000;
}

select.bComment  /* Used by the profile form */
{
	background-color: #eee;
	border: 1px solid #ccc;
	padding: 1px;
	margin: 0ex;
}


input.submit,
input.preview,
input.reset {
	background-color: #ddd;
	color: #78a;
	border: 1px solid #000;
	font-weight: bold;
	padding: 1px;
}

input.submit:hover,
input.preview:hover {
	color: #000;
}


/* sideImages */

.side { position:relative;
  border-left:1px solid; margin:2.5px 0;
  z-index:2000;  }
.bulb img.sideImg { position:absolute;
  left:-36px; top:-15px; }
.geek img.sideImg { position:absolute;
  left:-44px; top:-35px; }
.warn img.sideImg { position:absolute;
  left:-38px; top:-10px; }
.info img.sideImg { position:absolute;
  left:-38px; top:-10px; }
.sideContent { display:none; }
.side a:hover { padding:0; cursor:default; }
.side a:hover .sideContent { display:block;
  padding:10px; position:absolute; left:-15px;
  z-index:5; border:1px solid; width:100%;
  cursor:default; font-weight:normal; }
.bulb a:hover .sideContent { background:#ffc;
  border-color:#66c; color:#c90; }
.bulb .codeodd { background:#e9e9a7;
  color:inherit; }
.bulb .codeeven { background:#f1f1af;
  color:inherit; }
.geek a:hover .sideContent { background:#fda;
  border-color:#f63; color:#691F01; }
.info a:hover .sideContent { background:#cfc;
  border-color:#060; color:#060; }
.info .codeodd { background:#e9ffe9; color:#060; }
.info .codeeven{ background:#efffef; color:#060; }
.warn a:hover .sideContent { background:#fee;
  border-color:#e00; color:#e00; }
   /* quick support for info in ul-li */
li .side { position:absolute; width:85%;
    }
li .info img.sideImg { position:absolute;
  left:-80px; }







/* colour definitions */
body{
background:#444;
color:#aaa;
}

#pageFooter{
background-color:transparent;
color:#bbb;
}

#pageFooter a,
#pageFooter a:visited{
background-color:transparent;
color:#eee;
}

#pageFooter a:hover{
background-color:transparent;
color:#26d703;
}




/* post colours */
.bPosts{
	background-color:inherit;
}



.tocRap{
color:#332;
border-color:#aac #ccd #dde #aab;
}

.tocRap{
/*background: url( img/catFadeBot.gif ) bottom right no-repeat #eef;*/
}

/* sidebar colours */
.bSideItem{
color:#007;
background:#eef top left no-repeat;
border-color:#bbc #ccb #dde #aab;
}

.bSideItemWrap h3{
color:#78a;
background-color:#ccd;
}

.dimmed{
	color: #aaa;
}

.bSideItem a,
.bSideItem a:visited{
text-decoration:none;
color:#44a;
background-color:inherit;
text-decoration:none;
}

.bSideItem a:hover{
color:#000;
background-color:inherit;
}

/* nav links */
.navLinks{
color:#bbc;
background-color:inherit;
text-align:center;
}

.navLinks a,
.navLinks a:visited{
color:#889;
background-color:inherit;
font-weight:bold;
text-decoration:none;
}

.navLinks a:hover{
color:#223;
background-color:inherit;
}



.tocRap{
color:#889;
background-color:inherit;
}

.tocRap a,
.tocRap a:visited{
color:#44a;
background-color:inherit;
text-decoration:none;
}

.tocRap a:hover{
color:#000;
background-color:inherit;
}

.bComment{
/*background: url( img/catFadeBot.gif ) bottom right no-repeat #eef;*/
color:#ccc;
border-color:#ccd #889 #667 #aab;
}


/* Sidebar Bubbles - Arcs, Cats & Comments */
.am_sidebar_widget .am_sidebar_widget_bubble{
  display:none;
}
.am_sidebar_widget{
  height:123px;
  width:134px;
  margin:0;
  position:relative;
  border:1px dotted #555;
}
.am_sidebar_widget:hover{
  background-position: right;
}
.am_sidebar_widget:hover .am_sidebar_widget_bubble{
  display:block;
  position:absolute;
}

.widget_core_coll_category_list {
  background:url(img/cats.gif) no-repeat;
}
.widget_core_coll_comment_list {
  background:url(img/comments.gif) no-repeat;
}
.widget_plugin_evo_Arch{
  background:url(img/dino.gif) no-repeat;
}

.widget_core_user_tools,
.am_skin_register{
  background:url(img/tools.gif) no-repeat;
}

.am_skin_bopit {
  background:url(img/bopit.gif) no-repeat;
}

.widget_core_coll_category_listBub {
  margin:18px 0 0 -255px;
}
.widget_core_coll_comment_listBub {
  margin:-50px 0 0 -385px;
}
.widget_plugin_evo_ArchBub {
  margin:10px 0 0 -410px;
}

.widget_core_user_toolsBub,
.am_skin_registerBub {
  margin:10px 0 0 -275px;
}

.am_skin_bopitBub {
  margin:10px 0 0 -275px;
}

.am_sidebar_widget .top{
  height:14px;
}

.widget_core_coll_category_listBub .top {
  width:275px;
  background:url(img/sBubYT.png);
}
.widget_core_coll_comment_listBub .top {
  width:400px;
  background:url(img/sBubBT.png);
}
.widget_plugin_evo_ArchBub .top {
  width:425px;
  background:url(img/sBubGT.png);
}

.widget_core_user_toolsBub .top,
.am_skin_registerBub .top {
  width:275px;
  background:url(img/sBubFT.png);
}

.am_skin_bopitBub .top {
  width:275px;
  background:url(img/sBubYT.png);
}

.widget_core_coll_category_listBub .mid {
  width:275px;
  background:url(img/sBubYM.png);
}
.widget_core_coll_comment_listBub .mid {
  width:400px;
  background:url(img/sBubBM.png);
}
.widget_plugin_evo_ArchBub .mid {
  width:425px;
  background:url(img/sBubGM.png);
}
.widget_core_user_toolsBub .mid,
.am_skin_registerBub .mid {
  width:275px;
  background:url(img/sBubFM.png);
}
.am_skin_bopitBub .mid {
  width:275px;
  background:url(img/sBubYM.png);
}

.am_sidebar_widget .mid h3{
margin:0;
padding:0 0 5px 20px;
background:transparent;
}
.widget_core_coll_category_listBub .mid h3 {
color:#ff0;
}

.widget_core_coll_comment_listBub .mid h3 {
color:#69f;
}
.widget_plugin_evo_ArchBub .mid h3 {
color:#6f6;
}
.widget_core_user_toolsBub .mid h3,
.am_skin_registerBub .mid h3{
color:#f80;
}
.am_skin_bopitBub .mid h3 {
color:#ff0;
}


.am_sidebar_widget_bubble .mid .bSideItem{
  background:none;
  border:none;
  margin:0;
  padding:0 0 0 20px;
}
.widget_core_coll_category_listBub .mid li {
  width:170px;
  margin:0;
}
.widget_core_coll_comment_listBub .mid ol {
  margin:0;
  padding:0 0 0 20px;
}

.widget_core_coll_category_list a,
.widget_core_coll_category_list a:visited {
  color:#999;
  background:inherit;
  font:14px verdana,sans-serif;
  display:block;
}
.widget_core_coll_category_list a:hover,
.widget_core_coll_category_list a:visited:hover{
  color:#ff0;
  background:inherit;
}
.bSideItem li span {
  color:#666;
  background:inherit;
  font:14px verdana,sans-serif;
}

.widget_core_coll_comment_listBub .mid ul {
padding:0 80px 0 0;
}
.widget_core_coll_comment_listBub .mid li {
  color:#666;
  background:inherit;
  margin:2px 0 0 0;
}
.widget_core_coll_comment_list a,
.widget_core_coll_comment_list a:visited {
  color:#999;
  background:inherit;
}
.widget_core_coll_comment_list a:hover,
.widget_core_coll_comment_list a:visited:hover {
  color:#69f;
  background:inherit;
}

.widget_plugin_evo_ArchBub .mid ul{
padding:0 70px 0 0;
}

.widget_plugin_evo_ArchBub .mid li img {
}
.widget_plugin_evo_Arch a,
.widget_plugin_evo_Arch a:visited {
  display:block;
  color:#aaa;
  background:inherit;
}
.widget_plugin_evo_Arch a:hover,
.widget_plugin_evo_Arch a:visited:hover  {
  color:#6f6;
  background:inherit;
}
.widget_plugin_evo_ArchBub .mid li ul {
  padding:2px 0 5px 10px;
  font:12px arial,sans-serif;
width:315px;
}
.widget_core_user_toolsBub .mid ul,
.am_skin_registerBub .mid ul{
padding:0 80px 0 0;
color:#fff;
}
.am_skin_bopitBub .mid ul{
padding:0 90px 0 0;
}

.widget_core_user_toolsBub .mid li img {
}
.widget_core_user_tools a,
.widget_core_user_tools a:visited{
  display:block;
  color:#aaa;
  background:inherit;
}
.am_skin_register a,
.am_skin_register a:visited {
  color:#aaa;
  background:inherit;
}
.widget_core_user_tools a:hover,
.widget_core_user_tools a:visited:hover,
.am_skin_register a:hover,
.am_skin_register a:visited:hover  {
  color:#f80;
  background:inherit;
}
.widget_core_user_toolsBub .mid li ul,
.am_skin_register .mid li ul {
  padding:2px 0 5px 10px;
  font:12px arial,sans-serif;
width:275px;
}
.widget_core_user_tools a:visited,
.am_skin_register a:visited {
  display:block;
  color:#aaa;
  background:inherit;
}

.am_skin_bopit .bSideItem ul li{
  color:#fff;
  background:inherit;
}
.am_skin_bopit a,
.am_skin_bopit a:visited {
  display:block;
  color:#aaa;
  background:inherit;
text-align:center;
}
.am_skin_bopit a:hover,
.am_skin_bopit a:visited:hover  {
  color:#ff0;
  background:inherit;
}
/*
.am_skin_bopitBub .mid li ul {
  padding:2px 0 5px 10px;
  font:12px arial,sans-serif;
width:275px;
}
*/
.am_skin_bopit a:visited {
  display:block;
  color:#aaa;
  background:inherit;
}

.widget_plugin_evo_ArchBub .dimmed{
display:none;
}

.am_sidebar_widget .bot{
  height:25px;
}

.widget_core_coll_category_listBub .bot {
  width:275px;
  background:url(img/sBubYB.png);
}
.widget_core_coll_comment_listBub .bot {
  width:400px;
  background:url(img/sBubBB.png);
}
.widget_plugin_evo_ArchBub .bot {
  width:425px;
  background:url(img/sBubGB.png);
}
.widget_core_user_toolsBub .bot,
.am_skin_registerBub .bot{
  width:275px;
  background:url(img/sBubFB.png);
}
.am_skin_bopitBub .bot {
  width:275px;
  background:url(img/sBubYB.png);
}


form.bComment div.txtCorner{
margin-left:0;
}

form.bComment .bCommentAuthorDetails  div.txtCorner{
margin-left:-2px;
}

.bCommentAuthorDetails{
width:20em;
float:right;
margin:0 0 0 1em;
}

.bCommentAuthorDetails fieldset{
padding:0 10px 14px 14px;
margin:0;
border-style:solid;
border-width:0 0 2px 2px;
}

.bCommentDetails{
padding:0 10px 14px 14px;
border-style:solid;
border-width:0 0 2px 2px;
}

.inputBox{
border:0;
}

.bComment .edit_toolbar{
text-align:center;
width:60px;
float:left;
}

.bComment .edit_toolbar img{
cursor:pointer;
}

#trap{
position:absolute;
right:0;
bottom:2px;
height:17px;
width:83px;
background:url( img/trap.jpg ) bottom center no-repeat #666;
}

#pageFooter #trap:hover{
background:url( img/trap.jpg ) top center no-repeat #666;
}

/* Related posts */
.am_related_posts{
float:right;
margin:0 4em 0 0;
}

.relatedTitle{
list-style:none;
}

.relatedTitle h3{
margin:0;
font-size:100%;
}

.pageIndex{
float:left;
}

#OnBlog9 .bPost{
width:64%;
float:left;
}

/* post list widget crap (where ever THAT is in the XHTML) */

#OnBlog9 .bPosts .widget_core_coll_post_list{
float:left;
width:30%;
}
#OnBlog9 .bPosts .widget_core_coll_post_list h3 {
color:#c4f;
font:bold 90% sans-serif;
margin:20px 0 5px 0;
padding:0;
}
#OnBlog9 .bPosts .widget_core_coll_post_list ul {
margin:0;
padding:0;
border-left:solid 1px;
}
#OnBlog9 .bPosts .widget_core_coll_post_list li {
padding:0;
margin:0 0 0 -4px;
list-style-type:none;
font:80% sans-serif;
height:15px;
}
#OnBlog9 .bPosts .widget_core_coll_post_list li a {
padding:0 0 0 1em;
display:block;
}
#OnBlog9 .bPosts .widget_core_coll_post_list li a:hover {
background:url(img/dot_ff0.gif) no-repeat 0 4px;
color:#fff;
}
#OnBlog9 .bPosts .widget_core_coll_post_list li a:visited {
color:#999;
background:inherit;
}
#OnBlog9 .next_page_links{
display:none;
}



/* post list colors */
#widget_core_coll_post_list_171,
#widget_core_coll_post_list_171 a,
#widget_core_coll_post_list_171.widget_core_coll_post_list h3 a {
color:#ff0;
background:inherit;
}
#widget_core_coll_post_list_172,
#widget_core_coll_post_list_172 a,
#widget_core_coll_post_list_172.widget_core_coll_post_list h3 a {
color:#fc0;
background:inherit;
}
#widget_core_coll_post_list_173,
#widget_core_coll_post_list_173 a,
#widget_core_coll_post_list_173.widget_core_coll_post_list h3 a {
color:#6f6;
background:inherit;
}
#widget_core_coll_post_list_174,
#widget_core_coll_post_list_174 a,
#widget_core_coll_post_list_174.widget_core_coll_post_list h3 a {
color:#6ff;
background:inherit;
}
#widget_core_coll_post_list_175,
#widget_core_coll_post_list_175 a,
#widget_core_coll_post_list_175.widget_core_coll_post_list h3 a {
color:#69f;
background:inherit;
}

/* old stuff */
.left{
float:left;
margin:0 1em 1em 0;
}

.right{
float:right;
margin:0 0 1em 1em;
}

#topBlock{
top:0;
right:0;
width:20px;
height:44px;
background:url( img/headerStk.png) center right repeat-x;
z-index:1;
}

#bottomBlock{
bottom:0;
right:0;
width:20px;
height:20px;
background:url(img/footer_bg.jpg) center center repeat-x;
z-index:1;
}

.hide{
display:none;
}

/**
 * BOPIT Stuff
 */
#plugin_cats{
background:transparent;
}

#plugin_cats li{
width:25%;
float:left;
}


#plugin_cats li li{
width:100%;
float:none;
}

/* feed shit */
.widget_plugin_am_rssreader {
clear:left;
width:80%;
margin:0 auto;
 }

.feed_description {
 display:none;
}
#OnBlog9 .widget_plugin_am_rssreader h3 a {
 color:#c4f;
 font:bold 90% verdana,sans-serif;
}
#OnBlog9 .widget_plugin_am_rssreader ul li a {
color:#c4f;
background:inherit;
}
#OnBlog9 .widget_plugin_am_rssreader a:hover {
color:#fff;
background:inherit;
}
#OnBlog9 .widget_plugin_am_rssreader ul {
margin:0;
padding:0 0 0 4em;
color:#aaa;
font:90% verdana,sans-serif;
}
#OnBlog9 .widget_plugin_am_rssreader .rss_date {
color:#999;
background:inherit;
font-size:80%;
}

#OnBlog9 .widget_plugin_am_rssreader ul li {
margin:10px 0;
padding:0;
list-style-type:none;
}
#OnBlog9 .widget_plugin_am_rssreader ul li img {
display:none;
}
#OnBlog9 .widget_plugin_am_rssreader ul li p {
margin:5px 0;
padding:0;
}
#OnBlog9 .widget_plugin_am_rssreader ul li .am_rss_continued {
display:block;
color:#ccc;
background:inherit;
font-size:80%;
}
#OnBlog9 .widget_plugin_am_rssreader ul li .am_rss_continued:hover {
color:#fff;
background:inherit;
}

/**
 * BOPIT Stuff
 */
#bopit_cats{
background:transparent;
}

.bopit_actions{
float:right;
margin:0;
padding:0;
list-style:none;
}

.bopit_actions li{
float:right;
}

#OnBlog10 .bopit_actions a,
#OnBlog11 .bopit_actions a,
#OnBlog12 .bopit_actions a{
display:block;
width:50px;
height:40px;
background:url( /plugins/am_bopit_controller_plugin/buttons.gif );
margin:0 0 0 2px;
}

.bopit_actions a span{
display:none;
}

#OnBlog10 .bopit_actions .home,
#OnBlog11 .bopit_actions .home,
#OnBlog12 .bopit_actions .home{
background-position:bottom left;
}
#OnBlog10 .bopit_actions .download,
#OnBlog11 .bopit_actions .download,
#OnBlog12 .bopit_actions .download{
background-position:bottom right;
}
#OnBlog10 .bopit_actions .support,
#OnBlog11 .bopit_actions .support,
#OnBlog12 .bopit_actions .support{
background-position:bottom center;
}
#OnBlog10 .bopit_actions .home:hover,
#OnBlog11 .bopit_actions .home:hover,
#OnBlog12 .bopit_actions .home:hover{
background-position:top left;
}
#OnBlog10 .bopit_actions .download:hover,
#OnBlog11 .bopit_actions .download:hover,
#OnBlog12 .bopit_actions .download:hover{
background-position:top right;
}
#OnBlog10 .bopit_actions .support:hover,
#OnBlog11 .bopit_actions .support:hover,
#OnBlog12 .bopit_actions .support:hover{
background-position:top center;
}

#OnBlog3 .codeblock_external_link, #OnBlog3 .codeblock_external_link:visited {
color:#00f;
}