/*
	Theme Name: Fast Facts
	Description: Fast Facts
	Version: 2.1
	Tags: Magazine, News, Tech, Technology, Ads Ready, Three Columns, Black, Right Sidebar, Fixed Width, Blogging, Admin Options
*/

/* LAYOUT */


body
{
 padding:0;
 margin:0;
 background:url("images/bg.jpg") repeat scroll 0 0;
}
h3 {
color: black !important;
}

.cl
{
  clear:both;
}

.main
{
 padding:0;
 margin:0 auto;
 width:1005px;
 height:auto;
 background:white;
}

.menu-block
{
 float:left;
 padding:0;
 margin:2px 0 0 0;
 width:1005px;
 height:35px;
 background:#163641;
 background:url(images/navi-bg.jpg) repeat-x;
}

/*.top-menu1
{
 float:left;
 padding:0;
 margin:0;
 width:1000px;
}

.top-menu1 ul
{
 padding:1px 0 0 0;
 margin:0;
}

.top-menu1 li
{
 float:left;
 padding:0 3px 0 5px;
 margin:0;
 display:inline;
 list-style:none;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 color:#ffffff;
}

.top-menu1 li a
{
 float:left;
 padding:3px 0 0 0;
 margin:0;
 list-style:none;
 display:inline;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 line-height:27px;
}

.top-menu1 li a:hover
{
 text-decoration:underline;
}*/

.header
{
 float:left;
 padding:2px 0 0 0;
 margin:0;
 width:1000px;
}

.sitename1
{
	float:left;
	font-family: arial;
	color: #002667;
	font-weight: bold;
	width:170px;
	padding: 20px 0 0 5px;
	text-align:left;
}

.sitename1 span
{
	line-height:20px;
	font-family:arial;
	font-size: 16px;
	color: #272727;
	font-weight: bold;
}

.sitename1 a
{

	font-family: arial;
	font-size: 24px;
	color: #002667;
	font-weight: bold;
	border: solid 0px green;
	text-align:left;
	text-decoration:none;
}


.txt_high
{
	line-height:20px;
	font-family: arial;
	font-size: 16px;
	color: #111111;
	font-weight: bold;
}

.add
{
 float:right;
padding: 0 0 5px 0;
margin:0;
 width:732px;
}


.brdcrumb-box
{
 float:left;
padding: 0px;
margin:0;
 width:1000px;
}

.brdcrumb
{
 float:left;
padding: 0 0 0 10px;
margin:5px 0;
width: 430px;
 font-family:arial;
 font-size:12px;
 text-align:left;
}

.brdcrumb a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:13px;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

.heading-new
{
 padding:0 0 0 0;
 margin:0;
 width:1003px;
}

.heading-text
{
 float:left;
 padding:9px 0 0 0;
 margin:0;
 width:390px;
 text-align:left;
}

.heading-text-new
{
 float:left;
 padding:9px 0 0 0;
 margin:2px;
 width:1003px;
 text-align:left;
 border-bottom:2px solid #626262;
}
.search-box2
{
float: right;
height: 23px;
margin: -20px 0;
padding: 2px 0 6px 0;
width: 312px;

}

.search-btn1 {
    color: #000000;
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 10px 0 0 5px;
    width: 50px;
}
.heading-text-new h1
{
/*padding: 0 0 0 10px;*/
margin:0;
 font-family:arial;
 font-size:22px;
 display:inline;
 color:#193541;
 1line-height:1;
 font-weight:bold;
 float: left;
 width: 675px;
}
.search-mid
{
 float:left;
 padding:2px 0 0 0;
 margin:0;
 width:230px;
 border:0px solid #ffffff;
}

.customer-servises {
float: right;
margin: 5px 0 0 0;
padding: 0px 0px 0 0;
width: 542px !important;
font-family:arial;
color:#CC0000;
font-size: 16px;
font-weight:bold;
}
.customer-servises p{
margin: 0;
padding: 0;
}
.customer-servises p a{
margin: 0;
padding: 0;
width: 460px !important;
text-decoration:none;
color:#CC0000;
font-weight:bold;
font-family:arial;
}
.left-part {
float: left;
margin: 0;
/*padding: 10px 0px 0 10px;*/
width: 668px;
}

