/*  
Theme Name: Spring Breeze
Theme URI: http://www.double-glamour.org/ 
Description: Free Wordpress theme for fansites #3
Version: 1.0 
Author: Lily
Author URI: http://www.double-glamour.org/
Tags: 3 columns, white, blue, red, grey, spring, fixed width, widget ready, PSD included
*/

* {
margin: 0;
padding: 0;
}

body {
background-color: #e7eaef;
background-image: url(images/background.gif);
background-repeat: repeat-x;
}

select, input, option {
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 10px;
color: #808080;
text-align: left;
line-height: 15px; 
padding: 1px; 
border: 1px solid #808080;
}

#header {
width: 1000px;
height: 400px;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
}

a.navigation, a.navigation:link, a.navigation:active, a.navigation:visited {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 18px;
color: #a44f9c;
font-style: italic;
text-decoration: none;
border-bottom: 3px solid #000000;
letter-spacing: 1px;
padding: 5px; 
}

a.navigation:hover {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 18px;
color: #000000;
font-style: italic;
text-decoration: none;
border-bottom: 3px solid #a44f9c;
letter-spacing: 1px;
padding: 5px; 
}

.sidebar {
background-color: #e7eaef;
vertical-align: top;    
}

.sidebar ul {
list-style-type: none;
}

.sidebar ul li{
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 10px;
color: #808080;
text-align: justify;
padding: 0px 0px 0px 25px;
}

.sidebar ul li a:link, .sidebar ul li a:visited, .sidebar ul li a:active {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 10px;
color: #808080;
text-align: left;
text-decoration: none;
text-transform: uppercase;
}

.sidebar ul li a:hover {
color: #a44f9c;
border-bottom: 1px #a44f9c dotted;
text-align: left;
text-decoration: none;
text-transform: uppercase;
}

.title1 {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 18px;
color: #a44f9c;
font-style: italic;
text-align: left;
height: 30px;
}

.title2 {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 18px;
color: #000000;
font-style: italic;
text-align: left;
height: 30px;
}

.divider {
background-color: #e7eaef;
}

.box {
background: #f4f4f4;
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 10px;
color: #EED9A2;
letter-spacing: 1px;
padding: 8px;
margin: 15px;
-moz-border-radius: 15px;
}

.boxbottom {
background-color: #e7eaef;
background-image: url(images/boxbottom.gif);
background-repeat: no-repeat;
width: 100%;
height: 100px;
}

.textwidget {
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 10px;
color: #808080;
text-align: justify;
}

.textwidget b, .textwidget strong {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 10px;
color: #000000;
text-transform: uppercase;
}

.textwidget i, .textwidget em, .textwidget italic {
color: #a44f9c;
}

.textwidget u {
color: #000000;
}

.textwidget a:link, .textwidget a:visited, .textwidget a:active {
font-family: Georgia, Helvetica, Sans-serif;
color: #a44f9c;
text-align: left;
text-decoration: none;
text-transform: uppercase;
}

.widget_tag_cloud a:link, .widget_tag_cloud a:visited, .widget_tag_cloud a:active {
font-family: Georgia, Helvetica, Sans-serif;
color: #a44f9c;
text-align: left;
text-decoration: none;
text-transform: uppercase;
}

.textwidget a:hover, .widget_tag_cloud a:hover {
color: #808080;
border-bottom: 1px #a44f9c dotted;
text-align: left;
text-decoration: none;
text-transform: uppercase;
}

.tags-1 { font-size: 7px; }
.tags-2 { font-size: 8px; }
.tags-3 { font-size: 9px; }
.tags-4 { font-size: 10px; }
.tags-5 { font-size: 11px; }
.tags-6 { font-size: 12px; }
.tags-7 { font-size: 13px; }
.tags-8 { font-size: 14px; }
.tags-9 { font-size: 15px; }
.tags-10 { font-size: 16px; }
.tags-11 { font-size: 17px; }
.tags-12 { font-size: 18px; }
.tags-13 { font-size: 19px; }
.tags-14 { font-size: 20px; }
.tags-15 { font-size: 21px; }

.footer {
width: 100%;
background-color: #000000;
font-family: Georgia, Helvetica, Sans-serif;
font-size: 10px;
color: #f4f4f4;
text-align: center;
vertical-align: center;
line-height: 16px;
}

.footer a:link, .footer a:visited, .footer a:active {
color: #a44f9c;
text-decoration: none;
text-transform: uppercase;
}

.footer a:hover {
color: #808080;
border-bottom: 1px #a44f9c dotted;
text-decoration: none;
text-transform: uppercase;
}

.footer input {
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 10px;
color: #808080;
background-color: #000000;
text-align: left;
line-height: 15px; 
padding: 1px; 
border: 1px solid #808080;
}

.content {
vertical-align: top;
}

.itemtitle {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 18px;
color: #a44f9c;
font-style: italic;
text-align: right;
vertical-align: bottom;
}

.itemtitle a:link, .itemtitle a:visited, .itemtitle a:active {
color: #a44f9c;
text-decoration: none;
}

.date {
height: 60px;
background: #dcdcdc;
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 18px;
color: #a44f9c;
text-transform: uppercase;
text-align: center;
vertical-align: center;
-moz-border-radius: 15px;
}

.itemcontent, tr, td {
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 11px;
color: #808080;
text-align: justify;
}

.itemcontent p {
margin-bottom: 10px;
}

.itemcontent b, .itemcontent strong {
font-family: Georgia, Helvetica, Sans-serif;
font-size: 10px;
color: #000000;
text-transform: uppercase;
}

.itemcontent i, .itemcontent em, .itemcontent italic {
color: #a44f9c;
}

.itemcontent u {
color: #000000;
}

.itemcontent a:link, .itemcontent a:visited, .itemcontent a:active {
font-family: Georgia, Helvetica, Sans-serif;
color: #a44f9c;
text-align: left;
text-decoration: none;
text-transform: uppercase;
}

.itemcontent a:hover {
color: #808080;
border-bottom: 1px #a44f9c dotted;
text-align: left;
text-decoration: none;
text-transform: uppercase;
}

.pictures {
border: 1px solid #000000;
padding: 4px;
-moz-border-radius: 4px 4px 4px 4px;
}  

.meta {
font-family: Trebuchet MS, Helvetica, Sans-serif;
font-size: 10px;
color: #808080;
text-align: right;
vertical-align: center;
border-top: 1px #808080 dotted;
}

.meta a:link, .meta a:visited, .meta a:active, .meta a:hover {
color: #a44f9c;
text-decoration: none;
}

.comments {
height: 60px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 18px;
text-align: center;
vertical-align: center;
}

.comments a:link, .comments a:active, .comments a:visited, .comments a:hover {
color: #a44f9c;
text-decoration: none;
}

.pagecontent
{
background-color: #090303;
font-family: "Lucida Sans", Arial, sans-serif;
font-size:12px; 
color: #8D7A71;
padding:10px;
border: solid 1px #543F36;
}

.pagecontent:hover
{
background-color: #090303;
color: #FFFFFF;
font-family: "Lucida Sans", Arial, sans-serif;
font-size:11px;
}

		
.pagelink1 {
line-height: 20px; 
font-size: 12px; 
padding: 15px;
text-align: center;
}

.pagelink2 {
text-align: center;
}

.wp-pagenavi {
margin-bottom: 20px;
text-align: center;
}