/*  
Theme Name: Ice My Cake - Pretty in Pink
Theme URI: http://icemycake.com/
Description: This is my Christmas present to my wife for 2006. I always promised to redesign her blog... now I've done it.
Version: 1.0
Author: Chris Cowan
Author URI: http://chriscowan.us/

	Pretty In Pink v1.0
	 http://icemycake.com

	This theme was designed and built by Chris Cowan,
	whose blog you will find at http://chriscowan.us/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	

	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.
*/



/* Begin Typography & Colors */
@import "reset-min.css";
body { background-image: url('images/main_background.png'); font-family: Arial,Helvetica,sans-serif; }

div#LeftColumn { position: absolute; top: 0; left: 0; width: 200px; padding: 20px; text-align: right; background: url('images/top_background.png') repeat-x; }
div#LeftColumn div.description { font-size: 12px; text-align: center; color: #FFF; padding: 10px 0 20px 10px; }

a#flickr_www { display: none; }

div#MiddleColumn { position: absolute; top: 0; left: 235px; right: 265px; background-color: #FEF; padding: 30px; }

div#MiddleColumn h2 { font: 32px/32px "Times New Roman",Times,serif; margin-bottom: 4px; color: #CD0C9D; }
div#MiddleColumn h2.pagetitle { font-size: 20px; color: #666; margin-bottom: 4px; font-family: Arial,Helvetica,sans-serif; }
div#MiddleColumn a:link, div#MiddleColumn a:visited, div#MiddleColumn a:active { color: #CD0C9D; text-decoration: none; } 
div#MiddleColumn a:hover { background-color: #CD0C9D; color: #FDF; text-decoration: none; } 
div#MiddleColumn div.entry p, div#MiddleColumn div.entrytext p { font: 16px/22px "Times New Roman",Times,serif; margin: 20px 0 20px 0;}
div#MiddleColumn div.entry a, div#MiddleColumn div.entrytext a { text-decoration: underline;}
div#MiddleColumn div.entry blockquote, div#MiddleColumn div.post blockquote { background: #FCF; margin: 10px; padding: 4px 4px 4px 20px; }
div#MiddleColumn p.postmetadata { font-size: 12px; font-weight: bold; border-top: 1px dotted #999; padding-top: 10px; color: #999; clear: both; }
div#MiddleColumn div.post { margin-bottom: 40px; clear: both;}
div#MiddleColumn div.post h3 { font: 32px/32px "Times New Roman",Times,serif; margin-bottom: 4px; }
div#MiddleColumn small { color: #CD0C9D; font-weight: bold; font-size: 13px; }
div#MiddleColumn #commentform textarea { width: 100%; }
div#MiddleColumn #respond { color: #666; margin: 10px 0 10px 0;}
div#MiddleColumn #commentform p { font-size: 12px; color: #666; margin: 10px 0 10px 0; }
div#MiddleColumn div.alignright { float: right;}
div#MiddleColumn div.alignleft { }
div#MiddleColumn div.navigation { margin: 10px 0 10px 0; border-bottom: 1px dotted #999; padding-bottom: 10px; }
div#MiddleColumn h3#comments { font-size: 20px; color: #666; margin-bottom: 4px; font-family: Arial,Helvetica,sans-serif; border-bottom: 1px dotted #666; margin-bottom: 10px; padding-bottom: 10px; }
div#MiddleColumn ol.commentlist li { border-bottom: 1px dotted #999; margin-bottom: 10px; padding-bottom: 10px; }
div#MiddleColumn ol.commentlist li { font-size: 12px; color: #666; }
div#MiddleColumn ol.commentlist li cite { font-style: italic; }
div#MiddleColumn ol.commentlist li small { font-style: none; }
div#MiddleColumn ol.commentlist li p { font-style: normal; font-size: 13px; line-height: 15px; margin: 10px 0 10px 0; color: #000;}


div#RightColumn { position: absolute; top: 0; right: 0px; width: 225px; padding: 30px 20px 20px 20px; background: url('images/top_background.png') repeat-x; }

div#RightColumn li { font-size: 12px; margin: 4px 0 4px 0; }
div#RightColumn li.page_item { margin-top: 20px; }
div#RightColumn ul { list-style: none; }
div#RightColumn img { margin: 20px 0 0 0; }
div#RightColumn a:link, div#RightColumn a:visited, div#RightColumn a:active { color: #F9F; text-decoration: none; } 
div#RightColumn a:hover { color: #F9F; text-decoration: underline; }