.text
{
    color: #000000;
    font-family: arial;
    font-size: 14px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-decoration: none;
	float:left;
	line-height: 24px;
}

.tab-box
{
 float:left;
 padding:0;
 margin:0;
 width:668px;
 background:#ffffff;
}

.tab1
{
  float:left;
  padding:0;
  margin:0;
  width:194px;
  height:46px;
  background:url(images/infographic-hover-tab.png) no-repeat;
  cursor:pointer;
}

.tab1 p
{
 padding:7px 0 0 0;
 margin:0;
 font-family:'PT Sans Narrow',sans-serif;
 font-size:23px;
 color:#EEEEEE;
 text-align:center;
}

.tab2
{
  float:left;
  padding:0;
  margin:0 0 0 5px;
  width:194px;
  height:46px;
  background:url(images/infographic-normal-tab.png) no-repeat;
  cursor:pointer;
}

.tab2 p
{
 padding:8px 0 0 0;
 margin:0;
 font-family:'PT Sans Narrow',sans-serif;
 font-size:26px;
 color:#2F2F2F;
 text-align:center;
}

.tab3
{
  float:left;
  padding:0;
 margin:0 0 0 5px;
  width:111px;
  height:46px;
  background:url(images/video-normal-tab.png) no-repeat;
  cursor:pointer;
}

.tab3 p
{
 padding:8px 0 0 0;
 margin:0;
 font-family:'PT Sans Narrow',sans-serif;
 font-size:26px;
 color:#2F2F2F;
 text-align:center;
}
.right-part {
float: right;
margin: 0;
padding: 10px 0 0 0;
}

  .big-map {
 float:left;
 padding:0;
 margin:0;
 text-align:center;
 width:668px;
 background:#F4F4F4;
}

.big-map img
{
 padding:22px 0;
 margin:0;
}

.text-info
{
 margin:0;
 font-family:verdana;
 font-size:14px;
 line-height:22px;
 color:#272727;
 text-align:justify;
}

.video-map
{
 float:left;
 padding:22px;
 margin:0;
 display:none;
}


.trophy-result
{
 float:left;
 padding:0 0 15px 0;
 margin:0;
 width:300px;
 position:relative;
}

.result-g-map
{
 float:left;
 padding:0;
 margin:30px 0 0 3px;
 width:292px;
 height:253px;
 border:1px solid #DFDFDF;
 background:#ffffff;
}

.result-g-map img
{
 padding:26px;
 margin:0;
}

.result-bg
{
 float:left;
 padding:0;
 margin:0;
 top:0;
 left:0;
 width:300px;
 height:39px;
 background:#85C8FF;

}

.result-bg p
{
 padding:5px 0 0 7px;
 margin:0;
 font-family:'PT Sans Narrow',sans-serif;
 font-size:20px;
 color:#333333;
}

.result-text
{
 padding:7px;
 margin:0;
 font-family:arial;
 font-size:13px;
}

.result-text-bg
{
 padding:7px;
 margin:10px 0;
 font-family:arial;
 font-size:13px;
 background:#E2F2FF;
 border-top:1px dashed #709BBD;
 border-bottom:1px dashed #709BBD;
}


.footer-tan
{
 float:left;
 padding:20px 0;
 margin:0;
 width:1000px;
}
ff-box
{
 float:left;
 padding:0;
 margin:0;
 width:1000px;
}
	.footer-bg
{
 float:left;
 padding:0;
 margin:0;
 width:100%;
 height:135px;
 background:url(https://www.mapsofworld.com/images2011/footer-bg.jpg) repeat-x;
}

.footer-box
{
 padding:0;
 margin:0 auto;
 width:1003px;
}

.footer1
{
 float:left;
padding: 0 0 0 10px;
 margin:0;
 width:440px;
 text-align: left;
}


.footer-menu1
{
 float:left;
 padding:10px 0px 0 0;
 margin:0;
 width:145px;
}

.footer-hd-text
{
 float:left;
 padding:0 0 4px 0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 width:145px;
}


.footer-hd-text a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}

