/*
Theme Name: Soft Nicole
Theme URI: http://www.vintage-dreams.org/
Description: CSS made exclusively for Vintage Dreams.
Version: 12.0
Author: Nikie Barnett
Author URI: http://www.vintage-dreams.org

DO NOT STEAL THIS STYLE!

*/

/* basic */
body {
background-image: url('images/bg.jpg');
background-repeat: repeat-x;
background-color: #C8CBD9;
font-family: "georgia";
font-size: 15px;
color: #7E86AA;
margin-top: 0px;
margin-left: 0px;
padding: 0px;
cursor:default;
}

b {
color: #767D9A;
font-weight: bold;}

i {
color: #A885B4;
font-style: italic;}

li {
list-style-image: url(images/bullet.png);
color: #BA8AB4; 
font-family: georgia, times, serif; 
font-style: italic;
font-variant: normal; 
font-weight: normal; 
font-size: 12px;
line-height: 18px; 
margin: 0px;}

a, a:link, a:active, a:visited {
color: #575B6F;
font-family: "Georgia";
font-weight: normal;
font-style: normal;
padding: 0px;
text-decoration: none;
cursor:default;
text-shadow: #D0D3E2 1px 1px 1px;
}

a:hover {
color: #989CBA;
font-family: "Georgia";
font-style: normal;
padding: 0px;
text-decoration: none;
cursor:default;
text-shadow: #D0D3E2 1px 1px 1px;
}

