/*
Theme Name:space yang
Theme URI: http://www.ediyang.com
Description: The first wordpress theme made by eddie yang
Version: 0.1
Author: Michael Heilemann
Author URI: http://www.ediyang.com
Date:2008/11
*/

/**--------------
	RESET CSS
--------------**/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	margin:0; 
	padding:0; 
	}
body{
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size:12px;
	text-align:center;
	background:#000 url(images/header_bg.jpg) no-repeat center top;
	}
a{
	text-decoration:none;
	color:#505050;
	}
ol, ul {
	list-style: none;
	}
p{
	line-height:20px;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
h1,h2,h3,h4,h5,h6 {
	font-size:100%; 
	font-weight:normal; 
	}
address,caption,cite,code,dfn,em,strong,th,var { 
	font-style:normal; 
	font-weight:normal; 
	}
img{
	border:none;
	}
.clear{
	clear:both;
	}
.clearfix:after {
    content:"\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    zoom: 1;
}
pre{
	border:1px solid #ccc;
	line-height:130%;
	line-height:130%;
	overflow:auto;
	padding:5px;
	color:#333;
	background:#f5f5f5 url(images/codeBg.gif) repeat;
	font-size:13px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	}
code{
	font-family:Consolas,"Bitstream Vera Sans Mono",monospace,"Courier New";
	}
/**--------------
	FONT
--------------**/
.newPost .catTitle a,.newPost .meta,.subContent  h3,.subContent .sidebar .featuredCat .allCat,#respond h3,.commentlist .reply a,.commentmetadata a,.commentlist span{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}
@font-face {
	font-family: "MankSans";
	src: url(fontface/MankSans.ttf) format("truetype");
}
@font-face {
	font-family: "CandelaBook";
	src: url(fontface/CandelaBook.otf) format("opentype");
}
#container .subContent  h3{
	font-family: "CandelaBook",Verdana,Arial,Helvetica,sans-serif;
	text-transform: capitalize;
	font-size: 22px;
	letter-spacing: 0.2em;
	text-shadow: 0px -1px #bbb,0 1px #fff; 
	}
.newPost a.continueRead,#submit,.subContent .searchForm input.searchBtn,h3#comments,.commentlist li cite,p.relate,p.share,#about h2,#contact h2,.subContent .sidebar .tagCloud,.links,.subContent .whyIblog p{
	font-family:Georgia,"Times New Roman",Times,serif;
	}
.subContent .sidebar .featuredCat .allCat h4,#commentform #submit,.mainContent .single strong,.newPost .meta ul li span,.newPost .meta ul li span a,.subContent .sidebar .featuredCat .allCat h4{
	font-weight:bold;
	}
.newPost .catTitle a,.newPost .meta,.subContent h3,.featuredCat .allCat h4,.featuredCat .allCat .cat-item a,h3#comments,#respond h3,p.relate,p.share{
	text-transform:uppercase;
	}
.mainContent .single em,.mainContent .single h3,.mainContent .single h4,.mainContent .single h5,.mainContent .single h3 a,.mainContent .single h4 a,.mainContent .single h5 a,.subContent  h3,h3#comments,.commentlist em,p.relate,p.share{
	color:#FF3716;
	}
.single p a,.newPost h2 a,#content .mainContent .newPost h2 a:hover,.newPost .meta ul li a:hover,.subContent .whyIblog a,.subContent .sidebar .popular span,.subContent,.sidebar .featuredCat .allCat h4,.subContent .sidebar .tagCloud a,.commentlist li cite a:hover,ol.relateOl  li a,.mainContent .single .showcase a{	
	color:#48A890;
	}
/**--------------
	CONTAINER
--------------**/
#container{
	width:1000px;
	margin:0 auto;
	text-align:left;
	}
/**--------------
	HEADER
--------------**/
#header{
	height:150px;
	width:1000px;
	position:relative;
	}
.logo{
	width:258px;
	height:81px;
	position:absolute;
	top:60px;
	left:90px;
	}
.logo{
	background:url(images/logo.png) no-repeat left top;
	}
.logo a{
	display:block;
	width:258px;
	height:81px;
	}
.logo :focus{
	outline:none;
	}
.navBar{
	width:516px;
	height:34px;
	position:absolute;
	top:85px;
	left:455px;
	cursor:pointer;
	text-indent:-9999px;
	}