.footer-hd-text1
{
 float:left;
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 width:145px;
 line-height:19px;
}


.footer-hd-text1 a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}


.footer-text-menu
{
 float:left;
 padding:0;
 margin:0;
}

.footer-text-menu ul
{
 padding:0;
 margin:0;
}

.footer-text-menu li
{
padding: 0px 0 0 0;
 margin:0;
 display:block;
 list-style:none;
 font-family:arial;
 font-size:12px;
 color:#1F1F1F;
 line-height:24px;
}

.footer-text-menu li a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#1F1F1F;
 text-decoration:none;
 line-height:20px;
}

.footer-text-menu li a:hover
{
 text-decoration:underline;
}

.fasebook-block
{
 float:left;
 padding:11px 0 0 0;
 margin:0;
 width:302px;
}

.facebook-brd
{
 float:left;
 padding:0;
 margin:0;
 width:283px;
 border-left:1px dotted;
 border-right:1px dotted;
}

.fasebook-block p
{
 padding:0 0 0 14px;
 margin:0;
font-family:arial;
font-size:12px;
font-weight:bold;
}

.fasebook-block p a
{
 padding:0;
 margin:0;
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.ft-block
{
 float:left;
 padding:0;
 margin:0;
}

.ft-map1
{
 float:left;
 padding:0 0 0 16px;
 margin:0;
 width:50px;
}

.ft-map1 p
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:11px;
 font-weight:bold;
 color:#00000;
 text-align:center;
}

.ft-map1 p a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:11px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}

.ft-map1-img
{
 float:left;
 padding:0;
 margin:0;
}

.subscribe-block
{
 float:left;
 padding:7px 0 0 0;
 margin:0;
 width:215px;
}

.subscribe-news
{
 float:left;
 padding:0;
 margin:0;
 font-family:arial;
 font-size:11px;
 font-weight:bold;
 width:200px;
}

.sub-text
{
 float:left;
 padding:4px 0 0 0;
 margin:0;
 width:200px;
}

.sub-text-input
{
 font-family:arial;
 font-size:11px;
 background:#C7C5C6;
 border:1px solid;
 height:23px;
}

.sub-btn
{
 float:left;
 padding:9px 0 0 0;
 margin:0;
}

.footer-logo
{
 padding:0;
 margin:0 auto;
 width:1003px;
}

.footer-logo-menu
{
 float:left;
 padding:5px 0 0 10px;
 margin:0;
 width:580px;
}

.footer-logo-menu a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:11px;
 color:#000000;
 text-decoration:none;

}

.logo-box
{
 float:right;
 padding:0;
 margin:0;
 width:260px;
}

.f-logo
{
 float:left;
 padding:0;
 margin:0;
}

.f-text
{
 float:left;
 padding:5px 0 0 7px;
 margin:0;
 font-family:arial;
 font-size:11px;
 color:#000000;
}

.bottom-menu-bg
{
 float:left;
 padding:0;
 margin:10px 0 0 0;
 width:100%;
 height:auto;
text-align: left;
}

.bottom-menu
{
 padding:0;
 margin:0 auto;
 width:1003px;
}

.bt-menu
{
 float:left;
 padding:0 0 11px 5px;
 margin:0;
 width:1003px;
}

.bt-menu1
{
float: left;
padding: 10px 10px 0 0;
margin: 0;
width: 132px;
}

.bt-hd-text
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#87C3FF;
}


.bt-hd-text a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 font-weight:bold;
 color:#87C3FF;
 text-decoration:none;
}

.bt-text-menu
{
 float:left;
 padding:0;
 margin:0;
}

.bt-text-menu ul
{
 padding:0;
 margin:0;
}

.bt-text-menu li
{
 padding:0;
 margin:0;
 display:block;
 list-style:none;
 font-family:arial;
 font-size:12px;
 color:#ffffff;
 line-height:18px;
}

.bt-text-menu li a
{
 padding:0;
 margin:0;
 font-family:arial;
 font-size:12px;
 color:#ffffff;
 text-decoration:none;
 line-height: 18px;
}

.bt-text-menu li a:hover
{
 text-decoration:underline;
}
.ad-box {
float: left;
padding: 5px 0 5px 0;
margin: 0;
width: 322px;
}

