/* Theme Name: TekCube
Theme URI: http://tekcube.net
Description: TekCube's Personal Theme
Author: Marc Lequime
Author URI: http://tekcube.net 
Version: 6.6 */ 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,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent; font-family:Verdana}body{line-height:1;}body{height: 100%;}h2{font-size:1.4em;}ol,ul{list-style:none}blockquote,q{quotes:none;margin-bottom:4px;padding-right:5px;padding-bottom:5px;padding-left:10px;background:#eeeeee;-webkit-border-radius: 6px;border: 1px solid #bbb;padding-top: 10px;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}body{background:#fff;margin:0px;font-family:Verdana;font-size:17px;line-height:20px;color:#000;font-weight:normal;text-decoration:none;background:#fff url(images/background.png) repeat-x}A:link{text-decoration:none;color:#396397}A:visited{text-decoration:none;color:#325172}A:active{text-decoration:none;color:#112}A:hover{text-decoration:none;color:#000;}.Fdve A:link{text-decoration:none;background:none;color:#232467;; border: 0px;}.Fdve A:visited{text-decoration:none;background:none; border: 0px;}.Fdve A:active{text-decoration:none;background:none; border: 0px;}.Fdve A:hover{text-decoration:none;background:none; border: 0px;}.header{position:relative;width:758px;margin:0px auto;height:88px}.blog_title a{position:absolute;top:52px;left:0px;color:#97b1fb;text-decoration:none;font-size:40px;font-family:Arial}.blog_title a span{color:#7791db}.description{position:absolute;top:82px;left:4px;font-family:Tahoma;font-size:10px;color:#9aa8d1}.menu{position:absolute;height:35px;bottom:0px;width:571px}.menu ul li{float:left;height:35px;background:#505c7e url(images/bg-menu.gif) repeat-x;margin:0px 0px 0px 1px}.menu ul li a{color:#fefefe;display:block;padding:1px 0px;font-size:13px;text-decoration:none;font-family:Tahoma;font-weight:bold;text-transform:uppercase}.search{position:absolute;left:572px;height:35px;width:174px;background:#fff url(images/bg-search.gif) no-repeat;bottom:0px}.search input{margin:12px 0px 0px 29px;height:10px;width:135px;border:none;color:#636f90;font-family:Tahoma;font-size:9px}.middle{position:relative;width:1000px;margin:0px auto}.content{float:left;margin:3px 0px 5px 0px;width:714px}.sidebar{float:right;margin:0px 0px 0px 0px;width:250px}.sidebar .top{height:47px}.sidebar .bottom{height:47px;}.sidebar .main{padding:2px 0px 4px 6px}.sidebar ul.list{padding-bottom:15px;color:#566aa8;font-family:Tahoma;font-size:11px;font-weight:bold}.sidebar ul.list li ul{margin-left:21px;color:#000;font-family:Tahoma;font-size:10px;font-weight:bold;margin:2px 0px 6px 0px}.sidebar ul.list li ul li{background:#fff url(images/list.gif) no-repeat 0px 5px;padding-left:21px;        padding-bottom:6px}.sidebar ul.list li ul li a{font-family:Tahoma;font-weight:bold;font-size:11px;text-decoration:none}.sidebar ul.list li ul li ul{margin:0px 4px 0px -10px}li#calendar{margin-top:-20px;margin-bottom:10px}li#calendar table tbody tr td{padding:2px;color:#000;font-weight:normal}li#calendar table thead tr th{padding:2px;color:#000}li#calendar table tbody tr td a,li#calendar table tfoot tr td a{font-weight:bold;color:#000}li#calendar table caption{margin-left:-37px}li#tag_cloud{margin-bottom:10px}li#tag_cloud a{color:#000;text-decoration:none}form#searchform{margin-bottom:15px}.textwidget{color:#000;font-weight:normal;        padding-bottom:17px}h1{font-size:23px;font-family:Arial;color:#1a2536;font-weight:normal;margin:0px 0px 5px 0px;line-height:23px}h1 a{color:#1c2232;text-decoration:none}.post{padding:0px 20px 30px 0px;margin:0px;        font-weight:normal;        font-size:16px}.post .body{background:#fff url(images/h1-border.gif) no-repeat left top;padding:03px 0px 0px 0px}.post .date{color:#505c7e;padding:0px 0px 10px 20px;background:#fff url(images/date-icon.gif) no-repeat}.post .date a{color:#000}.otherinfo{font-size:12px;color:#020202;padding-left:5px;        float:left}.otherinfo2{width:200px}.post .text p{margin-bottom:13px}.post .text ol,.post .text ul{margin-bottom:12px;margin-left:25px}.post .text ol li ol,.post .text ul li ol{margin-bottom:0px}.post .text ul li{list-style:circle}.post .text ol li{list-style:decimal}.post .text a{color:#000}.post .text dt{font-weight:bold}.post .text dd{margin-bottom:12px}.post .meta{position:relative;background:#fff url(images/bg-meta.gif) no-repeat 40px top;height:47px;padding:0px 0px 0px 59px;font-weight:bold;margin-top:20px}.post .meta img{margin:0px 3px 2px 0px}.post .meta img.rating{margin-bottom:-3px;background-color:#d0d0d0;}.post .meta a{color:#000;font-weight:normal;text-decoration:none}.post span.edit a{float:right;color:#000;font-weight:normal;font-size:12px}.clear{clear:both}.footer{height:88px; width: 100%;background:#fff url('/wp-content/themes/tekcube/images/footerbg.png') repeat-x;color:#454545;text-align:center;}.footer a{color:#040404;text-decoration:none}.response{}.response .title{font-size:15px;font-weight:bold;font-family:Tahoma;margin-bottom:20px}.comment{position:relative;margin-bottom:5px;background:#f6f6f6 url(images/bg-comment.gif);padding:10px;margin-right:10px}.comment .meta{float:left;width:98px;background:#eee url(images/comment-arrow.gif) no-repeat right top}.comment .meta img{margin-bottom:7px}.comment .meta .name{line-height:10px;font-family:Tahoma}.comment .meta .date{font-family:Tahoma;font-size:10px}.comment .meta .name a{color:#000;text-decoration:none;font-weight:bold;font-family:Tahoma}.comment .text{float:left;width:427px;padding:0px 10px}.comment .text a{color:#000}.comment .text p{margin-bottom:7px}.response .line{background:#fff url(images/h1-border.gif) no-repeat left top;height:1px}.response .form{padding:15px 0px 15px 0px;margin:0px 10px 0px 0px;background:#e8e4fb}.response .form .title{margin-left:10px}form.comment a{color:#000}form.comment{padding:0px 0px 0px 25px;background:none;font-family:Tahoma;position:relative}form.comment p{margin-bottom:5px}form.comment .left{float:left;width:170px}form.comment .right{float:left}form.comment input{border:none;width:160px;font-family:Tahoma}form.comment textarea{border:none;width:340px;height:96px;font-family:Tahoma}.search-alert{display:none;background:url(images/alert-search.gif) no-repeat left bottom;padding:10px 15px 20px 15px;top:-55px;left:0px;margin-top:5px;position:absolute;font-size:10px;cursor:pointer;color:#000;z-index:10;width:160px}.tags-alert{display:none;background:url(images/alert-up.gif) no-repeat left top;padding:20px 15px 10px 15px;top:15px;left:72px;margin-top:5px;position:absolute;font-size:11px;color:#000;z-index:100;width:160px;font-weight:normal;color:#000;font-family:Tahoma}.date-alert{display:none;background:url(images/alert-up.gif) no-repeat left top;padding:20px 15px 10px 15px;top:15px;left:97px;margin-top:5px;position:absolute;font-size:11px;color:#000;z-index:100;width:180px;font-weight:normal;color:#000;font-family:Tahoma}.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}.wp-caption img{   margin:0;   padding:0;   border:0 none}.wp-caption p.wp-caption-text{   font-size:11px;   line-height:17px;   padding:0 4px 5px;   margin:0}.pagination{text-align:center}.pagination a{color:#000}dl.image_map{display:block;width:144px;height:36px;background:url(http://tekcube.net/wp-content/maps.jpg);position:relative;margin:2px auto 2px auto}a.LINK0{left:0px;top:-2px;background:transparent}a.LINK0{display:block;width:37px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK0:hover {background:transparent;border:0px;color:black}a.LINK1{left:37px;top:-2px;background:transparent}a.LINK1{display:block;width:37px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK1:hover {background:transparent;border:0px;color:black}a.LINK2{left:72px;top:-2px;background:transparent}a.LINK2{display:block;width:37px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK2:hover {background:transparent;border:0px;color:black}a.LINK3{left:107px;top:-2px;background:transparent}a.LINK3{display:block;width:34px;height:0;padding-top:35px;overflow:hidden;position:absolute}a.LINK3:hover {background:transparent;border:0px;color:black}
.clrsfx:after{clear:both;content:' ';display:block;font-size:0;line-height:0;height:0;visibility:hidden;width:0;}
.clrsfx{display:inline-block}* html .clrsfx{height:1%}.clrsfx{display:block}
#search_box {
    width: 215px;
    height: 30px;
    background: url('http://tekcube.net/wp-content/themes/tekcube/images/searchbg.png');
}