.navBar li{
	float:left;
	margin-right:1px;
	}
.navBar a{
	display:block;
	width:128px;
	height:34px;
	overflow:hidden;
	}
.home,.contact,.portfolio,.about{
	position:relative;
	}

.home a{
	background:url(images/nav.png) no-repeat 0 -34px;
	}
.portfolio a{
	background:url(images/nav.png) no-repeat -128px -34px;
	}
.about a{
	background:url(images/nav.png) no-repeat -256px -34px;
	}
.contact a{
	background:url(images/nav.png) no-repeat right -34px;
	}
.hoverHome,.hoverPortfolio,.hoverAbout,.hoverContact{
	position:absolute;
	top:0;
	left:0;
	width:128px;
	height:34px;
	cursor:pointer;
	}
.hoverHome,.currentHome .home a{
	background:url(images/nav.png) no-repeat 0 0;
	}
.hoverPortfolio,.currentPortfolio .portfolio a{
	background:url(images/nav.png) no-repeat -128px 0;
	}
.hoverAbout,.currentAbout .about a{
	background:url(images/nav.png) no-repeat -256px 0;
	}
.hoverContact,.currentContact .contact a{
	background:url(images/nav.png) no-repeat right 0;
	}
/**--------------
	CONTENT
--------------**/
#content{
	width:950px;
	margin:25px auto 0;
	background:#f5f5f5 url(images/bg2.gif) repeat-y 50% 0;
	}
.mainContent{
	width:595px;
	float:left;
	padding-bottom:65px;
	}
#headline{
	background:url(images/headline.jpg) no-repeat left top;
	width:589px;
	height:325px;
	margin-left:-1px;
	position:relative;
	}
#headline ul li{
	position:absolute;
	top:0;
	left:0;
	background:url(images/ajax-loader.gif) no-repeat center center;
	}	
#headline ul li a{
	display:block;
	width:538px;
	height:271px;
	margin-left:25px;
	margin-top:25px;
	}
#headline li span{
	width:538px;
	height:35px;
	cursor:pointer;/**ie hack**/
	position:absolute;
	bottom:0;
	left:25px;
	letter-spacing:0.2em;
	text-align:center;
	line-height:35px;
	background:url(images/show-span.png) no-repeat;
	color:#fff;
	font-size:20px;
	}
.newPost{
	padding:20px 30px 35px;
	color:#505050;
	background:url(images/hr2.gif) no-repeat left bottom;
	}
.mainContent .single{
	background-image:none;
	}
.mainContent .single p{
	letter-spacing:1px;
	font-size:13px;
	}
.mainContent .single em{
	background-color:#FF3716;
	color:#f5f5f5;
	line-height:14px;
	font-size:14px;
	padding:0 1px;
	}
.mainContent .single .showcase{
	margin-bottom:20px;
	}

.mainContent .single .showcase em{
	margin:0 10px 10px 10px;
	background:#fff;
	color:#505050;
	font-size:12px;
	}
.mainContent .single ul{
	margin:0 0 10px 15px;
	}
.mainContent .single ul li{
	padding:0 0 3px 12px;
	background:url(images/bullet.gif) no-repeat left 4px;
	}
.mainContent .single strong{
	color:#000;
	}
.mainContent .contactForm{
	padding:0;
	}
.mainContent .contactForm p{
	margin:10px auto;
	padding:0;
	width:400px;
	}
.single p a{
	letter-spacing:0;
	}
.single p a:hover{
	text-decoration:underline;
	}
 .mainContent .single .alignleft{
	float:left;
	}
.mainContent .single .alignright{
	float:right;
	}
.mainContent .single .aligncenter{
	float:none;
	}
.mainContent .single img{
	margin:10px;
	float:none;
	}
.mainContent .single h2 a{
	font-size:35px;
	font-weight:normal;
	}
.mainContent .single h3,h4,h5{
	letter-spacing:0;
	margin-bottom:5px;
	}
.mainContent .single h3 a,.mainContent .single h4 a,.mainContent .single h5 a{
	font-weight:normal;
	}
.mainContent .single h3{
	font-size:20px;
	}
.mainContent .single h4{
	font-size:15px;
	}