.soccer-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background: #EAFEDB;
}
.top-soccer-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#ADD58E;
}
.top-soccer-box-text {
float: left;
padding: 0 0 10px 0;
margin: 0;
width: 298px;
}
.top-soccer-box-text p{
padding: 5px 0 0 5px;
margin: 0;
font-family: arial;
font-size: 24px;
color: black;
font-weight: bold;
}
.soccer-img {
padding: 7px 0px 4px 7px;
margin: 0;
width: 66px;
float: left;
}
.soccer-img p{
padding: 5px 0 0px 0px;
margin: 0;
font-family: arial;
font-size: 11px;
color: black;
font-weight: normal;
text-align: center;
}
.soccer-img p a{
padding: 0;
margin: 0;
color: black;
text-decoration:none;
}
.soccer-img span{
padding: 0;
margin: 0;
}

.soccer-img span a{
padding: 0;
margin: 0;
font-family: arial;
font-size: 11px;
color: #1182CE;
font-weight: normal;
text-align: center;
text-decoration:underline;
}

.recent-link {
margin: 0px 5px 0px 11px;
padding: 0px;
width: 300px;
float: left;
background-color: white;
}
.recent-link p {
font-size: 23px;
color: black;
text-decoration: none;
font-weight: bold;
font-family: arial;
padding: 8px 0 0 0;
margin: 0px;
}
.recent-link ul {
padding: 8px 0 0 0;
margin: 0px;
}
.recent-link li {
padding: 5px 0px 5px 5px;
border-bottom: 1px dotted #ABABAB;
list-style:none;
}
.recent-link a {
font-size: 16px;
color: black;
text-decoration: none;
font-weight: bold;
text-align: justify;
}


.basketball-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#DFF3FC;
}
.top-basketball-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#77C0E0;
}
.american-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#FFEAE9;
}
.top-america-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#EF8585;
}

.american-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#FFEAE9;
}
.top-america-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#EF8585;
}


.golf-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#FEFDD1;
}
.top-golf-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#DADA76;
}
.tennis-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#DEFDEE;
}
.top-tennis-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#82EEBA;
}
.cricket-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#FFE8FA;
}
.top-cricket-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#F292DA;
}
.rugby-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#E2F9FF;
}
.top-rugby-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#96E1F6;
}

.baseball-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#E4FDD3;
}
.top-baseball-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#A9EB7D;
}

.hockey-box {
float: left;
padding: 1px 0 0px 0px;
margin: 10px 0 0 10px;
width: 300px;
background:#DAFEFC;
}
.top-hockey-box {
float: left;
padding: 0;
margin: 0;
width: 300px;
height:5px;
background:#84E9E3;
}
.video-box {
float: left;
padding: 5px 0 3px 0;
margin: 0 0 0 10px;
width: 300px;
background: #ECEAEB;
}
.video-box p{
padding: 2px 0 5px 0;
margin: 0;
font-family: arial;
font-size: 17px;
color: black;
font-weight: bold;
text-align: center;
}


.othersgames{
margin-top:96px;padding:0px;
width:320px;float:left;
}
.headinggames{margin-top:20px;border-bottom: 1px dotted;font-family: 'Lucida Console', Monaco, monospace;
width:320px;float:left;}

.headinggames a{
padding: 0;
margin: 0;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size: 24px;
color: #193541;
text-decoration: none;

font-weight: bold;}

.links{margin:0px;padding:0px;width:320px;float:left;}

.links ul{padding: 5px 0 0 0;margin: 0;list-style: none;}
.links ul li{padding: 4px 0 0 0;margin: 0;font-family: arial;font-weight: bold;display: block;list-style: none;
border-bottom: 0px dashed;line-height: 26px;background: url('https://www.mapsofworld.com/images2011/left-dot-line.jpg') repeat-x bottom;
}

