body {margin:0;padding:0;background:#eee;font-family: Arial,Helvetica;color:#333;font-size:13px;line-height:1.5;text-align:center;}
img {border:0;margin: 0 0;}
a {color:#333;text-decoration:none;outline:none;}
a:hover {color:#000;text-decoration:none}
h1, h2, h3, h4, h5, h6 {}
blockquote {padding:5px 5px;color:#444;font-style: normal;border-left:8px solid #3C688D;}
.clear {clear:both;}
.l{float:left}
.r{float:right}
.c{clear:both}
img.centered  {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;padding: 0px;}
img.alignnone {padding: 5px 5px;margin: 0px 0px 10px 0px;display: inline;background:#fff;border: 1px solid #fff;	}
img.alignright {	padding: 5px 5px;margin: 5px 0px 5px 5px;display: inline;background:#fff;}
img.alignleft {padding: 5px 5px;	margin: 5px 5px 5px 0px;display: inline;background:#fff;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;}
.alignright {float: right;margin: 0px 0px 10px 10px;}
.alignleft {float: left;	margin: 0px 10px 10px 0px;}
.wp-caption {border: 1px solid #fff;text-align: center;background:#fff;padding: 4px 0px 5px 0px;	color:#354C5F;}
.wp-caption img {margin: 0px 0px 5px 0px;padding: 0px;border: 0px;}
.wp-caption p.wp-caption-text {margin: 0px;padding: 0px 0px 0px 0px;font-size: 11px;font-weight: normal;line-height: 12px;}

/* The Outer cover */
#wrapper {margin:0 auto;}
#container{width:980px;margin:0 auto; text-align:left;display:inline-block}
#visual{text-align:center;background:#d9d9d9;border-bottom:1px solid #c4c5c5;padding:10px 0}
#visual .section{width:980px;margin:0 auto;text-align:left}
#visual .section h1{margin:0;font-size:2.5em;text-shadow:0 -1px 0 #eee;color:#7f838c;letter-spacing:-2px}
#visual .section h1 a{color:#7f838c}

/* The Header */
.blogname {margin:5px 0 0 0px;float:left;background:url("images/technews.png") left 28px no-repeat;width:285px;height:100px}
.blogname h1  {font-family:"comic Sans MS";padding:0 0 0px 0;font-weight:bold;line-height:1.2;text-align:left;margin:10px 0 30px 5px;font-size:35px;letter-spacing:-2px;text-shadow:0 1px 0 #000;}
.blogname h1  a:link, .blogname h1  a:visited{text-indent:-9999px; display:block;color:#eee;}
.blogname h1  a:hover { color:#fff}
.blogname h2 {margin:0px 0px 0px 5px;font-size:14px;font-weight:normal;color:#999;text-align:left;font-style:italic;}

/* The Search */
#search {width:auto;float:right;margin:2em 0 0 0}
#search form {margin: 0;padding: 0;}
#search fieldset {margin: 0;padding: 0;border:none;}
#search p {margin: 0;font-size: 85%;}
#s {margin-left:0px;float:left;width:160px;height:16px;padding:1px 2px 3px 2px;border:1px solid #32393a;border-right:0;background:#161a1a;color:#ccc;}
#searchsubmit {width:30px;height:22px;padding:1px 2px 4px 2px;float: left;border: 1px solid #32393a;background:#252a2b;color:#669900;font-family:Tahoma;font-weight:bold;font-size:.85em}

.feed{float:right;	margin:5px 5px 0px 0px;	padding:5px 10px 5px 5px;display:inline;color:#F3F6FB;height:75px;	font: 12px Tahoma,century gothic,Georgia,Verdana, sans-serif;}
.feed h2 {	font: 20px century gothic,Georgia,Verdana, sans-serif;	margin:0px 0px 10px 0px;color:#152839;	font-weight:bold;	}
.feed form {margin: 0;padding: 0;}
.feed fieldset {margin: 0;	padding: 0;border: none;}
.feed p {margin: 0;font-size: 85%;}
.input{margin-left:0px;float: left;width:280px;padding: 5px 2px 5px 5px;background:#EFF6FF ;border:none;font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;	color:#2A4B68;border:1px solid #83A1BF;}
.sbutton{width:60px;float: right;background:#2a4b68 ;border:none;font: bold 100% "century gothic", Arial, Helvetica, sans-serif;color: #eee;height:25px;line-height:25px;}


/*Page menu*/
#header{display:block;padding:0px 0 0px 0px;overflow:hidden;margin:0px auto;background:url("images/light.jpg") #202526 100px 0 no-repeat;}
#top {border-top:1px solid #171b1c;}
#menu{clear:both;border-bottom:4px solid #595f5f;height:27px;}
#menu ul {float: left;list-style: none;margin: 0px;padding: 0px;}
#menu li {float: left;list-style: none;margin: 0px 1px 0  0;padding: 0px;background:#595f5f;}
#menu li a {font-size:1em;color: #eee;display: block;margin: 0px;line-height:30px;padding:0 15px;text-shadow:0 1px 0 #000;font-family:Tahoma;border-top:1px solid #757b7b}
#menu li a:hover {color: #fff;background:#707676;margin: 0px;text-decoration: none;border-top:1px solid #8f929a}
#menu li li a {margin:0px;padding: 2px 15px;width:140px;line-height:25px;color: #333;float:none;border-bottom: 1px solid #fff;border-top:none;text-shadow:0 1px 0 #fff;}
#menu li li a:hover {color: #333;}
#menu li ul {z-index: 9999;position: absolute;left: -999em;height: auto;display:inline-block;margin: 0px;padding: 0px;border:1px solid #ccc;border-top:0}
#menu li li { text-align:left;background:#eee;border-top:1px solid #ddd;display:block;clear:left}
#menu li ul a {background:#eee;}
#menu li ul a:hover {background:#e7e7e7;border-bottom:1px solid #f7f7f7;border-top:none}
#menu li ul ul {margin: -31px 0 0 170px;}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {left:-999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {left:auto;}
#menu li:hover, #menu li.sfhover { position: static;background:#707676;}

/*Page menu*/
.content{width:980px;margin:0 auto;}
.navifeed{}
.navifeed a{color:#888;font-family:Tahoma;font-size:.85em;line-height:24px;display:inline-block;margin:0 0 0 8px}
.navifeed a:hover{color:#eee;}
a.feedlink{background:url("images/rss.gif") left center no-repeat;padding:0 0 0 20px}
#heading{background:#171b1c;border-bottom:1px solid #2c3134;height:24px}
#navi{margin: 0px;}
#navi{float: left;list-style: none;margin: 0px;padding: 0px;}
#navi li {float: left;list-style: none;margin: 0px 0 0  0;padding: 0px;}
#navi li a {font-size:.85em;color:#eee;display: block;margin: 0px;line-height:24px;padding:0 15px;text-shadow:0 1px 0 #000;font-family:Tahoma;}
#navi li a:hover {color: #ff6600;margin: 0px;text-decoration: none;}
#navi li li a {margin:0px;padding: 2px 15px;width:100px;line-height:20px;color: #333;float:none;border-bottom: 1px solid #fff;border-top:none;text-shadow:0 1px 0 #fff;}
#navi li li a:hover {color: #333;}
#navi li ul {z-index: 9999;position: absolute;left: -999em;height: auto;display:inline-block;margin: 0px;padding: 0px;border:1px solid #ccc;border-top:0}
#navi li li { text-align:left;background:#eee;border-top:1px solid #ddd;display:block;clear:left}
#navi li ul a {background:#eee;}
#navi li ul a:hover {background:#e7e7e7;border-bottom:1px solid #f7f7f7;border-top:none}
#navi li ul ul {margin: -31px 0 0 170px;}
#navi li:hover ul ul, #navi li:hover ul ul ul, #navi li.sfhover ul ul, #navi li.sfhover ul ul ul {left:-999em;}
#navi li:hover ul, #navi li li:hover ul, #navi li li li:hover ul, #navi li.sfhover ul, #navi li li.sfhover ul, #navi li li li.sfhover ul {left:auto;}
#navi li:hover, #navi li.sfhover { position: static;background:#000;color:#ff6600}
#navi li.current_page_item a{color:#ff6600}
#navi li li.page_item a{color:#333}


#menu li.current-cat-parent, #menu li.current_page_parent, #menu li.current-cat, #menu li.current_page_item{background:#D9D9D9;border-top:1px solid #efefef}
#menu li.current-cat-parent a, #menu li.current_page_parent a, #menu li.current-cat a, #menu li.current_page_item a{color:#333;text-shadow:0 1px 0 #fff;font-weight:bold;border-top:none}
#menu li.current-cat-parent a:hover, #menu li.current_page_parent a:hover, #menu li.current-cat a:hover, #menu li.current_page_item a:hover{color: #333;text-decoration: none;border-top:none;background:#D9D9D9;}
#menu li.current-cat-parent ul a, #menu li.current_page_parent ul a, #menu li.current-cat ul a, #menu li.current_page_item ul a{font-weight:normal}
#menu li.current-cat-parent ul a:hover, #menu li.current_page_parent ul a:hover, #menu li.current-cat ul a:hover, #menu li.current_page_item ul a:hover{background:#e7e7e7;}
#menu li li.current_page_item, #menu li li.current-cat{border-top:1px solid #ddd}

#subnav{border:1px solid #e5e5e5;margin:0;padding:0;border-bottom:0}
#subnav li{list-style:none;border-bottom:1px solid #e0e0e0;border-top:1px solid #fff;background:#efefef;margin:0}
#subnav li a{padding:8px 10px;display:block}
#subnav li a:hover{background:#e5e5e5}
#subnav li.current_page_item{font-weight:bold; background:#e5e5e5}

/*  Content*/	
#content {margin:10px 0px 0px 0px;	background:transparent;width:615px;}
#widthcontent {margin:20px 0px 0px 0px;	background:transparent;width:720px}
#fullcontent {margin:20px 0px 0px 0px;	background:transparent;}
.widget{border:1px solid #dfdfdf;background:url("images/grey.gif") #fff left top repeat-x;padding:0 20px 20px 20px;margin:0 0 15px 0;text-align:left}
.widget h3{margin:5px -20px 10px -20px;border-bottom:1px solid #f0f0f0;padding:1px 0 3px 10px}
.widget ul{padding:0 0 0 1em;margin:0}
.widget ul li{padding:0}
.widget_categories{width:125px;margin-right:10px;float:left}
.widget_archive{width:125px;float:left}

.title{	margin: 0 0 0 0px;padding: 0px 0px 0px 0px;	background:url(images/line.png) bottom repeat-x;}	
.date {font-size:10px;color:#fff;position:relative;}
.single {overflow: hidden;margin:0px 4px 15px 0;color:#222;}
.single  h2 {text-align: left;font: 22px century gothic,Arial,verdana, sans-serif;line-height:26px;margin-top:0;font-weight:normal;}
.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {color:#222;background-color: transparent;font-weight:bold;font-size:1.4em;letter-spacing:-2px}
.single  h2 a:hover  {color: #000;	background-color: transparent;}	
span.author{color:#999;margin-left:0px;}
.clock{color:#999;margin-left:0px;}	
.comm{padding:2px 5px 2px 20px;margin-left:5px;}
.comm a:link,.comm a:visited {color:#999;}
.comm a:hover{}
.more{padding:0px 0 2px 20px;margin-right:5px;	float:right;}
.more a:link,.more a:visited {color:#999;}
.more a:hover{	}
.singleinfo {height:15px;margin:0px 0px;	padding: 5px 0px 10px 10px;}
.postmore{padding:0px 5px 2px 25px;float:left;font-weight:bold;}
.postmore a:link,.postmore a:visited {	}
.postmore a:hover{}
.category{font-size:10px;}
.category a:link,.category a:visited{	color:#999;padding:2px 5px 2px 5px;}
.category a:hover{}
.entry {	margin:0 0;padding: 0px 5px 5px 0px;}	
.entry a:link,.entry a:visited {color: #999;background-color: transparent;}
.entry a:hover {background-color: transparent;text-decoration: none;}
.entry p{margin-bottom:1em;font-size:13px;}
.entry table{margin:5px 5px;padding:0px 0px;}
.custim{background:#fff;	float:left;margin:5px 5px 5px 0px;padding:5px 5px;}

/* right column */
#rightcol{float:right;width:345px;margin:20px 0px 20px 0;}
#rightcol h2{font-size:12px;font-weight:bold;color:#444}

#leftcol{float:left;width:225px;margin:20px 0px 20px 0;}
#leftcol h2{font-size:12px;font-weight:bold;color:#444}

/*calendar*/
#wp-calendar{width: 100%;padding: 0 0 15px;}
#wp-calendar caption{padding: 5px 5px ;font-size:16px;}
#wp-calendar th, #wp-calendar td{padding: 5px;text-align:center;color:#252525;}
#wp-calendar td a{background:#fff;padding: 5px;}
#wp-calendar td{background:transparent;}
#wp-calendar td, table#wp-calendar th{padding: 2px 0;}		
	
	
/* The Navigation */
#navigation{clear:both;overflow: hidden;margin:5px 5px 5px 5px;padding:30px 0px;text-align:center;}

/* The Attachment */
.contentCenter {text-align:center;}

.block{border:1px solid #dfdfdf;background:url("images/grey.gif") #fff left top repeat-x;padding:20px;margin:10px 0;}
#carousel{position:relative;text-align:left;}
#carousel ul{margin:0;padding:0}
#carousel ul li{width:572px;height:430px;display:block;overflow:hidden;float:left;position:relative;margin:0;padding:0}
#carousel ul li img{border:1px solid #ddd}
#carousel ul li h2{font-family:Tahoma, vedera;margin:5px 0}
#carousel ul li h2 a{text-shadow:0 -1px 0 #eee;color:#333;font-weight:bold;}
#carousel ul li p{line-height:1.5em}
#carousel ul li p a{background:#f7f7f7;color:#ff6600;border:1px solid #eee;padding:0 5px 1px 5px;text-align:center;margin:15px 0 0 0;font-weight:bold;text-shadow:0 1px 0 #fff;display:block;width:60px}
#carousel ul li p a:hover{background:#fff}
#carousel .carousel-pagination p{margin:0}
#carousel span.previous, #carousel span.next{position:absolute;top:285px;z-index:1;background:#656a72;border:1px solid #555962;padding:1px 3px ;font-size:.7em;color:#fff;cursor:pointer;text-shadow:0 1px 0 #111}
#carousel span.previous:hover, #carousel span.next:hover{background:#669900;}
#carousel span.previous{right:40px}
#carousel span.next{right:22px;}
#carousel .center-wrap{position:absolute;right:58px;top:285px}
#carousel .carousel-pagination a span{background:#eee;padding:0px 5px;display:block;float:left;font-size:.8em;color:#666;cursor:pointer;border:1px solid #ccc;font-weight:bold}
#carousel .carousel-pagination a.active span{color:#666;background:#fff}

.list{padding:0;margin:0;list-style:none}
.list li{list-style:none;float:left;width:255px;margin-right:20px;text-align:left}
.list li h2{margin-top:0;font-size:1.3em}
.list li img{float:left;margin:10px 10px 0 0;border:1px solid #ddd}
.list li p{margin:5px 0 0 0}
.list li p a{background:#f7f7f7;color:#ff6600;border:1px solid #eee;padding:0 5px 1px 5px;text-align:center;margin:15px 0 0 0;font-weight:bold;text-shadow:0 1px 0 #fff;display:block;width:60px}
.list li p a:hover{background:#fff}
li.last{margin-right:0}
li.first{clear:left}
.full li{width:574px}
.full li p a{display:inline;}
.spec li{width:185px}
.spec li img{margin:0;display:block;float:none}
.spec li h2{margin:5px 0}
ul.popular{padding:0}
.popular li{list-style:none;clear:both;border-bottom:1px solid #f0f0f0;display:inline-block}
.popular li h2{margin:.5em 0}
.popular li p{margin:.5em 0}
.popular li p a{color:#ff6600}
.popular li img{float:left;margin:5px 10px 5px 0;border:1px solid #ddd}

/* The Page Title */
h2.pagetitle {padding:5px 5px;margin:0px 0 10px 5px;font-size:16px;text-align:center;color:#4A413C;}
.ad2{text-align:center;margin:2px auto;}

/* The Conmment */
#comment{padding:10px 0px;width:612px;}
h3#comments {padding:5px 10px;margin:10px 0px;border:1px solid #eee;font-size:20px;font-weight:normal;color:#999;background:#fff;} 	
#respond{padding:0px 5px;margin:0px 0px;background:#fff;border:1px solid #ddd; }	
#respond h3{padding:5px 10px 5px 10px;margin:10px 0px;font-size:22px;font-weight:normal;color:#444;}
#commentform {padding:0px 10px 10px 10px;margin:0px 0px 0px 0px;color:#666;}
#commentform p {color:#999;}
#commentform input {background:#F4F4F4;border:1px solid #DEDCDD;color:#444;padding-left:3px;}
#commentform textarea {background:#F4F4F4;border:1px solid #DEDCDD;color:#444;width:95%;padding:5px 5px;}
.comments input#submit {width:auto;line-height:25px;padding:3px 5px;background:#999;border:1px solid #888;color:#fff;font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;}
ol.commentlist {list-style:none;margin:0;padding:0;text-indent:0;}	
ol.commentlist li {border:1px solid #ddd;margin:0 0 10px;padding:5px 7px 5px 57px;position:relative;} 
ol.commentlist li div.comment-author {padding:0 170px 0 0;}
ol.commentlist li div.vcard {font:20px Georgia, helvetica,arial,sans-serif;padding:5px 0px;}
ol.commentlist li div.vcard cite.fn {font-style:normal;}
ol.commentlist li div.vcard cite.fn a.url {text-decoration:none;}
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar {border:5px solid #fff;left:7px;position:absolute;top:7px; }
ol.commentlist li div.comment-meta {font:12px Tahoma, helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol.commentlist li div.comment-meta a {color:#777;text-decoration:none;}
ol.commentlist li div.comment-meta a:hover {color:#000;}
ol.commentlist li p {font:normal 12px Tahoma, helvetica,arial,sans-serif;margin:0 0 1em;line-height:18px;color:#777;} 
ol.commentlist li ul {font:normal 12px/1.4 helvetica,arial,sans-serif;list-style:square;margin:0 0 1em;padding:0;text-indent:0;} 
ol.commentlist li div.reply {background:#fff;border:1px solid #ddd;color:#999;font:bold 9px/1 Tahoma, Georgia,arial,sans-serif;padding:5px 10px;text-align:center;width:36px;}
ol.commentlist li div.reply a {color:#fff;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children {list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li ul.children li.depth-2 {margin:0 0 .25em;}
ol.commentlist li ul.children li.depth-3 {margin:0 0 .25em;}
ol.commentlist li ul.children li.depth-4 {margin:0 0 .25em;}
ol.commentlist li.even {background:#FFFFFF;}
ol.commentlist li.odd {background:#FFFFFF;} 
ol.commentlist li.pingback div.vcard {padding:0 170px 0 0;}

/* --- FOOTER --- */
#footer {padding:0px 0 0 0px;background:#e2e2e2;border-top:1px solid #ccc;clear:both}
#footer a:link , #footer a:visited{}
#footer a:hover {}
#boxmain{border-top:1px solid #eee;border-bottom:1px solid #42454d}
#boxmain #content{width:980px;margin:0 auto;text-align:left;}
.box{float:left;width:22%;padding:0 20px 20px 0;}
.box p, .box ul, .box li, .box a{font-size:12px;color:#777}
.box h3{font-size:15px;color:#444;text-shadow:0 1px 0 #fff;margin:1em 0}
.box ul{padding:0 0 0 1.3em;margin:0}
#footer .widget_rss{width:44%;}
.credit{line-height:16px;background:#555962;margin:0 auto;text-align:center;border-top:1px solid #737781}
.info{width:980px;margin:0 auto;text-align:left;padding:15px 0;color:#ccc;display:inline-block}
.info a{color:#ccc}
.info a:hover{color:#fff}
