/*
Theme Name: Daymz.com (v1.4)
Theme URI: http://daymz.com/
Description: Custom theme made especially for the <a href="http://daymz.com/">Daymz.com</a> blog and web site.
Version: 1.4
Author: Daymz
Author URI: http://daymz.com/
Tags: yellow, white, gray, red, custom header, variable width, three columns, widgets

  Daymz.com Theme v1.4
  http://daymz.com/

  This theme was designed and built by Daymz,
  whose blog you will find at http://daymz.com/

  The CSS, XHTML and design is copyrighted by Daymz.
  Copyright (c) 2005-2008, by Daymz. All Rights Reserved.
*/


/* --------------------------------- */
/* Daymz.com Style CSS               */
/* --------------------------------- */
/* Copyright (c) 2006-2008 by Daymz. */
/* All Rights Reserved.              */
/* --------------------------------- */


/* ---- */
/* Text */
/* ---- */

p, .bodytext {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #1a1a1a;
}


/* ----- */
/* Links */
/* ----- */

a:link {
  color: #c00000;
}
a:visited {
  color: #900000;
}
a:hover {
  color: #900000;
}
a:active {
  color: #c00000;
}



/* ------ */
/* Images */
/* ------ */


a img {
	border: none;
}

p img {
	padding: 0;
	max-width: 100%;
}

/*
	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) 
*/

