/*  
Theme Name: Monday Monday
Description: Designed February 19 2008
Version: 1.0
Author: Mitchell E 090456
Author Email: elias.mitch@gmail.com
*/

body {
	margin:0;
	padding-top:0px;
	background: #f5f5f5;
	font-family:Arial,Tahoma,sans-serif;
	color:#333333;
	font-size:13px;
	}

a {
	color:#eeeeee;
	text-decoration:none
	}
a:hover {
	text-decoration:underline
		}
		
blockquote {
	color:#333333;
	background:#f7f7f7;
	padding:6px 14px;
	margin:18px 35px;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	}
.clear {
	clear:both;
	}
.navigation a {
	color:#424242;
	font-size:22px;
	}
.alignleft {
	float:left;
	padding:2px 0 0 5px;
	margin-left:10px;
	}
.alignright {
	float:right;
	padding:2px 0 0 5px;
	margin-right:10px;
	}

/* The main container */
#container1 {
width:1010px;
margin:0 auto;
}

#container2 {
background:url(images/containerbkg.png) repeat-y;
width:1010px;
margin:0 auto;
}


#thehead {
height:383px;
width:1010px;
background:url(images/headerbkg.png) no-repeat;
}

#thehead .thehead-left {
float:left;
width:744px;
}

#thehead .thehead-right {
float:right;
width:266px;
}

/* The Header */
#header {
height:155px;
}

#header .ti {
padding-left:30px;
padding-top:30px;
}

#header .ti h1 {
font-size:45px;
font-weight:bold;
font-family:Georgia, Arial;
color:#ffffff;
}

#header .ti h1 a {
font-size:45px;
font-weight:bold;
font-family:Georgia, Arial;
color:#ffffff;
}

#header .ti h1 a:hover {
font-size:45px;
font-weight:bold;
font-family:Georgia, Arial;
text-decoration:underline;
}

#header .des {
padding-left:30px;
font-size:10px;
font-weight:normal;
color:#ffffff;
}

/* Sections under header */

#underheader {
width:744px;
}

.uhleft {
float:left;
width:336px;
margin-top:26px;
}

.uhmiddle {
width:93px;
float:left;
}

.uhright {
float:left;
text-align:center;
width:315px;
margin-top:5px;
}

#searchform {
padding-top:10px;
}

#search {
background: url(images/searchbkg.png) no-repeat;
text-align:center;
margin-top:71px;
}

#search .s {
border:1px dotted #FFDA8C;
margin-right:2px;
}

#search .searchsubmit {
border:1px dotted #FFDA8C;
background: #FFAE00;
color:#ffffff;
}

/*Menu at top right of page within id #thehead-right */

.thrmenu {
margin-left:10px;
width:200px;
float:left;
}

.thrmenu h3 {
border-bottom:1px dotted #DFE4C0;
color:#ffffff;
font-weight:bold;
}

#thehead-right .thrmenu ul {
margin-right:30px;
}



.thrmenu li {
	list-style:none;
	}

.thrmenu li a:link, .thrmenu li a:visited {
	display:block;
	padding-left:20px;
	background:url(images/sbarli.png) left center no-repeat;
	color: #C54D35;
	}
		
.thrmenu li a:hover, .thrmenu li a:active {
	text-decoration:none;
	color: #000000;
	padding-left:20px;
	background:url(images/sbarli.png) left center no-repeat;
	}

.thrmenu li li a:link, .thrmenu li li a:visited {
	border-left:none;
}


.thrarchives {

}

#archiveform {
width:215px;
background:#FBFBFB;
padding:10px 10px 10px 10px;
}

#archiveform select {
width:210px;
background:#F3C47E;
color:#333333;
text-align:center;
}

/*Main Navbar */
#nav {
	border-left:9px solid #8AA2BD;
	border-right:9px solid #8AA2BD;
	height:30px;
	background: #C54D34 url(images/mbar.gif) repeat-x;
	text-align:center;
	}
#nav ul {
	margin:0;
	padding:0 0 0 2px;
	list-style:none;
	height:30px;
	width:100%;
	overflow:hidden;
	background:url(images/hbarseparator.gif) left no-repeat;
	}
#nav li {
	float:left;
	background:url(images/hbarseparator.gif) right no-repeat;
	padding-right:2px;
	}
#nav a {
	display:block;
	float:left;
	height:30px;
	line-height:30px;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:0 25px;
	text-decoration:none;
	}
#nav a:hover {
	text-decoration:none;
	color:#ffffff;
	background:#D35C3E url(images/mbarhover.gif) repeat-x;
	}
#nav .current_page_item a {
	background:#9F3F2B url(images/mbar.gif) repeat-x;
	color: #ffffff;
	}

#content {
width:580px;
margin-left:15px;
margin-bottom:10px;
height:100%;
float:right;
color:#333333;
}