.links ul li a{padding: 0;
margin: 0;
font-family: arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #010101;}


/*static block*/
.slider-block{margin:0px 0 35px 0px;padding:0px;width:655px;float:left;background-color:#ECEAEB;height:200px;}

.firstimg{margin:0px;padding:0px;width:163px;float:left;}
.static-block{margin:0px 0 15px 0px;padding:0px;width:655px;float:left;background-color:#ECEAEB;height:200px;}
.firstimg2{margin:0px;padding:0px;width:163px;float:left;}


.sliderbox{margin:0px;padding:0px;float:left;width:480px;}

.sliderbox li span {text-align:center;font-size:12px;display: block;}
.sliderbox li span a {color:#333333; text-decoration:none;}

.pollimag{margin:15px 0 0 0px; padding:0px;width:320px;float:left;}

.aligncenter {
	display: block;
	overflow: hidden;
	text-align: center;
	margin: 0 auto 10px;
}

.alignleft {
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0 10px 10px 0;
}

.alignright {
	float: right;
	display: inline;
	overflow: hidden;
	margin: 0 0 10px 10px;
}

.wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	overflow:hidden;
	margin-bottom: 20px;
	padding: 4px; text-align: center !important;
}

.wp-caption img {
	border: 0 none;
	margin: 5px 5px 0;
}

.wp-caption p.wp-caption-text {
/*	color: #888;*/
	font-size: 14px;
	margin: 5px;
}

/* LAYOUT */

body {

  background-color: #FFF;

  }

#wrapper {
  padding:0;
  }

#container {

background:url(images/header-background.png) top repeat-x;

  }

#contentwrap {
  background: #fff;
	margin-top:20px;
  }

a {
  color: #397E9D;
  }


/* CONTENT */

#content {
  background: #fff;
  margin: 15px 10px 10px 15px;
  }

.post {
  margin-bottom: 30px;
  }

.post p {
  margin-bottom: 10px;
  }

.title {
  margin-bottom: 8px;
  line-height: 25px;
  font-family: Verdana;
  color: #ff0000;
  }


.title a {
  text-decoration: none;
  color: #000;
  }

.title a:hover {
  text-decoration: none;
  color: #000;
  }

.pagetitle {
  margin-bottom: 20px;
  line-height: 22px;
  font-family: Arial, Verdana;
}

.postdate {
  font-size: 11px;
  padding: 1px 4px;
  background: #e5e5e5;
  font-family: Arial, Verdana;
  }


.postmeta {
  font-size: 11px;
  padding: 2px 4px;
  background: #fff;
  font-family: Arial, Verdana;
  }

.postdate img, .postmeta img {
  border: none;
  vertical-align: middle;
  margin:2px;
  }

.entry {
  text-align: justify;
  line-height: 25px;
  padding-top: 8px;
  font-family: Verdana;
  font-size: 15px;
  }
  .entry a {
    text-decoration:none;
    color: #0066CC;
  }
.navigation {
  padding: 10px 0;
  }

blockquote {
  overflow: hidden;
  padding-left: 9px;
  font-style: italic;
  color: #666;
  border-left: 3px solid #CADAE7;
  }

.post img {
  max-width: 680px;
  }

img.wp-smiley {
  max-height: 12px;
  margin: 0;
  padding: 0;
  border: none;
  }

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
  }

.alignleft {
   float: left;
  }

.alignright {
   float: right;
  }

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px 20px 10px 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   max-width: 765px;
  }

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
   max-width: 750px;
  }

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
  }

/* SIDEBAR(S) */

.sidebaradbox {
  margin: 10px 0 0 0;
  text-align:center;
  }

.ad125 {
  margin-bottom: 8px;
  }


.sidebar {
  margin-right: 10px;
  }

.sidebar a {
  text-decoration: none;
  color: #000;
  }

.sidebar a:hover {
  text-decoration: underline;
  color:#555;
  }



#search input, #searchform input{
  border: 1px solid #0d2641;
  }

#search label, #searchform label {
  margin: 10px 0 15px 0;
  padding: 8px 0 15px 8px;
  background: url(images/tab_backgr.png);
  background-repeat: no-repeat;
  background-position: top;
  font-size: 13px;
  font-family: Verdana;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  display: block;
  }

#s {
  width: 140px;
  padding: 2px;
  }

#searchsubmit {
  border: 0px solid #fff;
  background: #02538a;
  color: #fff;
  }