.mainContent .single h5{
	font-size:12px;
	}
.newPost h2{
	margin-bottom:2px;
	}
.newPost h2 a{
	font-size:30px;
	border-bottom:2px dotted #ccc;
	padding:0 5px 0 25px;
	text-shadow:1px 1px #ccc;
	}
#content .mainContent .newPost h2 a:hover{
	border-bottom:2px dotted #FF3716;/**#d9f1fb;**/
	text-shadow:1px 1px #b3b3b3;

	}
.newPost img{
	float:right;
	border:2px dotted #c8c8c8;
	padding:1px;
	position:relative;
	margin-left:10px;
	}
.newPost p{
	padding:0 10px 20px 0;
	}
.newPost .catTitle{
	position:relative;
	}
.newPost .catTitle a{
	cursor:pointer;
	padding:2px 7px;
	font-size:9px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
	}
.newPost .post h3.headline a,.featuredCat .allCat .cat-item-5 a{
	background:#6a3906;
	color:#ffdc39;
	}
.newPost .post h3.photoshop a,.featuredCat .allCat .cat-item-3 a{
	background:#0089DD;
	color:#fff;
	}

.newPost .post h3.jquery a,.featuredCat .allCat .cat-item-6 a{
	background:#0F1923;
	color:#5DB0E6;
	}
.newPost .post h3.wordpress a,.featuredCat .allCat .cat-item-4 a{
	background:#464646;
	color:#fff;
	}
.newPost .post h3.css a,.featuredCat .allCat .cat-item-9 a{
	background:#E1E1E1;
	color:#ff003c;
	}
.newPost .post h3.inspriation a,.featuredCat .allCat .cat-item-7 a{
	background:#fff0ac;
	color:#cca800;
	}
.newPost .post h3.illustrator a,.featuredCat .allCat .cat-item-10 a{
	background:#f2a002;
	color:#fff;
	}
.newPost .post h3.Freebies a,.featuredCat .allCat .cat-item-20 a{
	background:#6C6E58;
	color:#A4CFBE;
	}
.newPost .post h3.others a,.featuredCat .allCat .cat-item-8 a{
	background:#48a856;
	color:#fff;
	}
.newPost .meta{
	font-size:10px;
	padding-bottom:10px;
	}
.mainContent .newPost .meta ul{
	border-bottom:1px solid #e3d574;
	width:280px;
	background:#fffbde;
	padding:3px 0 0 20px;
	margin:0;
	}
.mainContent .newPost .meta ul li{
	display:inline;
	background:none;
	padding:0 15px 0 0;
	}
.newPost .meta ul li span,.newPost .meta ul li span a{
	color:#676767;
	font-size:10px;
	}
.newPost .meta ul li a:hover{
	text-decoration:none;
	}

.newPost a.continueRead,#submit,.subContent .searchForm input.searchBtn{
	cursor:pointer;
	background:#f4f4f4;
	color:#676767;
	font-size:14px;
	font-style:italic;
	padding:1px 10px;
	border-bottom:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	}
.newPost a.continueRead:hover,#submit:hover,.wp-polls .Buttons:hover,.subContent .searchForm input.searchBtn:hover{
	background:#fffbde;
	border-bottom:1px solid #e3d574;
	border-right:1px solid #e3d574;
	}
/**--------------
	SUB_CONTENT
--------------**/
.subContent{
	float:right;/**TEST-2-16**/
	width:355px;
	padding-bottom:65px;/**same as mainContent**/
	color:#505050;
	}
	
.subContent .whyIblog{
	margin:25px;/**2-19 I move 25px top padding from subContent to here as margi top**/
	}
.subContent .whyIblog a:hover{
	text-decoration:underline;
	}
.subContent .searchForm{
	margin:0 40px 40px;
	}
.subContent  h3{
	letter-spacing:0.5em;
	font-size:15px;
	border-bottom:2px dotted #ccc;
	padding-left:15px;
	font-style:normal;
	}
.subContent .viewPortfolio{
	position: relative;
}
.subContent .viewPortfolio a{
	text-indent: -9999px;
	background: url(images/viewPortfolio.png) no-repeat;
	display: block;
	width:213px;
	height: 31px;
	margin: 50px auto 20px;
	position: relative;
	}
