body {background: #F7F7F7;color: #2D2D2D;font-size: 12px;font-family: Verdana, Arial, Tahoma;margin: 0 auto 0 auto;
	padding: 0 0 0 0;}
A:link{text-decoration:none}A:visited{text-decoration:none}A:hover {color: #ff00ff;text-decoration:none}   
#wrap {	width: 960px;	margin: 0 auto 0 auto;	padding: 0 0 0 0;}
/****** B START******/
.border_top_right {	position:absolute;	width:6px;	height:5px;	background:url(hypefusion/border_top_right.gif) no-repeat;
	z-index:2;	right: -1px;	top: -1px;}
.border_top_left {	position:absolute;	width:6px;	height:5px;	background:url(hypefusion/border_top_left.gif) no-repeat;
	z-index:2;	top: -1px;	left: -1px;}
.border_bottom_left {	position:absolute;	width:8px;	height:9px;
	background:url(hypefusion/border_bottom_left.gif) no-repeat;	z-index:2;
	bottom: 0px;	left: -1px;}
.border_bottom_right {	position:absolute;
	width:8px;	height:9px;	background:url(hypefusion/border_bottom_right.gif) no-repeat;	z-index:3;
	right: -1px;	bottom: 0px;}
/****** ContSTART ******/
#col_left { 	width: 650px;	margin: 20px 0 30px 0;	float: left;}
#content {	padding: 0 20px 40px 20px;	margin: 0 0 20px 0;	float:left;	line-height: 22px;}
#content a{	color:#2D2D2D;	text-decoration:underline;}
#content a:hover{	color:#5D5D5D;	text-decoration:underline;}
#content p{	margin: 0 0 15px 0;}
#content img{	border: none; width: 605px; }#tag_box {	margin: 0;	height:18px;	padding: 10px 20px 10px 20px;}
#content_home_left{width: 630px;float: left;margin: 10px 0 20px 0;}
#content_home_right{width: 320px;float: right;margin: 10px 0 20px 10px;}

.boxes {	position:relative;	z-index:999;	background: url(hypefusion/bg_content_box_960_bottom.gif) bottom repeat-x #FFFFFF;
	border-top: solid 1px #D6D6D6;	border-left: solid 1px #D6D6D6;	border-right: solid 1px #D6D6D6;}
	
.boxes a{
	color:#7D7D7D;
	text-decoration:none;
}

.boxes a:hover{
	color:#2D2D2D;
	text-decoration:underline;
}

.box_h2 a{
	color:#2D2D2D;
	text-decoration:none;
}

.box_h2 a:hover{
	color:#5D5D5D;
	text-decoration:underline;
}

.more_articles_link {
font-size:10px;
padding: 5px 0 0 20px;
}

.more_articles_link a{
	color:#7D7D7D;
	text-decoration:none;
}

.more_articles_link a:hover{
	color:#2D2D2D;
	text-decoration:underline;
}

.date_home {
	font-size:10px;
	padding: 0;
	margin: 0;
	color: #4D4D4D;
}
/****** home.php START ******/

/****** home.php box 630px;  feature posts START ******/

#c630 {
	width: 920px;
	font-size:12px;
	line-height:18px;
	margin:0 0 1px 0;
	padding: 19px 19px 23px 19px;
	float:left;
}

#c630_img {
	position:relative;
	z-index:999;
	width:590px;
	padding: 0;
	margin:0;
}


/****** hposts END ******/
/****** s START******/

#c630x4 {
	width: 609px;
	font-size:12px;
	line-height:18px;
	margin:2px 0 0 0;
	padding: 15px 19px 11px 0;
	float:left;
}
#c630xadd {
	width: 609px;
	font-size:12px;
	line-height:18px;
	margin:2px 0 0 0;
	padding: 8px 19px 11px 0;
	float:left;text-align:center;


}
#c630xadd1 {
	width: 630px;
	font-size:12px;
	line-height:18px;
	margin:2px 0 0 0;
	padding: 8px 19px 11px 0;
	float:left;text-align:center;


}
.c630x4_box {
	width: 570px;
	height: 200px;
	padding: 10px 0 10px 0;
	margin: 0 0 0 19px;
	font-size:11px;
	line-height:16px;
	border-bottom:dotted 1px #D6D6D6;
}