#topsearch {
  padding:7px 7px 0 0;
  text-align: right;
  }

#topsearch input {
  border: 1px solid #fff;
  }

#topsearch label {
  display: none;
  }

#topsearch #s {
  width: 180px;
  padding: 2px;
  }

.sidebarvideo {

  }

.sidebar h2 {
  margin: 10px 0 10px 0;
  padding: 12px 0 12px 0px;
  background: url(images/tab_backgr.png);
  background-repeat: no-repeat;
  background-position: left top;
  font-size: 13px;
  font-family: Verdana;
  font-weight: bold;
  text-transform: uppercase;
  text-align:center;
  color: #fff;
  }

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

.sidebar ul li {
  list-style-type: none;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  }

.sidebar ul ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  }

.sidebar ul li li {
  padding: 3px 0px 3px 15px;
  margin: 0px;
  background: url(images/bullet.gif) no-repeat top left;
  }

.sidebar ul li ul li {
  background: #FFFFFF url(images/bullet.gif) no-repeat top left;
  padding: 2px 0px 2px 15px;
  margin: 2px 0;
  }



#wp-calendar th {
  font-style: normal;
  text-transform: capitalize;
  color: #555;
  background: #fff;
  }
#wp-calendar caption {
  padding: 2px 4px;
  text-transform: uppercase;  margin: 2px 0 2px 0;
  background: #e5e5e5;
  }

#wp-calendar td {
  color: #999;
  font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
  letter-spacing: normal;
  padding: 2px 0;
  text-align: center;
  }

#wp-calendar td:hover, #wp-calendar #today {
  background: #e5e5e5;
  color: #555;
  }

#wp-calendar {
  empty-cells: show;
  font-size: 14px;
  margin: 0;
  font-weight: bold;
  width: 100%;
  }


/* COMMENTS */

#comments h3 {
  margin-bottom: 10px;
}

#commentform input {
  width: 170px;
  padding: 2px;
  margin: 5px 5px 1px 0;
  }

#commentform {
  margin: 5px 10px 0 0;
  }

#commentform textarea {
  width: 100%;
  padding: 2px;
  }

#respond:after {
    content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
  }

#commentform #submit {
  margin: 0 0 5px auto;
  float: right;
  }

.alt {
  margin: 0;
  padding: 10px;
  }

.commentlist {
  padding: 0;
  text-align: justify;
  }

.commentlist li {
  margin: 15px 0 10px;
  padding: 5px 5px 10px 10px;
  list-style: none;
  }

.commentlist li ul li {
  margin-right: -5px;
  margin-left: 10px;
}

.commentlist p {
  margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
  margin: 5px 0;
  }

.nocomments {
  text-align: center;
  margin: 0;
  padding: 0;
  }

.commentmetadata {
  margin: 5px;
  display: block;
  }

.post_thumbnail {
    margin: 0 10px 10px 0;
}

