/*
Theme Name: pointerview
Theme URI: http://www.pointerview.com/
Description: A wordpress theme
Version: 1.0
Author: pointerview
Tags: 
*/

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;
     border:0;
     outline:0;
     font-size:100%;
 
}
a {
     text-decoration:none;
}
:focus {
     outline:none;
}
a:hover {
     text-decoration: underline;
}

.clear {
     clear:both;
    
}

body
{
  font-family: Arial,Helvetica,sans-serif;
    font-size: 85%;

  background: #252525;
}

#container
{
  margin: 0px auto;
  width: 1067px;
  background: #fff;
  border-left:5px solid #636363;
  border-right:5px solid #636363; 
  position: relative;
  clear: both;
  
}
/* Header
---------------------------------- */
#mainlogo
{

}

#header #slogan
{
  color: #BB9D5B;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin-left: 0;
}

#header a
{
width:300px;
}
#header
{
    background: url("images/header_bg.gif") no-repeat left bottom  ;  color: #bb9d5b;
  padding: 20px;
  text-align: left;
}

/* Navigation
---------------------------------- */
#nav{text-align:left; padding:0px; margin:0px;}

/* Content
---------------------------------- */
#content{text-align:left;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content p #content table{margin-left:0px; margin-right:0px;}

/* NewsListing Snippet Classes
---------------------------------- */
ul.newsList
{
  list-style: none;
  padding-left: 1em;
}

li.newsLi
{
  padding: .5em;
  color:inherit;
  background: #efefef;
  margin: .5em;
}

h1.newsTitle
{
  /*the news story title */
  border-bottom: 1px solid #ddd;
}

p.postInfo
{
  text-align: right;
  font-size: 10px;
  color: #aaa;
  background:inherit;
  clear:both;
}

h2.oldernewsheading {}

ul.oldnews
{
  font-size: 90%;
}

/* sideBanner
---------------------------------- */
.sideBanner
{
  padding: 5px;
  border: 1px solid #D5C95E;
  font-size: 93%;
  background: #F2EFCE;
  color: #847A22;
  margin: .5em .0em .5em .0em;
    text-align:center;
}

.sideBanner a
{
  color: #993300 !important;
  font:normal 14px Arial, Helvetica, sans-serif;
  text-align:center;
}

.sideBanner a:hover
{
  color: #000 !important;
}

.sideBanner h1{font-size:95%;}

/* Search Styles
---------------------------------- */
.searchbox
{
  margin: 5px 0px;
  padding: 5px;
  border: 1px solid #D5C95E;
  background: #F2EFCE;
  color: inherit;
}

.searchbox p
{
  margin: 0;
  padding: 0;
}

/* General content
---------------------------------- */
#wrap{   background: url("images/content_bg.gif") no-repeat scroll 100% 0 transparent;padding:0px; margin:0px; z-index:1;}
#content
{
  color: #000;
  padding:31px 20px 5px 20px;
  border-left: 1px solid #ddd;
  min-height: 300px;
  width: 67%;
  overflow: hidden;
  clear: right;
  z-index:2;
}

#sidebar
{
  float: left;
  width: 300px;
  padding: 5px;
  background: #fff;
  z-index:2;
}

a:link
{
  color: #993300;

}

a:hover,
a:focus
{
  color: #000;
 
  text-decoration: underline;
}

a:visited
{
  color: #802b00;
  background:inherit;
}

a img
{
  border: 0;
}


h1,
h2,
h3
{
  padding: 0;
  margin: 0;
  color: #bb9d5b;
  background:inherit;
}

h1
{
  font-size: 1.6em;
  font-weight: normal;
  color: #000;
  background:inherit;
  margin-top:5px;
}
h1.pagetitle
{
  font-size: 2em;
  border-bottom: 1px solid #ddd;
  font-weight: 100;
}

h2
{
  font-size: 1.3em;
}

h3,
h4,
h5,
h6
{
  font-size: 1em;
}

p,
table
{
  margin: .2em 0px 1em 0px;
}

table
{
  max-width: 700px;
}

ol,
ul
{
  margin: 0 0 1em 0em;
  padding-left: 3em;
}

ol
{
  padding-left: 3.4em;
}

ul
{
  list-style: disc
}

.left
{
  float: left;
}

.right
{
  float: right;
}

.textright
{
  text-align: right;
}

.textcenter
{
  text-align: center;
}

.small
{
  font-size: 0.7em;
}

.bold
{
  font-weight: bold;
}

.em
{
  font-style: italic
}