.post {width:580px;padding-top:10px;padding-bottom:10px;color:#333333;}
.post .posttags {width:580px;padding-top:5px;margin-bottom:15px;}
.post .posttags a {color:#C54D35; font-size:11px;}
.post .posttags .comments {width:130px;float:right;color:#333333;font-size:11px;background: url(images/commentbkg.png) no-repeat;width:130px;height:30px;text-align:center;padding-top:6px;}
.post .posttags .edit {width:130px;float:right;color:#333333;font-size:11px;background: url(images/editbkg.png) no-repeat;width:130px;height:30px;text-align:center;padding-top:6px;}
.post .posttags .comments a {color:#333333;font-size:11px;}
.post .pagetitle {font-size:20px;padding-top:5px;margin-top:20px;color:#757575;}
.post .ptitle {font-size:15px;padding-top:5px;margin-top:20px;color:#757575;}
.post h3 {color: #C54D35;font-weight:bold;font-size:15px;}
.post h3 a {color: #C54D35;font-weight:bold;font-size:15px;}
.post h3 a: hover{color: #B7C36F;font-weight:bold;font-size:15px;}
.post2 {clear:both;padding-top: 10px;}
.post img {border:5px solid #FFFFFF;}

.infocus {
	float:left;
	width: 515px;
	padding:5px;
	color:#000000;
	padding-bottom:30px;
	}

.infocus img {
float:left;
margin-right:10px;
}

.infocus h2 {
color: #C54D35;
font-weight:bold;
font-size:18px;
}

.infocus h2 a {
color: #C54D35;
font-weight:bold;
font-size:18px;
}

.infocus h2 a: hover{
color: #B7C36F;
font-weight:bold;
font-size:18px;
}

.infocus .byline {
background:url(images/postviews.png) no-repeat;
padding:5px 5px 5px 5px;
height:20px;
color:#333333;
width:515px;
height:25px;
text-align:center;
}

.infocus .byline a {
color:#B54A28;
}

.infocus .thec {
}

.infocus .thec a {
color:#9D1212;
text-decoration:none;
}

.infocus .thec a:hover {
text-decoration:underline;
}

.focusnext {
width: 250px;
height:200px;
}

.focusnext .fnt {
color: #C54D35;
font-weight:bold;
font-size:15px;
}

.fnc {
padding:5px 5px 5px 5px;
}


.itemleft {
float:left;
width:250px;
padding:5px 5px 5px 5px;
border:3px solid #DBE4CC;
margin-bottom:5px;
}

.itemright {
float:right;
width:250px;
padding:5px 5px 5px 5px;
border:3px solid #DBE4CC;
margin-bottom:5px;
margin-right:30px;
}

.focussingle {
	float:left;
	width: 515px;
	padding:5px;
	color:#000000;
	padding-bottom:30px;
}
	
.focussingle h2 {
color: #C54D35;
font-weight:bold;
font-size:18px;
}

.focussingle h2 a {
color: #C54D35;
font-weight:bold;
font-size:18px;
}

.focussingle h2 a: hover{
color: #B7C36F;
font-weight:bold;
font-size:18px;
}

.focussingle .byline {
background:url(images/postviews.png) no-repeat;
padding:5px 5px 5px 5px;
height:20px;
color:#333333;
width:515px;
height:25px;
text-align:center;
}

.focussingle .byline a {
color:#B54A28;
}

.focussingle .thec {
}

.focussingle .thec a {
color:#9D1212;
text-decoration:none;
}

.focussingle .thec a:hover {
text-decoration:underline;
}

/* Sidebar */
#sidebar {
float:left;
width:400px;
padding-bottom:30px;
}



#sidebar .sbar140 {
float:right;
width:135px;
color:#cccccc;
}


#sidebar .sbar235 {
width:245px;
float:left;
color:#ffffff;
margin-left:9px;
}

#sidebar .sbar140 ul {
	list-style-type: none;
	margin: 0 ;
	padding-left:5px;
	}

#sidebar .sbar140 ul li {
	list-style-type: none;
	padding: 0;
	}

#sidebar .sbar140 ul li ul {
        list-style-type: square;
        margin: 0;
        padding: 0;
        }

#sidebar .sbar140 ul li ul li {
        list-style-type:none;
        padding-left:10px;
        margin:0;
       }
        
#sidebar .sbar140 ul li ul li a {
       color:#808753;
        }
        
#sidebar .sbar140 ul li ul li a:hover {
         text-decoration:underline;
        }

#sidebar .sbar140 h2 {
font-size:13px;
color:#232323;
font-weight:bold;
background: url(images/h2bkg.png) no-repeat;
height:30px;
width:130px;
text-align:center;
padding-top:6px;
margin-top:20px;
}

#sidebar .sbar140 .rsssubscribe {
text-align:center;
color:#808753;
padding-top:15px;
}

#sidebar .sbar140  .rsssubscribe a {
text-transform:uppercase;
font-weight:bold;
font-style:italic;
color:#808753;
}

