/*------------------------------------common------------------------------*/
* {padding:0;margin:0;}
img {padding:0;margin:0;border:none;}
.clear {clear:both;}
input{z-index:-10;}
a {text-decoration:none; color:#3C7897; outline:none;}
a:hover {color:#555;}
html {font-size: 100%;}
body {background:#eee url(img/body-bg.gif);text-align:center;font-size:62.3%;font-family:georgia;}


.icon{background:url(img/icons.png);}
#container{text-align:left;margin:0 auto;width:960px;}

.clear{clear:both;}
#top-nav{text-align:right;background: #fff url(img/top-nav.jpg) no-repeat;height:54px;width:960px;position:relative;}
.home{display:block;position:absolute;width:100px;height:30px;top:15px;left:30px;}
.about{display:block;position:absolute;width:117px;height:30px;top:15px;left:205px;}
.rss{;display:block;position:absolute;width:115px;height:40px;top:9px;left:405px;}
#search{position:absolute;left:612px;top:17px;}
.search-txt{background:none;border:0;padding:3px 10px;width:240px;color:#777}
.search-but{background:none;border:0;margin-left:22px;font-size:17px;font-weight:bold;color:#fff;font-family:georgia;color:#E4DDD0;cursor:pointer;}	
#main-content{background: #fff url(img/cont-bg.gif) repeat-y;padding:30px;float:left;width:900px;}
#left-content{width:480px;float:left;}

.single-post img{margin:10px;}
.post-title{font-size:20px;font-weight:bold;color:#470C07}
.post-title a{color:#470C07}
.post-author{font-size:12px;color:#7D7D7D;padding:2px 0 20px 0;}
.post-author a{text-decoration:underline;}
.post-content{font-size:14px;}
.post-content a{text-decoration:underline;}
.post-content p{padding-bottom:20px;display:block;}
.post-tags{width:320px;float:left;color:#3C7897}
.post-tags span{font-size:12px;color:#444;margin-right:5px;}
.post-tags a{font-size:12px;text-decoration:underline;}
.post-comment{width:130px;float:left;text-align:right;}
.post-comment a{font-size:12px;text-decoration:underline;margin-right:4px;background:url(img/comment.gif) no-repeat;padding-left:18px;}
.even .single-post-border{border-bottom:2px solid #C5B692;margin:30px 0;background:url(img/horse.png) no-repeat;height:40px;background-position:400px 0}
.odd .single-post-border{border-bottom:2px solid #C5B692;margin:30px 0;background:url(img/horse.png) no-repeat;height:40px;background-position:30px 0}
.next-prev a{color:#DECBA1;font-family:arial;font-weight:bold;font-size:11px;}
.next{float:right;background:url(img/icons.png) -0px -11px no-repeat;padding:4px 30px 5px 10px;margin-top:-4px;}
.prev a{background:url(img/icons.png) -0px -44px no-repeat;padding:4px 10px 5px 30px;}
#sidebar{padding-left:30px;float:left;/width:380px;text-align:center;}
#inner-sidebar-one{width:178px;float:left;}
#inner-sidebar-two{width:178px;float:left;padding-left:30px;/padding-left:22px;}
.single-left-side{text-align:left;}
.single-side-border{border:2px dotted #C5B692;height:0px;margin:30px 0;}
.abt-h1{text-align:center;padding-bottom:10px;}
.abt-h1 .icon{width:100px;height:25px;background-position:-315px -8px;margin:0 auto;}
.abt-content{font-size:12px;text-align:left;}
.abt-content a{text-decoration:underline;}
.prd-h1{text-align:center;padding-bottom:10px;}
.prd-h1 .icon{width:175px;height:40px;background-position:-135px -0px;margin:0 auto;}

.lt-h2{text-align:center;padding-bottom:10px;}
.lt-h2 .icon{width:90px;height:40px;background-position:-192px -80px;margin:0 auto;}

.lc-h2{text-align:center;padding-bottom:10px;}
.lc-h2 .icon{width:180px;height:40px;background-position:-0px -110px;margin:0 auto;}

.brackets{background:url(img/brackets.gif) no-repeat;width:150px;height:50px;text-align:center;padding-bottom:20px;margin:0 auto;}
.brackets span{width:110px;display:block;text-align:center;margin:0 auto;font-size:14px;vertical-align: middle}

.single-side-link{border-bottom:1px dotted #C5B692;margin-bottom:10px;padding-bottom:10px}
.single-side-link .icon{width:10px;height:10px;background-position:-465px -85px;float:right;margin-top:10px;margin-left:15px;}
.single-side-link a{font-size:12px;}
.single-right-side img{padding-bottom:10px;}
.dyna{width:87px;height:80px;background-position:-407px -140px;margin:0 auto;}

.fm-h2{text-align:center;padding-bottom:10px;}
.fm-h2 .icon{width:170px;height:25px;background-position: -3px -86px;margin:0 auto;}

.ar-h2{text-align:center;padding-bottom:10px;}
.ar-h2 .icon{width:140px;height:25px;background-position:-302px -85px;margin:0 auto;}

.fl-h2{text-align:center;padding-bottom:10px;}
.fl-h2 .icon{width:100px;height:28px;background-position:-308px -40px;margin:0 auto;}

.side-flckr-img img{margin:3px;border:1px solid #aaa;padding:2px;background:#eee;}
.more_pics {text-align:right;padding-top:10px;}
.more_pics a{text-decoration:underline;}
#footer{clear:both;background:url(img/footer.jpg) no-repeat;width:958px;margin:0 auto;height:200px;}
.copyright{font-size:14px;color:#fff;padding-top:160px;}
.copyright a{color:#fff;text-decoration:underline;}

iframe{width:480px;height:710px;}
#add-comments{font-size:2.2em;font-weight:bold;}

.search-text{padding:1px 5px;font: 1.3em/1em verdana,arial,serif;border: #000 1px solid;width: 430px;color: #111;}
#search-content-main .search-display-form .search-button{border: 1px solid #000;font: 1.3em/1em verdana,arial,serif;  background:#ddd;}
#search-content-main .search-display-form span{font: bold 1.3em/1em verdana,arial,serif;color:#444;}

.search-display {padding:0 15px 40px 15px;}
.search-display .date-relevance{text-align:right;padding:15px 0;}
.search-display .date-relevance span {font: 1.3em/1em verdana,arial,serif;color:#444;padding-right:10px;}
.search-display .date-relevance a{font-weight:bold;}
.search-display .date-relevance a:hover{}
.search-display .showresults{font:1.3em/1em verdana,arial,serif; border: 1px solid #000; color:#444;text-align:center;background:#eee;padding:3px;}
.search-display .showresults span{font:1.1em/1em verdana,arial,serif;color:#275E7F;}
.search-display-form span{font-size:2em;display:block;padding-bottom:10px;}

 .month{margin-bottom:20px}
 .month h2{display:inline;font:bold 1.8em/1em verdana,arial,serif;color:#275E7F; padding:2px;}
 .month .asc-desc{text-align:right;border-bottom:1px solid #000;padding-bottom:5px;}
 .month .asc-desc span{font: 1.3em/1em verdana,arial,serif;color:#444;padding-left:10px;}
 .month .asc-desc a{font-weight:bold;}
 .month .asc-desc a:hover{}


#comments .comment-odd{border:1px solid #aaa;padding:7px;margin-bottom:15px;float:left;width:480px;}
.reply-comment{clear:both;}

.comment-content{padding:10px;}
.comment-author-content{font-size:12px;}
.comment-content-global{border:1px solid #aaa;padding:7px;margin:0 0 15px 10px;float:left;background:#F4F4F4 url(http://www.instablogs.com/css-img/globep.gif) bottom right no-repeat;}
.comment-content img{float:left;margin:3px 10px 0 0;border:1px solid #000}
.comment-content-local{border:1px solid #aaa;padding:7px;margin-bottom:15px;float:left;width:270px;background:#F2F7FD url(http://www.instablogs.com/css-img/homep.gif) bottom right no-repeat;}
.reply-comment a{font-size:11px;text-decoration:underline;}


.white_content_video
{
	display: none;
	position: absolute;
	top: 90px;
	left: 35%;
	width:455px;
	height:475px;
	border: 4px solid #444;
	background-color: #E6EFF4;
	z-index:1008;
}
.white_content_video {font-family:arial}
.white_content_video object{margin:15px;clear:both;}
.white_content_video img{margin:15px;clear:both;}
.white_content_video .name{font:bold 1.3em/1.2em verdana,arial,serif;padding:0 5px 5px 10px;}
.white_content_video .name input{}
.white_content_video .subject{font:bold 1.3em/1.2em verdana,arial,serif;padding:0 5px 5px 10px;}
.white_content_video .Message{font:bold 1.3em/1.2em verdana,arial,serif;padding:0 5px 5px 10px;}
.white_content_video .send-message{text-align:right;padding-right:15px;}
.white_content_video .send-message input{border:1px solid #333333;}

.black_overlay
{
	display: none;
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	/width:expression((document.body.clientWidth) + "px");
	/height:expression((document.body.clientHeight)+ "px");
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}
.login-head{background:#333;color:#868686;font: bold 1.9em/1.3em georgia,verdana,arial,serif;padding:8px;}
.login-head .close {display:block;float:right;padding:0px;text-align:right;font-size:12px}
.add-comment-media a{color:#479;font-weight:bold}
.comment-media-image  img{margin-bottom:5px;}
.comment-media-img{position: relative; top: 10%;left: 12%;}
.comment-media-image{float:right;padding:5px;border:1px solid #aaa;margin-right:7px;}
.comment-media-image span{display:block;font:10px /1em verdana,serif;color:#555;text-align:center;}

.main-err {padding:0 0 40px 0;}
.error-content1 {font: 1.3em/1.2em georgia,arial,serif;border-bottom:1px solid #000;padding-bottom:15px;margin-bottom:18px;}
.error-content1 .error-page-title {font: bold 2.3em/1.5em Georgia,verdana,arial,serif;color:#470C07;border-bottom:1px solid #000;margin-bottom:10px;}
.error-content1 p {padding-bottom:10px;}
.error-content1 .to-do-err {padding:0px 20px;}
.error-content2-3{padding:10px 0;}
.error-content2{width:265px;}
.error-content2a{border-bottom:1px solid #000;padding-bottom:5px;padding-bottom:15px;margin-bottom:18px;}
.error-content2a .error-page-title{font: bold 1.8em/1.5em Georgia,verdana,arial,serif;color:#470C07;}
.error-content2a .text{margin-bottom:5px;border:1px solid #000;}
.error-content2a .submit{display:block;}
.error-content2b{padding-bottom:5px;padding-bottom:15px;margin-bottom:18px;}
.error-content2b .error-page-title{font: bold 1.8em/1.5em Georgia,verdana,arial,serif;color:#470C07;}
.error-content2b p{font: 1.3em/1.2em verdana,arial,serif;padding-bottom:5px;}
.error-content3{padding-left:60px;}
.error-content3 .error-page-title{font: bold 1.8em/1.5em Georgia,verdana,arial,serif;color:#470C07;}
.error-content3 div{font: 1.2em/1.5em Georgia,verdana,arial,serif;}
.error-content3 .text{border:1px solid #000;}
.error-content3 .comment-text{border:1px solid #000;margin-bottom:5px;height:100px;width:250px;}
.error-content3 .submit{display:block;}

.side-links .image{float:left;}
.side-links .image img{margin-right:7px;border:1px solid #000}
.side-links  .author a{font-weight:bold;font-size:11px;}
.side-links span a{text-decoration:underline;}
.side-links {font-size:12px;}

.market-place h2{font: bold 1.8em/1.5em Georgia,verdana,arial,serif;text-align:left;}
.market-place .bizrate a{font: bold 1em/1.5em Georgia,verdana,arial,serif;text-align:left;}
.market-place .bizrate {text-align:left;border:1px dotted#BD975E;padding:2px;margin:5px}