﻿/*   
Theme Name: police_supplies_protec
Theme URI: news.police-supplies.co.uk
Description: 3 column fixed width
Author: Mark Cranny, Studio Leeds Web
Author URI: www.studioleedsweb.co.uk
Version: 1.0
.
General comments/License Statement if any.
.
*/

/* reset values */
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,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ul {
	list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}

/*end reset values */

/* elements */
h1  {padding:5px 0 5px 0;font-weight:bold;}
h2  {padding:5px 0 5px 0;font-weight:bold;}
img {position:relative;margin:10px;}
br  {position:relative;height:15px;}

.clear  {clear:both;}
.left   {float:left;}
.right  {float:right;}
.aligncenter {margin-left:auto;margin-right:auto;}


.li-head    {font-weight:bold;margin:5px 0px 5px 0;}
.li-indent  {margin:5px 0 5px 15px;}

body {background-image:url(layout/shared_background.gif);background-position:top center; font-family:Trebuchet MS;font-size:13px;color:Gray;width:100%;height:100px;}


/* main arrears */
#main-wrapper    {background-image: url(layout/shared_repeater.gif);background-repeat:repeat-y; background-position: top center; width:980px;height:auto;margin-right:auto;margin-left:auto;}
#header          {position:relative;height:90px;width:980px;background: url(layout/shared_header.gif) no-repeat left;margin-right:auto;margin-left:auto;}
#topnav          {position:relative;height:25px;width:980px;background: url(layout/shared_subheader.gif) no-repeat left;margin:0 auto 10px auto;}  
#footer          {clear:both;position:relative;height:90px;width:980px;background: url(layout/shared_footer.jpg) no-repeat left;}

/* text */
.txt-left   {text-align:left;}
.txt-right  {text-align:right;}
.txt-center {text-align:center;}
.txt-search {padding:3px 0 2px 0;color:Black;}
ul.terms    {margin:10px 0 10px 0;}
.read       {font-style:italic;color:Gray;font-weight:bold;}
p           {line-height:16px;}
#term p {line-height:16px;margin:5px 0 5px 10px;}
#terms h2   {line-height:25px;}

/* posts */
div.post   {border-bottom:dotted 1px silver;padding:10px 0 10px 0;width:96%;margin:0 auto 0 auto;}
div.post h2 {color:black;padding:0 0 0 10px;}
div.post div.entry h1 {padding:10px 0 0px 0;color:black;}
div.postmetadata    {padding:5px 0 5px 10px;}
div.postmetadata div.category {padding-bottom:5px;color:Black;}
div#respond h3  {padding:10px 0 5px 0;}
.entry p img   {left:175px;}
.entry  ul  {padding:10px 0 10px 20px;}
.entry  ul li   {padding:3px 0 3px 20px;list-style:none;background-image:url('layout/smallarrow-bullet.gif'); background-repeat:no-repeat;background-position: center left;}

/* categories */
div.post .categorylink {position:relative;top:-15px;color:black;padding:0 0 0 10px;text-align:right;}


/* comments */
h3#comments         {position:relative;padding:10px 0 0 10px;}
textarea#comment  {width:100%;}
.comment-author img {float:left;}
.comment-author {position:relative;padding:0px;line-height:25px;vertical-align:middle;}
.commentlist p {clear:both;}
#respond    {position:relative;padding:0 0 0 10px;}
.reply   {position:relative;border-bottom:dotted 1px gray;width:90%;margin: 10px auto 10px auto;}

/* sidebars */
#sb_right   {position:relative;float:right;margin-top:0px;width:150px;height:auto;margin-right:6px;}
#sb_left    {position:relative;float:left;margin-top:0px;margin-left:5px;margin-right:10px;width:150px;height:auto;}
#sb_center   {position:relative;width:96%;padding:0;margin:0 auto 0 auto;left: 0px;}

li.widget_recent_entries h2 {position:relative;color:Black;font-size:13px;width:140px;background:top left;padding:5px 0px 6px 10px;margin-top:10px;margin-bottom:5px;border-bottom: dotted 1px green;border-top: dotted 1px silver;}