#search_box #sleft {
 	float: left;
    padding: 0;
    background: none;
	}
#search_box #s {
    float: left;
    padding: 0;
    margin: 7px 0 2px 0px;
    border: 0;
    width: 118px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 0 0 0 0;
}
.bottomfooter{
background-color: #d0d0d0;
height: 48px;
font-size: 1px;
width: 100%;
}
.warrior{
background-repeat: none;
background-position: top center;
}

	#myImageScroller.tswImageScroll
	{
		width: 670px;
		height: 204px;
		background-color: #ffffff;
	}
	#myImageScroller .tswImageScrollPage
	{
		width: 630px;
		height: 150px;
	}
	#myImageScroller .tswImageScrollLeftSide { height: 180px; }
	#myImageScroller .tswImageScrollFarLeft
	{
		height: 180px;
		background-color: #ffffff;
	}
	#myImageScroller .tswImageScrollLeft
	{
		height: 156px;
	}
	
	#myImageScroller img.tswImageScrollArrow { top: 78px; }
	#myImageScroller .tswImageScrollRightSide { height: 180px; }
	#myImageScroller .tswImageScrollFarRight
	{
		height: 180px;
		background-color: #ffffff;
	}

	#myImageScroller .tswImageScrollRight 
	{
		height: 156px;
	
	}
	
	#myImageScroller .tswImageScrollPageMarkers { width: 610px; }
	#myImageScroller .tswImageScrollBottomSide
	{
		width: 632px;
	
	}
	#myImageScroller .tswImageScrollTopSide
	{
		width: 632px;
	
	}
	#myImageScroller .tswImageScrollItem
	{
		width: 200px;
		height: 170px;
	}
	#myImageScroller .tswImageScrollItemTitle
	{
		font-family: Tahoma;
		font-size: 12.0px;
		height: 45px;
	}
	#myImageScroller .tswImageScrollItemImage
	{
		height: 125px;
		background-image:
	}
	#myImageScroller .tswImageScrollPageMarkersContainer { width: 46px; }
	#myImageScroller .tswImageScrollPageMarkerSelected { background:url('filledsquare.png'); }
	#myImageScroller .tswImageScrollPageMarkerUnselected { background:url('emptysquare.png'); }
	
	.lolwut A:link{text-decoration:none;color:#396397; border: 0px;}
	.lolwut A:visited{text-decoration:none;color:#325172; border: 0px;}
	.lolwut A:active{text-decoration:none;color:#112; border: 0px;}
	.lolwut A:hover{text-decoration:none;background:none; color:#112; border: 0px;}
	
	.text A:link{text-decoration:underline;color:#396397;}
	
	div#links a span {display: none;}
	
	.largerbox{
	text-align: left;
	width: 640px;
	font-size: 30px;
	font-family: Helvetica Neue, Helvetica, Tahoma;
	color: #000000;
	font-weight: 500;
	text-shadow: #777777 0px 2px 2px;
	height: 1em;
	filter: Shadow(Color=#666666,Direction=135,Strength=2);
	padding-left: 18px;
	}
	.largerbox A:link{color:#000000;}
	.largerbox A:visited{color:#000000;}
	.largerbox A:hover{color:#404040;}
	
	.smallerbox{
	text-align: left;
	width: 640px;
	font-size: 14px;
	font-family: Helvetica Neue, Helvetica, Tahoma;
	color: #000000;
	font-weight: 500;
	text-shadow: #999999 0px 1px 1px;
	line-height: 1.4em;
	height: 1em;
	filter: Shadow(Color=#999999,Direction=135,Strength=1);
	padding-left: 18px;
	padding-top: 7px;
	margin-top: 7px;
	}
	.lefterbox{float:left;}
	.righterbox{float:right;padding-right:18px;}

	.largerbox A:hover{text-decoration:none;background:none;color:#325172; border: 0px;}
	.tswRotatingContentBody div.tswRotatingContentPanelHidden A:link{text-decoration:none;background:none;color:#325172; border: 0px;}
	.tswRotatingContentBody div.tswRotatingContentPanelHidden A:hover{text-decoration:none;background:none;color:#325172; border: 0px;}