/*  
Theme Name: PinkFlower
Theme URI: http://www.freewpthemes.net/preview/pinkflower
Description: Widget ready and tested on WP 2.2+.
Version: 2.0
Author: Free WordPress Themes
Author URI: http://www.freewpthemes.net/
*/
*{ margin:0; padding:0; border:0}

body {
	margin: 0;
	padding: 0;
	background-color: #000;
	font-size: 12px;
	color: #aaa68d;
}

body, th, td, input, textarea, select, option {
	font-family: Arial, Verdana, Times, serif;
}
input{ height:20px; line-height:20px; margin-bottom:10px; border:2px double #ddd}

textarea{ line-height:20px; margin-bottom:10px; border:2px double #ddd; background-color:#AAA68D}

.line{ border-bottom:1px solid #eb6218; margin-bottom:16px}

h1, h1 a{
	color: #18aaaf;
}

h2,h3 {
	color:#EB6218
}

h1 {
	font-size: 1.3em;
	padding-bottom:10px
}

h1 a{ text-decoration:none;}

h2 {
	font-size: 1.2em;
}

h3 {
	font-size: 1em;
	margin-bottom:10px;
}

blockquote {
	padding-left: 1em;
}

blockquote p, blockquote ul, blockquote ol {
	line-height: normal;
	font-style: italic;
}

a {
	color: #eb6218;
	font-weight:bold
}

a:hover {
	text-decoration: none;
	color: #18aaaf;
}

hr {
	display: none;
}

/* Header */

#header {
	width: 780px;
	margin: 0 auto;
}

/* Header-inner */

#header-inner {
	width: 780px;
	height: 165px;
	margin: 0 auto;
	background: url(images/inner-header.png) no-repeat right top;
}

#header-inner h1, #header-inner p {
	margin: 0;
	color: #EB42A3;
}

#header-inner h1 {
	padding: 100px 0 0 70px;
}

#header-inner p {
	padding-left: 73px;
	margin-top: -10px;
	color: #9CBC1E;
}

#header-inner a {
	text-decoration: none;
	color: #9CBC1E;
}

#header-inner a {
}


/* Page */

#page {
	width: 780px;
	margin: 0 auto;
}

/* Content */

#content {
	float: right;
	width: 540px;
	margin: 0;
	padding-top:50px;
	padding-right:10px
}

.post {
	padding: 0 0 20px 0;
}

.post a{
	color: #aaa68d;
}

.title {
	margin: 0;
	padding-bottom: 10px;
}

.title a {
	text-decoration: none;
	color: #18aaaf;
	font-weight:bold
}

.pagetitle {
	border-bottom: 2px solid #0F0F0F;
}

.byline {
	margin: 0;
	color: #646464;
}

.meta {
	text-align: left;	
}

.meta .more {
	font-weight:bold
}

.meta .comments {
	padding-left: 20px;
}
.meta a {
	color: #aaa68d;
	text-decoration:none
}

.social a{ padding-right:10px; font-weight:normal; text-decoration:none}

.navigation {
clear:left
}


.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.posts {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.posts a {
	color:#18AAAF;
	font-weight:normal
}

.posts li {
	padding-bottom: 20px;
}

.posts h3 {
	font-weight: bold;
	margin-top:10px;
	border-bottom:1px solid #333;
}

.posts p {
	margin: 0;
	line-height: normal;
}

.posts img{
	margin-bottom: 12px;
	margin-right: 6px;
}

.entry img{
	margin-bottom: 6px;
	margin-right: 6px;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 230px;
	background: url(images/pages-bg.jpg) no-repeat -30px 0;
}

#sidebar a{
	text-decoration:none
}


#sidebar ul  {
	margin: 0;
	padding: 0;
	list-style: none;	
	height:445px;
	padding: 90px 0 0 35px;
}

#sidebar ul ul{
	margin: 0;
	padding: 0;
	list-style: none;	
	padding-left: 10px;
	height:auto;
}


.homepage{ padding-left:20px; }

#sidebar li { font-size:13px; list-style-type:none}


#sidebar li li  {
	line-height:24px;
	padding-left: 10px;
}

