/*  
 Theme Name: Ginger Ninja! v2
 Description: The new Ginger Ninja! theme.
 Version: 1.0
 Author: Donny Burnside
 Author URI: http://www.ginger-ninja.net/
 Modified By: Sasoragon
 */
 
/* Generic Styling */
 
body {
     background:url(http://img28.imageshack.us/img28/3983/swirly2.png) bottom left fixed no-repeat #000000;
     font-family:Verdana;
     font-size:62.5%; /* Sets default font size to 10px */
     color:#e4e3dd;
         text-shadow: 0px 0px 20px #ffffff; height: 35px;
     }
 
* {
     margin:0;
     padding:0;
     }
 
img {
     border:0;
     }
 
p {
     margin-bottom:1.75em;
     }
 
a {
     text-decoration:none;
     color:#d6dadc;
         text-shadow: 0px 0px 20px #ffffff; height: 35px;
     }
 a:hover {
     text-decoration:none;
     color:#ffffff;
         font-family:Arial Rounded MT Bold;
     font-size:1.05em;
     }
 
/* Structure */
 
#wrapper {
     margin:0 auto;
     width:730px;
     background:url(http://img265.imageshack.us/img265/5121/wrappera.png) repeat;
     font-size:1.20em;
         border:solid 2px #ffffff;
     }
 #header {
     height:120px;
     background:url(http://d.imagehost.org/0465/Background-transarent.png);
         border:solid 1px #ffffff;
     }
 #menu {
         margin-top:-100px;
         margin-left:-192px;
         font-size:1.10em;
         float:left;
         width:150px;
         text-align:center;
         padding-top:20px;
         padding-bottom:20px;
         padding-right:20px;
         padding-left:3px;
     background:url(http://img265.imageshack.us/img265/5121/wrappera.png);
         border:solid 2px #ffffff;
     min-height:275px;
     }
 #sidebar {
     float:right;
     width:180px;
     background:url(http://img265.imageshack.us/img265/5121/wrappera.png);
     margin-top:-100px;
     margin-right:-200px;
         border:solid 2px #ffffff;
     min-height:320px;
     }
 #content {
     float:left;
     width:700px;
     min-height:290px;
         text-align:center;
     }
 #footer {
     clear:both;
     height:53px;
     background:url(http://img189.imageshack.us/img189/2503/footerlg.png);
         border:solid 1px #ffffff;
     }
 
/* Entries */
 
.entry {
     padding:5px 10px;
     text-align:justify;
     line-height:1.75em;
         text-align:center;
     }
 .entry-title {
     font-size:2.40em;
     font-weight:normal;
     letter-spacing:-1px;
     font-family:Script MT Bold;
     color:#e9e9e9;
         text-shadow: 0px 0px 20px #ffffff; height: 80px;
         text-align:center;
     }
 .date {
     font-size:0.9em;
     color:#bbb;
     cursor:default;
     letter-spacing:1px;
     }
 .comments {
     margin-top:-1em;
     }
 .comments a {
     color:#6CC7DC;
     background:url(../templates/defaultwcss/images/icon-comment.png) no-repeat 0px 2px;
     padding-left:20px;
     padding-right:2px;
     }
 .comments a:hover {
     color:#B4C835;
     }
 

/* Menu */
 
#menu ul {
     list-style-type:none;
     }
 #menu li {
         width:130px;
     float:right;
         display:block;
     }
 #menu li a {
         padding-bottom:5px 0px;
     display:block;
     color:#ffffff;
     }
 #menu li a:hover {
         color:#ffffff;
     }
 
/* Sidebar */
 
#sidebar ul {
     list-style-type:none;
     margin-top:20px;
         text-align:center;
     }
 #sidebar li {
     
     }
 #sidebar li a {
     display:block;
     height:20px;
     line-height:20px;
     color:#222222;
     padding-left:10px;
     border-bottom:1px solid #dddddd;
     }
 #sidebar li a:hover {
     background:#edebed;
     color:#6CC4D8;
     }
 #sidebar-bottom {
     height:20px;
     background:#0069f7;
     display:none;
     }
 
/* Footer */
 
#footer-valid {
     float:left;
     padding-top:30px;
     padding-left:5px;
     cursor:default;
     color:#393939;
         text-shadow: 0px 0px 5px #000000; height: 50px;
     }
 #footer-valid a {
     color:#393939;
     text-decoration:none;
         text-shadow: 0px 0px 5px #000000; height: 50px;
     }
 #footer-valid a:hover {
     color:#393939;
     text-decoration:underline;
         text-shadow: 0px 0px 5px #000000; height: 50px;
     }
 
/* Heading's */
 
h1 {
     font-size:5em;
     font-weight:normal;
     cursor:default;
     position:relative; top:10px; left:30px;
     letter-spacing:1px;
     color:#393939;
     text-decoration:none;
         font-family:Script MT Bold;
         text-transform:capitalize;
         text-shadow: 0px 0px 10px #000000; height: 100px;
     }
 
/* Feed */
 
#feed {
     height:25px;
     width:126px;
     background:url(../templates/defaultwcss/images/bg-feed.gif) no-repeat;
     margin:0 auto;
     padding-left:26px;
         display:none;
     }
 a.feed-button {
     display:block;
     width:100px;
     height:25px;
     background:url("../templates/defaultwcss/images/button-feed.png") 0 0 no-repeat;
     text-decoration: none;
     }
 a:hover.feed-button {
     background-position:0 -25px;
     }
 
/* Extra's */
 
#ad-top {
     width:480px;
     height:72px;
     background:url(../templates/defaultwcss/images/bg-ad-top.png) no-repeat;
     padding:5px;
     }

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}