/*



Theme Name: Mini



Theme URI: http://www.azmoney.co.uk/wordpress-themes/mini



Description: "Mini" is a free lightweight WordPress theme dedicated for those folks who like simple & clean designs. Supports tags, gravatars, widgets and other useful features. Valid CSS & HTML. Designed by <a href="http://www.azmoney.co.uk">AZ Money</a> Web Design. Try now ;)



Version: 1.0.5



Author: AZ Money



Author URI: http://www.azmoney.co.uk



Tags: fixed width, right sidebar, three columns, 3 column, 3 columns, four columns, 4 column, 4 columns, widgets, widget ready, professional, simple, seo friendly, typography, white, minimalistic, gravatars, avatar, two columns, valid XHTML, valid CSS, 1024px, clean, adsense ready, web, professional, premium







	The CSS, XHTML and design is released under GPL:



	http://www.opensource.org/licenses/gpl-license.php







*/











/* something that does not change */



html, body { height:100%; }



body {

	background-color: #aca99f;

	background-image: url(images/body_bkgrgif.gif);

	background-repeat: repeat-x;

}



textarea, input { font-size:13px !important; font-family:Arial, "Times New Roman", Times, serif; color:#000; line-height: 150%;}



table { border-collapse:collapse; }



html, body, h1, h2, h3, h4, h5 ,h6, body, form, ul, li, th, td { margin:0; padding:0; }



img { border:0 none; }



map { display:none; }



object, form { display:block; }	



h1, h2, h3, h4, h5 ,h6 { letter-spacing:normal; }



hr { display:none; }



/* something that does not change */











/* all time classes */



.wf { width:100%; }



.hf { height:100%; }



.whf { width:100%; height:100%; }



.tar { text-align:right; }



.tal { text-align:left; }



.tac { text-align:center; }



.clr { clear:both; height:1px; overflow:hidden; }



.clear { clear:both; }



.fl { float:left; }



.fr { float:right; }



.hide { display:none; }



.block { display:block; }



.inline { display:inline; }



/* all time classes */







/* global text/link settings */



* { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:160%; color:#010101; }



a { color:#4e388d; 

	text-decoration: none;

}



a:hover { color:#f2a31e;

	text-decoration: underline;

}



a:visited  { color:#4e388d; }





/* global text/link settings */











/* GRID */



.span-1  { width: 20px;}



.span-2  { width: 60px;}



.span-3  { width: 100px;}



.span-4  { width: 140px;}



.span-4-5 { width: 170px;}



.span-5  { width: 180px;}



.span-5-6 { 
width: 190px;
}



.span-6  { width: 220px;}



.span-7  { width: 260px;}



.span-8  { width: 300px;}



.span-9  { width: 340px;}



.span-10 { width: 380px;}



.span-11 { width: 420px;}



.span-12 { width: 460px;}



.span-13 { width: 500px;}



.span-14 { width: 540px;}



.span-14-15 { width: 558px;}



.span-15 { width: 580px;}



.span-15-16 { width: 598px;}



.span-16 { width: 620px;}



.span-17 { width: 660px;}



.span-18 { width: 700px;}



.span-19 { width: 740px;}



.span-20 { width: 780px;}



.span-21 { width: 820px;}



.span-22 { width: 860px;}



.span-23 { width: 900px;}



.span-24 { width: 940px; }



/* GRID */











h2 {



	font-size: 23px;



	line-height: 130%;



}







h3 {



	font-size: 19px;



	line-height: 160%;



	font-weight: normal;



	padding-bottom: 15px;



}







h4 {



	font-size: 15px;



	font-weight: bold;



}







/* global (added while developing) */



.title-3 {



	font-size:17px;



	font-weight:normal;



	border-bottom:1px solid #E9EAEA;



	margin-top:40px;



	padding-bottom:10px;



}



.list {



	list-style:none;



	padding:0;



	margin:0;



}



	.list li {



		list-style:none;



		padding:0;



		margin:0;



	}



	.list ul {
		list-style:none;
		padding:0;
		margin:0 0 0 10px;
	}



.paddings-head {



	padding:20px;



	line-height:100%;



}



.paddings {



	padding:20px 20px 0 20px;



	line-height:100%;



}



	.side .paddings div {

		list-style-type: none;

		margin-bottom: 10px;

	}



		.side div ul {



			list-style-type: none;



		}



			.side div ul li {



				padding-bottom: 0px;



			}



.side-borders {

	border-left:1px solid #E9EAEA;

	border-right:1px solid #E9EAEA;

}



.textfield {

	border:1px solid #E9EAEA;

	width:225px;

	padding-left:5px;

	margin:0 15px 0 0;

	line-height:110%;

}



.textfield-1 {



	width:150px;



	padding-left:5px;



	line-height:110%;



	border-top:1px solid #ABADB3;



	border-left:1px solid #ABADB3;



	border-right:1px solid #DBDFE6;



	border-bottom:1px solid #DBDFE6;



}



.margin-bot {



	margin-bottom:10px;



}



.area {



	width:100%;
	height:100px;
	border-top:1px solid #ABADB3;
	border-left:1px solid #ABADB3;
	border-right:1px solid #DBDFE6;
	border-bottom:1px solid #DBDFE6;
}

.button {
	line-height:100%;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

/* 	font-size:13px;
	border:2px solid #E9EAEA;
	background:#FFF;
	cursor:pointer;
	width:75px;  */
}

.margin-right {
	margin-right:20px;
}
.margin-bottom {
	margin-bottom:20px;
}

.border-top {
	border-top:1px solid #E9EAEA;
}
.border-bottom {
	border-bottom:1px solid #E9EAEA;
}

.title-1 {
	font-size: 13px;



	line-height:150%;



	padding:7px 0 3px 0;



	text-transform:uppercase;



	font-weight:bold;



}
	.side-line .last {
		margin:0 0 -5px 0;
	}

.widget_categories li, .widget_archive li {
		font-size: 11px;
		color: #999999;
	}

.widget_categories li {
	padding: 0 0 0 20px;
	background: url(img/folder.gif) 0 5px no-repeat;
	}

.widget_archive li {
		padding:0 0 0 20px;
		background:url(img/archive.gif) 0 5px no-repeat;
	}

.widget_links li {
		padding:0 0 0 20px;
		background:url(img/link.gif) 0 6px no-repeat;
	}

.widget_meta li {
		padding:0 0 0 20px;
		background:url(img/meta.gif) 0 6px no-repeat;
	}

.widget_pages li {
		padding:0 0 0 20px;
		background:url(img/page.gif) 0 6px no-repeat;
	}

.widget_recent_entries li {
	padding:0 0 0 20px;
	background: url(img/two-pages.gif) 0 2px no-repeat;
	}



	.widget_recent_comments li {



		padding:0 0 0 20px;



		background:url(img/comment.gif) 0 8px no-repeat;



	}



	.widget_rss li {



		padding:0 0 0 20px;



		background:url(img/rss-bullet.gif) 0 6px no-repeat;



	}



	.widget_tag_cloud a {



		line-height: 100%;



	}



.clock {



	padding-left:20px;



	background:url(img/clock.gif) 0 center no-repeat;



}



.person {



	padding-left:20px;



	background:url(img/person.gif) 0 center no-repeat;



}



.tag {



	padding-left:20px;



	background:url(img/tag.gif) 0 1px no-repeat;



}



.folder {



	padding-left:20px;



	background:url(img/folder.gif) 0 center no-repeat;



}



/* global (added while developing) */











/* ==== content ==== */



.content p.edit {



	margin:0;



	padding: 0 0 0 21px;



	background:url(img/edit.gif) 0 6px no-repeat;



}



label.author {



	padding: 0 0 0 21px;



	background:url(img/person.gif) 0 0 no-repeat;



}



label.email {



	padding: 0 0 0 21px;



	background:url(img/email.gif) 0 0 no-repeat;



}



label.website {



	padding: 0 0 0 21px;



	background:url(img/link.gif) 0 0 no-repeat;



}







.content {



	padding:0;



	margin:0;



	list-style:none;



}



	.content li {



		margin-bottom: 30px;



	}



.content li ul, .content li ol, .content p, .content code, .content blockquote {

	margin: 5px 0 10px 0;

	padding: 0;

}



		/* title */



.content h2, .content h2 a {

	display: inline;

	font-size: 28px;

	font-weight:normal;

	line-height:150%;

	font-family: Georgia, "Times New Roman", Times, serif;

		}



			.content span.no {



				font-size:11px;



				font-weight:normal;



				color:#999999;



				text-decoration:none;



				border-left:5px solid #FFF;



			}

			.minicomm {

	padding-left: 22px;

	background-image:url(images/minicomm.gif);

	background-repeat: no-repeat;

			}



		.opts {



			margin: 3px 0 10px 0;



		}



			.opts span {



				color:#999;



			}



		.content h3 {
			font-size: 18px !important;
			font-weight:bold;

		}



		.content h4 {



			font-size: 15px;



		}



		.content h5 {



			font-size: 13px;



		}			



		/* paragraphs */



		.content p {



		



		}



		



		/* code. blockquote */



		.content blockquote {



			display:block;



			padding:0 15px;



			margin: 0 15px;



			font-style:italic;



			border-left:2px solid  #f3f3f3; /** #E9EAEA; **/



		}



		.content code, .content pre {



			display:block;



			padding:15px;



			margin:15px;



			background: #f3f3f3; /** #E9EAEA; **/



			font-size:11px;



			clear: both;



		}



		



		/* lists */



		.content li ul, .content li ol {



			margin-left: 15px;



			list-style-position: inside;



		}



		.content li li {



			margin: 0;



		}



		.content li ul li {



			list-style-type: disc;



		}



		.content li ol li {



			list-style-type: decimal;



		}



		



		/* images */



		img {

			padding: 0;

			margin: 0;

		}

img.fl {

	padding-right: 10px;

}

		.content .photo {

			border:1px solid #E9EAEA;

			width:334px;

			margin:0 20px 0 0;

		}



			.content .photo div {

				font-size:11px;

				padding:5px;

			}



.main {

	width:940px;

	margin:0 auto;

	padding:20px 0 0 0;

}



.footer {

	padding:15px 0 0 0;

	border-top:1px solid #E9EAEA;

	text-align: center;

}



.footer * {

	font-size:13px !important;

	color:#cccccc !important;

	text-decoration:none !important;

	padding:0 0 20px 0;

	margin: 0;

}



.logo {

	font-size:56px;

	font-weight:normal;

	color:#010101 !important;

	text-decoration:none !important;

	margin-bottom: 7px;	

	display: block;

}



.top {

	line-height:100%;

	background-color:#FFFFFF;

	background-image: url(images/top.jpg);

	background-repeat: no-repeat;

	height: 134px;

}

.top h1 a {

	display: block;

	width: 500px;

	height: 100px;

}



.top h1 a span, .top h2.slogan {

	display: none;

}



	.top * {

		line-height:100%;

	}



	.top .fr {

		padding:65px 0 0 0;

	}



.slogan {

	display: block;

	font-weight:normal;

	font-size:25px;

	margin-bottom: 5px;

}



.top-line {

	height:44px;

	padding:0 20px;

	background-image: url(images/top_under.jpg);

	background-repeat: no-repeat;

}



	.top-line div.fl {



		padding:15px 0 0 0;



	}



	*:first-child+html .top-line div.fl {



		padding:7px 0 0 0;



	}



	.top-line div.fr {



		padding:8px 0 0 0;



	}



	* html .top-line div.fr {



		padding:11px 0 0 0;



	}



.top-line div.fr img {

	margin:0 0 -3px 10px;



}



.content-line {

	background-color: #FFFFFF;

	background-image: url(img/grey-line.gif);

	background-repeat: repeat-y;

	background-position: 558px 0;	

}



.side-line {

	background:url(img/grey-line.gif) 190px 0 repeat-y;

}



.forma .textfield-1 {

		margin:0 10px 10px 0;

}



/* main */











/* seperate blocks */



.list-1 {

	height:26px;

	padding-left: 5px;

}



.list-1 li {

	float:left;

	display:block;

	height:26px;

	border-right:5px solid #bfbcb1;

	background-color: #fac15f;

	line-height: 26px;

	background-image: url(images/top-menu_bkgr.gif);

	background-repeat: repeat-x;

}



.list-1 li.current_page_item, .list-1 li.current_page_ancestor, .list-1 li.current_page_parent {

	background:#FFF;

}



.list-1 li.current_page_item a {

	color:#010101 !important;

}



.list-1 a {

	color: #000000;

	text-decoration:none;

	padding:0 10px;

}



.list-1 a:hover {

	color: #FFFFFF;

}



.title-2 {

	padding-bottom: 7px;

}



div.com {

	margin-bottom: 30px;

}



.list-4 {



	list-style: none;



	margin: 0;



	padding: 0;



}



	.list-4 li {



		border: 1px solid #e9eaea;



		padding: 15px 15px 0 15px;



		margin: 0 0 15px 0;



	}



		* html .list-4 li {



			padding:0 40px 0 20px !important;



		}



		*:first-child+html .list-4 li {



			padding:0 40px 0 20px !important;



		}



		* html .list-4 img {



			margin:20px auto auto 0;



		}



		*:first-child+html .list-4 img {



			margin:20px auto auto 0;



		}



		* html .list-4 p img {



			margin:0 auto auto 0;



		}



		*:first-child+html .list-4 p img {



			margin:0px auto auto 0;



		}



	.com-header {

	padding-bottom: 15px;

	border-bottom: 1px solid #e9eaea;

	margin: 0;

	background-image: url(images/comm-img.gif);

	background-repeat: no-repeat;

	}



		.com-header img {



			display: block;



			float: left;



		}



		.com-header .tp {

	display: block;

	padding: 0;

	text-align: left;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 42px;

		}



			.tp span, .tp span a {



				font-weight: bold;



				display: block;



				line-height: 150%;



			}







/* seperate blocks */



#wp-calendar caption {



	padding-bottom: 0px;



}



#wp-calendar th {



	padding-top: 5px;



}



#wp-calendar td {



	padding-right: 7px;



	line-height: 150%;



}



