/*
Theme Name: winaz2
Theme URI: http://winaz.info/
Description: colorfull
Version: 1.0
Author: winaz
Author URI: http://winaz.info/
Tags: Friendship, colorfull, simple
*/


/* general set */

html, body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height:130%;
	background:url(images/bg_body.png) repeat;
}
a {
	color: #333;
}

h1 {font-size:24px;}
h2 {font-size:16px;}
h3 {font-size:14px;}

img, img a {border:none}

.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.center {width:200px; margin: 0 auto;}
.widget {margin-bottom:10px;}

/* wrap */
#wrap {
	width:960px;
	margin:0 auto;
	padding:0;
	background:#d0d0d0;
	border: #000 5px solid;
}

/* Header */

#navbar {margin:0 auto; height:24px;}
#navbar ul {
margin-left:-40px;
display:inline;
}

*:first-child+html #navbar ul {margin:0;}
*html #navbar ul {margin-left:0;}

#navbar ul li {
margin:0;
display:inline;
list-style:none;
text-align:center;
line-height:24px;
height:24px;
padding:4px 0;
background:#f9bdbd;
}

*:first-child+html #navbar ul li {margin-right:5px; text-align:center;}
*html #navbar ul li {margin-right:5px; text-align:center;}

#navbar ul li a {
width:100px;
white-space:nowrap;
line-height:24px;
height:24px;
padding:4px 20px;
text-decoration:none;
color:#003366;
}

*:first-child+html #navbar ul li a {padding:6px 20px; height:24px; line-height:24px; width:100%;}
*html #navbar ul li a {padding:6px 20px; height:24px; line-height:24px; width:100%;}

#navbar ul li a:hover {color:#333; background:#d1ecd1;}
*:first-child+html #navbar ul li a:hover {white-space:nowrap;}
*html #navbar ul li a:hover {white-space:nowrap;}

#description {
text-align:right;
margin-top:110px;
color:#000;
}
#description h1 {margin-right:30px;}
#description h1 {font-family:Constantia, serif; color:#000;}

#header {
width:960px;
background:url(images/bg_header_02.jpg) top left no-repeat #f9f9f9;
height:129px;
margin:0;
margin-top:0;
padding:0;
border-top:4px solid #000;
border-bottom:5px solid #000;
}

#logo {
width:215px;
margin-top:20px;
margin-left:130px;
}

#upright{
width:450px;
margin-right:30px;
text-align:right;
}


/* Container */

#container {
width:960px;
padding-top:0;
margin:0;
padding-bottom:60px;
background:#fff;
border-bottom: 5px solid #000;
}

#leftside {
width:220px;
min-height:810px;
height:100%;
margin-right:20px;
background:#f9bdbd;
color:#203c74;
border-right:5px solid #000;
border-bottom:5px solid #000;
}

*:first-child+html #leftside {padding-top:20px;}

#leftside a {text-decoration:none;}

#leftside ul li {margin-bottom:5px;}
#leftside ul li a:hover {color:#000066;}

#tag_cloud {text-align:justify;}
#tag_cloud a:hover {font-weight:bold; color:#000066;}
#poll {margin-top:15px;}

#center {
width:470px;
margin-right:20px;
padding-top:10px;
}

#ngg-gallery-1 {text-align:center;}
#ngg-gallery-1 img a {min-width:202px; height:auto;}

#content {text-align:justify;}
#content p.head {font-size:12px; line-height:140%; color:#203c74;}
#content a {text-decoration:none; color:#003366;}
#content a:hover {color:#666;}

span.date {background:url(images/ico_cal_07.png) top left no-repeat; padding-left:17px;}
span.author {background:url(images/ico_author_07.png) top left no-repeat; padding-left:17px;}
span.category {background:url(images/ico_folder_07.png) top left no-repeat; padding-left:20px;}
span.comment {background:url(images/ico_comment_07.png) top left no-repeat; padding-left:24px;}

.tag {margin:0 auto 10px; background:#aaa; padding:5px; width:460px; font-size:10px; line-height:100%;}


#rightside {
width:220px;
min-height:810px;
height:100%;
background:#d1ecd1;
margin:0;
padding:0;
border-left:5px solid #000;
border-bottom:5px solid #000;
}

*:first-child+html #rightside {padding-top:20px;}

#rightside ul li {list-style:none; margin-left:-20px; margin-bottom:10px;}
#rightside ul li a:hover {color:#003366;}

#rightside a {text-decoration:none;}
#rightside p {padding-left:20px;}

#rss-416639732 a:hover {color:#003366;}
#rss-416639732 img {display:none;}

#linkcat-2 h2 {margin-top:25px;}
#linkcat-2 a {color:#003366; font-weight:bold;}
#linkcat-2 a:hover {color:#666;}

#rightside h2, #rightside h2 a, #leftside h2, #leftside h2 a  {color:#003366; font-family:Constantia, serif; font-style:italic;}

.ngg-widget {margin-left:20px;}

.navigation a {text-decoration:none; font-weight:bold;}
.navigation a:hover {color:#003366;}
.alignleft {text-align:left; float:left;}
.alignright {text-align:right; float:right;}

#comment ol li.even {background:#575757; padding:10px 0 10px 20px; color:#77aaee; margin-right:-25px;}
#comment ol {color:#575757;}
#comment h2 {font-size:12px;}

/* FOOTER */
#footer {
width:470px;
height:60px;
text-align:center;
margin-top:10px;
padding:2px 0;
background:#aaa;
line-height:100%;
position:fixed;
bottom:0;
border-top-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

