/* Female Ice Cream Stylesheet */

/*-------------------------------------------------------------------------------------------

INDEX:

1. SETUP
-1.1 Defaults
-1.2 Hyperlinks

2. SITE STRUCTURE & APPEARANCE
-2.1 Containers & Columns
-2.2 Navigation
-2.2.1 Drop-down menus
-2.3 Header
-2.4 Content
-2.5 Sidebar
-2.6 Footer

3. POSTS
-3.1 Typographic Elements
-3.2 Images
-3.3 Pagination / WP-Pagenavi

4. WIDGETS
-4.1 Generic Widgets
-4.2 Specific Widgets

5. COMMENTS
-5.1 Comments
-5.2 Comments Form

-------------------------------------------------------------------------------------------*/



/*-------------------------------------------------------------------------------------------*/
/* 1. SETUP */
/*-------------------------------------------------------------------------------------------*/

/* 1.1 Defaults */

body  { color: #444444; background: url('http://c0404222.cdn.cloudfiles.rackspacecloud.com/4906465bdca123a709b42dde15ba72f5') repeat left top; }

h1, h2, h3, h4, h5, h6  { color: #2fb1c4; text-shadow: 1px 1px 0 #494949; }

/* 1.2 Hyperlinks */

a:link, a:visited  { color: #fe4365; }
a:hover  { color: #2fb1c4; }


/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/

/* 2.1 Containers & Columns */
#bg  { background: url('http://c0404312.cdn.cloudfiles.rackspacecloud.com/83e98d1b68da42aae9c7b2095031addd') no-repeat left top; }

/* 2.2 Navigation */
#navigation{ background: url('http://c0404222.cdn.cloudfiles.rackspacecloud.com/42229fe1b63bbb44ccc9e508c38af37d') repeat left top; }
#nav li  { border-left: 1px solid #999585; }
#nav a  { color: #625f56; }
#nav a .title  { text-shadow: 1px 1px 0 #cdc7b6; }
#nav a .description  { color: #878273; }
#nav li.current_page_item a .title, #nav a:hover .title  { color: #fe4365; text-shadow: 1px 1px 0 #494741; }
#nav li.current_page_item a .description, #nav a:hover .description  { color: #fff; }

/* 2.2.1 Drop-down menus */
#nav li ul  { border-top: 1px solid #6d6b63; background: #353430; }
#nav li ul li  { border: 1px solid #6d6b63; border-width: 0 0 1px 0; }
#nav li ul li a  { color:#a8a39a; }
#nav li ul li a:hover  { color: #fff; }

/* 2.3 Header */


/* 2.4 Content */

#twitterbig  { background: url('http://c0404432.cdn.cloudfiles.rackspacecloud.com/df7c017f6c2447c1a40735afdc05b3c0') no-repeat left top; }
#twitterbig ul  { color: #fff; }
#twitterbig .bottom  { background: url('http://c0404291.cdn.cloudfiles.rackspacecloud.com/71bd1098952e03aad42390dec1281eb6') no-repeat right bottom; }
#twitterbig .profile-link a  { background: url('http://c0404291.cdn.cloudfiles.rackspacecloud.com/7360ba38c64a842817fa1492c50d0cc2') no-repeat right top; }

/* 2.5 Sidebar */


/* 2.6 Footer */
#footer  { background: url('http://c0404242.cdn.cloudfiles.rackspacecloud.com/5ac22264c293b54267ceffee219e1c2b') repeat left top; }
#footer .inside .left  { border-left: 1px solid #999585; }
#footer .inside .right  { border-left: 1px solid #999585; }

#footer #bottomline  { background: url('http://c0404242.cdn.cloudfiles.rackspacecloud.com/5ac22264c293b54267ceffee219e1c2b') repeat left top; }
#footer #bottomline p  { color: #54524a; }

#footer #address h3  { color: #fff; text-shadow: none; background: url('http://c0404222.cdn.cloudfiles.rackspacecloud.com/412ee8e7392c98d5931bf456350afefe') no-repeat left top; }
#footer #address a:link, #footer #address a:visited  { color: #fff; }
#footer #address address  { background: url('http://c0404222.cdn.cloudfiles.rackspacecloud.com/4a3069686fa5f66ae9b2f596bcb971b7') repeat-y left top; }
#footer #address .bottom  { background: url('http://c0404291.cdn.cloudfiles.rackspacecloud.com/77d63a01ba3cab05dd9f09c1ebf47dc3') no-repeat left top; }

/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/

.archive_header  { border-bottom: 1px solid #c5b894; }

.post  { border-bottom: 1px solid #c5b894; }

.post .title, .post .title a:link, .post .title a:visited  { color: #2fb1c4; }
.post .title a:hover  { color: #fe4365; }

.top-meta{ color:#9d9479; }
.bot-meta .tags a:link, .bot-meta .tags a:visited  { color: #fe4365; }
.bot-meta .tags a:hover  { color: #fe4365; }
.bot-meta .comments .count a  { color: #d6d0c6; background: url('http://c0404242.cdn.cloudfiles.rackspacecloud.com/522fc7597c37fb5cb7e4dfeed132b978') no-repeat 6px center; background-color: rgba(0,0,0,0.6); }

.video { border: 5px solid #c5b894; }


/* 3.1 Typographic Elements */
.entry a:link, .entry a:visited  { color: #2fb1c4; border-bottom: 1px solid #2fb1c4; }
.entry a:hover  { color: #fe4365; border-bottom: 1px solid #fe4365; }

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6  { color: #6f6b5f; }

.entry blockquote  { color: #34332c; background-color: #e4d8b8; border-left: 1px solid #fff; border-top: 1px solid #fff; text-shadow: 1px 1px 0 #fff; }
.entry blockquote a:link, .entry blockquote a:visited  { color: #34332c; border: none; }

.entry ul  { border-top: 1px solid #c5b894; }
.entry ul li  {	background: url('http://c0404402.cdn.cloudfiles.rackspacecloud.com/c8668cfe111d2181213266dd0667ea69') no-repeat 5px 10px; border-bottom: 1px solid #c5b894; }

.entry ol  { border-top: 1px solid #c5b894; }
.entry  ol li  { border-bottom: 1px solid #c5b894; }

.entry a.more-link  { color: #fe4365; }
.entry a.more-link:hover  { color: #2fb1c4; }

/* 3.2 Images */
.entry img  { border: 5px solid #c5b894; }
img.wp-smiley  { padding: 0; border: none; }

.entry .wp-caption { background:#F8F8F4; border: solid 1px #e6e6e6; }
.entry .wp-caption img{ background:none; }

/* 3.3 Pagination / WP-Pagenavi */
.more_entries { background: url('http://c0404332.cdn.cloudfiles.rackspacecloud.com/9962fae3cfe6dbb1e4e26487a1f48ffb') repeat left top; border-top: 1px solid #9f9371; border-bottom: 1px solid #c5b894; }
.more_entries a { text-shadow: 1px 1px 0 #494949; }
.more_entries .fl a  { background: url('http://c0404312.cdn.cloudfiles.rackspacecloud.com/80ffe2c5a4acb73e4ae97c6b3174c112') no-repeat left top; }
.more_entries .fr a  { background: url('http://c0404222.cdn.cloudfiles.rackspacecloud.com/4217d0cfd9cbf55d47612c39a5832bbe') no-repeat right top; }

.more_entries .wp-pagenavi .current, 
.more_entries .wp-pagenavi .on,
.more_entries .wp-pagenavi a:hover { text-shadow: 1px 1px 0 #494949; color: #2fb1c4; }
.more_entries .wp-pagenavi .extend { background:none; border:none; }


/*-------------------------------------------------------------------------------------------*/
/* 4. WIDGETS */
/*-------------------------------------------------------------------------------------------*/

/* 4.2 Generic Widgets */
.widget h3  { color: #6f6b5f; text-shadow: 1px 1px #fff; }
.widget a:link, .widget a:visited  { color: #fe4365; }
.widget a:hover  { color: #fe4365; }

.widget ul li a:hover  { background-color: rgba(0,0,0,0.3); }

/* 4.2 Specific Widgets */

/* CUSTOM RECENT ENTRIES */
#recent_custom .item  { border-bottom: 1px solid #c5b894; }
#recent_custom .item h4 { text-shadow: none; }
#recent_custom .item .date  { color: #9d9479; }
#recent_custom .item .comments a  { color: #d6d0c6; background-image: url('http://c0404242.cdn.cloudfiles.rackspacecloud.com/522fc7597c37fb5cb7e4dfeed132b978'); background-color: rgba(0,0,0,0.6); }

/* CUSTOM LIST WIDGETS */
.custom-list li a .count  { color: #6f6b5f; }
.custom-list li a:hover .count  { color: #fff; }

/* TEXT WIDGET */

/* SEARCH */
#searchform input#s, #campaignmonitorform .field   { color: #fff; background: url('http://c0404242.cdn.cloudfiles.rackspacecloud.com/59d39da95da6f685f601babfb1451e65') no-repeat left top; }
.widget input.submit  { color: #ffd9da; background: url('http://c0404142.cdn.cloudfiles.rackspacecloud.com/03834006cf74af77dd168ed5bd955ccd') repeat-x left top; border: none; }

/* FLICKR */
#flickr h3  { background: url('http://c0404242.cdn.cloudfiles.rackspacecloud.com/5abdfdca0d898149d04d560b8b76f8c9') no-repeat center center; }
#flickr a img  { border-left: 1px solid #fff; border-top: 1px solid #fff; background: #c5b894; }
#flickr a:hover img  { background: #9b9072; }

/* LIFESTREAM */
.widget_lifestream ul li  { border-bottom: 1px solid #e0e6e6; }
.widget_lifestream ul li a  { border:none; background:none!important; }
.widget_lifestream ul .lifestream_meta  { color: inherit; }

/* CALENDAR */
#wp-calendar  { text-shadow: 1px 1px 0 #fff; }
#giraffe_calendar #wp-calendar caption, #calendar_wrap #wp-calendar caption  { color: #83af9b!important; text-shadow: 1px 1px 0 #fff!important; }
#wp-calendar th  { background: #e4d8b8; color: #6f6b5f; border: 1px solid #c5b894; }
#wp-calendar tbody  { color: #fe4365; border-left: 1px solid #c5b894;}
#wp-calendar td  { background:transparent; border: 1px solid #c5b894; }
#wp-calendar td#today  { background-color: #2fb1c4; text-shadow: 1px 1px 0 #424242; }
#wp-calendar a:link, #wp-calendar a:visited  { color: #fe4365; background-color: rgba(0,0,0,0.3); }
#wp-calendar a:hover  { color: #fff; background-color: #fe4365; text-shadow: 1px 1px 0 #424242; }
#wp-calendar tfoot td  { border: none!important; }
#wp-calendar tfoot #prev a  { background: url('http://c0404312.cdn.cloudfiles.rackspacecloud.com/80ffe2c5a4acb73e4ae97c6b3174c112') no-repeat left top; }
#wp-calendar tfoot #next a  { background: url('http://c0404222.cdn.cloudfiles.rackspacecloud.com/4217d0cfd9cbf55d47612c39a5832bbe') no-repeat left top; }

/* SUBSCRIBE */
#subscribe li a  { background-image: url('http://c0404361.cdn.cloudfiles.rackspacecloud.com/acf472d2730012ff4e32e9f316e1f990'); }

/* SOCIAL */
#social a  { color: #33322f; text-shadow: 1px 1px 0 #67655c; }
#social a:hover  { background-color: transparent!important; }

#social li.twitter a  { background-image: url('http://c0404201.cdn.cloudfiles.rackspacecloud.com/3753449eaad6f41a709655bfb3a2140c'); }
#social li.flickr a  { background-image: url('http://c0404361.cdn.cloudfiles.rackspacecloud.com/aad6a5ee738d913f529581911d485aa5'); }
#social li.facebook a  { background-image: url('http://c0404242.cdn.cloudfiles.rackspacecloud.com/5d0eb71eb35052073cd7047c31728a4a'); }
#social li.brightkite a  { background-image: url('http://c0404181.cdn.cloudfiles.rackspacecloud.com/2f09fcf9c2f4873b6d87c9345a8921ee'); }
#social li.delicious a  { background-image: url('http://c0404432.cdn.cloudfiles.rackspacecloud.com/d8e29f53888796dc87d76dbd8bce12c5'); }
#social li.deviantart a  { background-image: url('http://c0404161.cdn.cloudfiles.rackspacecloud.com/11d4cea0ca0b4b6e4f812876d6a14b90'); }
#social li.digg a  { background-image: url('http://c0404142.cdn.cloudfiles.rackspacecloud.com/06dc9d9b74d7d13fc5d107f819999c30'); }
#social li.friendfeed a  { background-image: url('http://c0404312.cdn.cloudfiles.rackspacecloud.com/8a61713c95e0ca6b75b5882d997908d8'); }
#social li.linkedin a  { background-image: url('http://c0404142.cdn.cloudfiles.rackspacecloud.com/0536493ed541075749505981147991bc'); }
#social li.lastfm a  { background-image: url('http://c0404312.cdn.cloudfiles.rackspacecloud.com/884bef6a5c23c8f7b97666ff4e93bdaf'); }
#social li.posterous a  { background-image: url('http://c0404291.cdn.cloudfiles.rackspacecloud.com/7fc21e6a9d7b6d3c69e7ec807bd3fab1'); }
#social li.stumbleupon a  { background-image: url('http://c0404291.cdn.cloudfiles.rackspacecloud.com/77fd2321553b37a39183a374797031b7'); }
#social li.tumblr a  { background-image: url('http://c0404201.cdn.cloudfiles.rackspacecloud.com/39e315c4c03a3e7990d92e0790441f58'); }
#social li.vimeo a  { background-image: url('http://c0404432.cdn.cloudfiles.rackspacecloud.com/d2b37b9edfe8aa10029e5b1ad65e00ce'); }
#social li.youtube a  { background-image: url('http://c0404382.cdn.cloudfiles.rackspacecloud.com/b58fd46d9274e8a322078fa2e13a9c57'); }

/* 200x200 Ad */


/*-------------------------------------------------------------------------------------------*/
/* 5. COMMENTS */
/*-------------------------------------------------------------------------------------------*/

/* 5.1 Comments */

#comments .comment.thread-even  { background: url('http://c0404332.cdn.cloudfiles.rackspacecloud.com/9962fae3cfe6dbb1e4e26487a1f48ffb') repeat left top; border-top: 1px solid #9f9371; border-bottom: 1px solid #c5b894; }
#comments .comment-head .avatar img{border:3px solid #c5b894;}
#comments .comment-head .name  { text-shadow: 1px 1px 0 #fff; }
#comments .comment-head .name a  { color: #2fb1c4; }
#comments .comment-head .name a:hover  { color: #fe4365; }

#comments ul.children .comment .comment-container  { border-left: 1px solid #9f9371; }

#comments .comment .reply a, #comments .cancel-comment-reply a  { background-color: rgba(0,0,0,0.1); }


/* 5.2 Comments Form */

#commentform  { background: url('http://c0404332.cdn.cloudfiles.rackspacecloud.com/9962fae3cfe6dbb1e4e26487a1f48ffb') repeat left top; border-top: 1px solid #9f9371; border-bottom: 1px solid #c5b894; }

#commentform input.txt, #commentform textarea  { color: #424242; background: #aea690; box-shadow: 1px 1px 0 #fff; -moz-box-shadow: 1px 1px 0 #fff; -webkit-box-shadow: 1px 1px 0 #fff; }
#commentform #submit  { color: #ffd9da; background: url('http://c0404142.cdn.cloudfiles.rackspacecloud.com/03834006cf74af77dd168ed5bd955ccd') repeat-x left top; border: none; }





















