/*  
Theme Name: Pokemon Trainer
Theme URI: http://www.spacecatsamba.com
Description: A Pokemon WordPress theme featuring an image from the official <a href="http://www.smashbros.com">Smash Brothers Brawl website</a>.
Version: 1.0
Author: SpaceKitty
Author URI: http://www.spacecatsamba.com
*/

*{padding:0;margin:0;}
body {width: 100%;background: #fff url(images/bg.jpg) repeat-x;color: #79758E;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;line-height: 1.5em;}
blockquote{display: block;margin: 20px;text-align: justify;border-left:2px solid #C0D9DE;}
h2.comment{margin: 10px 0;}

ul {margin: 10px 10px 10px 30px;}
ol {margin: 10px 10px 10px 35px;list-style-position:inside;}
li {margin-bottom: 3px;}
li.alt{background: #D0F8F8 url(images/bg_ivysaur.jpg) top right no-repeat;color: #373158;}
li.plain{background: #fff url(images/bg_squirtle.jpg) top right no-repeat;color: #373158;}

ul.commentlist {margin: 0 0 10px 0;list-style-type:none;}
#r_sect ul{margin: 0 0 10px 10px;list-style-type:none;}

form {display: inline;}
input, textarea {border:1px solid #C0D9DE;color: #373158;font-size: 1em;font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;background: #fff;width: 100%;}

cite{font-size: 12px;padding: 7px 0 7px 10px;display:block;font-weight:bold;color: #373158}

#header {width:100%;height:272px;background: url(images/header_bg.jpg) repeat-x;margin-bottom: 45px;}
#header-img{width:396px;height:272px;float:right;background:url(images/header.jpg) no-repeat;}
#header-left{width:60px;height:272px;float:left;background:url(images/header-left.jpg) no-repeat;}
h1.blog-title{margin: 107px 0 0 60px;font-weight:bold;font-size:20px;line-height:22px;width:700px;}

#content{width:80%;margin:0 auto;}

#searchbox {height: 31px;width: 174px;background: #FE2B2A url(images/search-side.jpg) no-repeat;margin-bottom:20px;}
#s {font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 12px;padding: 2px;border:0;width: 115px;margin: 5px 0 0 15px;}
#s-button{width: 32px;height:31px;background: url(images/search.jpg) no-repeat;float: right;border:0;cursor:pointer;}

#menu-wrap{width:174px;background:#fff url(images/menu_bg_wrap.jpg) repeat-y;margin-bottom:50px;}
#menu{text-align:left;width:174px;background: url(images/menu_top.jpg) top no-repeat;font-weight:bold;padding-top:15px;}
#menu-in{background:url(images/menu_btm.jpg) bottom no-repeat;padding-bottom:15px;}
#menu h2{height:58px;width:174px;background: url(images/menu_bg.jpg) no-repeat;font-size:12px;cursor:pointer;}

#menu h2 span{color: #79758E;display:block;width:98px;height:34px;padding:18px 0 0 50px;}
#menu h2 span:hover{text-decoration:underline;background: url(images/menu_bg_over.jpg) no-repeat;}

.small {font-size:10px;color: #999;text-decoration: none;font-weight: bold;}

#post_col {width: 73%;margin: 5px 0 10px 20px;float:right;}
#post_col p{margin: 10px;}

a, a:link, a:visited {color: #00A0BB;text-decoration: none;display:inline;padding:0;}
a:hover {color: #397899;display:inline;padding:0;}

a.white, a.white:link, a.white:visited {color: #fff;text-decoration: none;display:inline;}
a.white:hover {color: #fff;display:inline;text-decoration: underline;}

a.navy, a.navy:link, a.navy:visited {color: #373158;text-decoration: none;display:inline;}
a.navy:hover {color: #373158;display:inline;text-decoration: underline;}

.sp1{height:46px;background: url(images/span_bg.jpg) repeat-x;}
.sp2{background: url(images/span_left.jpg) no-repeat;}
.post-title{height:46px;font-weight:bold;min-width:300px;background: url(images/span_right.jpg) no-repeat right; }
.post-title h2{padding:10px 0 0 10px;font-size:17px;}
.post-title h3{padding:0 55px 0 0;text-align:right;font-size:10px;}

.post_box{border-width: 1px 2px 2px 2px;border-style: solid;border-color: #68A8B9;background:#fff;}
.post_btm{color:#fff;font-size: 11px;height:21px;background: #C0D9DE url(images/post-btm-bg.jpg) left no-repeat;text-align:right;margin: 5px 0 40px 0;padding-right:10px;}

#footer {width:100%;color:#fff;background: #ABC2C8 url(images/footer-bg.jpg) top repeat-x;clear:both;font-size: 0.9em;text-align: center;padding-top:24px;padding-bottom:24px;}

div.textwidget{margin:10px 20px;font-weight:normal;}