/*
Theme Name: Twenty Ten2
Theme URI: http://wordpress.org/
Description: The 2010 default theme for WordPress.
Author: the WordPress team
Version: 0.7
Tags: black, blue, white, two-columns, fixed-width, custom-header, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* --------------------------------------------------------------

   Reset default browser CSS.

   Based on work by Eric Meyer:
   http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-size:12px;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	clear: both;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img { border: none; }
h4{
color:#888b67;

font-family:Baskerville,Palatino Linotype;
font-size:16px;
}

/*mumunplugged*/
body{
background-color:#bdcaa7;
text-align:center;
margin-top:20px;
margin-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#wrapperinner{
border:1px solid #333333;
width:980px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}
#wrapper{
text-align:left;
}

/*header advert*/
.adsplit{
clear:both;
}
.clearboth{
clear:both;
}
.adright{
padding:10px;
}

/*logo*/
.logo{
width:100%;
margin-left:30px;
margin-bottom:20px;
}
/*breadcrumbs*/
.breadcrumbs{
font-size:12px;
height:30px;
background-color:#d8dcb3;

}
.bc{
margin:0px;
padding:10px;
}
.breadcrumbs a{
color:#797e5d;
text-decoration:underline;
}
.breadcrumbs a:hover{
text-decoration:none;
}
/*breadcrumbs*/

/*search form*/
#searchform{margin:0px;padding:0px;margin-top:2px;margin-right:10px;}
.searchinput{
border:0px;
background:none;
background-image:url(images/searchbox.png);
background-repeat:no-repeat;
padding-left:7px;
padding-right:7px;
width:130px;
height:24px;

}
.searchinput:focus
{
 outline:none; 
}
#searchsubmit{
background-color:#e1e2b8;
width:70px;
height:24px;
border-color:#cfd0a9;
border:1px solid #cfd0a9;
color:#000000;
-webkit-border-radius: 3px;
}
/**/

/*generic*/
.left{
float:left;
}
.right{
float:right;
}

#container{margin:10px;}
#main{}

/*sidebar*/
#navigation{
width:158px;
}
ul.nav{
font-size:14px;
color:#FFFFFF;
}
.skyscraper{
margin-top:10px;
}
.socialprofile{
margin-top:10px;

display:block;
width:300px;
height:250px;
background-image:url(images/bgmpu.gif);
background-repeat:no-repeat;
}
.socialprofile a{
color:#333333;
text-decoration:underline;
}
.socialprofile a:hover{
text-decoration:none;
}
.socialprofile div.fb a{
width:200px;
display:block;
margin-left:50px;
margin-top:5px;
position:relative;
top:10px;
}
.socialprofile div.fb{
position:relative;
width:100px;
left:20px;
top:10px;
display:block;
width:40px;
height:40px;
background-image:url(images/ico/fb.gif);
background-repeat:no-repeat;
}
.socialprofile div.tw a{
width:200px;
display:block;
margin-left:50px;
margin-top:15px;
position:relative;
top:10px;
}
.socialprofile div.tw{
position:relative;
width:100px;
left:20px;
top:5px;
display:block;
width:40px;
height:40px;
background-image:url(images/ico/tw.gif);
background-repeat:no-repeat;
}
.socialprofile div.rs a{
width:200px;
display:block;
margin-left:50px;
margin-top:10px;
position:relative;
top:10px;
}
.socialprofile div.rs{
position:relative;
width:100px;
left:20px;
top:0px;
display:block;
width:40px;
height:40px;
background-image:url(images/ico/rss.gif);
background-repeat:no-repeat;
}
.socialprofile div.mail span{
width:200px;
display:block;
margin-left:50px;
position:relative;
top:5px;
}
.socialprofile div.mail{
position:relative;
width:100px;
left:20px;
top:10px;
display:block;
width:40px;
height:40px;
background-image:url(images/ico/mail.gif);
background-repeat:no-repeat;
}
.mm{
margin:0px;
padding:0px;
margin-left:70px;
height:17px;
margin-top:-16px;
}
.mm img{
}
.mm a{
margin:0px;
padding:0px;
position:relative;
top:6px;
}
.soccontain{
padding-top:4px;
}
.emailinp{
margin:0px;
padding:0px;
height:17px;
font-size:11px;
margin:0px;
border:0px;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
border-top:1px solid #999999;

color:#999999;

}


/** TABS **/



.navy{
	background-color:#bdcaa7;width:100%;height:25px;
}
#jsddm
{	margin: 0;
	padding: 0;
	margin-left:10px;
	
	}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		padding: 5px 15px;
		text-decoration: none;
		border-right: 1px solid white;
		width: auto;
		color: #ffffff;
		white-space: nowrap;
		background-color:#acbc9b;
		}

	#jsddm li a:hover
	{	background: #8a7e7e}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #acbc9b;}
		
		#jsddm li ul li a:hover
		{	background: #8a7e7e}


.tabs{

}

li.headlink ul { display: none; }
li.headlink:hover ul { display: block; }


/*nav stuff.*/
ul.nav li a{
display:block;
padding:7px;
color:#FFFFFF;
text-decoration:none;
}
ul.nav li.Blog a{
background-color:#bbdeca;
}
ul.nav li.Equipment a{
background-color:#86c6cb;
}
ul.nav li.Feeding a{
background-color:#d8d75b;
}
ul.nav li.Health a{
background-color:#a7a7df;
}
ul.nav li.Interiors a{
background-color:#ca85b8;
}
ul.nav li.News a{
background-color:#dd9197;
}
ul.nav li.Parenting a{
background-color:#aa90c0;
}
ul.nav li.Reviews a{
background-color:#87cda3;
}
ul.nav li.Whats-On a{
background-color:#7180ac;
}
ul.nav li.Fashion a{
background-color:#95ba8c;
}
ul.nav li.Competitions a{
background-color:#91cd87;
}

/*end the pretty colours*/
#content{
margin-left:10px;
width:482px;
}
.commentwidth{
width:470px;
}


/*featured postimg*/
.imgbg{
display:block;
overflow:hidden;
height:350px;
}
.entry-title-featured{
display:block;
width:472px;
padding:5px;
background-color:#d8dcb3;
margin-top:10px;
font-family:Baskerville,Palatino Linotype;
font-size:24px;
}
.entry-title-featured a{
color:#000000;
text-decoration:none;
}
.entry-content{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
background-color:#f0f1d1;
}
.middle-content{
width:482px;
}

/*featured postimg*/

/*ads on the right*/
.sidebar-right{
width:299px;

margin-left:10px;
}
.mpu{
margin-bottom:10px;
}
/**/

/*jquery-tabs*/
#tabs{
margin-top:10px;
}

