/*  
Theme Name: MattDean v2.0
Theme URI: http://www.mattdean.co.uk/
Description: My theme v2.0
Version: 2.0
Author: Matt Dean
Author URI: http://www.mattdean.co.uk/

*/


/* Body starts */

* {
	margin:0;
	padding:0;
}
body, h1, h2, h3, h4, h5, h6, blockquote, p {
	margin:0;
	padding:0;
}
body {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #222222;
}
p {
	padding:10px 0 0 0;
}
/* Body ends */


/* Wrapper starts */

#wrapper {
	clear:both;
	margin: 0;
	background-color: #F5F5F5;
}
#containerandsidebar {
	width:975px;
	margin: 0 auto 0 auto;
	overflow:hidden;
}
/* Wrapper ends */


/* Header starts */

#headholder{
	clear:both;
	margin: 0;
	background-color:#222222;
}

#header {
	width:975px;
	height:100px;
	margin: 0 auto 0 auto;
	text-align:left;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}

#header p {
	color:#FFFFFF;
	font-family:verdana;
	font-size:13px;
	padding: 75px 0 0 92px;
}

#menubarback{
	clear:both;
	background-color:#666666;
	margin: 0;
}

#menubar{
	width:975px;
	margin: 0 auto 0 auto;
	height:35px;
}

.menubutton{
	padding:11px 0 0 0;
	float:left;
}
.menubutton a{
	font-size:12px;
	padding: 0 5px;
	font-family:Arial, Helvetica, sans-serif;
}

.menubutton a:link{
	text-decoration:none;
	color:#FFFFFF;
}

.menubutton a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

.menubutton a:hover{
	text-decoration:underline;
}

#menudate{
	padding:9px 18px 9px 0;
	margin:0 10px 0 0;
	float:right;
	display:inline;
	background-image:url(images/feed.gif);
	background-position:right center;
	background-attachment: scroll;
	background-repeat: no-repeat;
}

#menudate p{
	padding:0;
	color:#FFFFFF;
}

#menudate a:link{
	color:#FFA954;
	text-decoration:none;
}

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

#search{
	float:right;
	margin:69px 10px 0 0;
	width:231px;
	height:26px;
	background-image:url(images/bgSearch.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
}

#search #searchform{
}

#search #s {
	float:left;
	background-color:#666666;
	color:#F5F5F5;
	border:0 none;
	width:200px;
	margin:5px 0 0 5px;
}

#search #searchsubmit{
	float:left;
	border:0 none;
	margin: 5px 0 0 5px;
}

/* Header ends */


/* Container starts */

#container {
	float:left;
	width:610px;
}
/* Container ends */


/*Post and Entry starts*/


.entry {
	padding: 5px 5px 20px 5px;
	text-align:left;
	display:block;
	background-color:#FFFFFF;
	margin: 5px 0 5px 0;
	border:solid 1px #CBCBCB;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.post h2 {
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}

.post h2 a:visited{
	color:#000000;
	text-decoration:none;
}

.post h2 a:link{
	color:#000000;
	text-decoration:none;
}

.post h2 a:hover{
	color:#000000;
	text-decoration:underline;
}


.entry p a:link{
	color:#000000;
}

.entry p a:visited{
	color:#000000;
}

.entry p a:hover{
	color:#000000;
	text-decoration:none;
}

/*Post and Entry ends*/


/* Sidebar starts */

.about {
	background-color:#FFFFFF;
	margin:5px;
	border:solid 1px #CBCBCB;
}
.abouttext {
	padding:5px;
}

#sidebar {
	width:365px;
	float:right;
	position:relative;
	padding: 0 0 5px 0;
}


#sidebar1 {
	width:148px;
	float:left;
	margin	:0 5px;
	background-color:#FFFFFF;
	border:solid 1px #CBCBCB;
	text-align:left;
}

#sidebar1 a:hover {
	text-decoration:underline;
}
#sidebar1 h2 {
	font-size:18px;
	color:#000000;
	text-transform:capitalize;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 5px;
}
#sidebar1 ul {
	list-style-type:none;
}
#sidebar1 ul li {
	list-style-type:none;
	margin-top:5px;
}
#sidebar1 ul li ul {
	font-style:normal;
	padding:0px;
}
#sidebar1 ul li ul li {
	border:0;
	margin:0 0px 5px;
	padding:0 0 5px 5px;
	font-size:12px;
}
#sidebar1 p {
	padding:0 5px;
}

#sidebar2 {
	width:198px;
	float:left;
	margin:0 5px 0 0;
	background-color:#FFFFFF;
	border:solid 1px #CBCBCB;
	text-align:left;
}

#sidebar2 a:hover {
	text-decoration:underline;
}
#sidebar2 h2 {
	font-size:18px;
	color:#000000;
	text-transform:capitalize;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 5px;
}
#sidebar2 ul {
	list-style-type:none;
}
#sidebar2 ul li {
	list-style-type:none;
}

#sidebar2 ul li#twibadge{
	padding: 1px;
}

#sidebar2 ul li ul {
	font-style:normal;
	padding:0px;
}
#sidebar2 ul li ul li {
	border:0;
	margin:0 0px 5px;
	padding:0 0 5px 5px;
	font-size:12px;
}

#sidebar1 ul li ul li a{
	color:#000000;
	text-decoration:none;
}

#sidebar1 ul li ul li a:hover{
}


