/*  
Theme Name: Crispy
Description: My Custom Theme
Version: 2.0
Author: CW
*/		


/*===================================================
*********************** Global **********************
====================================================*/

*
	{ margin: 0px; padding: 0px }


body 
	 { font-size: 14px; font-family: Georgia, "Times New Roman", Times; background: url(pix/paper.jpg); text-align: center; margin: 0 }

/* New, have to test first
body 
	 { font-size: 10pt; font-family: Georgia, "Times New Roman", Times; line-height: 14pt; background: url(pix/paper.jpg); text-align: center}
*/

ul
	{ list-style: none; }

p
	{ margin-top: 10px; margin-bottom: 10px }
 
blockquote
	{ 
font-style: normal; 
margin: 0 0 0 30px; 
padding: 0 25px 0 0; 
border-width: 2px; 
border-style: solid 
	}

img 
	{ border:none; }

/**************** Alignment/text classes ************/

.alignright 
	{ text-align: right }

.alignrightfloat
	{ text-align: right; float: right }

.alignleft 
	{ text-align: left }

.center 
	{ text-align: center }

.unboldtext
	{font-style: normal !important }

.colorred  
	{ color: red !important }
	
.colorgreen  
	{ color: green !important }
	
.colorblue  
	{ color: blue !important }
	
.colororange  
	{ color: orange !important }
	
.corpcolor1
	{ 
	color: #003399 !important; 
	}




/*===================================================
*********************** Links ***********************
====================================================*/