/*event-box inside tab*/
.img-event{
float:left;
width:150px;
}
.entry-content-event{
font-family:Arial, Helvetica, sans-serif;

line-height:150%;
width:270px;
float:right;
}
.entry-content-event h3{
display:block;
margin-bottom:14px;
color:#a9a68b;
}

.entry-content-event h3 a{
font-family:Baskerville,Palatino Linotype;
font-size:18px;
padding:0px;
text-decoration:none;
}
/*tab events with thumb popular posts*/
.entry-title-event{
}
.fragsection{

margin:7px;
}
.fragsection .excerpt .featuredimg{
float:left;
}
.fragtitle{
margin-top:5px;
margin-bottom:5px;
font-size:24px;
color:#513f3f;
}
.fragtitle a{
text-decoration:none;
}
.fragtitle a:hover{
text-decoration:underline;
}

.fragsection .excerpt .featuredimg img{
padding:10px;
margin:10px;
background-color:#ffffff;
border:1px solid #333333;
}
.excerptright{width:260px;font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:150%;}

/*start the funky comments*/
blockquote {
  background: transparent url(images/comment-left.jpg) left top no-repeat;
  background-color:#f0f1d1;

}
.commentcontent{
font-family:Century Schoolbook, Cursive, Geneva,  serif;
font-size:14px;
font-style:italic;
margin-left:30px;
}

.border{
padding:10px;
}
.commargin{
margin-top:30px;
margin-left:10px;
}
.commargin a{
color:#ccaa42;
text-decoration:none;
}
.commargin a:hover{
text-decoration:underline;
}
.comment-detail-homepage{
border-bottom:1px solid #acb293;
}
/*footer*/
#footer{
display:block;
border-top:3px solid #bdcaa7;
background-color:#eafbd4;
}
.footer-title{
padding:15px;
font-family:Baskerville,"Times New Roman",Times,serif;;
font-size:24px;
color:#888b67;
}
#colophon{
margin-left:10px;
}
.recent{
width:140px;
float:left;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
}
.catfoot{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;


}
.finallink{
margin-top:10px;
}
.catfoot a{
text-decoration:none;
color:#ffffff;
}
.catfoot a:hover{
text-decoration:underline;
color:#ffffff;
}
#footer .finallink a{
font-size:14px;
text-decoration:none;
color:#000000;
}
.footer-copyright{
height:20px;
background-color:#888b67;

}
/*post-single*/
.entry-post{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:160%;
margin-right:10px;

}


.entry-post p{
margin-top:20px;
margin-bottom:20px;
}
.entry-title{
padding-top:15px;
padding-bottom:15px;
line-height:120%;
font-family:Baskerville,"Times New Roman",Times,serif;;
font-size:34px;
color:#333333;
}
.entry-meta{
padding-bottom:10px;
margin-right:20px;
border-bottom:1px solid #666666;
}
#entry-author-info{
padding-left:10px;
padding-top:10px;
border:1px solid #e9e9e9;padding-bottom:20px;
}

.postcontent a{
color:#77899d;
}.postcontent a:hover{
text-decoration:none;
}

/*single footer stuff*/
.enjoy{
padding:20px;
border:1px solid #e9e9e9;
margin-top:10px;
margin-bottom:10px;
}
.enjoy h3{
font-family:Baskerville,Palatino Linotype;
font-size:18px;
padding:0px;
padding-top:10px;
padding-bottom:10px;

}
.heart{
float:left;
}
.enjoycontent{float:left;width:150px;margin-left:20px;}
.enjoysocial{float:left;width:140px;margin-left:50px;}

.enjoycontent p{

padding-top:5px;
margin-bottom:5px;
}

#author-avatar{
padding:10px;
float:left;
}
#author-description{

float:right;
width:360px;
line-height:150%;
color:#999999;
font-size:11px;font-family:Geneva, Arial, Helvetica, sans-serif;
padding-right:10px;
}
#author-description h3{
color:#000000;
font-family:Baskerville,Palatino Linotype;
font-size:18px;
padding:0px;
padding-top:10px;
padding-bottom:10px;

}
/*comments*/

#comments-title{margin-top:30px;
font-family:Baskerville,Palatino Linotype;
font-size:25px;
font-style:italic;
color:#333333;
}

.alignleft{
float:left;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
}
.alignright{
float:right;
padding-left:10px;
padding-top:10px;padding-bottom:10px;
}
.size-thumbnail{
padding:10px;
}



/**/
/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
margin-top:10px;
margin-bottom:10px;
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #d8dcb3;
	background-color:#e1e0ba;
	color:#000000;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}


