/*  
Theme Name: Dancing Woman
Theme URI: http://www.techwench.com/07-2005/theme-dancing-woman/
Description: 2-column theme, blues, fixed-width.  Plugin ready: Gravatar, Recent Comments, Theme Switcher, WP Grins.
Version: 1.5
Author: Tech Wench
Author URI: http://www.techwench.com/

    This theme is released under the Creative Commons
    Attribution-NonCommercial-ShareAlike 2.0 license

    You are free:
        * to copy, distribute, display, and perform the work
        * to make derivative works
    
    Under the following conditions:
        * Attribution. You MUST GIVE the original author credit.
        * NON-COMMERCIAL. You may not use this work for commercial purposes.
        * Share Alike. If you alter, transform, or build upon this work, 
          you may distribute the resulting work only under a license identical 
          to this one.
        * For any reuse or distribution, you must make clear to others the 
          license terms of this work.
        * Any of these conditions can be waived if you get permission from 
          the copyright holder.
    
    Your fair use and other rights are in no way affected by the above.
    Full license text: http://creativecommons.org/licenses/by-nc-sa/2.0/legalcode

*/


body { margin: 0px; padding: 0px; background-color:#0A6699; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; }
#wrap { width: 790px; margin-left: auto; margin-right: auto; background-image: url(images/wrapbg.jpg); background-repeat: repeat-y; }

#head { position: relative; height: 158px; margin: 0px; padding: 0px; background-image: url(images/head.jpg); background-repeat: no-repeat; }
#title { position: absolute; top: 45px; left: 180px; width: 550px; height: 100px; text-align: center; font-size: 32px; font-family: "Times New Roman", Times, Serif; color: #149ECE; font-weight: bold; }
#title a:link, #title a:visited { color: #149ECE; text-decoration: none; }
#title a:hover { color: #003366; }
#desc { position: absolute; top: 110px; left: 220px; width: 510px; height: 80px; padding: 0px 20px 0px 20px; text-align: center; }

#left { float: left; width: 200px; margin: 0px; padding: 90px 10px 0px 6px; background-image: url(images/left.jpg); background-repeat: no-repeat; color: #003366; }
#left h2 { margin: 0px; padding: 0px 0px 5px 14px; font-size: 14px; background-image: url(images/left-h2.jpg); background-repeat: no-repeat; }
#left a:link, #left a:visited { color:#800000; text-decoration:none;}
#left a:hover { color: #003366; }
#left .menu { width: 200px; margin: 0px; padding: 10px 10px 30px 10px; }
#left ul { margin: 0px; padding: 0px; }
#left ul li { list-style-type: none; margin: 0px; padding: 0px 0px 30px 0px; }
#left ul ul li { list-style-type: none; background-image: url(images/left-li.jpg); background-repeat: no-repeat; margin: 0px 1px 0px 0px; padding: 0px 1px 4px 10px; }
#left ul.children { margin: 0px; padding: 5px 0px 0px 0px; }
#left ul.children li { margin: 0px; padding: 0px 0px 5px 12px; }



/* set the image to use and establish the lower-right position */

.cssbox {
width: 175px !important; /* intended total box width - padding-right(next) */
width: 155px; /* IE Win = width - padding */
/*padding-right: 10px; /* the gap on the right edge of the image (not content padding) */
margin: 0px auto; /* use to position the box */
border:#800000 thin solid;
}

.cssbox_head {
background-color:#800000;
width:175px;
/*padding-right: 20px; /* right-image-gap + right-inside padding */
}

/* set the top-left image */
.cssbox_head h2 { 
border: 0; /* ditto */ 
padding: 15px 0 5px 5px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; height: 1%; /* IE Holly Hack */ 
width: 150px;
} 

/* set the lower-left corner image */ 
.cssbox_body { 
background-position: bottom left; margin-right: 2px; /* interior-padding right */ 
padding: 5px 0 2px 15px; /* mirror .cssbox_head right/left */ 
} 

.cssbox_body p {
margin: 0;
padding: 0;
}

.cssbox_head h2 {
font: bold 1.3em Tahoma;
color:#FFFFFF;
}



#content { float: right; width: 510px; margin: 0px; padding: 10px 30px 0px 10px; }
#content .post { margin: 0px; padding: 0px 0px 40px 0px; line-height: 20px; }
#content .post blockquote { padding-top: 0px; padding-bottom: 0px; }
#content .post blockquote p { margin: 0px; padding: 10px 0px 10px 0px; }

#foot { clear: both; height: 1px; }

#commentlist { margin: 0px; padding: 0px; }
#commentlist li { list-style-type: none; margin: 10px 0px 10px 0px; padding: 5px 15px 0px 15px; border: 1px solid #003366; background-color: #E8F4FA; }
#commentlist p { margin: 0px; padding: 10px 0px 10px 0px; }
#commentlist .commentmeta { font-weight: bold; margin-bottom: 10px; }
#commentlist .alt { background-color: #EEE2F4; border-color: #663366; }
#commentlist blockquote { background-color: #ffffff; border: 1px solid #003366; }
#commentlist .alt blockquote { border-color: #663366; }

#commentform p { margin: 10px 0px 0px 0px; padding: 0px; }
#commentform textarea { width: 500px; }

#wp-calendar { width: 195px; margin-left: auto; margin-right: auto; }
#wp-calendar td { text-align: center; }
#wp-calendar #prev { text-align: left; }
#wp-calender #next { text-align: right; }

.meta { margin: -5px 0px 0px 0px; padding: 0px 20px 0px 16px; font-size: 10px; }
.gravatar { float: right; margin: 0px 0px 0px 10px; }
.gravatar img { margin: 0px 0px 0px 0px; padding: 3px; border: 1px solid #999999; background-color: #ffffff; }
.postmetadata { font-size: 10px; font-weight: bold; text-align: center; }

a img { border: none; }
a:link, a:visited { color: #003366; }
a:hover { color: #000000; }
blockquote { background-image: url(images/bquote.jpg); background-repeat: no-repeat; margin-left: 10px; margin-right: 10px; padding: 10px 20px 10px 30px; }
h1 { margin: 0px; padding: 2px 0px 2px 2px; background-image: url(images/h1.jpg); background-repeat: no-repeat; font-size: 16px; }
h1 a { text-decoration: none; }
h1 a:link, h1 a:visited { color:#996600; }
h1 a:hover { color: #003366; }
form { margin: 0px; padding: 0px; }
form input, form textarea { border: 1px solid #003366; }


/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: #800000;
	margin: 0px auto 0px;
	padding: 6px 0px 6px 0px;
	margin-top:130px;
	float:right;
	margin-right:20px;
		}
	
#navbar li {
	        font-family: verdana, arial, sans-serif;
        font-size: 9px;
        font-weight: bold;
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
		
#navbar ul {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}
	
#navbar ul li a {

	color: #FFFFFF;
	padding: 6px;
	margin: 0px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	}

#navbar ul li a:hover {
	/*background: #B862A1;*/
	color:#996600;
	text-decoration: none;
	}



