/*
Theme Name: Best Friends
Theme URI: http://www.vintage-dreams.org/margbilly
Description: CSS made exclusively for Marg Helgenberger & William Petersen Fanlisting.
Version: 2.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: #E7E2EC;
font-family: "georgia";
font-size: 15px;
color: #000000;
margin-top: 0px;
margin-left: 0px;
padding: 0px;
cursor:default;
}

b {
color: #84757D;
font-weight: bold;}

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

li {
list-style-image: url(images/bullet.png);
color: #CC94AB; 
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: #B07C92;
font-family: "Georgia";
font-weight: normal;
font-style: normal;
padding: 0px;
text-decoration: none;
cursor:default;
}

a:hover {
color: #CC94AB;
font-family: "Georgia";
font-style: normal;
padding: 0px;
text-decoration: none;
cursor:default;
}

blockquote 
{background:  url(images/blockquote.jpg);
background-color: #BBC6D3;
font-size: 14px;
line-height: 14px;
font-family: Tahoma;
color: #000000;
text-align: right;
-moz-border-radius: 5px 5px 5px 5px;
padding: 5px;
table-layout: fixed; 
border: 3px solid #BC7B95;}

/* end of basic */

/* navigation */
.navigation{
font-size: 15px; 
line-height: 15px;
font-family: arial, helvetica, sans-serif;
text-transform: capitalize;
font-weight: bold;
color: #3B4574;
padding-right: 20px;
padding-bottom: 5px;
text-shadow: #B8BBC8 1px 1px 1px;}

.navigation a:link {
color: #786A75;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:georgia; font-size:12px;
margin-left:16px;
text-shadow: #B8BBC8 1px 1px 1px;}

.navigation a:visited {
color: #786A75;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:georgia; font-size:12px;
margin-left:16px;
text-shadow: #B8BBC8 1px 1px 1px;}

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

.navigation a:active {
color: #786A75;
text-decoration: none;
font-style:italic;
font-weight:bold;
font-family:georgia; font-size:12px;
margin-left:16px;
text-shadow: #B8BBC8 1px 1px 1px;}

/* navigation end */

/* images borders */
.img {
background-color: #2F85AC;
padding: 4px;
border-bottom: 5px 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;
}

.img:hover {
background-color: #C7D5DD;
padding: 4px;
border-bottom: 5px 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;
}

/* images end */

/* headers */
h1, .head
{background:  url(images/blockquote.jpg) no-repeat bottom left;
background-color: #98ABC0;
border-top: 3px solid #BC7B95;
border-right: 3px solid #BC7B95;
border-bottom: 3px solid #BC7B95;
border-left: 3px solid #BC7B95;
color: #BC7B95;
text-shadow: #35373D 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: #000000;
font-family: "georgia";
font-size: 22px;
font-style:italic;
font-weight:bold;
letter-spacing: 0px;
padding: 0px;
text-transform: lowercase;
}

/* headers end */

/* contents boxes */
.content_box {
background: #D5CDDC;
-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();
color: #000000;
-moz-border-radius: 5px 5px 5px 5px;
font-size: 12px;
font-family: "Georgia";
text-transform: uppercase;
line-height: 15pt;
background-color:#E7E2EC;
font-weight: normal;
letter-spacing: 1px;
border-left:3px solid #BC7B95;
border-right: 3px solid #BC7B95;
border-top: 3px solid #BC7B95;
border-bottom: 3px solid #BC7B95;
}

option, select {background:  url();
color: #000000;
-moz-border-radius: 5px 5px 5px 5px;
font-size: 12px;
font-family: "Georgia";
text-transform: uppercase;
line-height: 15pt;
letter-spacing: 1px;
background-color:#E7E2EC;
border-left:3px solid #BC7B95;
border-right: 3px solid #BC7B95;
border-top: 3px solid #BC7B95;
border-bottom: 3px solid #BC7B95;
font-weight: normal;
}

textarea {background:  url();
color: #000000;
-moz-border-radius: 5px 5px 5px 5px;
font-family: "Georgia";
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
background-color: #E7E2EC;
border-left:3px solid #BC7B95;
border-right: 3px solid #BC7B95;
border-top: 3px solid #BC7B95;
border-bottom: 3px solid #BC7B95;
}

/* forms, inputs, etc end */