CSS - http://my.opera.com/forever7040/blog/

    * Collapse All
    * Expand All

http://my.opera.com/forever7040/blog/
http://my.opera.com/community/css/users/common.css

/* :: TOP BAR :: */



#topbar {

	text-align:left;

	}



/* :: FOOTER :: */



#meta {

	display:inline; /* for ie */

	float:right;

	width:260px;

	text-align:right;

	}



#meta img {

	margin:-1px 4px 0 4px;

	}



/* :: QUICK LOGIN :: */



#loginbox {

	border:1px solid #bbb;

	background:#fafafa;

	padding:10px;

	margin:10px 0;

	line-height:16px;

	font-size:11px;

	text-align:left;

	color:#000;

	}



#loginbox input {

	margin:0 8px -1px 4px;

	font-size:10px;

	}



#loginbox a {

	float:right;

	margin-left:4px;

	}





/* :: LOGIN n SIGNUP :: */



#login-here {

	clear:both;

	margin:20px 0;

	background:#fff;

	color:#000;

	}



#login-here form div {

	float:left;

	width:250px;

	font-size:11px;

	margin-right:3px;

	}



#login-here form .cc1, #usrname {

	width:135px;

	}



#login-here label {

	display:block;

	}



#signup-here {

	clear:both;

	margin:20px 0;

	background:#f3f3f3;

	border:1px solid #ccc;

	padding:10px;

	color:#000;

	}



#signup-here td label {

	color:#080;

	}



#signup-table {

	width:400px;

	}



#signup-table input {

	width:175px;

	}



#signup-table tr.lines td {

	border-bottom:1px dotted #000;

	padding-bottom:3px;

	}



#signup-here a:link, #signup-here a:visited {

	color:#02e;

	}





/* :: RATINGS :: */





.rate-it {

	float:right;

	width:230px;

	font-size:11px;

	color:#333;

	text-align:right;

	}



.rate-it p {

	margin:0;

	}



.rate-it img {

	border:none;

	}



p.rate-text {

	color:#aaa;

	font-size:10px;

	margin:0 64px 0 0;

	}



#stardiv {

	margin:4px 5px 0 0;

	display:inline; /* IE fix */

	float:right;

	width:55px;

	height:10px;

	margin-left:2px;

	overflow:hidden;

	background:transparent url(/community/graphics/stars0.gif) top left no-repeat;

	}



.rate5 {

	background-image:url(/community/graphics/stars5.gif) !important;

	}



.rate4 {

	background-image:url(/community/graphics/stars4.gif) !important;

	}



.rate3 {

	background-image:url(/community/graphics/stars3.gif) !important;

	}



.rate2 {

	background-image:url(/community/graphics/stars2.gif) !important;

	}



.rate1 {

	background-image:url(/community/graphics/stars1.gif) !important;

	}





/* :: GET OPERA :: */



#side #getopera h2 {

	background:#b2151b;

	color:#fff;

	}



#getopera p {

	padding-bottom:7px;

	}



#getopera .pad {

	color:#000;

	background:#eee url(/community/graphics/users/getopera1.gif) bottom right no-repeat;

	}



.alignright {

	text-align:right;

	display:block;

	}



.alignleft {

	text-align:left;

	display:block;

	}



.aligncenter {

	text-align:center;

	display:block;

	}



.alignjustify {

	text-align:justify;

	display:block;

	}



/* dropdown in albums */



#perpage {

	clear:both;

	width:242px;

	text-align:right;

	float:right;

	}



#albumnav .pagenav {

	clear:left;

	}



/* : SHOUTBOX : */

#shoutbox input#shout {width:141px;}

#shoutbox p.none {background-image:none;margin:0;padding:0;}

#shoutbox form {margin:1em 0 0;}

#shoutbox ul {margin:0 0 1em;}

#shoutbox li {padding:4px 0 10px;background:url(/community/graphics/account/bubble-legacy-3.gif) no-repeat 0 100%;list-style-type:none !important;}

#shoutbox .me p {background-image:url(/community/graphics/account/bubble-legacy-1me.gif);text-align:right;}

#shoutbox .me p img {float:left;padding-right:1em;}

#shoutbox p {padding:0 0 12px;margin:0;line-height:1.2em;color:#999;clear:left;background:url(/community/graphics/account/bubble-legacy-1.gif) no-repeat 0 100%;text-align:left;}

#shoutbox p img {float:right;padding-right:0;}

#shoutbox blockquote {padding:0 10px 4px;margin:0;background:url(/community/graphics/account/bubble-legacy-2.gif) repeat-y 0 0;}



/* friends */



#friendmenu {

	float:right;

	margin:0;

	text-align:right;

	}



#myfriends {

	width:100%;

	}



#myfriends ul {

	clear:both;

	}

http://my.opera.com/community/css/users/topbar-older-2a.css

#topbar1 {

	background:#f4f4f4 url(/community/graphics/topbar/bg2.gif) bottom left repeat-x;

	color:#111;

	overflow:hidden;

	line-height:24px;

	}



#editstatus {

	color:#ffd739;

	}



#editstatus label {

	font-weight:bold;

	color:#fff;

	}



#editstatus input {

	font-size:11px;

	margin-left:4px;

	border:1px solid #666;

	background:#000;

	color:#ffd739;

	padding:2px 5px;

	}



#editstatus input[type=submit] {

	color:#fff;

	}



#editstatus input:focus {

	background:#111;

	border-color:#aaa;

	}



#updstatus {

	width:340px;

	}



#status-save {

	margin-right:8px;

	}



#status-error {

	background:#e02;

	color:#fff;

	padding:1px 4px;

	}



#topbar2 {

	height:32px;

	}



img {

	border:none;

	}



.mobile, .hide {

	display:none;

	}



p img, input {

	vertical-align:middle;

	}



#topbar2, #toplogin div, #editstatus {

	width:832px;

	max-width:100%;

	min-width:700px;

	margin:0 auto;

	text-align:left;

	}



#topbar1 img {

	margin-right:4px;

	}



#topbar1 a, #topbar1 .tpad {

	padding-right:7px;

	text-decoration:none;

	}



#topbar1 a:hover {

	text-decoration:underline;

	}



#topbar1 a:link, #topbar1 a:visited {

	color:#111;

	}



#topbar1 p, #toplogin p {

	margin:0;

	font-size:11px;

	padding:4px 0;

	}



#toplogin {

	background:#eee;

	color:#111;

	padding:2px 0;

	border-bottom:1px solid #aaa;

	}



#toplogin label {

	padding-right:4px;

	}



#toplogin input {

	font-size:11px;

	border:none;

	}


http://my.opera.com/community/css/users/3/handheld.css

.blockmobile {

	float:none;

	display:block;

	}



#toplogin {

	background:#fff;

	padding:5px;

	}