.subContent .hoverViewPortfolio{
	background: url(images/viewPortfolio.png) no-repeat 2px -42px;
	width:213px;
	height: 31px;
	position: absolute;
	top:0;
	left: 0;
}
.subContent .twitter{
	background:#ebfff6;
	border-right:1px solid #a8ecce;
	border-bottom:1px solid #a8ecce;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	width:260px;
	margin:10px 0 40px 40px;
	position:relative;
	
	}
.subContent .twitter a{
	color:#48A890;
	}
.subContent .twitter a:hover{
	background:#fff;
	color:#FF3716;
	
	}
.subContent .twitter img{
	position:absolute;
	top:-15px;
	left:-15px;
	}
.subContent .twitter p{
	padding:15px 10px 0px 35px;
	}
.subContent .twitter span a,.fave a.moreFave{
	float:right;
	font-size:10px;
	margin-right:5px;
	background:url(images/redNarrow.gif) no-repeat left center;
	text-indent:12px;
	color:#FF3716;
}
.fave a.moreFave{
	margin-right:25px;
	}
.subContent .twitter span a:hover,.fave a.moreFave:hover{
	background:url(images/redNarrow.gif) no-repeat left center;
	text-indent:14px;
	}
.subContent .whyIblog p{
	padding:10px 10px 0;
	letter-spacing:0em;
	line-height:16px;
	}
.subContent .whyIblog p.cn{
	line-height:18px;
	}
.subContent .sidebar .popular,.subContent .sidebar .tagCloud,.links,.fave{
	margin:0 25px 40px;
	}
.subContent .sidebar .popular ul{
	padding:10px 20px 0 15px;
	}
.subContent .sidebar .popular ul li a,.links li a{
	padding:5px 0;
	display:block;
	border-bottom:1px solid #dcdcdc; 
	}
.subContent .sidebar .popular ul li a:hover,.links li a:hover{
	background:#fffbde;
	border-bottom:1px solid #e3d574;
	color:#000;
	}
.links li a:hover{
	text-indent:1em;
	}
.subContent .sidebar .popular span{
	padding-left:10px;
	font-size:9px;
	}
.subContent .sidebar .featuredCat{
	overflow:hidden;
	margin:0 25px 20px;
	}
.subContent .sidebar .featuredCat h3{
	letter-spacing:0.3em;
	}
.subContent .sidebar .featuredCat .slider{
	overflow: hidden; 
	margin:10px 20px 0 15px;
	}
.subContent .sidebar .featuredCat .allCat{
	margin:20px 25px 10px;
	height:100px;
	}
.subContent .sidebar .featuredCat .allCat h4{
	cursor:pointer;
	background:url(images/catNarrow.gif) no-repeat left center;
	text-indent:15px;
	letter-spacing:0.2em;
	margin-bottom:10px;
	font-size:11px;
	}
.subContent .sidebar .featuredCat .allCat h4 span{
	border-bottom:1px dotted #FF3716;
	padding:0 2px;
	}
.subContent .sidebar .featuredCat .allCat ul li{
	line-height:20px;
	display:inline;
	}
.subContent .sidebar .featuredCat .allCat .cat-item a{
	line-height:9px;
	padding:2px 7px;
	font-size:9px;
	}
.subContent .sidebar .featuredCat .allCat h4.up{
	background:url(images/catNarrowUp.gif) no-repeat left center;
	}
.stripViewer{ 
	position: relative;
	overflow: hidden; 
	width: 270px; /* Also specified in  .stripViewer .panelContainer .panel  below */
	clear: both;
	}
.stripViewer .panelContainer{
	position: relative;
	overflow:hidden;
	left: 0; 
	top: 0;
	width: 100%;
	}
.stripViewer .panelContainer .panel { 
	float:left;
	height: 100%;
	position: relative;
	width: 270px; /* Also specified in  .stripViewer  above */
	}
.stripViewer .panelContainer .panel ul li a{
	padding:5px 0;
	display:block;
	border-bottom:1px solid #dcdcdc; 
	}
.stripViewer .panelContainer .panel ul li a:hover{
	background:#fffbde;
	border-bottom:1px solid #e3d574;
	color:#000;
	}
.stripNav {
	margin:10px 20px -10px 15px;/**-10px is for ie**/
	}
