/*  
Theme Name: Jordan
Theme URI: http://www.nicolejordan.info
Description: Theme for Nicole Jordan
Version: 1.1
Author: Will Adam
Author URI: http://www.adamjordandesign.com/
*/


/* Header */ 

#header{
height:250px;
background-image:url(header.jpg);
background-position:center;
background-repeat:no-repeat;
}


#topnav{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight: bold;
color:#FFFFFF;
position:relative;
top:136px;
left:-20px;
}

#topnav ul{
list-style:none;
}


#topnav ul li{
display:inline;
padding-right:30px;
}

#topnav ul li a:link, #topnav ul li a:active, #topnav ul li a:visited{
text-decoration:none;
color:#73c322;
}

#topnav ul li a:hover{
text-decoration:none;
color:#E84711;
}

#flickr{
float:left;
margin:1px;
position:relative;
top:135px;
left:5px;
margin-bottom:4px;
}

#flickr img{
border:2px #FFFFFF solid;
margin:4px;
float:left;
}


#search {
background:transparent url(search_bg.gif) no-repeat scroll 0 0;
display:inline;
float:right;
height:24px;
width:180px;
margin-top: 150px;
margin-right: 15px;
margin-bottom: 0;
margin-left: 0;
}

#search_form {
margin:0;
padding:0 20px;
text-align:left;
}

#search input {
background-color:transparent;
border:medium none;
color:#000000;
font-size:0.8em;
height:17px;
margin:0 0 0 5px;
padding:2px 0 0 0 ;
width:140px;
}

#navigation{
position:relative;
padding-left:0;
top:160px;
left:0px;
font-size:1em;
}

#navigation ul {
list-style:none;
margin:0;
padding:0;
}

#navigation li {
display:inline;
padding-left:10px;
}


/* Posts */


#postarea{
float:left;
width:522px;
padding-right:10px;
position:relative;
}


#postyell {
background-image:url(postyell.jpg);
height:16px;
background-position:left;
background-repeat:no-repeat;
text-align:left;
margin-bottom:15px;
}

#postyell a:link, #postyell a:visited, #postyell a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#5C9D1C;
text-decoration:none;
margin-left:5px;
font-weight: bolder;
text-transform: uppercase;
}

#postyell a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#E84711;
text-decoration:none;
margin-left:5px;
font-weight: bolder;
text-transform: uppercase;
}

#date{
margin-bottom:15px;
}

.nav{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:0.7em;
margin-top:20px;
}

.nav a:link, .nav a:active, .nav a:visited{
color:#73c322;
text-decoration:none;
} 

.nav a:hover{
color:#E84711;
text-decoration:none;
} 


.alignleft{
float:left;
margin-bottom:5px;
margin-top:5px;
}

.alignright{
float:right;
margin-bottom:5px;
margin-top:5px;
}

.postmetadata{
margin-top:15px;
margin-bottom:15px;
}

#entry {
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#CCCCCC;
}

#entry img{
border:0px;
}

#entry a:link, #entry a:visited, #entry a:active {
color:#73c322;
text-decoration:none;
}

#entry a:hover {
color:#E84711;
}


/* Comments */

.authorcomment {
font-style:italic;
}

.count{
float:left;
font-size:1em;
color:#ff561d;
margin-right:5px;
} 

#comments{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#CCCCCC;
float:left;
margin-bottom:5px;
}

#commentlist{
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
margin-left:-40px;
}


#postcomment{
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#FFFFFF;
margin:2px;
}

#postcomment input{
color:#E84711;
margin-top:5px;
margin-bottom:3px;
}

#postcomment textarea{
font-family:Arial, Helvetica, sans-serif;
color:#E84711;
margin-bottom:5px;
}

#commentback{
width:390px;
float:left;
border: 1px solid #FFFFFF;
padding:5px;
}

#grav {
float:right;
border:2px #FFFFFF solid;
margin:1px;
}


#commentlist li{
float:left;
list-style-type:none;
margin-bottom:10px;
}

#commentlist li ul{
list-style-type:none;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
background:#474747;
border: 1px solid #FFFFFF;
padding: .2em;
}

#commentform textarea{
width:95%;
}



/* Sidebar */

#sidebar{
background-color:#FFFFFF;
background-image:url(sidebottom.gif);
background-position:bottom;
background-repeat:no-repeat;
float:left;
width:189px;
height:100%;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#000000;
min-height:90em;
}

#sidebar a:link, #sidebar a:active, #sidebar a:visited{
color:#73c322;
}

#sidebar a:hover{
color:#e84711;
}

#sidebar ul{
margin: 0px 0px 20px 0px;
padding:0;
}

#sidebar li{
list-style:none;
padding:0;
}

#sidebar ul li{
list-style:none;
margin: 3px 10px 0px 10px;
padding:0;
}

#sideyell {
background-image:url(sidetitle.jpg);
background-position:center top;
background-repeat:no-repeat;
height:16px;
text-align:center;
color:#FFFFFF;
text-transform: uppercase;
font-weight:bolder;
font-size: 0.9em;
margin-bottom:0px;
}

#sidebar ul a img{
margin:15px;
}

#sidebar ul center a img{
border: 0px;
}


/* Footer */

#footer{
background-image:url(footer.jpg);
background-position:left;
background-repeat:no-repeat;
height:40px;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size: 0.8em;
color:#FFFFFF;
}

#gecko{
float:right;
margin-right:25px;
margin-top:5px;
}

#gecko img{
border:0;
}

#copy{
float:left;
margin-top:15px;
margin-left:5px;
}

#copy a:link, #copy a:active, #copy a:visited {
color:#FFFFFF;
}

#copy a:hover{
color:#E84711;
}


/* The rest */ 


a:link, a:visited, a:active {
font-family:Arial, Helvetica, sans-serif;
color:#73c322;
text-decoration:none;
}

a:hover {
color:#E84711;
text-decoration:none;
}

body, h1, h2, h3, h4, h5, h6, blockquote{
background:#000000;
margin: 0;
padding: 0;
border:0;
}

#wrapper{
margin-left:auto;
margin-right:auto;
width:920px;
height:100%;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#FFFFFF;
}



/*Ads*/

#ad {
position:relative;
float:right;
width:160px;
margin-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
}

#ad img {
border:0px;
}