#toplogin label {

	display:block;

	}



.hide, .hidemobile, #meta {

	display:none;

	}



.icon {

	margin:0 4px -2px 0;

	}



#footer img {

	display:block;

	}



#topbar {

	background:#660611;

	color:#fff;

	padding:3px 2px;

	}



#topbar p {

	margin:0;

	}



#topbar a:link, #topbar a:visited {

	color:#fff;

	}



#top {

	width:100%;

	overflow:hidden;

	color:#fff;

	border-top:1px solid #ce031b;

	background:#9f0b15 url(/community/graphics/users/1/mobile/menu.gif) bottom left repeat-x;

	}



#top h1, #top p {

	background:transparent;

	margin:0;

	}



#top2 {

	background:#9f0b15 url(/community/graphics/users/3/mobile/top.jpg) top right no-repeat;

	padding:5px 0 15px 0;

	}



body {

	background:#b5bec9;

	margin:0;

	padding:0;

	font-family:'vera sans',helvetica,sans-serif;

	font-size:10px;

	line-height:140%;

	}



#wrap1 {

	max-width:360px;

	min-width:176px;

	margin:0 auto;

	}



#content {

	clear:both;

	border-top:1px solid #000;

	padding-top:1px;

	background:#fff;

	color:#000;

	}



#mobmenu {

	clear:both;

	height:1px;

	margin:-1px 0 0 0;

	overflow:hidden;

	background:#000;

	}



#menu ul {

	list-style:none;

	margin:0;

	border-top:2px solid #000;

	}



#menu li {

	width:50%;

	float:left;

	background:#eee url(/community/graphics/users/1/mobile/menu.gif);

	}



#menu a {

	display:block;

	padding:2px 5px;

	text-decoration:none;

	color:#000;

	border-bottom:1px solid #000;

	}



#menu li.mobile {

	padding:2px 0;

	border-bottom:1px solid #000;

	}



img, embed {

	max-width:100%;

	}



form {

	margin:0;

	padding:0 5px;

	}



.submit {

	font-weight:bold;

	}



a:link, a:active {

	color:#0053c1;

	background:transparent;

	text-decoration:underline;

	}



a:visited {

	color:#23488c;

	text-decoration:underline;

	}



em {

	font-style:normal;

	font-weight:bold;

	}



input {

	margin:0 3px;

	font-size: 11px;

	}



img, abbr, acronym {

	border:none;

	}



ol, ul {

	margin:0 5px 8px 5px;

	padding:0;

	}



dl {

	margin:0;

	padding:0;

	}



li {

	margin:0;

	padding:0;

	font-size: 10px;

	list-style-position:inside;

	}



#content ul.nobullets li {

	list-style-position:outside;

	list-style:none;

	}



p {

	margin:5px 0;

	padding:0 5px;

	}



table, textarea {

	width:100%;

	}



input[type=text] {

	width:96%;

	}



dt, dd {

	margin:5px 0;

	padding:0 5px;

	}



dt {

	background:#eee;

	margin-top:10px;

	}



#footer {

	background:#eee;

	margin-top:10px;

	padding:2px 0;

	border-top:1px solid #333;

	}



#footer p {

	margin:4px 0;

	}



.section, #side {

	clear:both;

	margin-top:10px;

	border-top:3px solid #000;

	}



.section {

	padding-top:5px;

	}



h1 {

	font-size:11px;

	margin:1px 0;

	padding:3px 5px;

	background:#000;

	color:#fff;

	}



h2, h3, h4, h5, h6 {

	font-size:10px;

	margin:10px 0 5px 0;

	padding:0 5px;

	}



h2 {

	font-size:11px;

	}



.clear {

	clear:both;

	}



div.clear {

	height:1px;

	line-height:1px;

	overflow:hidden;

	}



select {

	font-size:11px;

	max-width:90%;

	}



img.right {

	float:right;

	max-width:45%;

	margin-left:5px;

	}



img.left {

	float:left;

	max-width:45%;

	margin-right:5px;

	}



.avatar {

	float:left;

	margin-right:5px;

	}



blockquote {

	margin:5px 0 1px 0;

	padding:4px 0 0 22px;

	background:#eee url(/community/graphics/users/1/mobile/q1.gif) top left no-repeat;

	}



blockquote p  {

	background:#eee url(/community/graphics/users/1/mobile/q2.gif) bottom right no-repeat;

	padding:0 22px 5px 0;

	margin:0;

	}



p.heshesaid {

	margin:0 0 10px 0;

	background:#eee;

	}



.img, .imgright, .imgleft {

	display:block;

	margin:5px 0;

	background:#000;

	}





/* - SIDE - */



#side h2 {

	padding:3px 5px;

	}



#side h2, #side h2 a:link, #side h2 a:visited {

	background:#7f000e;

	color:#fff;

	}



.sidebox .pad {

	padding:0 5px;

	}



#myphoto {

	background:#000;

	}



#qp h2 {

	margin:1px 0;

	}



/* - CALENDAR - */



caption {

	background:#000;

	color:#fff;

	border-bottom:1px solid #fff;

	padding:5px;

	text-align:left;

	font-weight:bold;

	font-size:11px;

	}



caption a:link, caption a:visited {

	color:#fff;

	text-decoration:none;

	}



#calendar, #calendar td {

	border-collapse:collapse;

	border:1px solid #000;

	}



#prevmonth {

	float:left;

	}



#nextmonth {

	float:right;

	}



th {

	text-align:left;

	}



/* - VISITORS n FRIENDS - */



.userlist li {

	list-style-position:outside;

	list-style:none;

	}



.userlist img {

	border:1px solid #111;

	}



.userlist p {

	margin-top:0;

	}



.userpic {

	float:left;

	margin:0 6px 4px 0;

	}



#newcomments li, #visitors li {

	clear:both;

	padding:6px 0;

	border-bottom:1px dotted #aaa;

	}



.userlist a {

	text-decoration:none;

	}



#newcomments a.usertext:link, #newcomments a.usertext:visited {

	color:#333;

	}



#friendz img {

	display:block;

	}



#friendz li {

	float:right;

	width:50%;

	}



#friendz li.first {

	clear:both;

	float:left;

	}



/* - TAGS - */



#content .tags a:link, #content .tags a:visited, .tag {

	color:#080;

	}





/* :: TAG CLOUD :: */



#cloud h3 {

	clear:both;

	font-size:13px;

	line-height:normal;

	}



#cloud div:after {

	content: "."; 

  display: block; 

  height: 0; 

  clear: both; 

  visibility: hidden;

	}



#cloud ul {

	margin:5px;

	padding:0;

	width:100%;

	overflow:hidden;

	}



#cloud li {

	list-style-position:outside;

	list-style:none;

	float:left;

	line-height:18px;

	height:18px;

	margin:0;

	padding-right:8px;

	white-space:nowrap;

	}