img.centered {
	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 */

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ffd559;
	text-align: center;
	background-color: #ffffff;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


/* ------------- */
/* Overall style */
/* ------------- */


/* Blog */

h1, blog_header_text {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: normal;
  margin-top: 0px;
  margin-left: 60px;
  margin-right: 0px;
  margin-bottom: 3px;
  color: #c00000;
}

h2, blog_subheader_text {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #c00000;
}

h3, blog_date_text {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  margin-top: 0px;
  margin-left: 60px;
  margin-right: 0px;
  margin-bottom: 10px;
  color: #900000;
}

h4, blog_post_categories {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  margin-top: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  color: #900000;
}

h5, blog_post_comments {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  margin-top: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  padding-left: 50px;
  color: #900000;
}

/* Form fields */

input[type="text"] { 
  border-color: #bb8e00;
  border-width: 1px;
  background-color: #fff9e8;
}

input[type="password"] { 
  border-color: #bb8e00;
  border-width: 1px;
  background-color: #fff9e8;
}

input[type="checkbox"] { 
  border-color: #bb8e00;
  border-width: 1px;
}

textarea {  
  border-color: #bb8e00;
  border-width: 1px;
  background-color: #fff9e8;
}

input[type="submit"] { 
  border-color: #bb8e00;
  border-width: 1px;
  background-color: #fff9e8;
  color: #806200; 
}


/* ------ */
/* Header */
/* ------ */

/* Header Blog Title */

.header_blog_title {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 32px; 
  font-weight: bold;
  color: #FFFFFF; 
  text-align: center;
}
.header_blog_title a {
  color: #FFFFFF; 
  text-decoration: none;
}


/* Header Sub Title */
.header_sub_title {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #c00000; 
  text-align: center;
  text-decoration: none;
}
.header_sub_title a {
  color: #c00000; 
  text-decoration: none;
}



/* -------- */
/* Side Bar */
/* -------- */

/* Sidebar Button text */

.sidebar_button_text {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: small; 
  color: #bb8e00; 
  text-align: center;
  text-transform: lowercase;
}

/* Search */



/* Login/Profile Sidebar */

.sidebar_panel_login_profile {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
}

.sidebar_panel_login_profile_rememberme {
  font-size: 11px;
  position: relative;
  top: -2px;
}



/* ------- */
/* Widgets */
/* ------- */


/* Search box */

.blog_widget_searchbox_input_text { 
  color: #806200; 
}

/* Calendar */

.blog_widget_calendar {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  padding-left: 10px;
  text-align: center;
}

.blog_widget_calendar a {
  text-decoration: none;
  font-weight: bold;
}

.blog_widget_calendar table caption {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #c00000;
}

.blog_widget_calendar table thead {
}

.blog_widget_calendar table tfoot {
}

.blog_widget_calendar table tbody {
}


/* ------------- */
/* Tab Menu Text */
/* ------------- */

/* Tab Menu text */

.tab_menu_text {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: normal;
  color: #fff2cb; 
  text-align: center;
}
.tab_menu_text a {
  text-decoration: none;
  color: #fff2cb;
}
.tab_menu_text a:hover {
  color: #900000;
}

.tab_menu_text_active {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: normal;
  color: #900000; 
  text-align: center;
}
.tab_menu_text_active a {
  text-decoration: none;
  color: #900000;
}


/* ------------ */
/* Post         */
/* ------------ */


/* Post */

.blog_post_area {
  z-index: 500;
  position: relative;
  top: -15px;
}

/* Post Types */

.blog_entry {
  clear: both;
}

/* Excerpt */

.blog_readmore {
  color: #c00000;
}

.blog_readmore a {
  color: #c00000;
  text-decoration: none;
}


/* Articles */

.blog_entry_title {
  color: #c00000;
}
.blog_entry_title a {
  color: #c00000;
}
.blog_entry_title h1 {
  margin-left: 0px;     /* Override overall h1, blog_header_text */
  margin-bottom: 0px;
}

.blog_entry_subtitle {
  font-size: 12px;
  color: #900000;
}
.blog_entry_subtitle a {
  color: #900000;
}

.blog_entry_similar_posts {
}
.blog_entry_similar_posts a {
  color: #000000;
  text-decoration: none;
}
 
.blog_entry_footer_category {
  font-size: 12px;
  color: #900000;
}
.blog_entry_footer_category a {
  color: #900000;
  text-decoration: none;
}

.blog_entry_footer_comments {
  font-size: 12px;
  color: #900000;
}
.blog_entry_footer_comments a {
  color: #900000;
  text-decoration: none;
}

.blog_entry h1 a {
  text-decoration: none;
}

.blog_entry_nodate h1 {
  margin-left: 0px;
}


/* Comment List */

.blog_comment_list {
  margin: 0;
  border: 0;
  padding: 0;
}

.blog_comment_list li {
  list-style-type: none;
  list-style-position: inside;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.blog_comment_list li.alt_background { 
  background-color: #fff9e8;
}

.blog_comment a {
  text-decoration: none;
}

.blog_add_comment {
}

.blog_add_comment a {
  text-decoration: none;
}

/* Comments Content */

.blog_comment_content_bar {
}

.blog_comment_content_bar h2 {
  margin: 0;
  padding: 0;
}

.blog_comment_content_bar h3 {
  margin: 0;
  padding: 0;
}

.blog_comment_content_text {
}


/* Comments Forms */

.blog_comment_field_text {
}

.blog_comment_field_comment {
}

.blog_comment_field_button {
}


/* Page template - Archives */

.blog_archives {
  clear: both;
}

.blog_archives h1 {
  margin-left: 0px;
}

.blog_archives a {
  text-decoration: none;
  color: #000000;
}

/* Page template - Categories */

.blog_categories {
  clear: both;
  color: #c00000;
}

.blog_categories h1 {
  margin-left: 0px;
}

.blog_categories a {
  text-decoration: none;
  color: #000000;
}

/* Page template - Blog Roll */

.blog_blogroll {
  clear: both;
  color: #c00000;
}

.blog_blogroll h1 {
  margin-left: 0px;
}

.blog_blogroll a {
  text-decoration: none;
  color: #000000;
}

/* Page template - Tag cloud */

.blog_tags {
  clear: both;
  color: #c00000;
}

.blog_tags h1 {
  margin-left: 0px;
}

.blog_tags a {
  text-decoration: none;
  color: #000000;
}

.blog_tag_cloud {
  text-align: center;
}

.blog_tag_cloud a {
  padding-left: 10px;
}


/* Date card */

.blog_datecard_month {
  clear: both;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #ffffff;
}

.blog_datecard_day {
  clear: both;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #c00000;
  padding-top: 3px;
}



/* Next & Previous Links */

.blog_next_previous_links {
}

.blog_next_previous_links h2 {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #900000;
}

.blog_next_previous_links a {
  text-decoration: none;
  color: #900000;
}


/* ------ */
/* Footer */
/* ------ */

/* Copyright text */

.copyright_notice {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
  font-size: small; 
  color: #8d8d8d;
}
.copyright_notice a {
  text-decoration: none;
  color: #8d8d8d;
}
.copyright_notice a:hover {
  color: #737373; 
}
.copyright_notice a:visited {
  color: #8d8d8d; 
}
.copyright_notice a:active {
  color: #595959; 
}



/* ----- */
/* Lists */
/* ----- */

/* Unused

ul.bullet_half_disc_large_gold {
  list-style-image: url(images.bullets/bullet_half_disc_gold_9x16.jpg);
}
ul.bullet_half_disc_large_bluelight {
  list-style-image: url(images.bullets/bullet_half_disc_blue_light_9x16.jpg);
}
ul.bullet_half_disc_large_bluevivid {
  list-style-image: url(images.bullets/bullet_half_disc_blue_vivid_9x16.jpg);
}

ul.bullet_half_disc_large_gold_transp {
  list-style-image: url(images.bullets/bullet_half_disc_gold_9x16.png);
}
ul.bullet_half_disc_large_bluelight_transp {
  list-style-image: url(images.bullets/bullet_half_disc_blue_light_9x16.png);
}
ul.bullet_half_disc_large_bluevivid_transp {
  list-style-image: url(images.bullets/bullet_half_disc_blue_vivid_9x16.png);
}

ul.bullet_half_disc_medium_gold {
  list-style-image: url(images.bullets/bullet_half_disc_gold_7x12.jpg);
}
ul.bullet_half_disc_medium_bluelight {
  list-style-image: url(images.bullets/bullet_half_disc_blue_light_7x12.jpg);
}
ul.bullet_half_disc_medium_bluevivid {
  list-style-image: url(images.bullets/bullet_half_disc_blue_vivid_7x12.jpg);
}

ul.bullet_half_disc_medium_gold_transp {
  list-style-image: url(images.bullets/bullet_half_disc_gold_7x12.png);
}
ul.bullet_half_disc_medium_bluelight_transp {
  list-style-image: url(images.bullets/bullet_half_disc_blue_light_7x12.png);
}
ul.bullet_half_disc_medium_bluevivid_transp {
  list-style-image: url(images.bullets/bullet_half_disc_blue_vivid_7x12.png);
}

ul.bullet_half_disc_gold {
  list-style-image: url(images.bullets/bullet_half_disc_gold_5x8.jpg);
}
ul.bullet_half_disc_bluelight {
  list-style-image: url(images.bullets/bullet_half_disc_blue_light_5x8.jpg);
}
ul.bullet_half_disc_bluevivid {
  list-style-image: url(images.bullets/bullet_half_disc_blue_vivid_5x8.jpg);
}

ul.bullet_half_disc_gold_transp {
  list-style-image: url(images.bullets/bullet_half_disc_gold_5x8.png);
}
ul.bullet_half_disc_bluelight_transp {
  list-style-image: url(images.bullets/bullet_half_disc_blue_light_5x8.png);
}
ul.bullet_half_disc_bluevivid_transp {
  list-style-image: url(images.bullets/bullet_half_disc_blue_vivid_5x8.png);
}

*/