@import url("mainstructure1.css"/*tpa=http://my.opera.com/community/css/themes/mainstructure1.css*/);
@import url("maincolors2.css"/*tpa=http://my.opera.com/community/css/themes/maincolors2.css*/);

body {
	background:#272727 url('../images/bg1.gif') repeat-x top left;
	color:#222
	}

#wrap0 {
	background:url('../images/bg2.jpg') no-repeat center 12px;
	}

#wrap3 {
	background:#fff url('../images/side3.gif') repeat-y top right;
	min-width:750px
	}

#wrap4 {
	background:url('../images/main1.gif') no-repeat 100% 200px;
	}

.onecol #wrap3, .onecol #wrap4 {
	background:#fff;
	}

#content, #footer {
	width:890px;
	}

#mainwrap {
	display:inline;
	margin:0 -270px 0 0;
	}

#main {
	margin-right:270px;
	}

#menu ul {
	margin-left:15px;
	font-size: x-small;
	}

#top2 {
	padding-left:15px;
	}

#side {
	background:#161616;
	color:#eee;
	}

#top {
	background:#5f9f4d url('../leaves-top.jpg') top right;
	border-bottom:1px solid #000;
	color:#fff
	}

#top a {
	color:#fff;
	}

#myfriends li {
	margin-left:0px;
	}

#side h2, #side caption {
	background:#161616 url('../images/side2.gif') no-repeat top right;
	padding-top:14px
	}

#menu {
	background:#333 url('../images/menu2.gif');
	border-bottom:1px solid #000
	}

#menu a:link, #menu a:visited, #menu a:active {
	background:#333 url('../images/menu2.gif');
	color:#fff;
	border-left:1px solid #000;
	border-right:1px solid #333
	}

#menu a:hover, #menu #selected:link, #menu #selected:visited {
	background-color:#111;
	}

a:link, a:visited, a:active {
	color:#176b9b;
	}

#myphoto, #albumslides, #qp li {
	border:1px solid #333;
	}

#side a:link, #side a:visited, #meta a:link, #meta a:visited {
	color:#fff;
	}

.title a:link, .title a:visited, .tags a:link, .tags a:visited {
	color:#111;
	}

.title a:hover {
	color:#176b9b;
	}

#newcomments li {
	border-top:1px solid #333;
	}


#latestposts li, #pollresults li, .sidelinx li, .cdwn {
	border-bottom:1px solid #222;
	}

#calendar {
	background:#111;
	border-bottom:1px solid #000;
	color:#999;
	}

#calendar td {
	border-top:1px solid #444;
	border-right:1px solid #222;
	border-bottom:1px solid #222;
	border-left:1px solid #444;
	}

#side a.username:link, #side a.username:visited, #side .size5 a {
	color:#44ef16;
	}

#side .size1 a {
	color:#209900;
	}

#side .size2 a {
	color:#2db10a;
	}

#side .size3 a {
	color:#2fc307;
	}

#side .size4 a {
	color:#36d70b;
	}

/* shoutbox */

#shoutbox li {
	background:url('../images/chat3grey.gif') no-repeat bottom left;
	color:#999
	}

#shoutbox blockquote {
	background:url('../images/chat2grey.gif') repeat-y top left;
	color:#fff
	}

#shoutbox blockquote p {
	background:url('../images/chat1grey.gif') no-repeat top left;
	}