.size1, .size2 {

	font-size:11px;

	}



#cloud a:link, #cloud a:visited {

	color:#000;

	}



.size3  {

	font-size:12px;

	font-weight:bold;

	}



.size4  {

	font-size:14px;

	font-weight:bold;

	}



.size5  {

	font-size:16px;

	font-weight:bold;

	}



/* - BLOG - */



.post {

	border-top:1px solid #000;

	padding-bottom:5px;

	}



.post div.avatar {

	margin:5px 0 0 5px;

	}



.groupblog h2.title {

	margin-top:0;

	}



.even {

	background:#eee;

	}



.content {

	padding:0 5px;

	}



.title a {

	color:#000;

	text-decoration:none;

	}



h2.title {

	background:transparent;

	border:none;

	padding-top:5px;

	margin:5px 0 0 0;

	font-size:13px;

	}



.postdate {

	margin:0;

	}



.post .sticky {

	margin:0;

	font-size:10px;

	color:#3b649c;

	background:#e7ecf3 url(/community/graphics/users/1/sticky.gif) top right no-repeat;

	padding:4px 0 0 4px;

	}



.stickypost {

	background:#e7ecf3;

	}



#side .cdwn {

	background:transparent url(/community/graphics/users/1/clock.gif) top left no-repeat;

	padding:2px 0 5px 20px;

	border-bottom:1px solid #fff;

	margin-bottom:4px;

	}



.tagicon {

	float:right;

	margin-right:5px;

	}



#latestposts li, #profile li {
	list-style:none;
	list-style-position:outside;
	background:transparent url(/community/graphics/users/1/list.gif) top left no-repeat;
	padding-left:13px;
	}


.whisper {

	color:#555;

	background:#fbfbfb url(/community/graphics/users/whisp.gif) 5px 7px no-repeat;

	padding:7px 21px;

	border:1px dotted #aaa;

	margin:10px 5px;

	}



.whisper i {

	font-size:11px;

	color:#aaa;

	}



blockquote.bbquote, .post blockquote {

	background:#fff url(/community/graphics/q2.gif) 5px 5px no-repeat;

	padding:5px 5px 5px 33px;

	margin:10px;

	color:#444;

	font-style:italic;

	}





/* - ARCHIVE - */



#arc h2 {

	font-size:13px;

	}



#arc h3 {

	border-top:1px dashed #000;

	padding-top:8px;

	}



#arc h3 a {

	color:#000;

	font-size:11px;

	text-decoration:none;

	}





/* - QUICK SIGNUP - */



#signup-here, #login-here {

	border-top:1px solid #000;

	background:#eee;

	padding-bottom:10px;

	}



#login-here label {

	display:block;

	padding-left:5px;

	}



/* - FRIENDS - */



.myfriend {

	clear:both;

	border-top:1px solid #000;

	padding:1px 0 8px 0;

	}



.mypic, #userpic {

	display:block;

	background:#000;

	}



.myfriend h3 {

	margin:1px 0;

	border-top:1px solid #000;

	padding-top:5px;

	font-size:12px;

	}







/* - COMMENTS - */



#newcomment h2, .comments h2 {

	font-size:12px;

	background:#000;

	color:#fff;

	padding:3px 5px;

	margin:1px 0;

	}



#newcomment h2 {

	margin-bottom:10px;

	}



.comments {
	clear:both;
	}

.comment1 {
	clear:both;
	background:#f6f6f6;
	border:1px solid #ddd;
	margin:0 0 1px 0;
	overflow:auto;
	}

.comments .bot {
	padding:5px;
	}

.comment2 {
	clear:both;
	margin:0 0 1px 0;
	border:1px solid #ddd;
	overflow:auto;
	}

.comments .c-avatar {
	float:left;
	width:58px;
	height:58px;
	border:1px solid #ccc;
	background:#fff;
	}

.c-avatar img {
	margin:3px;
	}

.comments .text {
	margin:0 0 0 66px;
	}

.comment-by {
	clear:both;
	color:#555;
	}

.editcomment {
	font-size:10px;
	padding:0;

	}

.editcomment a:link, .editcomment a:visited, .editcomment a:active {
	color:#000;
	}

#addcomment {
	height:175px;
	}

#description, #writecomment {
	height:200px;
	}


/* - ABOUT - */



#profile-about h2, #profile-community h2, #personal-h2, #mylinks h2 {

	padding:3px 5px;

	background:#3d6aa1;

	color:#fff;

	}



#personal-h2 {

	margin:0 0 1px 0;

	}



#grouplist h2 {

	background:#000;

	}



#friendlist h2 {

	background:#1a8c00;

	}



#profile td {

	padding:2px 5px;

	}



#ff p.h {

	font-weight:bold;

	padding-top:5px;

	border-top:1px solid #aaa;
	}



.spotimg div {

	background:#fff url(/community/graphics/users/3/mobile/spotimg.gif) top left no-repeat;

	margin:0 5px 5px 0;

	float:left;

	overflow:hidden;

	width:103px;

	}



.spotimg img {

	display:block;

	width:86px;

	height:65px;

	margin:6px 7px;

	}



#spotusers p {

	margin:0;

	text-align:center;

	font-size:10px;

	}





/* - LINK - */



.linkinfo {

	padding:5px;

	}



#mylinks h2.feedheader {

	background:#8d1717;

	}



/* :: POLL :: */



#poll ul {

	margin:0;

	}



#pollresults li {

	border-bottom:1px dotted #999;

	}



#poll li {

	list-style-position:outside;

	list-style:none;

	padding:3px 0;

	}



#poll li input {

	vertical-align:middle;

	}



#pollsubmit {

	font-weight:bold;

	}



#poll p {

	padding:3px 0 0 0;

	margin:0;

	}



#poll li img {

	border-left:1px solid #9b5203;

	border-right:1px solid #b84d00;

	}





/* - SEARCH - */



#blogsearch div {

	padding:0;

	}



#searchbox, #main-searchbox {

	width:115px;

	}



#submitsearch {

	vertical-align:middle;

	}



.s-result {

	margin-top:11px;

	border-top:1px solid #aaa;

	padding-top:1px;

	}



.s-title {

	font-size:13px;

	}



.s-desc {

	padding:0 5px;

	}


http://my.opera.com/community/css/users/topbar-mobile.css

@media handheld and (min-width: 200px) {

	#toplogin .m { width:50%; float:left; }

	}



#mtop {

	background:#000;

	}



#topbar1 input {

	margin:0;

	}



#topbar1, #toplogin {

	max-width:360px;

	min-width:176px;

	margin:0 auto;

	background:#fff;

	color:#000;

	font-size:11px;

	display:block !important;

	padding:0;

	}



#topbar1 {

	background:#333;

	color:#fff;

	border-top:1px solid #666;

	padding-bottom:2px;

	border-bottom:1px solid #000;

	}