/* Footer
---------------------------------- */
#footer
{
  color: #636363;
  padding: 5px;
  margin: 0px 0px 0px 0px;
  background: #c9b17c;
  text-align: center;
  clear: both;
  font-size: 10px;
  border-top: 1px solid #bb9d5b;
}

#footer a,
#footer a:visited,
#footer a:active
{
  color: #AC9F2D;
  background:inherit;
}

#footer a:hover
{
  color: #000;
  background:inherit;
  text-decoration: underline;
}

/* TopNewsListing Snippet Classes
---------------------------------- */
ul.topnewsList
{
  list-style: none;
  padding-left: 1em;
}

li.topnewsLi
{
  padding: .5em;
  color:inherit;
  background: #efefef;
  margin: .5em;
}

h1.topnewsTitle
{
  /*the news story title */
  border-bottom: 1px solid #ddd;
}

p.postInfo
{
  text-align: right;
  font-size: 10px;
  color: #aaa;
  background:inherit;
 clear:both;
}

h1.topnewsheading {display:block; }

ul.oldnews
{
  font-size: 90%;
}
/*Ad*/

#x12{width:185px; padding-left:6px;}

#etoNotice,
.hidden
{
  display:none;
}
/***** Navigation *****/

#h-nav{width:100%; height:30px; color:#ffffff; font-size:11px; text-align:right; position:relative;background: url("images/nav_bg.gif") no-repeat scroll 100% 100% #BB9D5B;}

#navigation{width:100%; }

#navigation ul{list-style-type:none;margin:0px;padding:0px;height:100%; font-family:arial, verdana, sans-serif; }

#navigation  ul li{float:left;z-index:10; background:#BB9D5B; position:relative;}
#navigation ul li ul{float:none;z-index:10; background-color:#bb9d5b; width:200px;}

#navigation ul li li
{
width:200px;
}
#navigation ul li:hover > ul {
	display: block;
}
#navigation ul ul {
	display: none;
	position: absolute;
	top: 30px;
	left: 0px;
    z-index:9999;
	padding:0px 0px;
	*top: 30px;
}
#navigation ul li:hover > ul {
	display: block;
}
#navigation ul ul ul {
	left: 100%;
	top: 0;
	width: 169px;		
	margin:0px !important;
	z-index:9999;
	
}
#navigation ul li li a:hover{
	background:#c9b17c;
	color:#fff;
	text-decoration:none;
	width:160px;
	text-align:left;
}
#navigation .LSM_0 a, #navigation .LSM_1 a, #navigation .LSM_currentPage{
	padding:0px 20px 0px 20px;
	color:#636363;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:left;
	white-space:nowrap;
        cursor:pointer;
        height:30px; line-height:30px;
}
.current-menu-item
{
color:#fff;
}

#navigation .LSM_1 a, #navigation .LSM_1 .LSM_currentPage{float:none;}

#navigation .LSM_0 .LSM_currentPage, #navigation .LSM_1 .LSM_currentPage{color:#ffffff;}


#navigation ul li a:hover{
	background:#c9b17c;
	color:#fff;
	text-decoration:none;
}
.current-menu-parent>a
{
color:#fff!important;
}

#navigation #LSM_0_2 a .LSM_1{display:none;}


#navigation #LSM_0_1 a:hover .LSM_1{display:block}
#navigation li a {
    color: #636363;
    cursor: pointer;
    display: block;
    float: left;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    text-decoration: none;
    white-space: nowrap;
}
.current-menu-item  ul li a
{
color:#636363 !important;
}
.current-menu-item a
{
color:#fff !important;
}

#sidebar ul
{
padding:0px;
margin:0px;
}
#sidebar ul li
{
list-style:none;
}
.date
{
padding:10px 0px;
}

.subcontent
{
float:right;
background:white; border:1px solid #000000; margin:20px 0px 20px 20px;
padding:7px;
font: normal .8em Arial, Helvetica, sans-serif;
width:350px!important;

}
.show{
display:inline-block;
width:350px;
}

div.show img{  float: left;
    width: 100%;}

.subcontent img
{
display:block;
margin:0px auto;
padding-bottom:8px;
width: 100%;

}
.links
{
text-align:right;
}
.contentnill
{
 clear: both;
    display: inline-block;
    margin: 4px auto !important;
    width:75%;
}
.contentnill > p
{
display:block;
}
.author
{
padding-top:6px;
}
.links 
{
padding-right:75px;

}
.links  a
{
display:inline-block;
padding:3px 2px;
}