.c630x4_title {
background:url(hypefusion/arrow_title.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	padding: 0 0 5px 10px;
	margin: 0 0 0 7px;
	color: #2D2D2D;
}

.c630x4_title a{
	color:#2D2D2D;
	text-decoration:none;
}

.c630x4_title a:hover{
	color:#5D5D5D;
	text-decoration:underline;
}

.c630x4_box img {
	width: 300px;
	height: 200px;
	margin: 0;
	padding: 0 10px 0 0;
	float: left;
}

.c630x4_box h2{
	font-size:14px;
	padding: 0 0 7px 0;
	margin:0;
}

.c630_text p{
	padding:0;
	margin:0;
}





/****p ******/
#baw{
	width:960px;
	padding: 20px 0 20px 0;
}

#baw ul{
	list-style: url(hypefusion/arrow_sidebar.gif);
}

#baw li a{
	color:#5D5D5D;
	text-decoration:none;
}

#baw li a:hover{
	color:#2D2D2D;
	text-decoration:underline;
}

#bal {
	width: 264px;
	padding:0 20px 10px 20px;
	margin: 0 20px 0 0;
	float:left;
	display:inline;
}

#bam {
	width: 265px;
	padding:0 20px 10px 20px;
	margin: 0 20px 0 0;
	float:left;
	display:inline;
}

#bar {
	width: 265px;
	padding:0 20px 20px 20px;
	margin: 0 0 0 0;
	float:right;
	display:inline;
}

/**********/
/********/
#archive_wrap {
	padding: 0 20px 20px 20px;
	margin: 0 0 20px 0;
	float:left;
	line-height:22px;
}

#archive_wrap a{
	text-decoration:none;
}

#archive_wrap a:hover{
	text-decoration:underline;
}
.c600 {
	height: 90px;
	padding: 10px 0 10px 0;
	font-size:11px;
	line-height:16px;
	border-bottom:dotted 1px #D6D6D6;
}

.c600 img {
	width: 120px;
	margin: 0;
	padding: 0 10px 0 0;
	float: left;
}

.c600 h2{
	font-size:14px;
	padding: 0 0 0 0;
	margin:0;
}

.c600 h2 {
	font-size:14px;
	padding: 0 0 0 0;
	margin:0;
}

.date_archive{
	font-size:10px;
	padding: 0 0 5px 0 ;
	margin: 0;
	color: #4D4D4D;
}
.content_archive_600_text p{
	padding:0;
	margin:0;
}
/******le.php */

#page_content_left {
	width: 600px;
	float:left;
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	line-height:22px;
}

#page_content_left p {
	margin: 0 0 15px 0;
}

#page_content_left a {
	color: #5D5D5D;
}

#page_content_left a:hover {
	color: #2D2D2D;
}

#crumps {
	padding: 10px 0 0 0;
	margin: 0 0 10px 0;
	font-size:10px;
	color:2D2D2D;
	border-bottom:1px dotted #5D5D5D;
	line-height:18px;
}

#crumps a {
	text-decoration:none;
}

#crumps a:hover {
	text-decoration:underline;
}


.page_title_left {
	font-size:20px;
	padding: 15px 0 20px 0;
	margin: 0 0 0 0;
}

.single_title {
	font-size:20px;
	padding: 15px 0 0 0;
	margin: 0 0 0 0;
}

.date {
	font-size:10px;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
}


/* Imgle.php */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	padding: 4px 0 4px 4px;
	margin: 0 0 2px 7px;
	display: inline;
}

img.alignleft {
	padding:0;
	margin: 4px 10px 6px 0;
	display: inline;
}

.alignright {
	float: right;
}

.alignleft {
	float: left
}

.wp-caption-text {
	background:#EEEEEE;
	font-size:10px;
	margin:0;
	padding:0 5px 0 5px;
}

.wp-caption.alignleft{
	margin: 4px 10px 0 0;
	display: inline;
}

.wp-caption.alignright{
	margin: 4px 0 0 10px;
	display: inline;
}

.gallery-icon img{
	width: 180px;
	height: 135px;
	padding: 5px;
}

/**** ComT ****/
#comments_wrap {
	margin: 20px 0 0 0;
	padding: 0 20px 30px 20px;
}

#comments_wrap a{
	color: #5D5D5D;
	text-decoration:none;
}

#comments_wrap a:hover{
	color: #5D5D5D;
	text-decoration:underline;
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
	
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}

.commentlist p {
	font-weight: normal;
	line-height: 18px;
	text-transform: none;
	padding: 10px 0 10px 0;
}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
}
	
h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
}

#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: 0;
	display: block;
}
/* CommeCTART ******/
#sidebar {
	width: 300px;
	float: right;
	margin: 20px 0 20px 10px;*margin: 10px 0 20px 10px;_margin: 10px 0 20px 10px;
	padding: 0 0 0 0px;
}