#topbar1 a:link, #topbar1 a:visited, #topbar1 a:active {

	color:#fff;

	text-decoration:none;

	}



#topbar1 p {

	margin:2px 5px 0 0;

	line-height:14px;

	}



#topbar1 p a {

	padding-right:4px;

	}



#toplogin strong {

	font-weight:normal;

	}



#toplogin {

	background:#fff url(/community/graphics/mobile/topfade.gif) bottom left repeat-x;

	border-bottom:2px solid #000;

	}



#toplogin .m {

	padding:5px 0 0 0;

	}



#toplogin p {

	clear:both;

	margin:0;

	padding-bottom:6px;

	}



p img, input, li img, h2 img {

	vertical-align:middle;

	}



#tl {

	background:#000;

	margin:1px 0;

	color:#fff;

	padding:2px 5px;

	}



/* extra. for account */



#tools {

	display:none;

	}



a.del {

	color:#c00;

	}

http://files.myopera.com/forever7040/user.css

/* 

	Copyright Opera Software. Design by Fred. 

 	Skin edited by Pham Lam - http://phamlam.info;

        Modified by Thuy Hien - http://www.duyhien.com;

        Perfected by Khanh Quang - http://my.opera.com/khanhquang

        Graphics by http://360themes.com

	Date: 01/02/2007

	Note: NÃ¡ÂºÂ¿u bÃ¡ÂºÂ¡n sÃ¡Â»Â­ dÃ¡Â»Â¥ng skin nÃ y xin vui lÃÂ²ng ghi rÃÂµ nguÃ¡Â»Ân gÃ¡Â»Âc tÃÂ¡c giÃ¡ÂºÂ£ cÃ¡Â»Â§a skin trÃÂªn blog cÃ¡Â»Â§a bÃ¡ÂºÂ¡n. 



*/



 

/* :: MAIN LAYOUT :: */



body {

	background:#000000;

	margin:0;

	padding:0;

	font-family: Tahoma,Verdana, Arial,'lucida grande','lucida sans unicode','bitstream vera sans','trebuchet ms',arial,sans-serif;

	font-size:13px;

	line-height:145%;

  	text-align:center;

	color:#F26521;

	}



#wrap1 {

	margin:0 auto;

	}





#wrap3 {

	background:#7BF5EB url(http://files.myopera.com/forever7040/files/footer.jpg)

        bottom center no-repeat;

	margin:0 auto;

	width:758px !important;

	padding-left:10px;

	padding-right:10px;

        padding-bottom:120px

		}



#topbar {

	margin:0 -10px;

	width:778px	!important;

	height:25px;

	line-height:23px;

	background:#3F6617;

	overflow:hidden;

	}



#topbar p {

	margin:0;

	padding-top:3px;

	font-size:10px;

        font-weight:bold;

	}



#topbar #community {

	margin-left:15px;

	}



#topbar a {

	color:#fd0418;

	text-decoration:none;

        font-weight:bold;

	}



#topbar a:hover {

	text-decoration:underline;

        font-weight:bold;

	}



#topbar a.toplink {

	padding:1px 4px;

        font-weight:bold;

	}



#topbar a.toplink:hover {

	background:#fff;

	color:#2411D8;

        font-weight:bold;

	}



#oc {

	float:left;

	width:136px;

	}



#oc span {

	display:block;

	height:22px;

	background: url(/community/graphics/users/globe_white.gif) top left no-repeat;

	padding-left:26px;

	}





#edittitle {

	padding-top:29px;

	}



#top {

	font-size:11px;

	width:778px	!important;

	height:177px;

	margin:0 -10px;

	text-align:left;

	color:#fd0418;                /*baner*/

	background: #ffffff url(http://files.myopera.com/forever7040/files/top.jpg)

        bottom left no-repeat;

	}



#top2 {

	height:109px;

	padding-left:10px;/* chua chinh 520px/34px*/



	}

#top2 {

	height:109px;

	padding-left:34px;/* chua chinh 520px/34px*/



	}



#top h1 {

	margin:0;

	width:500px;

	font-size:22px;

	font-family:tahoma,arial,helvetica,sans-serif;

	line-height:normal;

	padding-top:120px;

	}



#subtitle {

	margin:0;

	width:500px;

	font-size:12px;

	}



#menu {

	clear:both;

	margin-left:20px;

        margin-top:50px;

	}



#menu ul {

	padding:0;

	margin:0;

	height:40px;/*chua chinh-xem lai*/

	}



#menu li {

	float:left;

	line-height:28px;

	height:37px;

	overflow:hidden;

	font-size:11px;

	list-style:none;

	width:11%;

	margin:1px 0 0 0;

	padding:0;

	}



#menu a {

	display:block;

	height:37px;

	color:#fd0418;

	font-weight:bold;

	text-decoration:none;

	text-align:center;

	background:transparent;

	}





#menu a:hover {

	

	color:#e38da6;

		

	}

#menu a#selected

	{

	text-decoration:none;

	}

#content, #footer {

	clear:both;

	position:relative;

	width:758px !important;

	text-align:left;

	margin:0 auto;

	}



#content {

	padding:0;

	}



#content li {

	margin:0;

	list-style-position:inside;

	}



#mainwrap {

	width:100%;

	margin-LEFT:-205px;

	padding-bottom:12px;

	float:right;

	}



#main {

	min-height:500px;

	margin-left:200px;

	padding-bottom:15px;

        }



#footer {

	clear: both;

	width:100%;

	height:15px;

	POSITION: relative;

	left: 5px; 

	bottom:-125px;

	}

#footer p {

	margin:0 5px;

        font-size: 9px;

        color:#ffffff;

	}



#footer a:link, #footer a:visited, #footer a:active {

	color:#ffffff;

	text-decoration:none;

	}



#footer #get {

	text-decoration:none;

	}



#footer #get:hover {

	text-decoration:none;

	}



/* :: SIDEBAR :: */





#sidewrap {

	width:190px;

	float:left;

	font-size:11px;

/*	overflow:hidden;*/

	}



#side a:link, #side a:visited, #side a:active {

	color:#fb0617;

	text-decoration:none;

	}

#side a:hover {

	color:#fb0617;

	text-decoration: underline;

	}	

#side li {

	font-size:11px;

	list-style-type:square;

	}



#side h2, #side caption {

	color:#fb0617;

	background:#feeeef url(http://files.myopera.com/squeakeycat/files/sidebar.jpg) top left repeat-x;

	font-size:11px;

	font-weight:bold;

	text-transform:uppercase;

	margin:0 0 1px 0;

	padding:6px;

	text-align:left;

	}



#side h2.feedheader {

	background:#f8a3a6 url(http://files.myopera.com/SqueakeyCat/Pictures/sidebar.jpg) top left repeat-x; 

	padding:6px;

	}