blockquote 
{background:  url(images/blockquote.jpg);
background-color: #BBC6D3;
font-size: 15px;
line-height: 15px;
font-family: Tahoma;
color: #959AB8;
-moz-border-radius: 20px 0px 20px 0px;
padding: 10px;
table-layout: fixed; 
border: 3px solid #CCCFDE;}
/* end of basic */

/* navigation */
.navigation{
font-size: 15px; 
line-height: 29px;
font-family: arial, helvetica, sans-serif;
text-transform: capitalize;
font-weight: bold;
color: #DEE1EC;
text-shadow: #E4E7F0 1px 1px 1px;}

.navigation a:link {
color: #9DA4BE;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:georgia; font-size:12px;
margin-left:10px;
text-shadow: #E4E7F0 1px 1px 1px;}

.navigation a:visited {
color: #9DA4BE;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:georgia; font-size:12px;
margin-left:10px;
text-shadow: #E4E7F0 1px 1px 1px;}

.navigation a:hover {
color: #C192B9;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:georgia; font-size:12px;
margin-left:10px;
text-shadow: #E4E7F0 1px 1px 1px;
}

.navigation a:active {
color: #9DA4BE;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:georgia; font-size:12px;
margin-left:10px;
text-shadow: #E4E7F0 1px 1px 1px;}

/* navigation end */

/* images borders */
.img {
background-color: #C2C6D8;
padding: 4px;
border-bottom: 0px solid #CBBFB1;
border-top: 0px solid #000000;
border-right: 0px solid #000000;
border-left: 0px solid #000000;
padding-right: 10px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin: 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
opacity:.50;
}

.img:hover {
background-color: #C2C6D8;
padding: 4px;
border-bottom: 0px solid #CBBFB1;
border-top: 0px solid #22566C;
border-right: 0px solid #22566C;
border-left: 0px solid #22566C;
padding-right: 10px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin: 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
opacity:.80;
}
/* images end */

/* headers */
h1, .head
{background:  url(images/h1.png) no-repeat bottom left;
background-color: #E0E2EE;
border-top: 3px solid #CCCFDE;
border-right: 3px solid #CCCFDE;
border-bottom: 3px solid #CCCFDE;
border-left: 3px solid #CCCFDE;
color: #ABAFC3;
text-shadow: #FFFFFF 1px 1px 1px;
font-family: "georgia";
font-size: 22px;
font-style:italic;
font-weight:bold;
letter-spacing: 0px;
text-align: right;
padding: 10px 42px 10px 42px;
text-transform: lowercase;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;}

.letter
{
color: #B37DA4;
font-family: "georgia";
font-size: 22px;
font-style:italic;
font-weight:bold;
letter-spacing: 0px;
padding: 0px;
text-transform: lowercase;
}

h2
{background:  url(images/h1.png) no-repeat bottom left;
background-color: #E0E2EE;
border-top: 1px solid #CCCFDE;
border-right: 1px solid #CCCFDE;
border-bottom: 1px solid #CCCFDE;
border-left: 1px solid #CCCFDE;
color: #ABAFC3;
text-shadow: #FFFFFF 1px 1px 1px;
font-family: "georgia";
font-size: 14px;
font-style:italic;
font-weight:bold;
letter-spacing: 0px;
text-align: right;
padding: 10px 42px 10px 42px;
text-transform: lowercase;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;}

h3
{background:  url(images/h1.png) no-repeat bottom left;
background-color: #E0E2EE;
border-top: 3px solid #CCCFDE;
border-right: 3px solid #CCCFDE;
border-bottom: 3px solid #CCCFDE;
border-left: 3px solid #CCCFDE;
color: #B37DA4;
text-shadow: #FFFFFF 1px 1px 1px;
font-family: "georgia";
font-size: 16px;
font-style:italic;
font-weight:bold;
letter-spacing: 0px;
text-align: right;
padding: 10px 10px 10px 42px;
text-transform: lowercase;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;}

/* headers end */

/* contents boxes */
.content_box {
background: #ABAFC3;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;}

.content_top div {
background: url() no-repeat top left;}

.content_top {
background: url() no-repeat top right;}

.content_bottom div {
background: url() no-repeat bottom left;}

.content_bottom {
background: url() no-repeat bottom right;}

.content_top div, .content_top, 
.content_bottom div, .content_bottom {
width: 100%;
height: 20px;
font-size: 1px;
}
.content_content { 
padding: 20px;
margin: 0px; }

/* content boxes end */

/* forms, input, etc */
input {background:  url(images/blockquote.jpg);
color: #BBC6D3;
-moz-border-radius: 5px 5px 5px 5px;
font-size: 12px;
font-family: "Georgia";
text-transform: uppercase;
line-height: 15pt;
background-color:#D1C7BB;
font-weight: normal;
letter-spacing: 1px;
border-left:3px solid #BBC6D3;
border-right: 3px solid #BBC6D3;
border-top: 3px solid #BBC6D3;
border-bottom: 3px solid #BBC6D3;
}

option, select {background:  url(images/blockquote.jpg);
color: #BBC6D3;
-moz-border-radius: 5px 5px 5px 5px;
font-size: 12px;
font-family: "Georgia";
text-transform: uppercase;
line-height: 15pt;
letter-spacing: 1px;
background-color:#585D64;
border-left:3px solid #BBC6D3;
border-right: 3px solid #BBC6D3;
border-top: 3px solid #BBC6D3;
border-bottom: 3px solid #BBC6D3;
font-weight: normal;
}

textarea {background:  url(images/blockquote.jpg);
color: #BBC6D3;
-moz-border-radius: 5px 5px 5px 5px;
font-family: "Georgia";
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
background-color: #D1C7BB;
border-left:3px solid #BBC6D3;
border-right: 3px solid #BBC6D3;
border-top: 3px solid #BBC6D3;
border-bottom: 3px solid #BBC6D3;
}

/* forms, inputs, etc end */

/* TABLES/LISTS */
/* STATS (for index.php) */
.stats { 
margin: 0 0 12px 0; 
} .stats tbody tr td.right { 
color: #00B4D4; 
font-size: 12px;
padding: 0 1%;
text-align: right; 
text-transform: uppercase; 
width: 48%;
} .stats tbody tr td.left { 
font-size: 12px;
text-align: left;
text-transform: uppercase;  
}