.sidebox {
	position:relative;
	z-index:999;
	background:url(hypefusion/border_bottom_mid.gif) bottom repeat-x #FFFFFF;
	border-left: solid 1px #D6D6D6;
	border-top: solid 1px #D6D6D6;
	border-right: solid 1px #D6D6D6;
	padding: 0 20px 13px 20px;
	margin: 0 0 8px 0;
}
.homejian {
	margin: -15px 0 0px 0;*margin: -18px 0 0px 0;_margin: -38px 0 0px 0;
	width: 300px;
	height:0px
	
}



.jia {
	margin:10px 0 0px 0;
	width: 300px;
	height:0px
	
}
#sidebar form {
	margin: 0;
}

#sidebar ul {
	margin: 0 0 0 20px;;
	padding: 0 0 0 0;
	list-style: url(hypefusion/arrow_sidebar.gif);
}

#sidebar li {
	margin-bottom: 5px;
	color: #2D2D2D;
}

#sidebar li li {
	margin-bottom: 0;
	padding: 0 0 0 5px;
}

#sidebar a {
	color: #5D5D5D;
	text-decoration: none;
}

#sidebar a:hover {
	color: 5D5D5D;
	text-decoration:underline;
}

/* sideivated */
#sidebar h3{
	color: #2D2D2D;
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	padding: 0 0 10px 0;
}

#side_search input {
	color:#5D5D5D;
	font-family: Verdana, Arial, Tahoma;
	font-size:14px;
	width:160px;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 9px;
	vertical-align:middle;
}

#side_search .input {
	width:21px;
	height:20px;
	background:none;
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
}

#calendar a a:link a:visited a:hover {
	font-weight:bold;
}

#calendar caption {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
}

#s, input.textbox {
	border:1px solid #e0e0e0;
	margin-bottom:10px;
}

#searchbtn, input.submit {
	background:#fff;
	border:1px solid #e0e0e0;
}

.textwidget {
font-size: 12px;
line-height:19px;
}
/****** Sr START ******/
#footer {
	position:relative;
	z-index:999;
	clear:both;
	border-top:#7D7D7D 1px solid;
	margin: 0 auto 0 auto;
	padding:6px 0 20px 0;
	width:955px;
}

#rss_top {
	position:absolute;
	top: 1px;
	right: 1px;
	z-index:1;
	width:16px;
	height:16px;
}

.footer_text {
	color:#4D4D4D;
	font-size:11px;
}

.footer_text a{
	color: #7D6D6D;
	text-decoration:none;
}

.footer_text a:hover{
	color: #7D6D6D;
	text-decoration:underline;
}
/*FooND */

/* hed */ 
div.headl { float: left; margin-bottom: 7px; margin-top: 15px;}
div.headr { float: right; margin-bottom: 7px; margin-top: 15px;}

/* Nify */ 
div.wrapper { position: relative; margin: 0; width: 960px;display: block;background:url(hypefusion/head-navbg.gif); height: 40px; margin-top: -5px ; margin-bottom: -5px;z-index: 102;}
div.zqh { display: block; margin: 0 auto; padding: 0; position: relative;width:960px; margin-top: 0; }
#n9h {float:left;}
#n9h { display: block; margin: 0; padding: 0; position: relative; z-index:999}
#n9h .wrapper { position: relative; margin: 0 auto; width: 960px; }
#n9h li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#n9h a { display: block; }
#n9h ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #n9h ul { line-height: 0; } /* IE6 "fix" */
#n9h ul a { zoom: 1; } /* IE6/7 fix */


/* IMGAGE */ 
div.navimagel { float: left; margin-bottom: -9px; margin-top: none;}
div.navimager { float: right; margin-bottom: -9px; margin-top: none; padding: 10px 15px 0px 15px;}

/* head */ 
div.headl { float: left; margin-bottom: 7px; margin-top: 15px;}
div.headr { float: right; margin-bottom: 7px; margin-top: 15px;}

/* hea this */
#n9h ul { width: 170px; }
#n9h ul ul { left: 170px; }

/* head- Everything else is theming */
#n9h { height: 25px; }
#n9h li a { color: #aaa; font-size: 12px; padding: 10px 10px 15px 20px;font-weight:bold;	font-family:  Tahoma,Verdana, Arial;line-height: 1; border-right: none;color:#AAA; overflow:hidden; background:#000; }
#n9h li a:hover { background:url(hypefusion/cathover.jpg); color:#FFF; }
#n9h li { top:3px;margin-right: 7px; }
#n9h li.current-cat a{ color:#EEE; background:url(hypefusion/catcurrent.jpg);}
#n9h li.current-cat a span{ background:url(hypefusion/icon.png) no-repeat right 0; display:inline-block;}