#sidebar .sbar140  .rsssubscribe a:hover {
text-decoration:none;
}

/* Right side bar */
#sidebar .sbar235 ul {
	list-style-type: none;
	margin: 0 ;
	padding:0;
	}

#sidebar .sbar235 ul li {
	list-style-type: none;
	padding: 0;
	}

#sidebar .sbar235 ul li ul {
        list-style-type: square;
        margin: 0;
        padding: 0;
        }

#sidebar .sbar235 ul li ul li {
        list-style-type:none;
        padding-left:15px;
        margin-left:10px;
        }

#sidebar .sbar235 ul li ul li a {
       color:#C54D35;
       }
        
#sidebar .sbar235 ul li ul li a:hover {
       text-decoration:underline;
        }

#sidebar .sbar235 h2 {
font-size:13px;
color:#232323;
font-weight:bold;
background: url(images/h2bkg2.png) no-repeat;
width:240px;
height:30px;
text-align:center;
padding-top:6px;
margin-left:5px;
margin-top:20px;
}

#sidebar .sbar235 .rsssubscribe {
text-align:center;
color:#ffffff;
}

#sidebar .sbar235  .rsssubscribe a {
text-transform:uppercase;
font-weight:bold;
font-style:italic;
color:#ffffff;
}

#sidebar .sbar235  .rsssubscribe a:hover {
text-decoration:none;
}


/* Calendar */  
 
#calendar {
	padding-bottom: 10px;
	}

#calendar table, #calendar caption {
	width:235px;
	margin: 0 auto;
	text-align: center;
}

#calendar caption {
	text-transform: uppercase;
	letter-spacing: .25em;
	font-weight: bold;
	color:#B7C36F;
}

#calendar thead th {
	background: #C54D35;
	color:#ffffff;
}

#calendar tbody td {
	background: #ffffff;
	color:#C54D35;
}

#calendar a {
	text-decoration: none;
	font-weight: bold;
	color:#B7C36F;
}

#calendar a:hover {
	text-decoration: underline;
}

#text-1 {
margin-top:10px;
}

#text-1 p {
margin-left:10px;
margin-right:10px;
}

#tag_cloud {
width:190px;
margin-bottom:5px;
}

#tag_cloud a {
padding-left:10px;
color:#C54D35;
}

#text-2 {
margin-bottom:5px;
margin-top:10px;
}

#text-2 p {
margin-left:10px;
margin-right:10px;
}

#recent-posts ul li {
margin-bottom:5px;
}

#recent-posts ul li a {
padding-left:20px;
background:url(images/sbarli.png) left center no-repeat;
color: #C54D35;
}

recent-comments {
margin-bottom:5px;
}

.sbar235 .widget {
padding-bottom:15px;
}

#footer {
background: url(images/footerbkg.png) no-repeat;
height:119px;

}

#footer p {
font-size:10px;
color:#ffffff;
padding-top:75px;
float:right;
padding-right:25px;
}

#footer p a {
font-size:10px;
color:#eeeeee;
}

/* Forms */

#commentform {
        font-size:8pt;
        padding: 15px 15px 1px;
        margin-right: 20px;
        }

#commentform label {
        display:block;
        margin: 0;
        }

#commentform input {
	width: 100px;
	padding: 1px;
	margin: 0px 5px 10px 0;
	}

#commentform textarea {
        width: 500px;
        padding: 0;
	margin: 0px 0px 10px 0; 
	}

#commentform #submit {
	margin: 0 0 20px 0;
	}

#commentform p {
        margin: 5px 0;
	}


/* Comments */


ol.commentlist {
        font-size:8pt;
        padding: 0;
        margin: 0;
        }

ol.commentlist li {
	display: block;
	list-style: none;
        padding: 15px 15px 1px;
	margin: 0;
        border-bottom:1px solid #CCC9B8;
	}

ol.tblist {
        font-size:8pt;
	list-style: none;
        padding: 15px 15px 10px;
        margin: 0;
        border-bottom:1px solid #CCC9B8;
        }

ol.tblist li {
	display: block;
	list-style: none;
        padding: 0;
        margin: 0 0 5px 0;  
        background: url(images/sbarli.png) 0 3px no-repeat;
        padding-left: 14px;     
	}
	
#respond {
font-size:15px;
padding-top:5px;
margin-top:20px;
color:#C54D35;
}

#comments {
padding-left:5px;
margin-right:20px;
color: #333333;
}

#comments a {
color:#C54D35;
}

#comments ol li {
	color:#333333;
		padding:6px 14px;
		margin:8px 25px;
		border-bottom:1px dotted #dddddd;
	
}

#comments .alt {
	background: #eeeeee;
	padding:6px 14px;
	margin:8px 25px;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}


#comments h2 {
font-size:15px;
padding-top:5px;
margin-top:20px;
color:#C54D35;
}
