/*
Theme Name: Grover Default
Theme URI: http://groverwebdesign.com/
Description: The them for <a href="http://dynamicwebresume.com/">Dynamic Web Resume</a>.
Version: 1.0
Author: Donald Grover
Author URI: http://donaldgrover.com/
Tags: dynamic, web, resume

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Donald Grover,
	whose blog you will find at http://donaldgrover.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body {  font-family:"Calibri", Arial; margin:10px; background: #677ca7 url('images/resume-bg.jpg') repeat-x;}
#page { 	max-width: 1000px ;  margin-left: auto ;  margin-right: auto ;
                background: #fff; border:3px solid #b22828; padding:15px;}
                
/* header css */
    #header {border-bottom:5px solid #3b5998; margin-bottom:10px;}
    #header #logo {  border:0; width:554px; height:82px; }
    #search-form { float:right;}
    #search-form .screen-reader-text {display:none;}
/* end header css */

/* content css */
    #home-box { background:#fff url(images/home-top.jpg); width:640px; height:300px; padding:15px;}
    .home-box-small { width:200px; height:290px; margin:5px; border:1px solid black; float:left; background:#fff;}
    #home-box .home-box-small h1 {margin:0; padding:0; width:200px; background:#b22828; color:#fff;}
    .home-box-small p {padding:5px; text-align:justify; padding-top:0; margin-top:2px; font-size:10pt; padding-bottom:0; margin-bottom:0;}
    .home-box-small ul {margin-left:0px; padding-left:20px; font-size:10pt;}a#what-you-get {margin-left:70px;}
    .more-link { text-decoration:none; color:#fff; font-size:14pt; margin-top:5px;}
    a:hover {text-decoration:underline;}
    .read-more {height:25px; width:120px; background:#b22828 url(images/more-arrow.jpg) right no-repeat; color:#fff;
                padding:5px; padding-top:10px; font-weight:900; padding-right:50px;}
    #content {max-width:670px;}
    #content  h1 {margin:5px; padding:0; font-size:18pt; text-align:center; font-style:oblique;}
    #content h2 {margin-bottom:35px; height:15px; background:#b22828; width:100%; margin-left:1px;}
    #content h2 a { 	width:100%; background: url('images/wrapper-bg.gif') repeat-y; margin:0;
                        color:#3b5998; border:1px solid #3b5998; padding:10px;  font-family:Papyrus;}
    .post {background:#ccc; padding:5px; margin:5px;}
/* end content css */

/* sidebar css */
    #sidebar {float:right; border:2px solid #3b5998; padding:5px; margin: 0px 0px 15px 15px; width:300px;}
    ul#top-sidebar, ul#meta-links {list-style-type:none; width:270px; margin: 0px 10px 0px 10px; padding:0; font-size:10pt; text-align:justify;}
    ul#meta-links li { float:left; margin:5px; }
    ul#page-links { list-style-type: none; width:270px; margin: 0px 10px 0px 10px; padding:0;}
    ul#page-links li { width:260px; border:1px solid #b22828; margin:5px; padding:5px; background:#3b5998; text-align:center;}
    ul#page-links li:hover { background:#b22828;}
    ul#page-links li a { color:#fff; text-decoration:none; font-weight:900; font-size:16pt;}
    ul#category-links { list-style-type: none; width:270px; margin: 0px 10px 0px 10px; padding:0; color:#fff;}
    ul#category-links li { width:260px; border:1px solid #b22828; margin:5px; padding:5px; background:#3b5998; text-align:center;}
    ul#category-links li:hover { background:#3b5998;}
    ul#category-links li a { color:#fff; text-decoration:none; font-weight:900; font-size:12pt;}
    ul#category-links li ul { width:160px; margin:0px; padding:0; list-style-type:none; color:#fff;}
    ul#category-links li ul li { border:1px solid #3b5998; background:#b22828;}
    ul#category-links li ul li:hover { border:1px solid #b22828;}
    ul#category-links li ul li a { font-size:10pt;}
/* end sidebar css */

/* footer CSS */
    #footer {clear:both; width:970px; height:200px; background: url('images/footer-bg.jpg'); padding:15px;}
    .footer-box { float:left; width:303px;  margin: 0 10px 0 10px; height:200px;}
    .footer-box p { padding:10px; color:#3b5998; font-size:10pt; margin-top:1px; text-align:justify;}
    .footer-box p a {color:#3b5998; font-size:10pt;}
    .footer-box h2 { text-align:center; width:303px; color:#3b5998;}
    .footer-box ul {color:#3b5998;}.footer-box ul li {margin-bottom:7px;}
    .footer-box ul li a {color:#3b5998; font-weight:900;}
    .footer-box ul li a:hover {color:#3b5998;}
/* end footer css */

/* universal css */
    hr { display:none;}
    #content hr, #sidebar hr {display:block;}
    a {color:#3b5998;}
/* end universal css */

/*	images css */
    img.centered, img.aligncenter { display: block; margin-left: auto; margin-right: auto;}
    img.alignright 	{ padding: 4px; margin: 0 0 2px 7px; display: inline;}
    img.alignleft 	{ padding: 4px; margin: 0 7px 2px 0; display: inline;}
    .alignright 	{ float: right;}
    .alignleft 		{ float: left;}
/* End Images */

/* Old CSS */
    .resume-web-10 { font-size:14pt; font-weight:800; color:#B30000; display:block; padding-bottom:10px;}
    .resume-web-14 { padding:10px; border: 3px solid #3b5998; width:200px; margin-left:225px;}
    .resume-web-13 { width: 500px; font-size:9pt; padding-left:100px;}
    .resume-web-12 { font-size:20pt; font-weight:800; color:#B30000;}
/* End Old CSS */

div#post-218 div.cf-label { width:200px; text-align:right; float:left; padding-right:5px;}


ul#dwr_list li {
  margin-top:5px;
  margin-bottom:0;
  padding-top:0;
  padding-bottom:0;
}
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        