/*



Theme Name: Frozen Flower

Theme URI: http://rock-kitty.net

Description: Very sweet and nice theme For Wordpress. The theme is a linkware, so please, make sure you agree to my <a href="http://rock-kitty.net/graphics/wordpress-themes/tos/" target="_blank">Terms Of Use</a>.

Author: Kate

Author URI: http://rock-kitty.net



*/







/*



IMPORTANT NOTICE, PLEASE READ! 



ANY CHANGES YOU MAKE CAN MISALIGN THE WHOLE THEME!

IF YOU DECIDE TO MAKE ANY CHANGES, YOU MAKE THEM AT YOUR OWN RISK!

I WILL NOT OFFER ANY SUPPORT!



*/







body {
background: #FFFFFF url(images/bg.jpg) fixed repeat;

margin: 0;

padding: 0;

font: 9pt Verdana, arial;}



#wrapper {

width: 758px;

height: 100%;

border-right: 3px solid #CBD9D9;

border-left: 3px solid #CBD9D9;

margin: 0 auto;}



#bg {

float: left;

width: 758px;

height: 100%;

background-color: #FFFFFF;}



/* HEADER */



#header {

width: 758px;

background: url(images/top.jpg) no-repeat;

height: 394px;}



/* TOP NAVIGATION */



#navbar {

width: 758px;

margin-top: -265px;

text-align: center;}



.menu * {

padding: 0;

margin: 0;}



.menu {

width: 100%;

padding: 0;

margin: 0;}



.menu ul {

margin: 0;

padding-left: 20px;

position: relative; 

list-style-type: none;}



.menu ul li {

float: left;

display: inline;

padding-left: 10px;

list-style: none;}