/* #n9h ul a { border-bottom: none; } - I also needed this for IE6/7 */

/* head- Search for something */
div.zqh #search { position: relative; float: right; top: 8px; right:8px; height:22px; width:150px; background: #222 url(hypefusion/search.jpg) no-repeat left top}
div.zqh #search:hover { background: #fff url(hypefusion/search-hover.jpg) no-repeat left top}
div.zqh #search #s { background: transparent; float: left; display: block; margin:0;padding-left: 5px; width: 130px; border: none; font-size: 11px; color: #ccc; vertical-align: bottom; }
#search #s:hover { color: #000; background: transparent}
div.zqh #search #s:hover {color: #000;background: transparent;}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #999;
	color: #999;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #999;
	color: #999;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #666;
	color: #666;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #999;
	color: #999;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #999;
	border: 1px solid #999;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #666;
	color: #666;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #666;
	color: #666;
	background-color: #FFFFFF;
}

/* top */ 
div.w9 { position: relative; margin: 0; width: 960px;display: block; height: 50px; margin-top: 5px ; margin-bottom: -22px;z-index: 102; }
div.h9 { display: block; margin: 0 auto; padding: 0; position: relative;width:960px; margin-top: 0; }
#o0 {float:left;}
#o0 { display: block; margin: 0; padding: 0; position: relative; z-index:999}
#o0 .wrapper1 { position: relative; margin: 0 auto; width: 960px; }
#o0 li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#o0 a { display: block; }
#o0 ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #o0 ul { line-height: 0; } /* IE6 "fix" */
#o0 ul a { zoom: 1; } /* IE6/7 fix */

/* top -ing */
div.h9 #search1 { position: relative; float: right; top: 8px; right:8px; height:22px; width:150px; background: #222 url(hypefusion/search.jpg) no-repeat left top}
div.h9 #search1:hover { background: #fff url(hypefusion/search-hover.jpg) no-repeat left top}
div.h9 #search #s { background: transparent; float: left; display: block; margin:0;padding-left: 5px; width: 130px; border: none; font-size: 11px; color: #ccc; vertical-align: bottom; }
#search1 #s1:hover { color: #000; background: transparent}
div.h9 #search1 #s1:hover {color: #000;background: transparent;}
/* top_*/
#o0 ul { width: 170px; }
#n9h ul ul { left: 170px; }
/* topis */
#o0 { height:5px; }
*+html  #o0 li a { background:url(hypefusion/tcbie7.gif) repeat-y !important ;}
#o0 li a { color: #000; font-size: 12px; padding: 12px 0px 2px 0px;font-weight:bold;font-family:  Tahoma,Verdana, Arial;line-height: 1; border-right: none; overflow:hidden; background:url(hypefusion/tcb.gif) repeat-y ; }

#o0 li.lf1{ width: 20px; padding: 30px 0px 2px 0px;*padding: 18px 0px 2px 0px;_padding: 10px 0px 2px 0px;background:url(hypefusion/tbh.gif) no-repeat left; }
#o0 li.lf{ width: 5px; padding: 30px 0px 2px 5px;*padding: 18px 0px 2px 5px; _padding: 10px 0px 2px 5px;background:url(hypefusion/tb.gif) no-repeat left;}
#o0 li.ri{ width: 5px; padding: 30px 5px 2px 0px;*padding: 18px 5px 2px 0px;  _padding: 10px 5px 2px 0px;background:url(hypefusion/tb.gif) no-repeat right;margin-right:3px; }
*+html  #o0 li a:hover {background:url(hypefusion/cie7.gif) repeat-x bottom !important ;}
#o0 li a:hover { background:url(hypefusion/c.gif) repeat-x bottom; color:#000; }
#o0 li.c { top:3px;margin-right: 0px; }

#o0 li.c a:hover { background:url(hypefusion/c.gif) repeat-x bottom; color:#000; }{ top:3px;margin-right: 0px; }
*+html  .dr {float:right;margin-top:5px;  !important ;}
.dr { float:right; top:3px; margin-top:10px;*margin-top:-6px;_margin-top:-20px; margin-bottom:-30px;}
.dr img{ margin:0px 1px 0px 10px;}
.dr img:hover{ margin:0px 1px 0px 10px;filter: gray(opacity=2);    
   -moz-opacity:0.1;    
   opacity:0.1;  }
#o0 li.current-cat a{ color:#000; background:url(hypefusion/catcurrent.jpg);}
#o0 li.current-cat a span{ background:url(hypefusion/icon.png) no-repeat right 0; display:inline-block;}
