/*
Theme Name: My Intuition
Theme URI: http://myintuition.org
Description: Connies Theme
Author: Kay
Author URI: http://solarblue.ws


/*-----------Block Level Elements--------------*/
* {
padding: 0;
margin: 0;
}

body {
margin: 0;
color: #666666;
background: #FFFFFF;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
line-height: 150%;
}

#page {
width: 800px;
margin: 0 auto;
border: 0px solid #CCCCCC;
}


#headerimg {
background: url(images/header.jpg) top left no-repeat;
height: 220px;
width:800px;
border-bottom: 1px solid #CCCCCC;
}

#wrapper {
float: left;
width: 100%;
border-top: 0px solid #CCCCCC;
background: url(images/background.gif) repeat-y;
}

#content {
float: left;
width: 459px;
padding-left: 5px;
}

/*--------------Top Menu------------*/

#topmenu {
position:absolute;
top:190px;
height: 30px;
width: 800px;
margin: 0px auto;
margin-top: 5px;
}

#topmenu ul {
margin: 0px;
padding: 0px;
white-space: nowrap;
float: right;
}
#topmenu ul li {
list-style-type: none;
float: left;
border-right: 0;
line-height: 30px;
text-align: center;
}

#topmenu ul li a {
display: block;
padding: 0px 10px;
line-height: 30px;
}

/*-----------Footer--------------*/

#footer {
width: auto;
height: 400px;
text-align: center;
font-size: 8pt;
height: auto;
color: #666666;
padding-top: 5px;
padding-bottom: 10px;
border-top: 0;
clear: both;
}

/*-------------Headings-------------*/

h2 {
margin: 1px 0 10px 0;
border: 0;
color: #808080;
padding: 5px;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
font-size: 14px;
font-style: italic;
text-align: left;
font-weight: normal;
margin-top: 2px;
margin-bottom: 2px;
}

/*-------------The Post-------------*/


.post {
border-bottom: 1px dotted #808080;
}

.post p {
margin-bottom: 15px;
line-height: 15px;
}

.post ul {
list-style-image: none;
margin-bottom: 10px;
}

.post li {
margin-left: 20px;
}

.postmetadata {
padding: 5px;
font-size: 10px;
}

.navigation {
display: block;
margin: 10px 0 10px 0;
padding-bottom: 10px;
}

.alignleft {
float: left;
width: 50%;
text-align: left;
display: block;
}

.alignright {
float: right;
width: 50%;
text-align: right;
display: inline;
}

blockquote {
font-style: italic;
margin: 1em 1.5em;
padding: 1em 1.5em;
border: 1px solid #CCCCCC;
text-align: justify;
}

cite {
font-style: italic;
}

/*--------------Sidebars------------*/

#sidebar {
float: right;
width: 150px;
padding: 2px;
}

#menu {
float: left;
width: 150px;
color: #666666;
padding: 2px;
}

#sidebar ul, #menu ul {
margin-left: 2px;
padding: 2px;
margin-bottom: 10px;
}

#sidebar ul h2, #menu ul h2 {
border-bottom: 1px dotted #CCCCCC;
font-size: 14px;
font-weight: normal;
text-transform: italic;
padding-top: 20px;
margin-bottom: 2px;
margin-top: 5px
color: #808080;
letter-spacing: .1em;
margin-bottom: 5px;
margin-top: 0px;
}

#sidebar ul li, #menu ul li {
list-style-type: none;
list-style-image: none;
margin: 0 0 2px 0;
padding: 0;
}

#sidebar ul ul, #menu ul ul {
list-style-image: none;
list-style-type: none;
margin-left: 0px;
margin-right: 2px;
}

#sidebar ul ul ul, #menu ul ul ul {
margin-bottom: 10px;
}

/*--------------Comments--------------*/

ol.commentlist {
width: 450px;
margin: 0 auto;
text-align: justify;
}

ol.commentlist li {
margin-bottom: 5px;
padding: 5px;
margin-left: 15px;
}

textarea, input {
padding: 2px;
margin: 5px;
background: #D6D9DE;
border: 1px solid #353D4A;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #6B704C;
font-size: 12px;
text-align: justify;
}
/*--------------Search Form-------------*/

#searchform {
margin: 10px auto;
padding: 5px 3px;
text-align: center;
}

#searchform #s {
width: 80px;
padding: 2px;
border-top: 1px solid #848589;
border-left: 1px solid #848589;
background: #CCD2DE;
color: #704C5A;
}

#searchsubmit {
padding: 1px;
}


/*-------------Calendar-----------------*/

#wp-calendar {
width: 140px;
padding: 3px;
margin-left: 5px;
text-align: center;
font-size: 11px;
color: #48526C;
}

#wp-calendar th {
background: #5F6D90;
color: #D6D9DE;
}

#wp-calendar a {
border: 1px solid #5F6D90;
color: #48526C;
display: block;
}

#prev a, #next a {
border: 0;
color: #48526C;
}

/*-------------Links------------------*/

a:link, a:visited, a:active {
color: #006699;

text-decoration: none;
}

a:hover {
background: #FFFFFF;
color: #99CCCC;
text-decoration: underline overline;
}

a img {
border: none;
}

/*-------------Other------------------*/

hr {
display: none;
}

select {
background: #D6D9DE;
border: 1px solid #353D4A;
color: #6B704C;
width: 85%;
}