.stripNav ul li{
	float: left; 
	}
.stripNav li a {
	display: block; 
	height: 20px; 
	text-indent: -9999px; 
	overflow:hidden;
	}
.stripNav li.tab1 a { 
	background: url(images/slider.gif) left bottom no-repeat; 
	width:90px; 
	}
.stripNav li.tab1 a.current,.stripNav li.tab1 a:hover{
	background: url(images/slider.gif) left top no-repeat; 
	}
.stripNav li.tab2 a { 
	background: url(images/slider.gif) -90px bottom no-repeat; 
	width:90px; 
	}
.stripNav li.tab2 a.current,.stripNav li.tab2 a:hover { 
	background: url(images/slider.gif) -90px top no-repeat; 
	}
.stripNav li.tab3 a { 
	background: url(images/slider.gif) -180px bottom no-repeat; 
	width:90px; 
	}
.stripNav li.tab3 a.current,.stripNav li.tab3 a:hover { 
	background: url(images/slider.gif) -180px top no-repeat; 
	}
#stripNavL0,#stripNavR0{
	display:none;
	}
.sliderPs{
	border-top:8px solid #00509a;
	}
.sliderWp{
	border-top:8px solid #464646;
	}
.sliderJq{
	border-top:8px solid #0f1923;
	}
.subContent .sidebar .tagCloud a{
	background:#fff;
	}
.subContent .sidebar .tagCloud a:hover{
	text-decoration:underline;
	}
.subContent .sidebar .tagCloud .tagwrapper,.subContent .sidebar .linkswrapper,.fave ul{
	margin:10px 20px 0 15px;
	}

.links{
	letter-spacing:0.1em;
	}
.subContent .sidebar .linkswrapper{
	list-style:none;
	}
.subContent .sidebar .followMe{
	margin:0 25px 20px;
	height:120px;
	z-index:999;
	}
.sidebar .poll{
	margin:0 25px 60px;
	}
.subContent .sidebar .followMe a{
	font-size:15px;
	margin:0 10px;
	border-bottom:2px dotted #ccc;
	}
.subContent .sidebar .followMe a:hover{
	border-color:#ccc;
	color:#fd6500;
	}
.subContent .sidebar .followMe img{
	margin:10px 10px -38px 5px;
	}
.searchBox{
	background:url(images/searchbox.jpg) no-repeat left top;
	width:295px;
	height:55px;
	margin:20px 8px 10px 0;
	overflow:hidden;
	padding:14px 0 0 15px;
	float:right;
	}
.searchBox .txtField{
	width:193px;
	height:20px;
	color:#fff;
	border-style:none;
	margin-right:-5px;
	background:transparent;
	}
.searchBox .btnSearch{
	width:76px;
	height:25px;
	border:none;
	cursor:pointer;
	background:transparent;
	}
.mainContent .bottomTool ul{
	margin-left:66px;
	}
.mainContent .bottomTool li{
	float:left;
	width:48px;
	height:48px;
	margin-right:15px;
	}
.mainContent .bottomTool li span{
	width:48px;
	line-height:48px;
	text-indent:0;
	}
.mainContent .bottomTool ul li a{
	text-indent:-9999px;
	float:left;
	display:block;
	width:48px;
	height:48px;
	}
.bottomTool ul li.delicious a{
	background:url(images/delicious.gif) no-repeat left top;
	}
.bottomTool ul li.delicious a:hover{
	background:url(images/delicious.gif) no-repeat left -48px;
	}
.bottomTool ul li.googleBm a{
	background:url(images/googleBm.gif) no-repeat left top;
	}
.bottomTool ul li.googleBm a:hover{
	background:url(images/googleBm.gif) no-repeat left -48px;
	}
.bottomTool ul li.twitter a{
	background:url(images/twitter.gif) no-repeat left top;
	}
.bottomTool ul li.twitter a:hover{
	background:url(images/twitter.gif) no-repeat left -48px;
	}
.bottomTool ul li.qqBm a{
	background:url(images/qqBm.gif) no-repeat left top;
	}
.bottomTool ul li.qqBm a:hover{
	background:url(images/qqBm.gif) no-repeat left -48px;
	}
h3#comments{
	margin:25px 20px 20px 30px;
	font-size:13px;
	letter-spacing:0.1em;
	}