#wp-calendar tbody td a {



	padding: 2px;



	background-color: #e9eaea; /* #daf2fc; */



}







.alignnone {



	margin: 9px 15px 9px 0;



}



.alignleft {



	float: left;



	margin: 9px 15px 9px 0;



	padding: 0;



}



.alignright {



	float: right;



	margin: 9px 0px 9px 15px;



	padding: 0;



}



.aligncenter {



	display: block;



	margin: 9px auto;



	padding: 0;



}







.com {



	margin-bottom: 20px;



}



#commentform p {



	margin-bottom: 5px;



}



	#commentform p label {



		margin-left: 5px;



	}



.wp-caption {



	/* border: 1px solid #ddd; */



	text-align: center;



	background-color: #f3f3f3;



	/* margin: 0 0 15px 0; */



	padding: 4px 0 0 0;



	



	/* margin: 0 0 15px 0;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px; **/



}



	.wp-caption img {



		display: block;



		margin: auto auto;



		padding: 0 0;



	}



	.wp-caption-text {



		padding: 3px 0 !important;



		margin: 0 !important;



	}



.wp-caption-dd {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}





/* SUBMENU */



ul.submenu {

	padding: 0;

	margin: 1em 0 1em 0;

}

ul.submenu li {

	padding: 0px !important;

	margin: 0 0 5px 0 !important;

}



ul.submenu li a {

	background-color:#cdbbff;

	color:#000000;

	padding: 5px 5px !important;

	width: 180px;

	text-decoration: none;

	display: block;

}

ul.submenu li a:hover {

	color:#ffffff;

}



ul.submenu li.current_page_item a { 

	background-color:#b4b6d7;

}



.lookatme {

	color:#CC0099;

}

.widget_text {

}



.widget_text:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}
.rssimage {
	line-height: 100%;
	height: 20px;

}
.orange {
color:#FF7F24;
}