.menu li a {

float: left;

display: inline;

font: bold 9pt Arial, Helvetica, sans-serif;

text-align: center;

margin: 0 15px;

letter-spacing: 0.5pt;

text-decoration: none;

text-transform: uppercase;

color: #5685B6;}



.menu li.current_page_item a {

color: #86ADD5;}



.menu li a:hover {

color: #86ADD5;}



/* BLOG NAME PROPERTIES */



h1 {

clear: both;

margin: 0;

padding-left: 60px;

padding-top: 26px;

text-align: center;

width: 440px;

font: bold 2.3em Verdana, serif;}



a.mainlink {

text-decoration: none;

color: #597C90;}



a.mainlink:hover {

text-decoration: none;

color: #9AB8C2;}



#description {

clear: both;

padding-top: 5px;

padding-left: 360px;

text-align: center;

width: 440px;

font: 1.1em Verdana, serif;

color: #6B8CAE;}



/* SIDEBAR */



#mainnav {

float: right;

width: 200px;

margin-top: 25px;

padding-right: 20px;

color: #5F7899;}



.nav h2 {

clear: both;

background: url(images/leaves.gif) left no-repeat;

font: bold 11pt Verdana, arial;

margin-top: 15px;

padding: 7px 0;

text-indent: 30px;

color: #4C7083;}



.nav * {

padding: 0;

margin: 0;}



.nav li {

list-style: none;}



.nav li a {

display: block;

padding: 5px 0;

width: 200px;

background:url(images/link.gif) 0 10px no-repeat;

font: 10pt Arial, Helvetica, sans-serif;

border-bottom: 1px dashed #B6CDD8;

text-decoration: none;

text-indent: 15px;

text-transform: capitalize;

color: #5F7899;}



.nav li a:hover {

text-decoration: underline;

color: #677882;}



/* MAIN PROPERTIES */



#main {

float: left;

margin-top: 30px;

padding-left: 20px;

line-height: 16px;

text-align: justify;

font: 10pt verdana, serif;

width: 490px;

color: #486B7F;}



h3 {

margin: 3px 0;

font: bold 14pt "Lucida Sans", arial;

letter-spacing: -1px;

text-align: left;

margin-bottom: 14px;

color: #3B5B68;}



a.link {

margin-top: 20px;

text-decoration: none;

color: #3B5B68;}



a.link:hover {

text-decoration: none;

color: #3B5B68;}



.reply {

clear: both;

margin-top: 20px;

font: bold 14pt "Lucida Sans", arial;

letter-spacing: -1px;

text-align: left;

margin-bottom: 14px;

color: #3B5B68;}



blockquote {

padding-left: 7px;

padding-right: 5px;

font-size: 8pt;

background-color: #CDE2ED;

border: 1px solid #B0C4CC;

color: #889BA2;}



.clear {

clear: both;}



.dateblock {

clear: both;

background: url(images/date.jpg) no-repeat;

width: 45px;

height: 50px;

text-align: center;

float: left;

font: bold 10pt Times New Roman,serif;

padding-top: 2px;

padding-right: 8px;

color: #FFFFFF;}



.day {

font-size: 22px;

font-weight: bold;

padding-top: 4px;

letter-spacing: -1px;

color: #909DA3;}



/* AUTHOR TEXT */



h5 {

font: 8pt Verdana, arial;

margin-top: -3px;

color: #628AB1;}



.entries {

clear: both;

height: 25px;

padding: 0;

margin-top: 35px;

margin-bottom: 20px;}



.entries a {

font-weight: bold;

text-decoration: none;

font-size: 12px;}



.entries a:hover {

text-decoration: none;}



.left {

float: left;}



.right {

float: right;}



/* COMMENTS */



.com {

clear: both;

text-align: right;

height: 18px;

border-top: 1px dashed #B6CDD8;

border-bottom: 1px dashed #B6CDD8;

background-color: #E2F0F6;

padding-right: 7px;

margin-bottom: 20px;

color: #4C8398;}



.com a {

background: url(images/comments.gif) left no-repeat;

padding-left: 19px;

text-decoration: none;

color: #4C8398;}



.com a:hover {

text-decoration: none;

color: #234C68;}



.category {

float: left;

background: url(images/category.gif) left no-repeat;

padding-left: 19px;

margin-left: 5px;}



.category a {

padding: 0;

background: none;}



.author {

padding: 7px 0 0 10px;

font: bold 13pt Times New Roman, arial;

color: #4C7179;}



.author a {

color: #395F67;}



.alt {

background-color: #CFE4EE;}



.comment {

padding: 0 10px;}



.userinfo {

padding: 0 10px 10px 0;

text-align: right;}



/* FOOTER */



#footer {

clear: both;

background: #D7E9F2 url(images/footer.gif) repeat-x;

width: 758px;

height: 75px;

font-size: 7pt;

color: #5B7D8C;}



#footer a {

font-size: 7pt;

text-align: left;

text-decoration: none;

color: #5B7D8C;}



#footer a:hover {

text-decoration: none;

color: #7D97A5;}



/* INPUT PROPERTIES */



#search {

margin-bottom: 30px;}



.searchform {

background-color: #E2F0F6;

border: 1px solid #BDD8E5;

font-weight: bold;

padding-left: 6px;

color: #98AFBA;}



.field {

background-color: #E2F0F6;

border: 1px solid #BDD8E5;

color: #98AFBA;}



.comments {

background-color: #E2F0F6;

border: 1px solid #BDD8E5;

color: #98AFBA;}



.button {

font-weight: bold;

background-color: #E2F0F6;

border: 1px solid #BDD8E5;

color: #98AFBA;}



* html .button {

height: 20px;}



/* IMAGE STYLE */



img {

float: left;

padding-right: 5px;

border: 0;}



.wp-smiley {

float: none;}



/* GENERAL LINK STYLE */



a {

text-decoration: none;

color: #406597;}



a:hover {

text-decoration: none;

color: #102642;}



/* WIDGET PROPERTIES */



.widget_calendar td {

padding: 1px 5px;}



.widget_calendar caption {

color: #576D77;}



.widget_calendar th {

color: #4E6684;}



.widget_recent_comments li {

display: block;

padding: 5px 0;

width: 200px;

background:url(images/link.gif) 0 10px no-repeat;

font: 10pt Arial, Helvetica, sans-serif;

border-bottom: 1px dashed #B6CDD8;

text-decoration: none;

text-indent: 15px;

text-transform: capitalize;

color: #5F7899;}



.widget_recent_comments li a {

border: none;

background: none;}



.widget_search {

display: none;}