/* areas */

#main_area  {position:relative;float:left;width:640px;height:auto;}
#main_area p{padding:5px 10px 5px 10px;}
#main_area h1{padding:5px 10px 5px 10px;}

/* navigation */

.homelink   {position:relative;height:100px; width:500px;display:block;}

#head-nav   {position:absolute;display:inline;top:0px;left:760px;}
li.hll      {position:relative;float:left;padding-left:20px;}
li a.head-link1 {position:relative;color:White;width:100px;height:40px;background:url(layout/email.jpg) no-repeat top;padding:5px 10px 0 35px;margin:0;}
li a.head-link2 {position:relative;color:White;width:100px;height:40px;background:url(layout/igoogle.jpg) no-repeat top;padding:0px;margin:0;display:block;}
li a.head-link3 {position:relative;color:White;width:40px;height:40px;background:url(layout/rss.gif) no-repeat top left;padding:5px 0 0 35px;margin:0;display:block;}

#bottom-links   {position:absolute;display:inline;top:70px;left:0px;}
li a.bot-link  {position:relative;padding:0 0 0 35px;margin:0;color:White;}



.widget_archive a{position:relative;padding-left:10px;}

li.widget_categories h2 {position:relative;color:#2e587b;font-size:12px;height:15px;width:140px;display:block;background:url(layout/shared_linktitle.gif) no-repeat;padding:5px 0 0 10px;margin:15px 0 0 0;}
li.widget_categories  a{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkout.gif) no-repeat;color:#2e587b;font-weight:normal;border-bottom:solid 1px #d6d5d5;font-size:12px;vertical-align:middle;}
li.widget_categories  a:hover{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkover.gif) no-repeat;color:#2e587b;font-weight:normal;text-decoration:none;font-size:12px;}
li.current-cat  a{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkover.gif) no-repeat;color:#2e587b;font-weight:bold;font-size:12px;}
li.current-cat  a:hover{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkover.gif) no-repeat;color:#2e587b;font-weight:bold;text-decoration:none;font-size:12px;}

a {text-decoration:none;font-weight:bold;color:black;font-size:13px;}
a:link {}
a:visited {}
a:hover {text-decoration:underline;}
a:active {}

/* search */
#search-page    {position:relative;margin-left:10px;}
li .hidden    {position:relative;padding:0;display:block;background-image:url(layout/shared_boxtitle.gif);background-repeat: no-repeat; background-position: middle;width:150px;height:20px;color:gray;}
p.search       {padding:1px 0;margin:0;}
li #s {position:relative;margin:0px 0 3px 0;display:block;width:125px;}
li #searchsubmit {position:relative;margin:0 0 15px 0;font-weight:bold;display:block;font-family:Trebuchet MS;font-size:13px;padding:0;}
#searchbox {position:relative;top:-1px;border:solid 1px #305c81;border-top:none;padding:5px;}
.search {font-weight:bold;color:White;width:150px;text-align:center;font-size:13px;}

/* banners */
#igoogle    {position:relative;top:60px;left:20px;}

/* Home Page */
#sidebar3 {width:47%; float:left;}
#sidebar3 li#recent-posts-3  {position:relative;margin:0 0 0 2%;}
#sidebar3 li#recent-posts-3 h2 {position:relative;border:none;color:#2e587b;font-size:12px;height:15px;width:100%;display:block;background:url(layout/longtitle.gif) no-repeat;padding:5px 0 0 10px;margin:0 0 10px 0;}
#sidebar3 li#recent-posts-3 li {position:relative;margin:0 0 0 15px;list-style:none;background-image:url('layout/smallarrow-bullet.gif'); background-repeat:no-repeat;background-position: center left;padding:5px 0 5px 15px;}
#sidebar3 li#recent-posts-3 ul {margin-bottom:10px;}
#sidebar3 li#recent-comments-3 {position:relative;margin:0 0 0 2%;}
#sidebar3 li#recent-comments-3 h2 {position:relative;color:#2e587b;font-size:12px;height:15px;width:100%;display:block;background:url(layout/longtitle.gif) no-repeat;padding:5px 0 0 10px;margin:0 0 10px 0;}
#sidebar3 li#recent-comments-3 li {position:relative;margin:0 0 0 15px;list-style:none;background-image:url('layout/smallarrow-bullet.gif'); background-repeat:no-repeat;background-position: center left;padding:5px 0 5px 15px;}
#featured  {position:relative;width:47%;float:right;padding:0 2% 0 0;margin:0 0 10px 0;}
#featured h2 {position:relative;color:#2e587b;font-size:12px;height:15px;width:100%;display:block;background:url(layout/longtitle.gif) no-repeat;padding:5px 0 0 10px;margin:0 0 10px 0;}
#featured img   {position:relative;width:150px;height:150px;margin:0 0 0 70px;}
#featured h3 {color:#2e587b;font-size:12px;font-weight:bold;margin:5px 0 5px 0;}
#featured p {padding:0;margin:0;color:Black;}
#featured a {text-decoration:none;}
/* Poll */
li#polls-widget-3 {position:relative;padding:0;display:block;background-image:url(layout/shared_boxtitle.gif);background-repeat: no-repeat; background-position: middle;width:150px;}
li#polls-widget-3 h2 {position:relative;padding:0;margin:0 0 8px 0;color:White;text-align:center;top:2px;}
div.wp-polls  {position:relative;top:-1px;border:solid 1px #305c81;border-top:none;}
div.wp-polls p {position:relative;width:90%;padding:5px 0 5px 0;margin:0 auto 0 auto;border-bottom:dotted 1px silver;}
div.wp-polls li {position:relative;width:90%;padding:5px 0px 5px 0px;margin:0px auto 0px auto;border-bottom:dotted 1px silver;}

/* table */
.t      {position:relative;vertical-align:top;width:90%;margin:20px auto 20px auto;}
.t1     {position:relative;color:black;vertical-align:top;width:24%;padding-right:5%;font-weight:bold;}
.t2     {position:relative;vertical-align:top;width:1%;padding-right:5%;}
.t3     {position:relative;vertical-align:top;width:74%;line-height:16px;}
.tr     {position:relative;}
.tr1    {line-height:10px;}

/* News */
#google-news-inline li {position:relative;line-height:18px;margin:0px;padding:0 0 10px 10px;list-style:none;background-image:none;border-bottom:dotted 1px gray;}

li.widget_pages h2 {position:relative;color:#2e587b;font-size:12px;height:15px;width:140px;display:block;background:url(layout/shared_linktitle.gif) no-repeat;padding:5px 0 0 10px;margin:15px 0 0 0;}
li.widget_pages  a{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkout.gif) no-repeat;color:#2e587b;font-weight:normal;border-bottom:solid 1px #d6d5d5;font-size:12px;vertical-align:middle;}
li.widget_pages  a:hover{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkover.gif) no-repeat;color:#2e587b;font-weight:normal;text-decoration:none;font-size:12px;}
li.current_page_item  a{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkover.gif) no-repeat;color:#2e587b;font-weight:bold;font-size:12px;}
li.current_page_item  a:hover{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkover.gif) no-repeat;color:#2e587b;font-weight:bold;text-decoration:none;font-size:12px;}

li.flexipages_widget h2 {position:relative;color:#2e587b;font-size:12px;height:15px;width:140px;display:block;background:url(layout/shared_linktitle.gif) no-repeat;padding:5px 0 0 10px;margin:15px 0 0 0;}
li.flexipages_widget  a{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkout.gif) no-repeat;color:#2e587b;font-weight:normal;border-bottom:solid 1px #d6d5d5;font-size:12px;vertical-align:middle;}
li.flexipages_widget  a:hover{position:relative;line-height:15px;padding:5px 0 0 10px;height:20px;width:140px;display:block;background:url(layout/shared_linkover.gif) no-repeat;color:#2e587b;font-weight:normal;text-decoration:none;font-size:12px;}

