/*///////////////////////////////////
		LEFT SIDE
////////////////////////////////////*/

#blog_detail  p{
	display: block;
	width: 455px;
	margin: 0px auto 5px  auto;	
	padding: 0;
}

#blog_detail  i{
	display: block;
	clear:both;
	width: 455px;
	font-size: 12px;
	margin: 0px auto;	
	padding: 0;
}

#blog_detail div.name{
	height:40px;
	font-size:14px;
	font-weight: bold;
	margin: 4px auto 4px auto;
        padding: 0 5px 0 5px;
}

#blog_detail div.blog_img{
	position: relative;
	width: 455px;
	border: solid 1px #DDDDDD;
	margin: 4px auto 4px auto;	
	padding: 0 0 20px 0;
	text-align:center;
}

#blog_detail div.blog_img img{
	max-width: 435px;
	}

#blog_detail a{
	color: #000;
	background:#cfbfc1;
	font-size: 10px;
	text-decoration: none;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #840017
}

#blog_detail  a:hover{
	color: #FFF;
	background: #BBB;
}
#blog_detail a.full_list{
	display: block;
	margin:0 0 5px 0;
	padding:0 0 0 4px;
}

#blog_detail a.orig_doc{
	font-size:13px;
	position: absolute;
	bottom: -1px;
	right: -1px;
}

#blog_detail a.full_img{
	font-size:13px;
	position: absolute;
	bottom: -1px;
	left: -1px;
}


#blog_detail a.prev{
	font-size:13px;
	position: absolute;
	top: -1px;
	left: -1px;
}

#blog_detail a.next{
	font-size:13px;
	position: absolute;
	top: -1px;
	right: -1px;
}

h2 span.lower{
	text-transform: none;
}

div.video_container {
    display:inline-block;
	padding: 5px;
	border: 4px solid #61625d;
		
	-moz-border-radius: 4px; /* FF1+ */
    -ms-border-radius: 4px; /* IE future proofing */
	-webkit-border-radius: 4px; /* Saf3+, Chrome */
	border-radius: 4px; /* Opera 10.5, IE 9 */
	
	background: #000000;
	background-image: -moz-linear-gradient(top, #313131, #000000); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #313131),color-stop(1, #000000)); /* Saf4+, Chrome */
	box-shadow: inset 0 15px 35px #535353;
}

p.full_list_link{
  text-align:right;
}
p.full_list_link a{
	font-size:11px;
	color:gray;
}

.optionArrow{
	display:block;
	position:absolute; 
	top:0;
	right:0;
}


.optionDiv{
	outline: none;
	position:absolute;
	left: 0px;
	top:20px;
	z-index:1000;
	width:250px;
	border-width:2px;
	border-style:solid;
	border-color:silver;
	background-color:#EEEEEE;
}

.sub #sidebar .box p{
    margin:0 7px;
    padding: 5px 0;
}

.sub #sidebar .box p.video_promo_link{
	height:65px;
	border-top:1px solid silver;
	overflow:hidden;
}

a.tooltip span {display:none; padding:1px 2px; margin-left:4px;width:60px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}

span.disabled{
  color:gray;
}

#left .optionDiv a{
   color:#336699;
}

.column-main h2,.doublecolumn h2{
	display:block;
	clear:both;
}

.column-main .blog-author,.doublecolumn .blog-author{
	display:inline-block;
	margin:0 0 4px 0;
	color:#555;
}

.column-main .blog-date,.doublecolumn .blog-date{
	display:inline-block;
	margin:2px 0 4px 0;
	color:#888;
}
.column-main .caption,.doublecolumn .caption{
	display:block;
	font-style:italic;
	margin:2px 0 4px 0;
	color:#555;
}


.column-main .thumb_link,.doublecolumn .thumb_link{
	border-width: 3px;
	border-style: double;
	border-color:silver;
	display:block;
	line-height: 0;
}

.column-main  .thumb_link:hover,.doublecolumn .thumb_link:hover{
	opacity:.85;
	filter:alpha(opacity=85);
}

.column-main .thumb_left,.doublecolumn .thumb_left{
	margin: 0 10px 10px 0;
	float:left;
}

.column-main .thumb_right,.doublecolumn .thumb_right{
	margin: 0 0 10px 10px;
	float:right;
}

.column-main ul li,.doublecolumn ul li{
	margin: 6px 0 6px 15px;
	padding: 0 0 2px 11px;
	list-style-type: none;
	background: url(../img/bullet_06.png) no-repeat 0 6px;
}

.column-main ol li,.doublecolumn ol li{
	margin: 6px 0 6px 31px;
	padding: 0 0 2px 0;
	list-style-type: decimal;
}
.column-main dl dt,.doublecolumn dl dt{
	margin: 6px 0 6px 31px;
	padding: 0 0 2px 0;
}

.thumb_link_video{
	border-width: 3px;
	border-style: double;
	border-color:silver;
	display:block;
	width:65px;
	float: left;
	margin: 0 3px 10px 3px;
	line-height: 0;
}

.thumb_link_video:hover{
	opacity:.85;
	filter:alpha(opacity=85);
}

.thumb_image_video{
	width:65px;
}


.sub #sidebar .box p.circuit_promo_link{
	height:75px;
	border-top:1px solid silver;
	overflow:hidden;
}

.thumb_link_circuit{
	border-width:3px;
	border-style: double;
	border-color:silver;
	display:block;
	width:65px;
	float: left;
	margin: 0 3px 0 0;
	line-height: 0;
}

.thumb_link_circuit:hover{
	opacity:.85;
	filter:alpha(opacity=85);
}

.thumb_image_circuit{
	width:65px;
}



.promo {
	margin:4px;
}


