body { background-image: url(http://img81.imageshack.us/img81/8963/maiback3.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center center; font-weight: bold; }
h2#blogtitle { background-image: url(http://www.helloblog.co.uk/vote3/images/4473631323334l.jpg); background-repeat: no-repeat; padding-bottom: 200px; margin-left: 100px; border-style: none; }
img.usericon { border-style: none; }
div#blogboxes { color: #9521ba; width: 925px; position: relative; top: 3px; right: 25px; padding-right: 30px; border-width: 1px; border-style: none; border-color: #e795f3; border-right-width: 1px; }
div.blogdate { font-size: 30px; }
div.ptitle { border-width: 2px; border-style: none; border-top-width: 4px; border-top-style: double; border-top-color: #e795f3; border-bottom-style: none; }
div.ptext { color: #f61360; font-size: 16px; font-weight: bold; }
div#introbox { position: relative; left: 2px; border-style: none; border-color: #e795f3; border-top-width: 1px; border-top-style: none; border-bottom-width: 1px; border-bottom-style: none; }
div.ctext { border-top-width: 3px; border-top-style: dotted; border-top-color: #f772f8; }
textarea { background-image: url(http://img81.imageshack.us/img81/7867/mcamsm1.jpg); color: #ff4d5c; font-size: 16px; font-weight: bold; line-height: 23px; width: 440px; padding-top: 0; padding-right: 0; padding-bottom: 130px; padding-left: 0; border-width: 1px; border-style: solid; border-color: #e795f3; }
div#sidebar { color: #ff1a1a; font-weight: bold; white-space: normal; display: inline; width: 220px; visibility: visible; vertical-align: baseline; position: absolute; top: 300px; right: 20px; border-spacing: 20px; padding-top: 5px; padding-right: 1px; padding-bottom: 1px; padding-left: 5px; margin-right: 20px; margin-left: 1000px; border-width: 2px; border-style: solid; border-color: #e795f3; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-bottom-color: #e29eff; border-left-width: 1px; }
div#counterbox_main { font-size: 30px; border-bottom-width: 2px; border-bottom-style: dotted; }
table.calendar td.existday { border-width: 1px; border-style: groove; border-color: #9521ba; }
table.calendar td.day { color: #2e71ff; }
table.calendar td.weekday { color: #2e71ff; }
table.calendar td.sunday { color: #ff141c; }
table.calendar td.saturday { color: #ff141c; font-weight: bold; }

