/*
Author Name : Dave Benz
Author Site : http://www.davidbenz.com
Style Name : mymodsv2
Version : 1
*/

/* this is basically the same as GFP style but for newest k2 and wordpress versions */

/*- Typography */

fu, primary2, bimg

body {
	font-size: auto;
	}

strong  {
        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;
	font-weight: bold !important;
	}

b       {
	font-family: inherit;
        font-weight: bold !important;
	}

fu	{
	text-align: right;
	}

i, em   {
	font-family: inherit;
	}

.blog-title {
	font-size: 180%;
        text-decoration: none;
        color: white;
        }

.entry-title {
	font-size: 140%;
        font-weight: bold !important;
	}

.entry-title, .entry-title a, .entry-title a:visited, .entry-title a:hover {
	color: #442222;
	}

h1, h1 a, h1 a:hover, h1 a:visited, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited {
        color: #c23507; /* black */
        }


h1	{
        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;
        font-size: 120%;
	font-weight: bold;
	}

h2	{
        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;
        font-size: 120%;
	font-weight: bold;
	}

h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;
        font-size: 150%;
        font-weight: bold !important;
        letter-spacing: +0px !important;
        line-height: 150%;
}

h4, .single .k2-asides h3 { /* H4 is comments and replyform headlines */
        font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;
        font-size: 120%;
        font-weight: bold;
        letter-spacing: +0px !important;
        }

.entry-content h4 {
	font-weight: bold;
	}

/*- Page Structure */


.content {
        background: #ffffff;
	}

body {
	color: #000000;
	background: #462c2d; 
	text-align: center;
	}

#page {
	padding-top: 0px !important;
	border: 8px solid #222222 !important;
	}

#primary {
	/* Contains the main column */
        position: relative;
	float: left;
        }

#sidebar-1 {
	background: #eeecea;
	float:left;
	}

#sidebar-2 {
	background: #ebedff;
	float:right;
        }

.secondary {
        /* Contains both sidebars */
	font-size: 75%;
        }

#primary2 {
	position: relative;
	float: left;
	width: 850px;
	padding: 10px;
	}

.hentry {
	padding-top: 8px;
	font-size: 90%;
	line-height: 150%;
        /* Each entry is contained within the 'hentry' class */
        }

/* The meat and potatoes of every entry */
.entry-content {
	font-family: 'Calibri', 'Trebuchet MS', 'Lucida Grande', Verdana, Sans-Serif;
        }


#wp-calendar #today { /* highlights the current day */
background:#f6ba04;
font-weight:bold;
color:#fff;
}
#wp-calendar a {
color:#3388CC;
text-decoration:underline;
}
#wp-calendar a:hover {
background:#f6ba04;
color:#fff;
text-decoration:none;
}

/* these are menu tabs */
ul.menu li a {
	font-size: 62%;
        padding-bottom: 7px;
	color: #ffffff;
	background: #113333;
	font-weight: normal;
	}

ul.menu {
	color: #ffffff;
	}

ul.menu li a:hover{
	background: #f6ba04 !important; /* hover background menu item color */
	color: #331111 !important; /* text color when hovered */
	}

ul.menu li.current_page_item a {
	color: #331111 !important; /* active tab hover text color */
	background: #FFFFFF !important; /* active tab background color */
	}

ul.menu li.current_page_item a:hover {
	color: #ffffff !important; /* active tab hover text color */
	background: #331111 !important; /* active tab background color */
}

.entry-meta { /* Time and category for blog entries */
        font-size: 75%;
	text-align: center !important;
        }

.meta-start {
        padding: 2px 0 2px 0px ;
	background: none !important;
        }

.comment-content p,
.comment-content ul,
.comment-content ol,
.comment-content div,
.comment-content blockquote {
        font-size: 95%;
	line-height: 140%;
        }

.commentslink {
        padding: 2px 0 2px 0px;
        background: none !important;
        margin-right: 10px;
        }

.entry-edit a {
        padding-left: 0px;
        background: none !important;
        }

.comment-edit a {
        padding-left: 0px;
        background: none !important;
        }

#header .description { /* Description in header */
        font-size: 80%;
        } 

#footer p {
	color: white;	
	line-height: 160%;
	font-size: 80%;
	}

#footer a {
        color: white;
        }


#rollingarchives {
        font-size: 75%;
        background: #eeeeee;
        }

.navigation a {
        font-size: 75%;
        }

.navigation .nav-previous, .navigation .left {
	width: 50%;
	font-size: 60%;
	}

.uimg{
        border: 2px solid #ccc;
        margin-bottom: 10px;
        margin-left: 16px;
        }

.uimg img{
        border: 2px solid #ccc;
        }

.uimg:hover img{
        border: 2px solid #ff9900;
        }

.uimg:hover{
        border: 2px solid #ff9900;
        }


.bimg{
        border: 2px solid #ccc;
        margin-bottom: 10px;
        margin-left: 16px;
        }

.bimg img{
        border: 2px solid #ccc;
        }