.google_input
{
 width:218px;
}
.read_more {
  text-decoration: none;color: #06C;padding-right:10px;cursor:pointer;
  float:right;
}
.sidebar_title {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 24px;
  color: #193541;
  text-decoration: none;
  font-weight: bold;
}
#left_nav1 { width: 175px; float: left; display: block; clear: left; background-color: #1A3642; margin: 5px 0 0 0; border: 0px solid red; }
.width-left { color: white; font-weight: bold; font-size: 14px; font-family: verdana; }
.width-left { width: 155px; margin: 7px 0px 0px 2px; padding: 0 8px 7px 8px; border-bottom: 1px dashed white; }
.width-left a { color: white; font-weight: bold; font-size: 12px; font-family: verdana; text-decoration: none; }
.width-left li a { font-weight: normal; font-family: arial; text-decoration: none; }
.width-left ul { margin: 7px 0 0; padding-left: 25px; }
.width-left h2, .width-left h3, .width-left h4, .width-left h5, .width-left h2 a:link, .width-left h3 a:link, .width-left h4 a:link, .width-left h5 a:link, .width-left h2 a:visited, .width-left h3 a:visited, .width-left h4 a:visited, .width-left h5 a:visited, .width-left span.heading5 a:link, .width-left span.heading5 a:visited, .width-left span.heading5 { color: white; display: inline; font-family: verdana; font-size: 14px; font-weight: bold; text-decoration: none; }
.buylinkall { background-color: #CE1A2D; height: 33px; }
.160_ad { float:left; margin: 20px 0px 0px 50px; }
.customer-servises2 p { color: #CC0000; font-family: arial; font-size: 15px; font-weight: bold; margin: 8px 5px 5px 5px; padding: 0; text-align: left; }
.hdng-cntr { float:left; }
.hdng-cntr h1 {margin : 10px 5px; }
#story_page_style2 p img {max-width:775px; margin: 15px 0px; }
.link_panel {float: left;margin: 0 0 15px;}
.thmb-img {float: left;width: 100%;margin-top: 30px;margin-bottom: 15px;}
.thmb-img .thmb-img{margin-top: 20px;margin-bottom:0px;}
.content_container .vwed-map h2, .content_container .vwed-map h2 a{color:#fff;}
.content_container .link_panel .thmb-cont{margin-right:11px !important;}
.heading_new_large .link_panel .thmb-cont{margin: 0 27px!important;}
.big_map .top-vewd{margin:0 0 0 10px;}
.big_map .link_panel{margin:0 0 0 10px;}
.big_map .link_panel .thmb-cont {margin:0 30px 15px;}
.thmb-cont {float: left;width: 141px;margin-right:30px !important;}
.rigt{margin-right:0px !important;}
.mar{float:left;margin-right: 6px;margin-left: 10px;}
.other{float: right;width: 139px;margin-right: 0px;}
.thmb-ig {float: left;background: #F4F4F4;padding: 8px; text-align:center;}
.thmb-ig img { max-width:131px; max-height:90px; }
.thmb-cont span {float: left;text-align: center;width: 100%;line-height: 16px;font-size: 12px;color: #397E9D;font-weight: bold;margin-top: 7px;}
.thmb-cont span a {color: #397E9D;}
.content-panel2 {width:100%!important;}
.title a {font-size:24px!important;}
table.link_table {background-color:#FFF!important;}
.houseads {margin:2px 0 0 10px !important;}
h2 {color:black !important; font-size:17px!important; }
.author-link {font-size:12px; }
.author-link span { font-weight:bold; }
.author-link a { text-decoration: none; }
.below_h1_new_add {padding: 28px 28px 0px !important; }
.tablelink1 li, .tablelink li { border-left: 1px solid #E4E2E3; }
.blogentry { margin:10px 0;float:left;width:100%;}
.share {float:left; background: none repeat scroll 0 0 #F0F0F0; border-top: 1px solid #D5D5D5; margin: 2px; width: 97%; padding: 5px 10px; }
.share img { width: 60px; margin:0 0 0 15px;}
.share span { float:left; position:relative; }
.blogentry .blogentry_post { border-bottom: 1px solid;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCC; float: left; padding-bottom: 2px; width:100%;}
.url { text-decoration: none; font-weight: bold; font-style: normal; }
.fn {margin:5px; }
.comment-body { border-bottom: 1px solid black; padding: 0 0 10px 0; }

/* moi new header css start */
ul.drop_ul li a {padding: 3px 9px 5px 9px !important;}
.top-menu1 {float: left;padding: 0;margin: 0;width: 75%;height:35px;}
.top-menu1 ul{font-family: Arial, Verdana; font-size: 14px;    margin: 0;    padding: 0;    list-style: none;    z-index:1;}
.top-menu1 ul li{    display: block;    position: relative;    float: left;}
.top-menu1 li ul{    display: none;}
.top-menu1 ul li a {    display: block;    text-decoration: none;    color: #ffffff;    padding: 8px 9px 5px 9px;    font-size:14px;    font-weight:bold;    white-space: nowrap;text-align:left;}
.top-menu1 ul li a:hover {    background: #015CAF;}
.top-menu1 li:hover ul {    display: block;    position: absolute;}
.top-menu1 li:hover li{    float: none;    font-size: 11px;}
.top-menu1 li:hover a {    background: #015CAF;}
.top-menu1 li:hover li a:hover {    background: #CE1A2D;}
/* moi new header css end */