/*  
Theme Name: Icy
Description: Icy themed colors
Version: 3
Author: Arlene
*/

body {color: #666666; margin-top:0px; margin: 0; padding: 0; background: #CCccCC; background-attachment: fixed; background-repeat: repeat-x; text-align: justify; }
p {padding: 0px 0px 15px; margin: 0px;}

b{color: #99CCFF;}
i {font-family:georgia; font-size:12px; color: #CC66FF;}
u {text-decoration: none; border-bottom:1px dashed #CCCCFF;}
strong{color: #99CCFF;}
em {font-family:georgia; font-size:12px; color: #CC66FF;}

#container {margin:0px auto; background: #FFFFFF; width:733px; text-align:center; padding: 0px 0px 10px 0px; }
#content {float: left; padding: 0px 0px 0px 3px; width: 505px; overflow: hidden; font-size: 11px; font-family: verdana, geneva; color: #666666; text-align:justify; text-transform: none; font-weight:normal; }
#sidebar {float: right; padding: 0px 3px 0px 0px; width: 200px; overflow: hidden; font-size: 11px; font-family: verdana, geneva; color: #666666; text-align:justify; text-transform: none; font-weight:normal;}
#footer {margin:2px auto; background: #FFFFFF; width:733px; text-align:center; font-size: 11px; font-family: verdana, geneva; color: #666666; padding: 10px 0px 0px 0px;}
#footerspace {margin:0px auto; background: #FFFFFF; width:733px; text-align:center; font-size: 11px; font-family: verdana, geneva; color: #666666; padding: 0px 0px 0px 0px;}
#ad {margin:0px auto; background: #FFFFFF; text-align:center; padding: 30px 0px 15px 0px;}

.entrybody{padding: 5px 0px 0px 0px; }
.pagebody{padding: 0px 0px 0px 0px; }
.responses{padding: 15px 0px 0px 0px; }
.bottom { font-size: 9px; text-align: center; padding: 8px 0px 0px 0px;}

/****************************************
*     HEADERS      *
*****************************************/
.stitle {color: #DAA2F1; font: 12pt Times New Roman MT Extra Bold, arial; border-bottom:1px dotted #000000; font-weight: bold; text-align:left;}
.ptitle {color: #DAA2F1; font: 12pt Times New Roman MT Extra Bold, arial; border-bottom:1px dotted #000000; font-weight: bold; text-align:left;}
.rtitle {color: #DAA2F1; font: 12pt Times New Roman MT Extra Bold, arial; border-bottom:1px dotted #000000; font-weight: bold; text-align:left;}

.entrymeta {color: #666666; font-family: arial; font-size: 8pt; text-transform: none; margin:0px; padding: 0px; background: url();}
.titledate {border-bottom: 1px dotted #666666;}
.entry .act {height:16px; float:right;}
.entry .act span {float:left; margin-left:15px;}
.entry .meta {font: 8pt arial; color: #666666; background-position:0 -48px; float:left; text-transform: none;}
.entry .title {color: #DAA2F1; font: 12pt Times New Roman MT Extra Bold, arial; background-position:0 -48px; float:left;}
.entry .date {color: #99CCFF; font: 12pt Times New Roman MT Extra Bold, arial; background-position:0 -96px;}
.fixed, .clear {clear:both;}

/****************************************
*     FORMS     *
*****************************************/
input, textarea, formfield, option, select{
	color:#000000;
	BACKGROUND: #ffffff;
	text-decoration: none;
	font-family: verdana;
	text-align: left;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; }

/****************************************
*      LINK STUFF      *
*****************************************/
a:link,a:visited,a:active{ color: #FF33FF; font-family: verdana; font-weight: normal; font-size:11px; text-decoration:none;}
a:hover{color: #99CCFF;}

a.navi, a.navi:active, a.navi:link, a.navi:visited {
	display:block;
	font-family: verdana;
	font-size: 10px;
	line-height:12px;
	font-weight: bold;
	text-decoration:none;
	background: #FFFFFF;
	color: #FF99FF;
	text-transform: uppercase;
	text-align: left;
	padding:2px;
	padding-left:0px;
	margin-bottom:0px;
}

a.navi:hover {background:#99CCFF; color: #ffffff;}

/****************************************
*    Blog Bottom Navagation     *
*****************************************/
.pagebar { text-align: left; margin: 5px;}

.pagebar a,.pageList .this-page { border: 1px solid #DAA2F1; text-decoration: none; padding: 0.2em 0.5em; background: #FFFFFF;}

.pagebar a:visited { border: 1px solid #DAA2F1; text-decoration: none; padding: 0.2em 0.5em;}

.pagebar .break { padding: 2px 6px 2px 6px; border: none; background: #341A03; font-weight : bold;}

.pagebar .this-page { border: 1px solid #DAA2F1; padding: 0.2em 0.5em; font-weight: bold; background: #DAA2F1; color: #fff;}

.pagebar a:hover { border-color: #DAA2F1; background: #99CCFF; color: #fff;}

.pagebar .inactive { border: 1px solid #DAA2F1;  color: #ccc; font-weight: bold; padding: 0.2em 0.5em;}


/*******************************************
*                  Twitter                  *
********************************************/
#twitter ul { margin: 1px 0 3px; padding: 0px 0px 0px 0px; list-style-type: none;}

#twitter ul li { border-bottom: 1px dotted #000000; margin: 1px 0 5px; padding: 0px 0px 0px 0px; list-style-image: url();}


/*******************************************
*           Comment Stuff                   *
********************************************/

.thread-alt { background-color: #ffffff; }
.thread-even { background-color: #FFE7FF; }
.even, .alt, .comment-childs, .chalt { border: 1px dotted #666666; }
.comment-childs { background-color: #FFE7FF; }
.chalt {background-color: #E3CAED; }

.commentlist li .avatar { float: left; border: 1px solid #eee; padding: 2px; background: #fff; }

.commentmetadata { font-weight: normal; }

h3.comments { padding: 0; margin: 40px auto 20px ; }

#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform { margin: 5px 10px 0 0; }
#commentform textarea { width: 100%; padding: 2px; }

#respond:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden; }

#commentform #submit { margin: 0 0 5px auto; float: right; }

.alt { margin: 0; padding: 10px; }

.commentlist { width:80%; padding: 0; text-align: justify; }

.commentlist li { margin: 20px 0 20px; padding: 5px 5px 10px 10px; list-style: none; }

.commentlist li ul li { margin-right: -5px; margin-left: -5px; }

.commentlist p { margin: 10px 5px 10px 0;}

.children { padding: 0; }

#commentform p { margin: 5px 0;}

.nocomments { text-align: center; margin: 0; padding: 0;}

.commentmetadata { margin: 0; display: block;}





.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
