/*  
/*
Theme Name: Nikki Photography
Theme URI: http://www.nikkiphotography.com/
Version: 1.0
Description: Soft and natural two-column theme supporting widgets.
Author: Alain Coulombe
Author URI: http://www.nikkiphotography.com

Description: <u>NikkiPhotography</u> is a unique Ajax flavored widget ready 2column Theme, with image slideshow in header.  To use the slideshow for your images, just replace the header_01.jpg, header_02.jpg and header_03.jpg in the IMAGES folder of the theme. please keep in mind the size of the pictures should be 994x250 px. And the names of all the files has to be header_01, header_02 and header_03. Changing the names may lead the slideshow to not work. Additional photos can be placed in the rotation, by editing the header.php file.<br/><br/>

<a href="http://falconerdesigns.com">click here if you need Support for this theme</a ><br/><br/><b> Extra Details </b> : This theme is sponsored. Which means, it contains sponsorer's links in footer. Do not worry, They're harmless links and do not link to spam or illegal sites. Keep them to support and encorage me to create more themes. Thanks.<br/>
*/

#headerimg {
	position: relative;
	background: #000000 url(images/background_not.jpg);
	width: 992px;	
         height: 250px;
	overflow: hidden;
	border: 3px solid #333333;
        }

#blendimage {
	height: 250px;
        }


html, body {  min-height: 100%;}

body { 
       text-align: left;
       background: #000000 url(images/body_background_not.jpg);
       margin: 10px;
       font: 12px Verdana, Georgia, Lucida Sans Unicode, Book Antiqua;
       } 

img {   margin-right: 8px;
        float: left;
        vertical-align: top;
        align: top;
        padding: 2px 2px 2px 2px;
        border: 1px solid #333333; 
        }

a img { margin-right: 8px;
        float: left;
        vertical-align: top;
        align: top;
        padding: 2px 2px 2px 2px;
        border: 1px solid #333333; 
        }

#frame {
       width: 1000px;
       margin: 0px auto;
       padding: 0 15px;
       text-align: left;
       background: #f7f7f7 url(images/back_not.jpg) top center repeat-y;
       border: 2px solid #808080;
       } 

#menu { float: right;}

#menu ul {
	margin: 0;
	padding: 0px 0px 0px 20px;
	list-style: none;
	}

#menu li {
	display: inline;
        }

#menu a {
	display: block;
         float: left;
         text-align: center;	
         padding: 6px 10px;
	text-decoration: none;
	text-transform: lowercase;
	font-size: 1em;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
        }

#menu a:hover {
	text-decoration: underline overline;
}

#menu .current_page_item a {
      border-top: 2px solid #333333;
      border-left: 2px solid #333333; 
      border-right: 2px solid #333333;
      color: #ffffff;
      background: #333333 url(images/menu_background.jpg);
      }


#contentheader {margin: 5px 0; }

#contentheader .title { margin: 0;}

#contentheader .title h1 { 
      margin: 0;
      margin-left: 10px;
      margin-bottom: -20px;
      }

#contentheader .title h1 a { 
      font: 12px Verdana, Georgia, Lucida Sans Unicode, Book Antiqua;
      text-decoration: none;
      font-weight: normal;
      color: #333333;
      font-size: 40px;
      }


#contentleft {
      width: 806px;
      padding: 0px 10px 0px 0px;
      float: left;
      color: #111111;
      } 

#contentright { 
        width: 180px; 
        padding: 0px; 
        float: left; 
        color: #cccccc; 
        font-size: 12px; 
        text-align: left;}

#contentfooter { background: url(images/back.jpg) top center repeat-y;
        text-align: center;
        font-size: 10px; 
        padding: 5px; 
        border-top: 2px 
        solid #333333;
        } 

#contentfooter a, #contentfooter b { 
        text-decoration: none; 
        color:#666666;
        }

.inside { margin: 0 5px 5px 5px ;}


/* content left special tags */

#contentleft .postid { color:#999;}

#contentleft .comments {color:#666666; font-weight:bold;}

#contentleft .comments a, #contentleft .comments b {
      color: #666666;
      text-decoration: none;
      font-weight: bold; 
      border-bottom: 1px dashed #666666;
      }

#contentleft h2 { background:#333333 url(images/menu_background.jpg);
          font-size: 22px;
          color: #eeeeee;
          font-weight: normal;
          padding: 2px; 
          border: 2px solid #333333; 
          margin: 0; 
          margin-bottom: 3px;
          }

#contentleft h2 a { 
          color: #ffffff; 
          text-decoration: none;
          }

#contentleft .entry { 
          color: #000000; 
          padding: 5px 5px 0px 5px;

          background: #f7f7f7 url(images/spacer_01.jpg) repeat-y;
          position: relative;
          min-height: 100%;
          margin-top: 5px;
          margin-bottom: 1px;
          align: absmiddle;
          border: 0px solid #666666;
          }

.alignright {
          float: right;
          padding-right: 10px;	
          }

.alignleft {
          float: left;
          padding-left: 10px;
          }

.navigation {
          display: block;
          text-align: center;
          margin-top: 10px;
          margin-bottom: 30px;
          }

#contentleft .navigation a { text-decoration: none; color: #333333;	}


#contentright ul { list-style: none; margin: 0;padding: 0;}
#contentright { color: #333333;}
#contentright #searchform { margin-top: 10px;}
#s { width: 175px;}
#contentright ul li { margin-bottom: 20px;}
#contentright ul li ul { margin-top: 10px;}
#contentright ul li ul li { margin: 0; padding: 2px;}

#contentright li h2 { 
       background: #333333 url(images/menu_background.jpg);
       font-size: 22px;
       color: #eeeeee;
       font-weight: normal;
       padding: 2px;
       border: 2px solid #333333; margin: 0;
       }

#contentright a, #contentright ul li a { 
       text-decoration: none;
       font-weight: bold;
       color: #000000;
       }

#contentright a:hover, #contentright ul li a:hover { 
       text-decoration: underline overline;
       font-weight: bold;
       color:# 666666;
       }


#commentlist  { padding: 10px 25px;}

#comtop { 
         border: 2px solid #666666;
         font-size: 13px;
        }

#comtop .alignleft b a {
        color: #000000;
        }

#comtop .com { padding: 5px;}

#commentlist a { color: #000000; text-decoration: none;}

#commentlist input, #commentlist textarea { 
         background: url(images/beachblue.jpg); 
         border: 2px solid #666666;
         color: #ffffff;
         }

#errors { 
       color: #a20a00;
       font-weight: bold;
       }

#contentleft a { 
       color: #111111;
       }