#side h2 a:link, #side h2 a:visited, #side h2 a:active {

	color:#fc0517;

	text-decoration:none;

	}



.sidebox {

	background:#feeeef;

	margin-bottom:15px;

	}



.sidebox .pad {	

	background: #ffffff url(http://files.myopera.com/SqueakeyCat/Pictures/sidepad.jpg) bottom right repeat-x; 

	padding:5px;

	}



.sidebox p {

	margin:0;

	color:#444;

	}



#side h3 {

	font-size:11px;

	margin-bottom:0;

	}



/* :: GENERAL RULES :: */





.mobile {

	display:none;

	}



.rtl {

	display:block;

	text-align:right !important;

	}



a:link, a:active {

	color:#fd0618;

	text-decoration:none;

	}



a:visited {

	color:#fc5965;

	text-decoration:none;

	}



a:hover {

	text-decoration:none;

	color:#fc5965;

	}



a.username:link, a.username:visited, a.username:active {

	color:#fd0618;

	}



.center {

	display:block;

	text-align:center;

	}



.smilie {

	margin:0 3px;

	}



img {

	max-width:100%;

	}



.hide, .handheld {

	display:none;

	}



table {

	width:100%;

	}



p {

	margin:10px 0;

	}



td, th {

	text-align:left;

	vertical-align:top;

	}



pre, td, th, input, select {

	font-size:11px;

	}



code,pre {

	display: block;        

        padding:10px 6px;

        margin:0 0 10px 0;

        border: 1px dashed #aaa;

        background:#f9f9f9;

        overflow: auto;

		}



strong, b, em {

	font-weight:bold;

	}



blockquote {

	margin:10px 0 0 0;

	padding:0;

	}



em {

	font-style:normal;

	}



form, blockquote p {

	margin:0;

	padding:0;

	}



textarea {

	width:100%;

	height:150px;

	margin:0;

	}



h1 {

	font-size:20px;

	margin:0 0 8px 0;

	}



h2 {

	font-size:20px;

	margin:0 0 12px 0;

	}



h3 {

	font-size:13px;

	margin:12px 0 7px 0;

	}



h4, h5, h6 {

	font-size:12px;

	margin:10px 0 5px 0;

	}



img, abbr, acronym {

	border:none;

	}





ol, ul, li {

	font-size:12px;

	margin:0 0 10px 0;

	padding:0;

	}



#content li ul, #content li ol {

	margin:10px 0 10px 20px;

	}



ul.nobullets li {

	list-style-position:outside;

	list-style:none;

	}



.alpha li {

	list-style-type:lower-alpha;

	}



.nomarg {

	margin:0 !important;

	}



.clear {

	clear:both;

	}



div.clear {

	height:1px;

	line-height:1px;

	overflow:hidden;

	}



.left {

	float:left;

	}



.right {

	float:right;

	}



img.left {

	margin-right:10px;

	}



img.right {

	margin-left:15px;

	}



.small {

	font-size:11px;

	}



.block {

	display:block;

	}



div.avatar {

	width:52px;

	height:52px;

	border:1px solid #000;

	float:left;

	margin:0 8px 6px 0;

	background:#fff;

	}



.avatar img {

	display:block;

	margin:1px;

	max-width:50px;

	max-height:50px;

	}



.pagenav {

	clear:both;

	}



.pagenav a {

	color:#090;

	}



.arrow-prev {

	margin:0 4px -1px 0;

	}



.arrow-next {

	margin:0 0 -1px 4px;

	}



.col1, .col2 {

	margin-top:10px;

	width:49%

	}



.col1 {

	float:left;

	}



.col2 {

	float:right;

	}



.icon {

	margin:0 5px -3px 1px;

	}



.submit {

	font-size:11px;

	font-weight:bold;

	padding:3px 15px;

	}



.w100 {

	width:100%;

	}



.subheader {

	margin-top:-6px;

	}



.watchthis {

	padding-right:6px;

	}



.watch {

	margin:0 2px -1px 2px;

	}







/* :: COMMENTS :: */





.feedicon {

	margin-bottom:-3px;

	}



.comments h2 {

	font-size:13px;

	}



.comments {

	clear:both;

	}



.comment1 {

	clear:both;

	background:#ffffff;

	border:1px dotted #e38da6;

	margin:15px 0;

	overflow:auto;

	}



.comments .bot {

	padding:10px;

	}



.comment2 {

	clear:both;

	margin:15px 0;

	width:100%;

	border:1px dotted #e38da6;

	overflow:auto;

	}



.comments .c-avatar {

	float:left;

	width:58px;

	height:58px;

	border:1px solid #ccc;

	background:#fff;

	}



.c-avatar img {

	margin:4px;

	}



.comments .text {

	margin:0 0 0 69px;

	}



.comment-by {

	clear:both;

	color:#777;

	font-size:11px;

	margin:0;

	padding-top:6px;

	}



.editcomment {

	font-size:10px;

	margin:0;

	}



.editcomment a:link, .editcomment a:visited {

	color:#000;

	}



.permalink a:link, .permalink a:visited {

	color:#555;

	}

	

.del {

	color:#c00 !important;

	}



#addcomment {

	height:175px;

	}



#description, #writecomment {

	height:200px;

	}



#message {

	height:300px;

	}



#msubject {

	width:100%;

	}



/* :: ALBUM SLIDESHOW :: */



#albumslides, #albumslides a, #albumslides img {

	width:190px;

	height:143px;

	}



#albumslides {

	position:relative;

	background:#000;

	}



#albumslides a {

	position:absolute;

	display:block;

	top:0;

	left:0;

	}



/* - ALBUM CONTENT - */



#mypix {

	clear:both;

	width:100%;

	}



#mypix .thumb1, #mypix .thumb2 {

	width:50%;

	max-width:300px;

	background:#fff url(http://my.opera.com/community/graphics/users/8/photo1a.gif) top left no-repeat;

	margin:2px 0 3px 0;

	position:relative;

	}



#mypix div div {

        background:transparent url(http://my.opera.com/community/graphics/users/8/photo1b.gif) top right no-repeat;

	padding:0 25px 0 25px;

	height:253px;

	width:196px;

	}



#mypix .thumb1 {

	clear:both;

	float:left;

	}



#mypix .thumb2 {

	float:right;

	}



#mypix div p {

	font-size:11px;

	margin:0;

	color:#aaa;

	}



#mypix div div img {



	width:229px;

	height:172px;

	margin:15px 0;

	}



#mypix a:link, #mypix a:visited {

	color:#666;

	text-decoration:none;

	}



#mypix a:hover {

	text-decoration:underline;

	}



.photoviews {

	position:absolute;

	bottom:16px;

	left:16px;

	}



.photocomments {

	position:absolute;

	bottom:16px;

	right:40px;

	}



