body {background:#eeeeff;}
#wrap1 { 
      margin:0 auto; 
} 

#top {
border-top:0px;
background:#ffffff;
	}

a.toplink {
	color:#fff;
	background:#ffffff;
	padding:1px 4px;
	}

#top2 {display:none;}

.post .avatar {
	float:left;
	width:72px;
	height:72px;
	border:0px;
	background:#fff url(http://files.myopera.com/coxy/albums/109050/avatar-bg.png);
	}

#loginbox {
	background:transparent url(http://files.myopera.com/coxy/albums/109050/login-box-semi.png);
	color:#fff;
	border:0px;
	float:right;
	margin-left:4px;
	}

#loginbox a {
	color:#fff;
	}

.post img.avatar {
display:block;
padding:0px;
margin:11px 0px 0px 9px}

#oc {display:none;}

#topbar a {color:#000000;}

#side h2, #side caption {
	color:#000000;
	background:#ffffff url(http://files.myopera.com/coxy/albums/109050/sidebar-header-03.jpg) no-repeat;
	font-size:10px;
	font-weight:bolder;
	text-transform:uppercase;
	text-align:left;
	margin:0 0 1px 0;
	padding:2px 0 2px 5px;
	}
.sidelinx li {display: inline-block;}
.sidelinx li:before {content: " - "; color:#aaaaaa;}
.sidelinx p {display:inline; color:#bbbbbb;}
.sidelinx p:before {content: " ";}

#blogsearch .h2 { display: none; }
#blogsearch form {
    position: absolute;
    top: -25px;
    right: 0px;
}

/* Comment under menu, if needed. */
/* #mainwrap:before {
    content: 'Comment comes here';
    color: red;
    font-size:1.1em;
    font-weight:bolder;
    padding: 0px;
    white-space: normal;
    margin-top: -18px;
    margin-left: 130px;
    float: none;
    width: auto;
    display: block;
} */

#top {background: none; }
#main {margin-top: 50px;}
#wrap4 {background:#ffffff  url(http://files.myopera.com/serola/365/bgsmall.jpg) top left no-repeat;}
#menu {
    text-transform:uppercase;
    clear: left;
    background: transparent !important;
    background-image: none !important;
    border: none !important; 
    height: 33px !important;
}

#menu ul { margin: 0 0 0 50px !important; }

#menu_blog { border-left-style: none; }

#menu a, #menu a:link, #menu a:visited { 
     background-color: transparent !important;
     background-image: none !important;
     border-left-style: none !important;
     border-right-style: none !important;
     padding: 25 0 0 10px !important;
     color: #999999;
     border: none !important;
}

#menu a#selected:visited { color: #000000; }
#menu a#selected:link, #top #menu a:hover { color: #00ADEF; }

#menu li {
    float:left;
    list-style:none;
    line-height:0px;
    font-size:1.2em;
    font-weight:bolder;
}

/* NEW 2010 BETA LAYOUT forum menu */
#forumsub, #forumsub div, #forumsub p {
    background-color: transparent;
    background-position: 0px;
    background-image: url('http://files.myopera.com/serola/365/365forumgray30.png');
    margin-top: -12px;
}
#forumsub {
   margin-bottom: 30px;
}
#forumsub a, #forumsub a:visited {
    font-weight: normal;
    text-transform:uppercase;
    color: #555555;
}
#forumsub a#selected:visited { color: #000000; }
#forumsub a#selected:link, #forumsub a:hover { color: #00ADEF; }