@import url(http://my.opera.com/community/css/themes/mainstructure1.css);
@import url(http://my.opera.com/community/css/themes/maincolors1.css);

body {background:#154c0c url(http://files.myopera.com/xmas2008/files/bg.png) top left repeat-x; color:#333;}

a:link, a:visited, a:active, #side a.username:link, #side a.username:visited, #calendar tbody a:link, #calendar tbody a:visited {color:#008a26;}
a:hover {color:#b20000;}

body,
#main {font-size:1.0em; font-family:"Times New Roman", Times; line-height:1.7em;}

#top {height:420px; background:#fff url(http://files.myopera.com/xmas2008/files/top.jpg) no-repeat; border:none!important; color:#adff1d;}
	
#top,
#subtitle,
.title,
.sidebox h2,
#albumsheader,
#albums h3,
#main h2 {font-family:"Times New Roman", Times; font-style:italic;}

#top2 {height:400px;}
#top2 h1 {font-size:2em; font-weight:400;}
#top2 h1,
#subtitle {margin-left:30px;}

#subtitle span {color:#fff; font-size:1em;}
#top2 input[type="text"] {color:#000 !important;}

#menu {background:transparent; font-size:1.3em; text-align:center; border:none;}
#menu ul {margin-left:0;}
#menu li {float:none; display:inline !important;}
#menu a:link, #menu a:visited, #menu a:active {color:#008a26; background:transparent; border:none; display:inline;}
#menu a:hover, #menu #selected:link, #menu #selected:visited {background:transparent; color:#b20000; }

#main h2 {font-size:1.8em; font-weight:400;}
#main .postdate {color:#999; font-size:.65em; margin:0;}
#main .content {margin-bottom:1em;}

.editthis,
.postinfo {display:inline; font-size:.8em; padding-right:1em;}

#side h2, #side caption {line-height:1em;}
	
.title {font-size:1.5em;}

#side h2,
#side caption {color:#b20000;}

#side h2 {height:30px; background:none; font-size:1.5em !important; font-weight:400; line-height:27px; font-decoration:underscore; }
