/*
THEME NAME: IV
THEME URI: http://www.intelligentvending.co.uk
DESCRIPTION: Intelligent Vending Ltd Wordpress Theme
VERSION: 0.01
AUTHOR: Alfie pugh
AUTHOR URI: http://www.intelligentvending.co.uk
TAGS: intelligent vending, vending machines, vending, machines
*/
* {
	font-family: tahoma;
}
ul, li {
	list-style-type: none;
	line-height: 16px;
	padding: 0;
	margin: 0;	
}

#level1 .bloglist a, #level1 .bloglist a:hover {
	background-image: none;
	border: 0;
	margin: 0;
	padding: 2px 0 2px 0;
	text-decoration: none;
	color: #111199;
	width: 145px;
}
#level1 .bloglist h2 {
	font-weight: normal;
	width: 150px;
	padding: 2px 0 2px 5px;
	background-color: #DFDFF1;
	
}
#level1 .bloglist {
	border: 1px solid #AAAAFF;
	background-color: #EDEDFF;
	width: 155px;
	margin: 0 0 15px 0px;
	float: left;
	text-align: left;
	padding: 0 0px 0 0px ;
}


#level1 .bloglist2 a, #level1 .bloglist2 a:hover {
	background-image: none;
	border: 0;
	margin: 0;
	padding: 2px 0 2px 0;
	text-decoration: none;
	color: #111199;
}
#level1 .bloglist2 h2 {
	font-weight: normal;
	width: 150px;
	padding: 2px 0 2px 5px;
	background-color: #DFDFF1;
	
}
#level1 .bloglist2 {
	border: 1px solid #AAAAFF;
	background-color: #EDEDFF;
	width: 155px;
	margin: 0 0 15px 0px;
	float: left;
	text-align: left;
	padding: 0 0px 0 0px ;
}

#level1 .bloglist3 a, #level1 .bloglist3 a:hover {
	background-image: none;
	border: 0;
	margin: 0;
	padding: 2px 0 2px 0;
	text-decoration: none;
	text-indent: 4px;
	color: #111199;
	float: left;
}
#level1 .bloglist3 h2 {
	font-weight: normal;
	width: 150px;
	padding: 2px 0 2px 5px;
	background-color: #DFDFF1;
	
}
#level1 .bloglist3 {
	border: 1px solid #AAAAFF;
	background-color: #EDEDFF;
	width: 155px;
	margin: 0 0 15px 0px;
	float: left;
	text-align: left;
	padding: 0 0px 0 0px ;
}

#level1 .bloglist3 .seo-tag-cloud a {color: #7777DD;font-size: 6.5pt;}
#level1 .bloglist3 .seo-tag-cloud em a {font-style: normal;color: #5555DD;font-size: 7pt;}
#level1 .bloglist3 .seo-tag-cloud em em a {color: #3333DD;font-size: 7.5pt;font-style: normal;}
#level1 .bloglist3 .seo-tag-cloud em em em a {color: #1111DD;font-size: 8pt;font-style: normal;}
#level1 .bloglist3 .seo-tag-cloud em em em em a {color: #0000D0;font-size: 8.5pt;}
#level1 .bloglist3 .seo-tag-cloud em em em em em a {color: #0000CD;font-size: 9pt;}
#level1 .bloglist3 .seo-tag-cloud em em em em em em a {color: #0000C0;font-size: 10pt;}
#level1 .bloglist3 .seo-tag-cloud em em em em em em em em a {color: #0000BD;font-size: 11pt;}

.post_container {
	margin: 10px 10px 20px 10px;
	border: 1px solid #8888DD;
	background-color: #FAFAFF;
}
.post_container p {
	
}
.post_container a {
	text-decoration: none;
	font-weight: normal;
	color: #003399;
}
.post_container a:hover {
	border-bottom: 1px dotted #003399;
}
.post_container h2 a {
	font-size: 11pt;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 0px dotted #003399;

}
.post_container h2 a:hover {
	border-bottom: 1px dotted #003399;
}
._ptop {
	width: 541px;
	height: 18px;
	font-family: Tahoma;
	padding: 2px 4px 2px 4px;
	font-size: 10pt;
	background-color: #DFDFF1;
}
._ptop a {
	font-family: Tahoma;
	color: #0000AA;
	text-decoration: none;
	border-bottom: 1px dotted #0000AA;
}
._pmid {
	margin: 0 auto;
	width: 96%;
	padding: 5px;
	border: 0px solid red;
}
._pmid h2 {
padding-top: 10px;
}
.post_links {
	width: 541px;
	height: 18px;
	font-family: Tahoma;
	padding: 2px 4px 2px 4px;
	font-size: 10pt;
	background-color: #DFDFF1;
}
.post_links a {
	text-decoration: none;
	font-size: 10pt;
}
.post_pages {
	float: right;
}
.post_info_small {
	text-align: right;
	font-size: 8pt;
}
.post_info_small a {
	font-weight: normal;
}
.nav-previous, .nav-next, .nav-previous a, .nav-next a {
	font-family: Tahoma;
	font-size: 10pt;
	color: #0000AA;
	text-decoration: none;
	text-align:left;
}
.nav-previous a:hover, .nav-next a:hover {
border-bottom: 1px dotted #0000AA;
}

#wp-calendar {
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #EDEDFF;	
	width: 100%;
	margin: 0 0 0px 0px;
	float: left;
	text-align: left;
	padding: 0 0px 0 0px ;
	text-decoration: none;
	text-align: center;
}
#wp-calendar #today {
	background-color: #CECEFE;
	color: #EEEEEE;
}
#wp-calendar a, #wp-calendar a:hover {
	text-decoration: none;
	font-size: 10pt;
	background-image: none;
	font-weight: bold;
	color: #0000AA;
	border: 0;
	padding: 0;
	margin: 0;
	width: 100%;
	text-indent: 0;
}
#wp-calendar #prev a, #wp-calendar #next a {
	font-weight: normal;
}
#comment {
	width: 543px;
	height: 150px;
	margin: 0 auto;
	margin-left: 10px;
}
#commentform {
}
.frmLeft {
	border: 1px solid #AAAAFF;
	background-color: #EDEDFF;
	width: 149px;
	margin: 10px 0 0 0px;
	float: left;
	text-align: left;
	padding: 0 3px 1px 3px ;
}
.frmLeft h2 {
	text-align: left;
	margin-top: 3px;
	padding: 3px 3px 5px 3px;
	border-bottom: 1px dotted #AAAAFF;
	font-size: 15px;
	font-weight: normal;
	color: #606060;
}
.frmLeft p {
	padding: 10px 4px 10px 4px;
	border-bottom: 1px dotted #AAAAFF;
	font-size: 11px;
	line-height: 10px;

	color: #606060;
}
#level1 .frmLeft input {
	width: 134px;
	margin: 4px 0 4px 0;
}

.frmLeft p textarea {
	margin-top: 4px;
	border: 1px solid #c0c0c0;
	color: #777777;
	padding: 3px;
	font-family: Tahoma;
	font-size: 12px;
	width: 134px;
	height: 72px;
}
.leftspacer {
	margin-left: 4px;
}
#ftt {
	padding-top: 5px;
	width: 750px;
	font-family: tahoma, arial;
	color: #c0c0c0;
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	margin: 0 auto;
}
#level1 .leftlink {
        margin:0;width: auto;text-indent: 0;background: none;color: #000099;border: 0;text-decoration: underline;
}
#level1 a:hover.leftlink {
        margin:0;width: auto;text-indent: 0;background: none;color: #000099;border: 0;text-decoration: none;
}