/* - ALBUM OVERVIEW - */



.albums {

	margin-top:12px;

	}



#main .editthis {

	clear:none;

	}



.albums p {

	margin:0;

	padding:0 0 8px 0;

	}



.albums h3 {

	margin:15px 0 10px 0;

	font-size:13px;

	}



.albums .clear {

	margin:0;

	}



.album1, .album2 {

	clear:both;

	padding-top:10px;

	border-top:1px solid #eee;

	}



.albumthumb1, .albumthumb2 {

	float:left;

	width:285px;

	height:221px;

	background:transparent url(http://my.opera.com/community/graphics/users/7/photo2.gif);

	}



.albumthumb1 img, .albumthumb2 img {

	width:237px;

	height:184px;

	margin:17px 0 0 22px;

	}



.albumimage {

	margin:6px;

	}



.albumnfo {

	margin-left:186px;

	}



.albumnfo .tags {

	font-size:10px;

	line-height:normal;

	text-transform:uppercase;

	}



.albums .access {

	margin-top:5px;

	}



.editimg {

	margin:6px 0;

	}



div.access {

	clear:both;

	margin-top:10px;

	border:1px dotted #cacac1;

	background:#f8f8f5;

	padding:5px 10px;

	}



div.access p {

	margin:0;

	font-size:10px;

	}



#albumlist li {

	list-style:none;

	list-style-position:outside;

	line-height:21px;

	background:transparent url(http://my.opera.com/community/graphics/users/7/albumlist.gif) 0px 3px no-repeat;

	padding:2px 0 4px 30px;

	}



#albumlist {

	padding-bottom:0;

	}



/* - BIG IMAGE - */



#frame1 {

	clear:both;

	width:100%;

	border:1px dotted #e38da6;

	}



#frame2 {

	padding:6px;

	}



#frame3 {

	position:relative;

	width:100%;

	background:#feeeef;

	}



#frame3 img {

	display:block;

	margin:0 auto;

	}



#frame3 p {

	margin:0;

	padding:6px 0 3px 0;

	background:#feeeef;

	text-align:center;

	}



.comments {

	margin-top:15px;

	}



#newcomment {

	margin-top:25px;

	}



#belowimage {

	clear:both;

	padding-top:10px;

	}



.preview {

	width:87px;

	float:left;

	text-align:center;

	margin:2px 0 5px 0;

	}



.preview img {

	margin:2px;

	}



.preview p img {

	margin-bottom:-1px;

	}



.preview div {

	width:85px;

	height:64px;

	background:#fff;

	border:1px solid #808c9c;

	}	

#desc {

	margin-bottom:10px;

	border:1px solid #777;

	padding:0 5px;

	}

/* :: BLOG :: */



#blogtools {

	background:#f3f3f3;

	}



.whisper {

	color:#555;

	background:#fbfbfb url(http://my.opera.com/community/graphics/users/whisp.gif) 5px 7px no-repeat;

	padding:7px 21px;

	border:1px dotted #aaa;

	margin:10px 5px;

	}



.whisper i {

	font-size:11px;

	color:#aaa;

	}



blockquote.bbquote, .post blockquote {

	background:#fff url(/community/graphics/q2.gif) 5px 5px no-repeat;

padding:5px 5px 5px 33px;

	margin:10px 5px;

	color:#555;

	/*padding: 30px 5px 5px 33px;

	margin:0px 5px;

	color:#555;

	font-style:italic;*/

	}



.comment2 blockquote.bbquote, .comment2 .post blockquote {

	background-color:#f6f6f6;

	}



.post {

	CLEAR: both;

	POSITION: relative;

	padding:0px 0 40px 0; 

	margin-bottom:10px;

	width:100%;

	overflow:hidden;

	background:none;

	}

	

.stickypost {

	/*background: none !important */

	}

#firstpost {

	background: none; 

	}



#lastpost {

	padding-top:0;

	background: none;

	}



.post .title {

	margin-bottom: 0;

/*	width: 100%;*/

	color: #fb0617;

	overflow: auto;

        font-size:15px;

	}

	

.post .title a {

	float: left;

	padding: 2px 10px; 

	background: none;

	text-decoration:none;

	text-transform:uppercase;

	font-family:tahoma;

	font-size:14px;

	color: #fb0617;

	}

.post .title a:link {

	color: #fb0617;

	}



.post .title a:hover {

	background: none; 

	color: #fb0617;

	text-decoration:underline;

	}

.post .title:hover:before {

	content"#"!important;

	color: #fb0617;

	background:inherit!important;

	}



.postdate {

	padding: 2px 5px;

	margin:0 ;

	font-size:10px;

	line-height:normal;

	text-transform:uppercase;

	text-align:left!important;

	color:#000000;

	background: url(http://files.myopera.com/SqueakeyCat/Pictures/postmeta.jpg) top left no-repeat;

	border-left:1px dotted #e38da6;

	border-right:1px dotted #e38da6;

	}

	

.post .tags {

	padding: 0px 5px;

	margin:0 0 2px 0;

	font-size:10px;

	line-height:normal;

	text-transform:uppercase;

	text-align:left!important;

	border-left:1px dotted #e38da6;

	border-right:1px dotted #e38da6;

	}



.content {

	margin-top:0px;

	padding:5px;

	border-left:1px dotted #e38da6;

	border-bottom:1px dotted #e38da6;

	border-right:1px dotted #e38da6;

	}





.poster {

	margin-top:-10px;

	font-size:10px;

	text-transform:uppercase;

	}

.postinfo {

	clear:both;

	color:#666;

	margin-top:16px;

	font-size:10px;

	text-transform:uppercase;

	}



.postinfo img {

	margin:0 5px -1px 0;

	}



.postnav {

	clear:both;

	font-size:11px;

	height:23px;

	line-height:22px;

	border:1px solid #eee;

	border-width:1px 0;

	}



.postnav span.prv {

	float:left;

	}



.postnav span.nxt {

	float:right;

	}



.blognav {

	clear:both;

	margin-top:18px;

	text-align:right;

	font-size:11px;

	color:#888;

	}



.blognav p {

	margin:0;

	line-height:normal;

	}



.trackbacks {

	clear:both;

	margin:30px 0 10px 0;

	padding:5px 0;

	}



.trackbacks h2 {

	font-size:10px;

	font-weight:normal;

	color:#666;

	border:1px solid #eee;

	border-width:1px 0;

	text-transform:uppercase;

	}



.trackbacks ul {

	margin:10px 0 0 2px;

	}



.trackbacks li {

	color:#999;

	list-style-type:none;

	list-style-image:url(http://my.opera.com/community/graphics/users/2/doc.gif);

	padding-bottom:8px;

	line-height:10px;

	font-size:10px;

	}



.caption {

	display:block;

	text-align:center;

	}



.imgleft img {

	clear:left;

	float:left;

	margin:4px 10px 4px 0;

	max-width:48%;

	}



.imgright img {

	clear:right;

	float:right;

	max-width:48%;

	margin:4px 0 4px 10px;

	}



.img {

	display:block;

	margin:10px 0;

	}



.attach {

	margin:8px 0;

	display:block;

	padding-left:12px;

	background:#fff url(http://my.opera.com/community/graphics/icons/attach.gif) center left no-repeat;

	}



span.imgcenter {

	clear:both;

	display:block;

	text-align:center;

	margin:10px 0;

	}



#side .cdwn {

	background:transparent url(http://my.opera.com/community/graphics/users/2/clock.gif) top left no-repeat;

	padding:2px 0 5px 20px;

	border-bottom:1px solid #fff;

	margin-bottom:4px;

	}



.groupblog .postdate {

	margin:-2px 0 0 0;

	}



.groupblog .content {

	margin:2px 0 0 0;

	clear:left;

	}



.tagicon {

  float:right;

  margin-left:10px;

	}



.post .sticky {

	float:right;

	margin:0;

	font-size:10px;

	color:#ffffff;

	background:#fff url(/community/graphics/users/2/sticky.gif) top right no-repeat;

	padding:0 25px 0 4px;

	height:26px;

	line-height:20px;

	}



.alignright {

	text-align:right;

	display:block;

	}



.alignleft {

	text-align:left;

	display:block;

	}



.aligncenter {

	text-align:center;

	display:block;

	}



.alignjustify {

	text-align:justify;

	display:block;

	}



/* :: TAG CLOUD :: */



#tagcloud ul {

	margin:0;

	padding:0;

	width:100%;

	overflow:hidden;

	}



#tagcloud li {

	list-style-position:outside;

	list-style:none;

	float:left;

	line-height:20px;

	height:20px;

	margin:0;

	padding-right:12px;

	white-space:nowrap;

	}