#sidebar li li li {
	padding-left: 10px;
	background: no-repeat 5px 50%;
	line-height:24px;
	background: url(images/sub-menu.png) no-repeat 0 50%;
}

li.categories{ position:relative;margin-top:4px; *margin-top:-14px}


#sidebar li.cat-item a{
  color:#EB6218;
  font-weight:bold;
} /* Menu -> ana menu*/

#sidebar ul.children a{
  color:#AAA68D;
  font-weight:normal;
} /* Menu -> Sub menu*/

#sidebar li li li a:hover{
  text-decoration:underline
}

#sidebar h2 {
    font-size:0
}


#menu{ }


#sidebar li.current-cat,#sidebar li.current-cat a,#sidebar li.current-cat-parent a,#sidebar a.current-cat{
  color:#18AAAF
}
#sidebar li.current-cat-parent a{ color:#18AAAF}
#sidebar li.current-cat-parent ul.children a{ color:#AAA68D}
#sidebar ul.children li.current-cat a{ color:#18AAAF}
#sidebar .current-cat a,#sidebar li.cat-item a:hover{ color:#18AAAF}


#sidebar ul.children a.current-cat{color:#18AAAF}

#sidebar .menu-home li.current-cat-parent a{ color:#EB6218}

.cat-item{ clear:left}

.main-page-link{ float:left; padding-left:20px}
#vert-nav ul{
	clear:both;
	list-style:none;
	padding:0;
	margin:0;
	display:block;
	float:left;
}
#vert-nav ul li{
	width:150px;
}
#vert-nav ul li a{
	display:block;
	text-decoration:none;
}
#vert-nav ul li a:hover{
}
#vert-nav ul li:hover *{
	display:block;
}
#vert-nav ul li ul{
	display:none;
}
#vert-nav ul li ul li{
	float:none!important;
}
#vert-nav ul li ul li{
	width:150px;
}
#vert-nav ul li ul li a{
	display:block;
	text-decoration:none;
	white-space:normal;
}
/* Search */

#search input {
	display: none;
}

#search input#s {
	display: block;
	width: 230px;
	padding: 2px 5px;
	border: 1px solid #3DD1FF;
	background: #fff url(images/img05.gif) repeat-x;
}

#search br {
	display: none;
}

/* Calendar */

#calendar {
}

#calendar h2 {
	margin-bottom: 15px;
}

#calendar table {
	width: 80%;
	margin: 0 auto;
	text-align: center;
}

#calendar caption {
	width: 100%;
	text-align: center;
}

#next {
	text-align: right;
}

#prev {
	text-align: left;
}

/* Footer */

#footer {
	clear: both;
	width: 780px;
	margin: 0 auto;
	background: #1b1b19 url(images/footer-bg.gif) no-repeat top center;
	color: #aaa68d;
	font-size:11px;
	padding:70px 0 40px 0
}

#footer p { width:96%; margin:0 auto}


#footer a {
	color: #aaa68d;
	text-decoration:none
}

#footer a.orange{ color:#EB6218}
.blue{ color:#18AAAF }
.bold{ font-weight:bold }
table.orange-border td{ padding-bottom:40px;}
table.orange-border img{ border:1px solid #1B1B19}

a.more-link{ color:#AAA68D; text-decoration:none }
a:hover.more-link{ color:#AAA68D; text-decoration:underline }

td{padding:5px}

/*Accordion*/
#accordion2 { border:1px solid #333; border-top:none}
.accordion2 { font:12px Verdana,Arial; }
.accordion2 dt { padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#1B1B19; 
background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; border-top:1px solid #333}
.accordion2 dt:hover {background-color:#555}
.accordion2 .open {background-color:#444; background-image:url(images/arrow_up.gif)}
.accordion2 dd {overflow:hidden; background:#000;margin:10px}
.accordion2 span {display:block; border-top:none; padding:15px}

#leadheader img{ padding-right:5px}

a.summary{ color:#AAA68D; font-weight:normal; text-decoration:none}
a:hover.summary{ color:#CFCDC2; font-weight:normal}
#sidebar .menu-home li.cat-item .children a{color:#AAA68D;}