#respond{
	margin:10px 20px 20px 70px;
	/**width:448px;**/
	}
#respond h3{/**leave a reply**/
	color:#333;
	font-size:10px;
	display:block;
	width:160px;
	line-height:25px;
	text-align:center;
	text-indent:2em;
	margin-bottom:20px;
	margin-right:115px;
	padding-left:10px;
	letter-spacing:0.3em;
	background:#f5f5f5 url(images/catNarrow.gif) no-repeat 10px center;
	float:left;
	}
#respond h3.backToTop{
	margin-right:0;
	background:#f5f5f5 url(images/catNarrowUp.gif) no-repeat 10px center;
	}
#author,#email,#url{
	width:200px;
	line-height:20px;
	margin-bottom:10px;	
	padding:5px 5px;
	}
#comment{/**回复输入框**/
	width:453px;
	height:200px;
	}
#author,#email,#url,#comment{
	background:#fffbde;
	border-bottom:1px solid #e3d574;
	border-right:1px solid #e3d574;
	border-top:1px solid #f9f3cb;
	border-left:1px solid #f9f3cb;
	}
#comment:focus, #author:focus, #email:focus, #url:focus {
 	background:#fff ! important;
	}
.commentlist{
	margin:0 70px 20px;
	}
.commentlist li {
 	padding: 10px 18px;
	margin-top:15px;
	margin-bottom:20px;
	background:#ebfff6;
	border-top:1px solid #D6F7E8;
	color:#333;
	}
.commentlist li.depth-2,.commentlist li.depth-4{
	background-color:#D6F7E8;
	border:1px solid #bef0d9;
	}
.commentlist li.depth-2 img.avatar{
	border:1px solid #bef0d9;
	}
.commentlist img.avatar{
	float:left;
	margin-right:10px;
	padding:2px;
	border:1px solid #D6F7E8;
	}
.commentlist li cite{
	font-size:22px;
	line-height:30px;
	}
.commentlist li cite a{
	font-style:normal;
	border-bottom:1px dotted #333;
	padding-bottom:1px;
	font-size:22px;
	}
.commentlist .reply{
	margin-left:63px;
	}
.commentlist .reply a,.commentmetadata a,.commentlist span{
	color:#92a992;
	}
.commentlist .reply a:hover,.commentmetadata a:hover{
	color:#333;
	}
.commentlist li p{
	margin:15px 10px 10px 65px;
	}
#commentform #submit{
	padding:5px 30px;
	margin-top:10px;
	}
p.relate,p.share{
	font-size:13px;
	padding-bottom:10px;
	}
p.share{
	margin-left:32px;
	letter-spacing:0.3em;
	}
.mainContent .single p.relate{
	letter-spacing:0.3em;
	}
p.share span,p.relate span{
	font-style:italic;
	font-size:11px;
	text-transform:lowercase;
	color:#505050;
	}
ol.relateOl  li{
	margin-bottom:5px;
	}
ol.relateOl  li a:hover{
	text-decoration:underline;
	}
ol.relateOl abbr{
	color:#333;
	}
.ads{
	margin:10px 0 0 18px;
	background:transparent;
	}
#about h2,#contact h2{
	font-style:italic;
	margin-top:40px;
	text-transform:lowercase;
	font-size:40px;
	margin-bottom:20px;
	}
#about h2{
	color:#F60;
	}
#contact h2{
	color:#9CF95F;
	margin-left:40px;
	}
#cse-search-results{
	margin:25px 10px 10px 55px;
	}
.fave ul li{
	float:left;
	margin-right:5px;

	}
.fave img{
	width:85px;
	opacity:0.5;
	}
.fave ul li a:hover img{
	opacity:1;
	}
.wp_syntax{
	font-family:consolas,'Courier New',courier,monospace;
	}
/**--------------
	FOOTER
--------------**/
#footer{
	background:url(images/footer1200.jpg) no-repeat 50% top;
	height:180px;
	padding:65px 0px 0 0;
	}
#footer p{
	color:#d9f1fb;
	font-size:11px;
	}
#footer .wrap{
	margin:0 auto;
	text-align:right;
	width:900px;
	}
	
.wp-pagenavi{
	float: right;
	display: inline;
	margin: 15px 35px 0 0;
}