#tagcloud a:link, #tagcloud a:visited, #tagcloud a:active {

	color:#fb0617;

	}



#tagcloud .size1 {

	font-size:11px;

	font-weight:bold;

	}



#tagcloud .size2 {

	font-size:11px;

        font-weight:bold;

	}



#tagcloud .size3  {

	font-size:11px;

	font-weight:bold;

	}



#tagcloud .size4  {

	font-size:11px;

	font-weight:bold;

	}



#tagcloud .size5  {

	font-size:11px;

	font-weight:bold;

	}



/* :: CALENDAR :: */





#calendar {

	border-spacing:1px;

	clear:both;

	margin-bottom:15px;

	width:190px;

	font-size:10px;

	background:#ffffff url(http://files.myopera.com/SqueakeyCat/Pictures/sidepad.jpg) bottom left repeat-x;

	border-bottom:1px solid #f8bebf;

	}



#calendar tr:first-child {

	empty-cells:show;

	}



#calendar th {

	font-size:10px;

	line-height:18px;

	height:18px;

	text-align:center;

	}



#calendar td {

	line-height:16px;

	border-top:1px solid #e7e7df;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

	border-left:1px solid #e7e7df;

	padding:1px 3px;

	text-align:center;

	font-size:10px;

	}



#calendar tfoot td {

	text-align:left;

	border:none;

	height:16px;

	padding:2px 3px;

	}



#calendar td.l {

	background:#fafafa;

	}



#calendar td a {

	color:#fe0314 !important;

	}



#calendar td#today {

	background:#fff;

	}



#calendar caption {

	padding:0;

	}



#side a#calendarmonth {

	display:block;

	padding:2px 0 2px 5px;

	text-decoration:none;

	color:#fe0314;

	}



#side a#calendarmonth:hover {

	background:#ffffff url(http://files.myopera.com/SqueakeyCat/Pictures/sidebar.jpg) top left repeat-x;

	}



#nextmonth, #prevmonth {

	width:49%;

	}



#nextmonth {

	text-align:right;

	}



/* :: PROFILE :: */



#profile {

	width:100%;

	}



#profile h2 {

	font-size:12px;

	background:#ffffff url(http://files.myopera.com/SqueakeyCat/Pictures/sidebar.jpg) top left repeat-x;

	padding:5px 5px;

	margin:0;

	color:#ff0516;

	border-top:1px solid #ff0516;

	border-left:1px solid #ff0516;

	border-right:1px solid #ff0516;

	}



#profile-top {

	background:#ffffff url(http://files.myopera.com/SqueakeyCat/Pictures/sidepad.jpg) bottom right repeat-x;;

	margin-bottom:15px;

	border:1px solid #ff0516;

	}



#profile p {

	margin:0 0 7px 0;

	}



#userinfo {

	float:left;

	width:372px;	

	padding:2px 6px;

	}



#userinfo dl {

	margin:4px 0;

	}



#userinfo dt {

	clear:both;

	float:left;

	width:96px;

	margin:0;

	padding-top:4px;

	}



#userinfo dd {

	margin:0 0 0 96px;

	padding:4px 0 2px 0;

	}



#userpic {

	float:left; /*right*/

	width:332px;

	height:252px;

	border:1px solid #aaa;

	background:#fff;

	margin:10px;

	}



#userpic img {

	display:block;

	margin:6px;

	}



#profile .col1, #profile .col2 {

	margin-top:0;

	}



#profile-col1 {

	float:left;

	width:46%; /*56%*/

	overflow:hidden;

	}



#profile-col2 {

	float:right;

	width:50%; /*42%*/

	overflow:hidden;

	}



#profile .box, #profile table {

	padding:6px;

	background: #ffffff url(http://files.myopera.com/SqueakeyCat/Pictures/sidepad.jpg) bottom right repeat-x;

	border:1px solid #ff0516;

	margin-bottom:15px;

	}



#profile th, #profile td {

	padding:2px 0;

	}



#profile-col2 li {

	list-style:none;

	list-style-position:outside;

	line-height:20px;

	clear:both;

	}



a.overflow {

	display:block;

	width:100%;

	overflow:hidden;

	}



#grouplist .cstatus {

	width:30%;

	}



#grouplist a {

	display:block;

	width:100%;

	overflow:hidden;

	}



.userlist img {

	float:left;

	margin:1px 4px 0 0;

	}



#ff {

	padding-bottom:10px;

	}



#ff .h {

	margin:8px 0 0 0;

	font-weight:bold;

	}



#ff .t {

	margin:2px 0 5px 0;

	padding-bottom:8px;

	}



#ff .rule {

	padding-bottom:5px;

	}



#myspots li {

	padding:0 0 4px 20px;

	background:transparent url(/community/graphics/users/2/myspot.gif) 2px 3px no-repeat;

	}



#myspots h3 {

	clear:both;

	margin-top:0;

	border-bottom:1px dotted #999;

	}