#sidebar2 p {
	padding:0 5px;
}

/* Sidebar ends */


/* Footer starts */

#footer {
	clear:both;
	background-color:#222222;
	margin: 0;
}
#footer p {
	padding:10px 10px 0 0;
	text-align:right;
	color:#FFFFFF;
}
#footer p a {
	text-decoration:none;
	color:#FFFFFF;
}
#footer p a:hover {
	text-decoration:underline;
}

#feet{
	width:975px;
	height:50px;
	margin: 0 auto 0 auto;
}

#tagholder{
	clear:both;
	background-color:#666666;
	margin: 0;
}

#tags{
	width:955px;
	margin: 0 auto 0 auto;
	padding: 0 10px 15px 10px;
	text-align:center;
}

#tags a{
	padding: 0 5px 0 0;
}

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

#tags a:link{
	color:#FFFFFF;
	text-decoration:none;
}

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

/* Footer ends */

/* For the 404 page only */

.404 {
	width:700px;
	margin:30px 0 0 0;
}
.404 h2 {
	font-size:100px;
}
.404 h3 {
	font-size:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.404 p {
	padding:20px 0 0 0;
	font-size:14px;
}
.404 p a {
	color:#EEEEEE;
	text-decoration:underline;
}
.404 p a:hover {
	text-decoration:none;
}
/* For the 404 page only (ends) */




/* comments starts */

.comments-template {
}
.comments-template ol {
	margin: 0;
	list-style: none;
}
.comments-template ol li {
	margin: 5px 0 0 0;
	line-height: 18px;
}
.comments-template h2, .comments-template h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.commentmetadata {
	font-size: 12px;
}

.commentmetadata {
	display:inline;
}

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

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

.commentmetadata a:hover{
	text-decoration:underline;
}

.comments-template p.nocomments {
	padding: 0;
}
.comments-template textarea {
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}

.comments{
	padding: 5px 5px 5px 5px;
	text-align:justify;
	display:block;
	background-color:#FFFFFF;
	margin: 5px 0 5px 0;
	border:solid 1px #CBCBCB;
}

.comments p{
	padding:0;
}

.commentreply{
	padding: 5px 5px 20px 5px;
	text-align:justify;
	display:block;
	background-color:#FFFFFF;
	margin: 5px 0 5px 0;
	border:solid 1px #CBCBCB;
}
/* comments ends */


/* Tabber starts */

.tabberlive .tabbertabhide {
	display:none;
}
.tabber {
}
.tabberlive {
	width:343px;
	padding:5px;
	margin: 0 0 5px 5px;
	background-color:#FFFFFF;
	border:solid 1px #CBCBCB;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

ul.tabbernav {
	line-height:28px;
	height:28px;
}
ul.tabbernav li {
	display: inline;
	line-height:28px;
	height:28px;
}
ul.tabbernav li a {
	padding:6px 16px;
	margin-right:5px;
	background: #FFFFFF;
	border:none;
	color: #666666;
}
ul.tabbernav li a:link {
	color:#000000;
	text-decoration:none;
}
ul.tabbernav li a:visited {
	color:#000000;
	text-decoration:none;
}
ul.tabbernav li a:hover {
	color: #FFFFFF;
	background: #666666;
}
ul.tabbernav li.tabberactive a {
	background: #666666;
	color:#FFFFFF;
	text-decoration:none;
}
ul.tabbernav li.tabberactive a:hover {
	color: #FFFFFF;
	background: #666666;
}
.tabberlive .tabbertab {
	padding:20px 10px 10px 10px;
	border-top:0;
	background:#666666;
}
.tabberlive .tabbertab h2 {
	display:none;
}
.tabberlive .tabbertab h3 {
	display:none;
}

.tabbertab p {
	padding-bottom:10px;
}
.tabbertab ul {
}

.tabbertab ul li {
	list-style:none;
	background:url(images/file.gif) no-repeat 0 5px;
	padding:5px 0 6px 20px;
	color: #F5F5F5;
}
.tabbertab ul li a {
	border:none;
	color:#FFFFFF;
	text-decoration:none;
}
.tabbertab ul li a:hover {
	text-decoration:underline;
}

/* Tabber ends */


/* Images starts */
img.alignleft{
	float:left;
	padding:5px;
}
/* Images ends */


/* Navigation starts */

.navigation{
	padding: 5px 5px 5px 5px;
	text-align:center;
	display:block;
	background-color:#FFFFFF;
	margin: 5px 0 5px 0;
	border:solid 1px #CBCBCB;
}

.navigation a:visited{
	color:#666666;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 5px;
}

.navigation a:link{
	color:#666666;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 5px;
}

.navigation a:hover{
	text-decoration:underline;
}

/* Navigation ends */

.addtoany_share_save_container {
	margin: 5px 0 0 0;
}

#sidebar2 h2.widgettitle{
	background-color:#33CCFF;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0 5px 0 !important;
	margin:0 0 10px 0;
}

.aktt_tweets a:link{
	color:#6FA0D8;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 5px;
}
.aktt_tweets a:visited{
	color:#6FA0D8;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 5px;
}

li .aktt_more_updates{
	text-align:center;
	background-color:#33CCFF;
	margin: 0 0 0 0 !important;
	padding: 5px 0 5px 5px !important;
}

li .aktt_more_updates a:visited{
	color:#FFFFFF;
}

li .aktt_more_updates a:link{
	color:#FFFFFF;
}