/*  
Theme Name: Skinny Ninny Blog Theme 3
Theme URL: http://skinnyninny.com/blog
Description: Wordpress theme Coded by <a href="http://skinnyninny.com/hire">Nenen</a>
Author: Nenen
Author URL: http://skinnyninny.com/hire
Version: 1.0
Do not copy or redistribute anything in this stylesheet. Copyright (c) Farshana Datukon / Nenen / Skinny Ninny Designs

*/


::-moz-selection {
color: #C0C0C0;
}
body { 
background:url("http://skinnyninny.com/backgroundx.png") repeat scroll 0 0 #f2efe6;
background-attachment: fixed;
text-align: justify;
padding : 0; 
margin-left: auto;
margin-top: 0px;
margin-right: auto;
cursor: default;
color:#807A72;
font: 12px/20px Arial;
font:12px/17px Arial, sans-serif;
text-align: justify;
letter-spacing: 0px;
} 
#container { 
margin : 0 auto; 
text-align : left; 
padding : 0px; 
width: 870px;
background-color: transparent;
margin-top: 20px;
margin-bottom: 20px;
} 
.commcontent {
background-color:#fdfdfd;
border:1px solid #f0f0f0;
font-size: 12px;
line-height:18px;
color: #222;
margin:10px;
padding:8px;
padding-top: 10px;
padding-bottom: 1px;
 text-align:justify;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
.commform {
margin:20px;
} 
#center {
width: 595px;
float: left; 
padding-bottom:5px;
}
#right{
width: 250px;
float: right; 
padding-bottom:5px;
}

#footer { 
clear : both; 
color : #999;
padding : 5px; 
margin-bottom:2px;
font-size:10px;
text-transform:uppercase;
background-color: transparent;
position:fixed; right: 10px; bottom:0px;
text-align:right;
} 
#footer p, #footerbottom p { 
margin:0;
padding-top: 0px;
}
blockquote {
background-color:#fdfdfd;
border:1px solid #f0f0f0;
font-family: Arial;
font-size: 11px;
line-height:15px;
color: #777;
margin:20px;
padding:8px;
padding-top: 1px;
padding-bottom: 1px;
 text-align:justify;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}

h1 {
background-color: ; 
background-image: url( );
background-repeat: no-repeat; 
background-position: left;
color:#444;
margin:0 0 0 0;
padding:10px 0px 8px 0px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight:normal;
font-size:24px;
line-height:21px;
}
.sbtitle {
color: #444;
font-size:20px;
line-height: 17px;
padding:6px 0px 4px 0px;
text-transform: uppercase;
}
h2 {
background-color:; 
-x-system-font:none;
color:#666;
font-family:arial narrow;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 13px;
margin:0 0 0 0;
padding:0 0 0 0;
margin-top: 0px;
}

input, submit, textarea {
background-color:#fdfdfd;
border:1px solid #f0f0f0;
font-size: 12px;
line-height:18px;
color: #222;
padding:8px;
 text-align:justify;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
.post {
margin-top:25px;
margin-bottom: 5px;
background-color: #fff;
padding:25px 25px 34px;
padding-top:8px;
padding-bottom:15px;
text-align: justify;
border-top:7px solid #D4CBC0;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-radius-bottomleft: 5px;
-webkit-border-radius-bottomright: 5px;
border-radius-bottomleft: 5px;
border-radius-bottomright: 5px;
}
.date {
background-color: #D4CBC0;
padding:1px;
margin-top:-13px;
margin-left: 325px;
text-align: center;
color: #ffffff;
margin-bottom:5px;
font-size: 7pt;
text-transform: uppercase;
}
.sb {
margin-top:25px;
margin-bottom: -25px;
border-bottom:1px dashed #D4CBC0;
background-color: #fff;
padding:15px;
padding-top:8px;
text-align: justify;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius:0px;
}
#top {
margin-top:0px;
margin-bottom: 15px;
background-color: #fff;
padding:15px;
padding-top:8px;
text-align: justify;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
}
img {
}

#comlink {
background-color: ; 
-x-system-font:none;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-transform: uppercase;
line-height:normal;
text-align: right;
margin-top:2px;
}
a:link, a:active, a:visited {
  color: #999;
cursor:pointer;
  letter-spacing: 1px;
text-decoration:none;
}
 a:hover {
text-decoration:none;
color: #111;
background-color: #fff;
cursor: pointer;
  letter-spacing: 1px;
}
.sb ul {
  list-style-type: none;
  list-style-image: url(http://www.websitebullets.com/bullet/408/2.gif);
  margin-left: 0px;
  padding-left: 15px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.sb li {
  border-bottom: 1px dotted #ccc;
  font-family: georgia;
  font-style: italic;
  letter-spacing: 1px;
}
.sb li:hover {
 background-color: #efefef;
}
.sb li a:link, a:active, a:visited {
  color: #999;
  letter-spacing: 1px;
}
.sb li a:hover {
  font-family: georgia;
  font-style: italic;
  letter-spacing: 1px;
 background-color: transparent;
 color: #111;
}
.post a:link, a:active, a:visited {
  color: #999;
cursor:pointer;
  letter-spacing: 1px;
text-decoration:none;
}
.post a:hover {
text-decoration:none;
color: #111;
background-color: #fff;
cursor: pointer;
  letter-spacing: 1px;
}
a img {
border:0px;
}
.img2 {
   padding:3px;
     -moz-box-shadow: 3px 3px 3px #C5C5C5;
   border-left: 6px solid #eee;
   border-right:6px solid #eee;
   border-top:6px solid #eee;
   border-bottom: 20px solid #eee;
   background-color: transparent;
-moz-transform: rotate(3deg);
-webkit-transform: rotate(3deg);
}
.img2:hover {
   opacity: .97;
    -moz-box-shadow: 3px 3px 3px #C5C5C5;
   border-left: 6px solid #eee;
   border-right:6px solid #eee;
   border-top:6px solid #eee;
   border-bottom: 20px solid #eee;
   background-color: transparent;
-moz-transform: rotate(-1deg);
-webkit-transform: rotate(-1deg);
}
a img  {
  padding: 		3px;
  margin: 		3px;
  background-color:	#ffffff;
  border:		1px solid #e8e8e8;
  }

img  {
  padding: 		3px;
  margin: 		3px;
  background-color:	#ffffff;
  border:		1px solid #e8e8e8;
  }