a:link
	{ color: #00D; text-decoration: none }

a:hover
	{ color: #F00; text-decoration: underline }

a:visited
	{ color: #609; text-decoration: none }

a:visited:hover
	{ color: #F00; text-decoration: underline }

a img 
	{
border:none;
background:none;
padding:5px
	}

#feed, #feed img a:link, #feed img a:visited
	{ border: none }

.button
	{ margin-bottom: -4px }


/*===================================================
*********************** Headings ********************
====================================================*/

/********************** h1 not used *****************/
h1
	{ 
color: #602400 !important; 
font-size: 36px; 
font-variant: small-caps; 
font-weight: bold; 
text-decoration: none !important; 
text-align: center !important; 
letter-spacing: 10px; 
margin-top: 35px 
	}

h2
	{ 
color: #602400; 
font-size: 16px; 
font-family: Arial, sans-serif; 
font-weight: bold; 
text-align: left; 
display: block; 
margin: 5px 0 6px 0; 
padding: 5px 0 0 12px 
	}

h3
	{ 
color: #602400; 
font-size: 22px; 
font-family: Arial, sans-serif; 
font-weight: bold; 
text-align: left; 
display: block; 
margin-top: 15px; 
margin-bottom: 5px; 
padding: 2px 0 2px 5px 
	}

h4
	 { 
color: #602400; 
font-size: 16px; 
font-family: Arial, sans-serif; 
font-weight: bold; 
text-decoration: underline; 
font-style: italic; 
text-align: center; 
display: block; 
margin: 20px 15px 6px 0; 
padding: 20px 0 0 12px 
	}

h5
	{
font-family: Arial, sans-serif; 
color: #602400;
margin-top: 15px;
font-size: 14px;
font-weight: bold;
padding: 5px 0 0 12px;
margin: 5px 0 6px 0;
text-align: left;
	}


/***************************************************
************************* Blogtitle **************
*****************************************************/

#blogtitle
	{ 
color: #602400; 
font-size: 36px; 
font-weight: bold; 
text-decoration: none; 
text-align: center !important; 
letter-spacing: 10px; 
display: block; 
margin-bottom: 5px; 
width: 980px; 
/* height: 160px */
	}

#blogtitle a:link
	{ 
color: #602400 !important; 
font-size: 36px; 
font-weight: bold; 
text-decoration: none !important; 
text-align: center !important; 
letter-spacing: 10px
	}

#blogtitle a:hover
	{ 
color: #602400 !important; 
font-size: 36px; 
font-weight: bold; 
text-decoration: none !important; 
text-align: center !important; 
letter-spacing: 10px
	}

#blogtitle a:visited
	{ 
color: #602400 !important; 
font-size: 36px; 
font-weight: bold; 
text-decoration: none !important; 
text-align: center !important; 
letter-spacing: 10px
	}

#blogtitle a:visited:hover
	{ 
color: #602400 !important; 
font-size: 36px; 
font-weight: bold; 
text-decoration: none !important; 
text-align: center !important; 
letter-spacing: 10px
	}

/*===================================================
*********************** Navigation ******************
====================================================*/

#navigation 
	{ 
color: #003399; 
line-height: 21px; 
text-align: center; 
margin-right: auto; 
margin-bottom: 0; 
margin-left: auto; 
width: 980px; 
height: 21px; 
overflow: auto; 
border-top: 3px solid #602400; 
border-bottom: 3px solid #602400
	}

#navigation ul 
	{
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none
	}

#navigation li 
	{
display: inline;
float: left;
font-weight: bold;
margin: 0;
padding: 0;
white-space: nowrap;
border-right: 2px solid;
border-bottom: 0;
border-color: #602400
	}

#navigation li a 
	{
color: #003399; 
display: block;
padding: 0 16px;
font-family: Arial, sans-serif; 
font-size: 8pt;
text-transform: uppercase;
text-align: center !important;
letter-spacing: 1px
	}

#navigation a 
	{ color: #003399 }

#navigation a:hover
	{ color: #F00 }

#navigation a:visited
	{ color: #003399 }

#navigation a:visited:hover
	{ color: #F00 }


/*===================================================
*********************** Containers ******************
====================================================*/

#container
	 { 
background: url(pix/paper.jpg); 
margin-top: 0; 
margin-right: auto; 
margin-left: auto; 
padding: 0; 
width: 980px; 
clear: both; 
	}

#leftnav
	{
float: left;
width: 180px;
margin: 0;
padding-top: 4px;
margin-top: 0;
margin-left: 2px;
margin-bottom: 20px;
text-align: left
	}

#rightnav
	{
float: right;
width: 180px;
margin: 0;
padding-top: 4px;
margin-top: 0;
margin-bottom: 20px;
margin-right: 2px;
text-align: left
	}


/*===================================================
*********************** Left Sidebar ****************
====================================================*/
/*fooofooofoooo*/
.sidebarleft
	{
font-family: Arial, sans-serif; 
font-weight: bold; 
margin-bottom: 10px;
background: none;
padding: 0 8px  0 8px
	}

.sidebarleft h2  
	{ 
color: #FFF; 
background: #039 url(pix/h2side.gif) no-repeat left top; 
margin-top: 8px; 
padding: 2px 8px 
	}

/********************** Links ***********************/

.sidebarleft a
	{
font-size: 9pt; 
border: none; 
font-weight: bold
	}

.sidebarleft a:link  
	{ 
color: #039; 
text-decoration: none
	}

.sidebarleft a:hover 
	{
color: #f00;
text-decoration: underline
	}

.sidebarleft a:visited 
	{
color: #039;
text-decoration: none
	}

.sidebarleft a:visited:hover 
	{
color: #f00;
text-decoration: underline
	}

/**************** Search form/button ****************/

.sidebarleft form 
 	{ 
line-height: 0; 
background: #D1E2EF; 
padding-left: 10px; 
padding-right: 10px; 
height: 100% 
	}

.sidebarleft form fieldset 
 	{ margin-top: 8px; }

.sidebarleft #s 
    { 
font-size: 0.8em; 
padding-right: 2px; 
padding-left: 2px; 
width: 112px; 
height: 1.5em; 
vertical-align: middle; 
border: solid 1px black 
	}

.sidebarleft #searchbutton 
	{ 
padding: 0 3px 0 0; 
width: auto; 
height: 2em; 
vertical-align: middle 
	}

/**************** Lists *****************************/

.sidebarleft ul
	{ list-type:none }

.sidebarleft li
	{
background: #D1E2EF;
padding-bottom: 8px
	}

.sidebarleft ul li
   { 
display: block; 
margin-right: 8px; 
margin-bottom: 6px; 
margin-left: 5px; 
padding-bottom: 2px; 
padding-left: 10px; 
padding-top: 10px 
	}

/**************** Big Sidebar Graphics **************/

.bigsidebarimage
	{ 
display: block;
margin-right: 0; 
margin-left: 0;
margin-bottom: 10;
margin-top: 10;
padding: 0; 
border-width: 0 
	}

/**************** Recent Articles *******************/

.recent
	{ line-height: 10pt }

.recent li
	{ 
margin-top: 10px !important; 
margin-bottom: 15px !important; 
padding-top: 0 !important; 
padding-bottom: 0px !important 
	}

/**************** Monthly Archives ******************/

.archives
	{ line-height: 10pt }

.archives li
	{ 
margin-top: 4px !important; 
margin-bottom: 4px !important; 
padding-top: 0 !important; 
padding-bottom: 0px !important 
	}

/**************** Categories ************************/

.cats
	{ line-height: 10pt }

.cats li
	{ 
margin-top: 7px !important; 
margin-bottom: 7px !important; 
padding-top: 0 !important; 
padding-bottom: 0px !important 
	}

.children
	{ margin-top: 0px !important; margin-bottom: 7px !important }

.children li
	{ margin-top: 0px !important; margin-bottom: 0px !important }

/**************** Blogroll **************************/

.links
	{ line-height: 10pt }

.links li
	{ 
margin-top: 9px !important; 
margin-bottom: 9px !important; 
padding-top: 0 !important; 
padding-bottom: 0px !important 
	}


/*===================================================
*********************** Right Sidebar ***************
====================================================*/

.sidebarright
	{
font-family: Arial, sans-serif; 
font-weight: bold; 
margin-bottom: 10px;
background: none;
padding: 0 8px  0 8px
	}

.sidebarright h2  
	{ 
color: #FFF; 
background: #039 url(pix/h2side.gif) no-repeat left top; 
margin-top: 8px; 
padding: 2px 8px 
	}


/**************** Links *****************************/

.sidebarright a
	{
font-size: 9pt; 
border: none; 
font-weight: bold
	}

.sidebarright a:link  
	{ 
color: #039; 
text-decoration: none
	}

.sidebarright a:hover 
	{
color: #f00;
text-decoration: underline
	}

.sidebarright a:visited 
	{
color: #039;
text-decoration: none
	}

.sidebarright a:visited:hover 
	{
color: #f00;
text-decoration: underline
	}

/**************** Lists *****************************/

.sidebarright ul
	{ list-type:none }

.sidebarright li
	{
background: #D1E2EF;
padding-bottom: 8px
	}

.sidebarright ul li
	{ 
display: block; 
margin-right: 8px; 
margin-bottom: 6px; 
margin-left: 5px; 
padding-bottom: 2px; 
padding-left: 10px; 
padding-top: 10px 
	}

.donatetext
	{ 
list-type:none; 
display: block; 
font-size: 9pt; 
font-weight: normal;
text-align: center;
color: #602400;
margin-right: 8px; 
margin-bottom: 6px; 
margin-left: 5px; 
padding-bottom: 2px; 
padding-left: 10px; 
padding-top: 10px 
	}


/*===================================================
*********************** OPW Sidebars ****************
====================================================*/

/**************** Backgroundless sidebar item *******/

.sidebarnoback
	{
background: transparent !important;
padding-bottom: 8px
	}

.sidebarnoback ul
	{ list-type:none }

.sidebarnoback li
	{
background: transparent !important;
padding-bottom: 8px
	}

.sidebarnoback ul li
   { 
display: block; 
margin-right: 0; 
margin-bottom: 0; 
margin-left: 0; 
padding-bottom: 10px; 
padding-left: 0; 
padding-top: 10px 
	}

.opwextchart
	{ 
font-family: Arial, sans-serif; 
font-size: 9pt; 
font-weight: normal;
font-style: italic;
text-align: center;
background: transparent !important; 
display: block; 
margin: 0 0 10 !important; 
padding: 0; 
border-width: 0 
	}

/**************** OPW chart buttons *****************/

.opwsidechart
	{ 
display: block;
margin-right: 0 !important; 
margin-left: 0 !important;
margin-bottom: 0 !important;
margin-top: 10;
padding: 0 !important; 
border-width: 0 
	}

.opwsidechart li
	{ 
display: block; 
font-size: 9pt; 
font-weight: normal;
text-align: center;
margin-right: 4px; 
margin-bottom: 4px; 
margin-left: 0px !important; 
padding-bottom: 2px; 
padding-left: 0px !important; 
padding-top: 10px 
	}

/*===================================================
*********************** Content *********************
====================================================*/

#content
	{
display: block;
margin: 0 195px 20px 195px;
padding: 1em;
padding-top: 10px;
margin-top:4px;
text-align: left 
	}

#content h2 
	{ margin: 0 0 .5em 0; }

#content p
	{ padding-left: 10px }

/**************** Lists *****************************/

#content ul
	{ padding-left: 15px }

#content ul li
	{
margin-left: 15px;
list-style-type: square
	}

#content ul ul li
	{ padding-left: 15px }

#content ol
	{
list-style-position: inside;
padding-left: 15px;
padding-top: 2px;
margin-bottom: 10px 
	}

#faqlist li
	{ margin-bottom: 6px }


/**************** Graph/image with border ***********/
	
.graph 
	{ 
	padding:0;
	border-style:solid;
	border-width:2px;
	}


/**************** Titles ****************************/

h4.archivetitle
	{ margin-top: 5px; padding-top: 5px }

h3.pagetitle
 	{ 
border-bottom: 3px solid #602400; 
background:#EFF8FF url(pix/posttitle.gif) top left no-repeat; 
text-align: center 
	}

h3.posttitle   
 	{ 
border-bottom: 3px solid #602400; 
background:#EFF8FF url(pix/posttitle.gif) top left no-repeat; 
padding-left: 8px
	}

/**************** Links *****************************/

.posttitle a:link
	{
color: #602400;
text-decoration: none
	}

.posttitle a:visited
	{
color: #602400;
text-decoration: none
	}

.posttitle a:hover
	{
color: #F00;
text-decoration: none
	}

.posttitle a:visited:hover
	{
color: #F00;
text-decoration: none
	}

/**************** Posts *****************************/

.datetime1 
	{ 
color: #602400; 
display: block; 
text-align: right; 
font-family: Arial, sans-serif; 
font-size: 8pt !important; 
font-weight: bold 
	}

.post
	{
display: block;
overflow:hidden;
width:98%
	}

.entry 
	{ 
line-height: 14pt;
margin-bottom: 5px 
	}

.entry a:link
	{
color: #00D;
text-decoration: underline
	}

.entry a:visited
	{
color: #609;
text-decoration: underline
	}

.entry a:hover
	{
color: #F00;
text-decoration: underline
	}

.entry a:visited:hover
	{
color: #F00;
text-decoration: underline
	}

.more-link 
	{ 
font-family: Arial, sans-serif; 
font-variant: small-caps; 
font-weight: bold; 
text-decoration: none !important; 
text-align: center !important; 
display: block 
	}

/**************** Bottom nav link *******************/

.prevnext 
	{ 
display: block; 
text-align: center; 
margin-top: 10px; 
margin-bottom: 0; 
font-family: Arial, sans-serif; 
font-variant: small-caps; 
font-weight: bold 
	}


/*===================================================
*********************** Post Metadata ***************
====================================================*/

.postmetadata
	{ 
color: black; 
font-family: Arial, sans-serif; 
font-variant: small-caps; 
font-size: 10pt; 
text-align: left; 
display: block; 
margin: 10px 12px 10px 0px; 
padding: 8px 0px 8px 15px; 
border-top: 1px solid #602400; 
border-bottom: 1px solid #602400 
	}

#content .postmetadata
	{ padding-left: 15px }

.postmetadata a:link
	{ 
color: #00D; 
font-weight: bold; 
border: none 
	}

.postmetadata a:hover
	{ color: #f00; font-weight: bold; text-decoration: underline; border: none }

.postmetadata a:visited:hover
	{ color: #f00; font-weight: bold; text-decoration: underline; border: none }

.postmetadata a:visited
	{ color: #609; font-weight: bold; border: none }

.datetime2 
	{ 
color: #602400; 
float: right; 
font-size: 8pt !important; 
font-weight: bold !important 
	}	
	
.sharelinks
	{
font-family: Arial, sans-serif; 
font-variant: small-caps; 
font-size: 9pt; 
margin-top: 15px; 
display: block
	}

.diggitimg
	{ vertical-align: middle !important }

.technorati
	{ 
font-size: 0; 
line-height: 0; 
margin-top: 0; 
margin-bottom: 0; 
padding-top: 0; 
padding-bottom: 0; 
bottom: 0; 
height: 0 
	}

/*===================================================
*********************** Comments ********************
====================================================*/

#comment
	{ width: 80% }

.commenttext
	 { margin-right: 10px; padding: 5px 10px 2px 3px; overflow: hidden }

.commentpreview
	 { margin-right: 10px; padding: 5px 10px 2px 3px; overflow: hidden }

.commentlist
	{ 
background: #fff url(pix/paper.jpg); 
padding-right: 15px; 
padding-left: 40px 
	}

.commentlist li
	{
margin: 8px 10px 8px 15px;
padding: 6px 10px 0 12px;
list-style: none;
background: #EFF8FF;
border: 1px solid #602400
	}

li.alt
	{ background: #fff; border: 1px solid #602400 }

.commentlist cite
	{ margin: 6px 3px 2px 5px; font-weight: bold; font-style: normal }

.commentlist a:link
	{ color: #00D; text-decoration: underline }

.commentlist a:visited
	{ color: #609; text-decoration: underline }

.commentlist a:hover
	{ color: #F00; text-decoration: underline }

.commentlist a:visited:hover
	{ color: #F00; text-decoration: underline }

.commentmetadata
	{ 
color: #602400; 
font-family: Arial, sans-serif; 
font-size: 8pt !important; 
font-weight: bold !important; 
text-align: right; 
display: block; 
margin: 0 10px 6px 0; 
padding: 0 5px 6px 0
	}

.commentnumber
	{
font-size: 10pt;
font-weight: bold;
text-align: left;
float: left;
color: #602400
	}

/*===================================================
*********************** Footer **********************
====================================================*/

#footwrap
    { 
clear: both;
font-size: 9pt; 
background: url(pix/paper.jpg); 
padding: 5px 1em; 
border-top: 3px solid #602400 
	}

#footwrap a:link     
	{ 
color: #00D; 
font-weight: normal; 
text-decoration: none 
	}

#footwrap a:hover   
	{ 
color: #F00; 
font-weight: normal; 
text-decoration: underline 
	}

#footwrap a:visited  
	{ 
color: #609; 
font-weight: normal; 
text-decoration: none 
	}

#footwrap a:visited:hover   
	{ 
color: #F00; 
font-weight: normal; 
text-decoration: underline 
	}

.footlinks 
	{ 
font-family: Arial, sans-serif; 
font-variant: small-caps; 
font-weight: bold; 
text-align: center; 
display: block; 
margin-top: 10px; 
margin-bottom: 8px 
	}

.copyright  
	{ 
color: #602400; 
font-style: italic; 
font-weight: bold; 
text-align: center; 
display: block; 
margin-top: 18px 
	}

.wordpresscredit 
	{ 
color: #602400; 
font-size: 8pt; 
display: block; 
margin-top: 6px; 
margin-bottom: 25px; 
text-align:center 
	}

.wordpresscredit a:link    
	{ 
color: #00D; 
font-variant: normal !important; 
text-decoration: none 
	}

.wordpresscredit a:hover   
	{ 
color: #F00; 
font-variant: normal !important; 
text-decoration: underline 
	}

.wordpresscredit a:visited  
	{ 
color: #609; 
font-variant: normal !important; 
text-decoration: none 
	}

.wordpresscredit a:visited:hover   
	{ 
color: #F00; 
font-variant: normal !important; 
text-decoration: underline 
	}


/*===================================================
*********************** BMG styles ******************
====================================================*/

#banterWidget #creditfooter 
	{ display: none }
	
#banterWidget .feedburnerFeedBlock 
	{ margin-bottom: 10px }
	
#banterWidget li 
	{ float: none }
	
#banterWidget table 
	{ 
text-align: left; 
margin: 0 auto 
	}
	
#sads 
	{ text-align: center }
	
#sads ul li 
	{ float: none }

#bmgNetworkWidget div.bmgWidgetInner 
	{
display: block;
padding: 5px;
background: transparent
	}


/*===================================================
*********************** Calendar ********************
====================================================*/
/**************** Not used as yet *******************/

#wp-calendar 
	{
empty-cells: show;
margin: 10px auto 0;
width: 160px
	}

#wp-calendar #next a 
	{
padding-right: 10px;
text-align: right
	}

#wp-calendar #prev a 
	{
padding-left: 10px;
text-align: left
	}

#wp-calendar td 
	{
padding: 2px 0;
text-align: center
	}

#wp-calendar th 
	{
text-align: center
	}

#wp-calendar caption 
	{
text-align: center;
width: 100%;
text-transform: uppercase;
font-weight: bold
	}


/*===================================================
*********************** Miscellaneous ***************
====================================================*/
/**************** Unused? ***************************/

code
	{ 
color: black; 
background: #EFEFEF; 
display: block; 
margin: 10px 30px 0; 
padding: 2px 10px 5px; 
border-top: 1px solid #602400; 
border-bottom: 1px solid #602400 
	}

.wp-smiley
	{ padding: 0 }

.textwidget
	{ margin: 2px 5px 2px 5px }
	
/*===================================================
*********************** End of File *****************
====================================================*/