.spotimg div {

	background:#fff;

	border:1px solid #aaa;

	margin:0 6px 6px 0;

	float:left;

	overflow:hidden;

	width:103px;

	}



.spotimg div.spot3rd {

	margin:0 0 6px 0;

	}



.spotimg img {

	display:block;

	margin:2px;

	}



#spotusers p {

	margin:0;

	text-align:center;

	font-size:10px;

	}



#friendlist li {

	padding:0 0 4px 20px;

	list-style:none;

	background:transparent url(http://my.opera.com/community/graphics/users/2/friendlist.gif) 0px 3px no-repeat;

	}



#aboutgroup {

	clear:left;

	max-width:450px;

	}



#groupinfo dl {

	margin:0;

	}



#groupinfo dt {

	clear:left;

	float:left;

	margin:0 4px 0 0;

	font-weight:bold;

	}



#groupinfo dd {

	margin:0;

	font-weight:normal;

	}



#groupprofile #userpic {

	margin:0 0 20px 20px;

	}



#apply {

	clear:left;

	}





/* :: QUICK PROFILE :: */



#qp dl {

	margin:0;

	width:100%;

	}



#qp dt {

	clear:both;

	float:left;

	width:38%;

	overflow:hidden;

	}



#qp dd {

	float:right;

	width:60%;

	overflow:hidden;

	margin:0;

	padding:0;

	}



#myphoto {

	width:190px;

	overflow:hidden;

	background:#f5f5f5 url(http://my.opera.com/community/graphics/users/2/picbg.gif) bottom left repeat-x;

	}



#myphoto img {

	max-width:190px;

	display:block;

	}



/* :: FRIENDS :: */





#myfriends {

	width:430px;

        margin-left:80px;

	}



.myfriend {

	width:190px;

	margin-right:15px;

	margin-top:10px;

	background:#fff url(http://my.opera.com/community/graphics/users/7/friendpic.gif) top left no-repeat;

	float:left;

	}



.mypic {

	margin:10px 0 0 10px;

	height:141px;

	}



.mypic img {

	display:block;

	width:170px;

	height:128px;

	}



.myfriend .txt {

	height:70px;

	}



.myfriend h3 {

	margin:2px 0 2px 5px;

	}



.myfriend p {

	padding-left:5px;

	margin:0;

	}



.myfriend blockquote {

	display:none;

	}



.myfriend h2 {

	margin-top:0;

	}



.myloc, .friendof {

	font-size:11px;

	margin:0 0 4px 0;

	color:#666;

	}



.friendof {

	font-size:10px;

	}



#fnet h3 {

	background:#5da15b;

	color:#fff;

	font-size:15px;

	padding:3px 5px;

	border-bottom:5px solid #cde6cc;

	margin-bottom:0;

	}



#fnet2 h3 {

	background:#447c64;

	border-bottom:5px solid #bbd6c3;

	}



#fnet3 h3 {

	background:#3f6e85;

	border-bottom:5px solid #bed1d4;

	}



.fpic {

	float:left;

	width:84px;

	height:64px;

	border:1px solid #000;

	margin-right:10px;

	}



.fpic img {

	display:block;

	margin:2px;

	}



.fname {

	margin:0;

	}



/* :: LINKS :: */



#applinks {

	clear:both;

	margin-top:15px;

	}



#mylinks {

	width:100%;

	}



#mylinks h2 {

	margin:30px 0 15px 0;

	font-size:15px;

	text-transform:uppercase;

	background:#feeeef url(http://files.myopera.com/SqueakeyCat/Pictures/sidebar.jpg) top left repeat-x;

	padding:2px 5px;

	color:#fb0617;

	}



#mylinks h2.firstheader {

	text-transform:uppercase;

	margin-top:0;

	background:#feeeef url(http://files.myopera.com/SqueakeyCat/Pictures/sidebar.jpg) top left repeat-x;

	padding:2px 5px;

	color:#fb0617;

	}



#mylinks .newsfeed {

	margin:-8px 0 8px 0;

	}



#mylinks p {

	margin:0;

	font-size:12px;

	}



#mylinks .grey {

	color:#aaa;

	}



#mylinks .col1, #mylinks .col2 {

	overflow:hidden;

	border:1px solid #feb2b5;

	background:#feeeef;

	}



#mylinks .linkinfo {

	margin-bottom:15px;

	padding:2px 5px;

	}



.newsfeed span, .newsfeed a {

	color:#900;

	text-decoration:none;

	}



.url {

	color:#192;

	}



.linkdesc {

	color:#333;

	font-style:italic;

	}



.feedurl {

	display:none;

	}





/* :: EVENTS :: */



.cdwn {

	padding:2px 0;

	}



.cdwn p {

	margin:0;

	}





/* :: TAGS :: */



#content .tags a:link, #content .tags a:visited, #content 



.tags a:active, .tag {

	color:#fa9f9f;

	}



#content .tags a:hover {

	color:#fa9f9f;

	}



.tagged {

	font-weight:bold;

	}



/* :: CARDS :: */



#ecard {

	position:absolute;

	width:126px;

	height:19px;

	bottom:2px;

	left:2px;

	}



/* :: POLL :: */



#poll ul {

	margin:0;

	}



#pollresults li {

	border-bottom:1px dotted #999;

	}



#poll li {

	list-style-position:outside;

	list-style:none;

	padding:3px 0;

	}



#poll li input {

	vertical-align:middle;

	}



#pollsubmit {

	font-weight:bold;

	}



#poll p {

	padding:3px 0 0 0;

	margin:0;

	}



#poll li img {

	border-left:1px solid #9b5203;

	border-right:1px solid #b84d00;

	}



/* :: SEARCH :: */



#searchbox {

	width:141px;

	}



#submitsearch {

	margin-bottom:-1px;

	}



#blogsearch input {

	margin-top:1px;

	vertical-align:middle;

	}



.s-result {

	margin-top:11px;

	border-top:1px dotted #999;

	padding-top:1px;

	}



.s-result a:link, .s-result a:visited {

	color:#15c;

	}





/* :: GET OPERA :: */



#side #getopera h2 {

	background:#feeeef url(http://files.myopera.com/SqueakeyCat/Pictures/sidebar.jpg) top left repeat-x; ;

	color:#fb0617;

	padding:6px;

	}



#getopera p {

	padding-bottom:7px;

	background:none !important;

	

	}



#getopera .pad {

	color:#000;	

	background: #feeeef url(http://files.myopera.com/SqueakeyCat/Pictures/getopera.jpg) bottom right no-repeat;

	}





/* :: PERSONAL ADD :: */







.img {

        display: inline!important;

        margin:0px 4px;

	}





#overall {

	width:520px; 

	margin:0;

	}

.col {

	width:250px; 

	padding:0 5px; 

	float:left;

	}