/*   

	Theme Name: ClearType

	Theme URI: http://www.theme-junkie.com

	Description: A clear, clean and flexible theme designed by <a href="http://www.theme-junkie.com">Theme Junkie</a>.

	Author: Roy Guan

	Author URI: http://www.theme-junkie.com

	Version: 1.0

	Tags:  three-columns, advertise-ready, widget-ready, advanced-theme-options

*/







/******************

*	RESET		  *

*******************/



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

margin: 0px;

padding: 0px;

}





table {

border-collapse: collapse;

border-spacing: 0px;

}

	



tr {

vertical-align: top;

}



	

fieldset, img {

border: 0px;

}



	

address, caption, cite, code, dfn, em, strong, th, var {

font-style: normal;

font-weight: normal;

}



	

ol, ul {

list-style: none;

}



	

caption, th {

text-align: justify;

}



	



h1, h2, h3, h4, h5, h6 {

font-size: 100%;

font-weight: normal;

}



	

q:before, q:after {

content: '';

}



	



abbr, acronym {

border: 0px;

}



	

.clear {

clear: both;

}



	



.right {

float: right;

}



	



.left {

float: left;

}



	



/********************

*	GLOBAL			*

*********************/



body {

background: #D9D7A6;

font: 12px/17px Verdana, Arial, sans-serif;

color: #222;

}



	

input {

font-family: Arial, Helvetica, sans-serif;

}



	

.thumb img {

background: #fff;

padding: 5px;

border: 1px solid #e6e6e6;

-khtml-border-radius: 3px;	

-moz-border-radius: 3px;

-webkit-border-radius: 3px;		

}



	

/*******************

*	HYPERLINKS	   *

********************/



a, a:visited, a:active {

color: #69A6F9;

text-decoration: none;

}



	



a:hover {

color: #69A6F9;

text-decoration: none;

}



	



a img {

border: none;

}







a:focus, a:hover, a:active {

outline: none;

}



	



/*******************

*	TOP			   *

********************/

#top {



width: 880px; /*original: 870px*/

margin: 0px auto;

padding: 0px;

}



#topnav {

height: 28px;

margin: 0px;

padding: 0px 0px;

font-size: 12px;

}



#base_top{

position:relative;

background:url(images/bg_top.jpg) no-repeat top center;

margin:0;	

padding:0;

}



#base_bottom{

position:relative;

background:url(images/bg_bottom.jpg) no-repeat bottom center;

margin:0;	

padding:0;

}



#base_bottom2{

position:relative;

background:url(images/bg_bottom.jpg) no-repeat bottom center;

margin:0;	

padding:0;

}



#wrapper {

background: #fff;

width: 880px; /*original: 921px*/

margin: 150px auto 0px auto;

padding: 15px 0px 20px 0px;

}





#menu {

background: url("images/banner-middle.jpg") no-repeat;

width: 830px; /*original: 870px*/

height: 149px;

margin: 0px auto 20px auto;

padding: 0px;

/*border-top: 1px solid #e6e6e6;

border-bottom: 1px solid #e6e6e6;*/

}



#header {



width: 830px; /*original: 870px*/

height: 50px;

margin: 0px auto;

}



#main-body { /*original: col1*/

float: left;

background: #fff;

width: 570px; /*original: 610px*/

margin: 0px;

padding: 0px 25px 0px 0px;

}











.description {



width: 400px;

margin: 0px;

padding: 0px;

font-family:"Courier New", Courier, monospace, Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

font-size: 18px;

color:#C0C0C0;

}





#topnav ul {

float: left;

list-style: none;

margin: 0px 0px 0px 1px;

padding: 0px;

}



	



#topnav li {

float: left;

list-style: none;

margin: 1px 0px 0px 0px;

padding: 0px;

}



	



#topnav ul li {

list-style: none;

margin: 0px 3px 0px 0px;

padding: 0px;

}



	



#topnav li a, #topnav li a:link, #topnav li a:visited {

color: #C52B2B;

display: block;

margin: 0px;

padding: 5px 8px;

font-size: 12px;

}



	



#topnav li a:hover, #topnav li a:active {

color: #69A6F9;

display: block;

text-decoration: none;

margin: 0px;

padding: 5px 8px;

border-bottom: none;

text-decoration: none;

}



	



#topnav li li a, #topnav li li a:link, #topnav li li a:visited {

background: #333;

width: 130px;

color: #111;

float: none;

margin: 0px;

padding: 5px 8px;

border-bottom: 1px solid #ddd;

border-left: 1px solid #ddd;

border-right: 1px solid #ddd;

}



	



#topnav li li a:hover, #topnav li li a:active {

background: #69A6F9;

color: #333;

padding: 5px 8px 5px 8px;

}



	



/*******************

*	SEARCH FORM	   *

********************/



#searchform {

margin: 3px 0px 0px 0px;

padding: 0px;

}





.searchinput {

width: 190px;

margin: 0px;

padding: 3px 3px 3px 4px;

font-size: 11px;

color: #999;

border: 1px solid #e6e6e6;

}







.searchsubmit {

background: #69A6F9;

width: 32px;

margin: 0px;

padding: 2px 0px;

border: 1px solid #5CA12F;

color: #fff;

font-size: 11px;

font-weight: bold;

cursor: pointer;

}



	



/*******************

*	HEADER		   *

********************/







/*.imagelogo {

background: url(images/logo.png) no-repeat;

float: left;

width: 180px;

height: 60px;

margin: 15px 0px 0px 0px;

padding: 0px;

cursor: pointer;

}*/



.textlogo {

margin: 0px 0px 0px 5px;

font-family:"Courier New", Courier, monospace, Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

font-size: 36px;

line-height: 60px;

}	



.textlogo a {

text-decoration: none;
color:#CEE2B2;


}



	

.textlogo a:hover {

text-decoration: none;
color:#808080;


}







.rssfeed {

background: url(images/rss-gray.png) no-repeat;

float: left;

width: 24px;

height: 24px;

margin: 5px 0px 0px 0px;

cursor: pointer;

}



	



.rssfeed:hover {

background: url(images/rss.png) no-repeat;

}







/*******************

*	MENU		   *

********************/







	



#menu ul {

float: left;

list-style: none;

margin: 0px;

padding: 0px;

}



	



#menu li {

float: left;

list-style: none;

margin: 0px;

padding: 0px;

}



	



#menu ul li {

margin: 0px;

padding: 0px;

list-style: none;

/*border-right: 1px solid #e6e6e6;	*/

}



	

#menu li a, #menu li a:link, #menu li a:visited {

margin: 0px;

padding: 9px 15px 9px 15px;

color: #333;

display: block;

font-size: 12px;

font-weight: bold;

}



	



#menu li a:hover, #menu li a:active {

background: #f5f5f5;

margin: 0px;

padding: 9px 15px 9px 15px;

color: #5CA12F;

display: block;

text-decoration: none;

}



	



#menu li li a, #menu li li a:link, #menu li li a:visited {

background: #fff;

width: 149px;

float: none;

margin: 0px;

padding: 6px 15px 6px 15px;

color: #333;

font-weight: normal;

border-left: 1px solid #e6e6e6;

border-right: 1px solid #e6e6e6;

border-bottom: 1px solid #e6e6e6;

}



	



#menu li li a:hover, #menu li li a:active {

background: #f5f5f5;

padding: 6px 15px 6px 15px;

color: #5CA12F;

border-left: 1px solid #e6e6e6;

border-right: 1px solid #e6e6e6;

}



	



#menu li ul {



	background: #fff;



	z-index: 9999;



	position: absolute;



	height: auto;



	width: 180px;



	margin: 0px;



	padding: 0px;



	left: -999em;



	border-top: 1px solid #e6e6e6;



	}



	



#menu li li, #menu li li li {



	border: none;



	margin: 0px 0px 0px -1px;



	}



	



#menu li ul a {



	}



	



#menu li ul a:hover, #menu li ul a:active {



	}



	



#menu li ul ul {



	margin: -31px 0px 0px 180px;



	border-top: 1px solid #e6e6e6;



	}



	



#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;



	}



	



/*******************

*	HOMEPAGE	   *

********************/







	



/********************



*	FEATURED		*



*********************/



#featured {



	margin: 0px 0px 25px 25px;



	}



	



#featured h2 {



	margin: 0px 0px 10px 0px;



	font-size: 22px;



	line-height: 24px;



	



	}







#featured h2 a, #featured h2 a:visited {



	color: #333;



	}







#featured ul li {



	width: 585px;



	overflow: hidden;



	}



	



.featuredmeta {



	width: 535px;



	margin: 10px 0px;



	}







.by {



	font-size: 11px;



	color: #999;



	}







.comments {



	background: transparent url(images/comment.gif) no-repeat;



	width: 31px;



	height: 33px;



	margin: 10px 0px;



	text-align: center;



	line-height: 26px;



	}







.comments a:link, .comments a:visited {



	font-size: 12px;



	font-weight: bold;



	color: #555;



	}







.readmore {



margin: 15px 0px 5px 80px;



}







.readmore a:link, .readmore a:visited {



background: #ffF;



padding: 4px 9px;



font-size: 12px;



font-weight: bold;



font-style: italic;



color: #69A6F9 !important;	



}	







.readmore a:hover {







font-size: 12px;



font-weight: bold;



font-style: italic;



color: #CEE2B2 !important;	



text-decoration: none !important;







}



	



/*******************



*	POST BOXS	   *



********************/	



.postbox {



	float: left;



	width: 280px;



	height: 340px;



	margin: 0px 0px 20px 0px;



	padding: 0px 0px 0px 25px;



	overflow: hidden;



	}







.postbox h2 {



	margin: 0px 0px 8px 0px;



	font-size: 18px;



	line-height: 20px;



	}







.postbox h2 a:link, .postbox h2 a:visited {



	color: #333;



	}



	



.boxmeta {



	width: 235px;



	margin: 10px 0px 10px 0px;



	}







/*******************



*	CONTENT		   *



********************/



#homecontent {



	float: left;



	background: #fff;



	width: 545px; /*ori: 585px*/



	margin: 0px 0px 20px 0px;



	padding: 0px 0px 10px 25px;



	color: #333;



	}



	



#fullcontent {



	float: left;



	background: #fff;



	width: 871px;



	margin: 0px;



	padding: 0px 25px 0px 25px;



	color: #333;



	}



	



#content {



	float: left;



	background: #fff;



	width: 545px;



	margin: 0px;



	padding: 0px 0px 10px 25px;



	color: #333;



	}



	



.pagetitle {



	font-size: 22px;



	font-weight: bold;



	margin: 0px;



	padding: 0px 0px 7px 0px;



	color: #69A6F9;



	}



	



.posttitle {



	font-family:"Courier New", Courier, monospace, Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 22px;



	margin: 0px 0px 7px 0px;



	color: #69A6F9;



	line-height: 24px;



	}	







.posttitle a {color: #69A6F9; /*font title entry*/}



.posttitle a:hover {color: #CEE2B2; /*hover*/}



.posttitle a:visited {color: #C52B2B; /*after visit*/}	











.postmeta {



	width: 495px; /*original 535px*/



	margin: 0px;



	padding: 10px 0px 10px 0px;



	}







.browse {



	/*background: #f5f5f5;*/



	margin: 0px 0px 15px 0px;



	padding: 10px;



	color: #333;



	font-size: 11px;



	/*border: 1px solid #e6e6e6;*/



	}







.browse a {color: #69A6F9;}



.browse a:hover {color: #0000C0; /*hover*/}



.browse a:visited {color: #C52B2B; /*after visit*/}







/*******************



*	ENTRY		   *



********************/



.entry {



	margin: 0px;



	padding: 15px 0px 20px 0px;



	color: #333;



	line-height: 1.4em;



	text-align:justify;



	/*border-bottom: 1px solid #e6e6e6;*/



	}







.entry p {



	padding-bottom: 10px;



	text-align:justify;



	}







.entry strong {



	font-weight: bold;



	}







.entry em {



	font-style: italic;



	font-weight: normal;



	}	



	



.entry strong em, .entry em strong {



	font-style: italic;



	font-weight: bold;



	}







.entry h1 {



	font-size: 20px;



	font-weight: bold;



	padding: 0px 0px 7px 0px;



	}







.entry h2 {



	font-size: 18px;



	



	font-weight: bold;



	padding: 0px 0px 7px 0px;



	}







.entry h3 {



	font-size: 16px;



	font-weight: bold;



	padding: 0px 0px 7px 0px;



	}







.entry h4 {



	font-size: 14px;



	font-weight: bold;



	padding: 0px 0px 7px 0px;



	}







.entry h5 {



	font-size: 13px;



	font-weight: bold;



	padding: 0px 0px 7px 0px;



	}







.entry h6 {



	font-size: 12px;



	font-weight: bold;



	padding: 0px 0px 7px 0px;



	}







.entry a {



	color: #69A6F9;



	}







.entry a:hover {



	color: #69A6F9;



	text-decoration: none;



	}







.entry a img {



	border: none;



	}







.entry ul {



	margin: 0px 0px 0px 7px;



	padding-bottom: 10px;



	list-style: none;



	}







.entry ol {



	margin: 0px 0px 10px 25px;



	list-style-type: decimal;



	}







.entry ol ol {



	list-style: upper-alpha;



	}







.entry ol ol ol {



	list-style: lower-roman;



	}







.entry ol ol ol ol {



	list-style: lower-alpha;



	}







.entry ul ul, .entry ol ol, .entry ul ol, .entry ol ul {



	margin-bottom: 0px;



	}



	







.entry ul li {



	background: url(images/arrow.gif) no-repeat 0px 4px;



	padding: 3px 0px 3px 16px;



	font-size: 12px;



	line-height: 15px;



	color: #4C4C4C;



	}







.entry ol li {



	padding: 3px 0px 3px 0px;



	font-size: 12px;



	line-height: 15px;



	color: #4C4C4C;



	}	







.entry li a:link, .entry li a:visited {



	color: #333;



	}







.entry li a:hover {



	color: #5CA12F;



	}	







.entry li ul {



	margin: 0px;



	padding: 0px;



	}







.entry del {



	text-decoration: line-through;



	color: #aaa;



	}







.entry ins {



	text-decoration: none;



	font-weight: bold;



	}



	



.entry code {



	display: block;



	background: #f9f9f9;



	margin: 10px 0px;



	padding: 10px;



	font: 12px Monaco, monospace;



	color: #333;



	border-left: 4px solid #e6e6e6;



	}







.entry blockquote {



	background: #f9f9f9;



	font-size: 12px;



	line-height: 16px;



	color: #333;



	margin: 15px 0px;



	padding: 10px;



	border: 1px solid #e6e6e6;



	}







.entry blockquote cite {	



	font-size: 12px;



	color: #555;



	display: block;



	font-style: italic;	



	margin: 5px 10px 5px 10px;



	text-align: left;



	}







.entry blockquote.alignright {	



	width: 40%;



	margin: 0px 0px 10px 1em;



	}







.entry blockquote.alignleft {	



	width:40%;



	margin: 0px 1em 10px 0px;



	}







.entry blockquote p {



	margin: 0px;



	}







.entry hr {



	background: #e6e6e6;



	color: #e6e6e6;



	clear: both;	



	width: 100%;



	height: 1px;



	margin: 15px 0px;



	border: none;



	}







.entry input, .entry textarea {



	font-size: 1em;	



	padding: 3px;



	}







.tags {



	background: #fff url(images/tag.png) no-repeat 0px 0px;



	margin: 5px 0px 0px 0px;



	padding: 0px 0px 0px 20px;



	color: #333;



	}







.tags a, .tags a:visited {



	color: #333;



	text-decoration: none;



	}







.tags a:hover {



	color: #69A6F9;



	text-decoration: underline;



	}







/*******************



*	ARCHIVE		   *



********************/



.archive {



	margin: 10px 0px 20px 0px;



	}







.archive h2 {



	margin: 0px 0px 2px 0px;



	font-size: 18px;



	color: #69A6F9;



	line-height: 20px;



	}







.archive h2 a {color: #69A6F9; /*font title entry*/}



.archive h2 a:hover {color: #CEE2B2; /*hover*/}



.archive h2 a:visited  {color: #C52B2B; /*after visit*/}	







.archive .thumb {



	margin: 10px 0px 0px 0px;



	}



	



.archivemeta {



	width: 420px;



	margin: 10px 0px 7px 10px;



	}



	



.archiveright {



	float: right;



	width: 410px;



	margin: 0px;



	padding: 0px;



	text-align:justify;



	}







/*******************



*	IMAGES		   *



********************/



img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	margin-bottom: 10px;



	padding: 0px;



	}







img.alignnone {



	padding: 0px;



	margin: 0px 0px 10px 0px;



	display: inline;



	}







img.alignright {



	padding: 0px;



	margin: 0px 0px 10px 10px;



	display: inline;



	}







img.alignleft {



	padding: 0px;



	margin: 0px 10px 10px 0px;



	display: inline;



	}







.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 {



	background: #F7F7F7;



	text-align: center;



	padding: 4px 0px 5px 0px;



	border: 1px solid #e6e6e6;



	}







.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;



	}







/*******************



*	SIDEBAR		   *



********************/



#sidebar {



	float: right;



	background: #fff;



	width: 260px;



	margin: 0px;



	padding: 0px 25px 25px 0px;



	overflow: hidden;



	}



	



#sidebar li ul {



	border: none;



	}







#sidebar a, #sidebar a:hover,  {



	color: #69A6F9;



	}







#sidebar a:visited {color: #C52B2B;}







#sidebar .box {



	margin: 0px 0px 0px 0px;



	padding: 5px 0px 0px 0px;



	color: #333;



	}







.adblock {



	margin: 0px 0px 10px 0px;



	}		







.ad125x125 {



	background: #fff;



	width: 125px;



	height:125px;



	margin: 0px 0px 10px 0px;



	}







.ad125x125 img {



	border: none;



	}







/*******************



*	TABBER		   *



********************/



.tabber {



	width: 246px;



	margin: 0px;



	padding: 7px;



	background: #f0f0f0;



	}







.tabber ul {



	margin: 0px;



	padding: 0px;



	background: #fff;



	}







.tabs {



	display: block;



	margin: 0px;



	padding: 0px;



	background: #f8f8f8 !important;



	}







.tabs li {



	float: left;



	display: inline;



	}







.tabs li a {



	float: left;



	display: block;



	margin: 0px 3px 0px 0px;



	padding: 7px;



	font-weight: bold;



	background: #fff;



	border: 1px solid #e6e6e6;



	}







.tabs li a:hover {



	background: #69A6F9;



	color: #fff !important;



	text-decoration: none;



	}







.tabs li a.selected, .tabs li a.selected:hover {



	background: #69A6F9;



	color: #fff !important;



	}







.tabcontent {



	display: none;



	margin: 7px 0px 0px 0px !important;







	padding: 0px 0px 10px 0px !important;



	}







.tabcontent ul {



	margin: 0px;



	padding: 0px;



	}







.tabcontent li {



	list-style: none;



	background: #fff;



	margin: 0px 10px;



	padding: 7px 0px;



	border-bottom: 1px dotted #ddd;



	}







.tabcontent li a {



	margin: 0px;



	padding: 0px;



	color: #333 !important;



	}







/*******************



*	WIDGETS		   *



********************/



.fullwidget {



	width: 260px;



	margin: 0px;



	padding: 0px;



	}







.leftwidget {



	float: left;



	width: 122px;



	margin: 0px;



	padding: 0px;



	}







.rightwidget {



	float: right;



	width: 123px;



	margin: 0px;



	padding: 0px;



	}







.fullwidget ul, .leftwidget ul, .rightwidget ul {



	margin: 0px;



	padding: 0px;



	}







.fullwidget ul li, .leftwidget ul li, .rightwidget ul li {



	/*background: url(images/arrow.gif) no-repeat 0px 8px;*/



	margin: 0px;



	padding: 2px 0px 1px 16px;



          font-size: 11px;



	list-style: none;



	/*border-bottom: 1px solid #e6e6e6;*/



	}







.leftwidget h3, .rightwidget h3, .fullwidget h3 {



	margin: 20px 0px 0px 0px;



text-align:center;



	padding: 4px 0px;



	font-size: 16px;



	color: #333;



	border-bottom: 3px solid #69A6F9;



	}







/*******************



*   CALENDER	   *



********************/



#wp-calendar {



	width: 100%;



	}







#wp-calendar, #wp-calendar th, #wp-calendar caption {



	text-align:center;



	}







#wp-calendar th {



	background: #f8f8f8



	}







#wp-calendar td {



	padding: 5px 2px;



	}







#wp-calendar caption {



	background:transparent;



	font-weight:bold;



	padding: 5px 0px;



	font-style: italic;



	font-size: 11px;



	}







#wp-calendar #today {



	font-weight:bold;



	}







/*******************



*	COMMENTS	   *



********************/



.comments-box {



	padding: 20px 0px 0px 0px;



	



	}







.comments-box h2 {



	margin: 0px;



	padding: 0px;



	font-size: 18px;



	



	letter-spacing: -1px;



	color: #333;



	}







#respond {



	margin: 10px 0px 0px 0px;



	}







#respond p {



	color: #777;



	margin: 0px;



	



	}







.cancel-comment-reply {



	padding: 5px 0px 0px 0px;



	font-size: 11px;



	



	}







.cancel-comment-reply a {



	color: #000000;



	}







.cancel-comment-reply a:hover {



	color: #5CA12F;



	} 







.text {



	border: 1px solid #ddd;



	padding: 2px;



	



	color: #777;



	width: 200px;



	



	}







/************************



*	COMMENT FRAMEWORK	*



*************************/



ol.commentlist {



	margin: 20px 0px 0px 0px;



	text-align:justify;



	}			



			



.commentlist li { 
margin: 0px 0px 15px 0px;
padding: 9px; 
background: #D2D3EE;	
list-style: none
}


ul.children {
margin-left: 0px;
}


.commentlist li.depth-2 {
border: none;
background: #EED2EC;
margin-left: 2px;	
}

.commentlist li.depth-3	 {	
border: none;
background: #F7FFC1;
margin-left: 2px;	
}

.commentlist li.depth-4	 {	
border: none;
background: #C6F4CF;
margin-left: 2px;	
}

.commentlist li.depth-5	 {	
border: none;
background: #F6D8D8;
margin-left: 2px;	
}

	



.commentlist code {



	background: #e6e6e6;



	padding: 3px;



	}







.commentlist .moderation {	



	margin-top: 10px;



	color: #660000;	



	}







.comment-author {



	margin-bottom: 5px;



	}



	



.avatar {



	margin-right: 10px;



	float: left;



	padding: 2px;



	border: 1px solid #ddd;



	background: #fff;



	}







.commentlist .children {



	margin-top: 15px;	



	}







.commentlist p {



	clear: both;



	}







.reply {



	margin: 15px 0px 0px 0px;	



	}







.reply a:link, .reply a:visited  {	



	background: #666;	



	color: #fff;	



	padding: 3px 6px;		



	text-align: justify;		



	text-decoration: none !important;



	font-size: 10px;	



	}







.reply a:hover {	



	background: #333;



	}







#pings {



	margin-bottom: 40px;



	}



			



cite.fn {
font-size: 14px;
font-weight: bold;
letter-spacing: -0.05em;
display: block;
padding-top: 1px;
}	

cite.fn a {
color: #69A6F9;
text-decoration: 
none;
}

cite.fn a:hover 
{
color:#4040FF;
text-decoration: none;
}







span.says {



	display: none;



	}







.comment-meta {



	float: left;



	margin-bottom: 15px;



	}







.comment-meta a {



	color: #333;

font-size: 9px;	

	}



 



.comment-date a, .comment-date a:visited {



	color: #888;



	font-size: 12px;	



	}







/*******************



*	COMMENT FORM   *



********************/



#commentform input {



	width: 210px;



	margin: 7px 3px 0px 0px;



	padding: 4px;



	font-size: 12px;



	border: 1px solid #ddd;



	}







#commentform .author, #commentform .email, #commentform .url {



	padding: 5px;



	background: #fff;



	color: #999;



	font-style: italic;



	}







#commentform textarea {



	width: 75%;



	height: 100px;



	margin: 7px 0px 0px 0px;



	padding: 2px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	border: 1px solid #ddd;



	}







#commentform .submit {



	background: #666;



	width: auto;



	color: #fff;	



	padding: 4px 10px;		



	text-align: justify;		



	font-size: 16px;	



	cursor: pointer; 



	}







/*******************



*	NAVIGATIONS	   *



********************/



.homenavi {



	width: 545px; /*original 585px*/



	margin: 0px 0px 0px 25px;



	padding: 20px 0px 0px 0px;



	



	}







.pagenavi {



	margin: 20px 0px 0px 0px;



	padding: 20px 0px 0px 0px;



	border-top: 1px solid #e6e6e6;



	}



	



.wp-pagenavi {



	margin-bottom: 5px;



	}	



	



.nextprev a {



	padding: 7px 0px;



	}







/******************

*	FOOTER		  *

*******************/ 



#footer {

background:transparent url(images/bg_footer.jpg) no-repeat bottom center;

background-color:#ffffff;

width: 880px; /*original: 921px*/

margin: 0px auto;

padding: 2px 0px 8px 0px; 

font-size: 11px;

}





#footerzzz{

height:149px;/*bg=471px;*/

background:transparent url(images/bg_footer.jpg) no-repeat bottom center; 

font-size:11px;

margin:-189px 0 0 0;

padding:322px 50px 0 350px;

}







#footer a, #footer a:visited {

color: #69A6F9;

}



	



#footer a:hover {

color: #69A6F9;

}



	



.rss {

background: url(images/rss-small.png) no-repeat 0px 0px;

padding: 0px 0px 0px 16px;

}







/*social*/

#social img{

padding:20px 0px 10px 6px;

}





#totop {

clear: both;

padding-left: 10px;

padding-bottom:5px;

}



#footee1{ width:250px; padding:15px; margin:15px 15px 15px 0; float:left;}

#footee2{width:250px; padding:15px; margin:15px 15px 15px 0;float:left;}

#footee3{width:250px; padding:15px 10px 15px 15px; margin:15px 15px 15px 0; float:left;}





.left-footer {float: left; padding-left: 15px;}

.right-footer {float: right; padding-right: 15px; }



.fotter-wrapping {

width: 880px;

margin: 0 auto;

text-align:center;

clear:both;

font-size:7pt;

padding-top: 15px;

}



	



	#footer h2 {



		color: #8080FF;



		font-family:Arial, Helvetica, sans-serif;



		text-align:center;



		font-size:14pt;



		font-weight:normal;



		padding:5px 5px;



		border-bottom:1px solid #444;



		margin-bottom:15px;}



		



		#footer p {



		color: #ccc;}



		



		







.metalinks {







	margin-top: 3px;







	}







	







	







	.commentsrsslink {







	background: url(images/icon-feed.png) left top no-repeat;







	padding: 2px 0 2px 20px;







	height: 16px;







	margin-right: 5px;







	}







.trackbacklink {







	background: url(images/icon-trackback.png) left top no-repeat;







	padding: 2px 0 2px 20px;







	height: 16px;







	margin-right: 5px;







	}







.deliciouslink {







	background: url(images/icon-delicious.gif) left top no-repeat;







	padding: 2px 0 2px 20px;







	height: 16px;







	margin-right: 5px;







	}







.technoratilink {







	background: url(images/icon-technorati.gif) left top no-repeat;







	padding: 2px 0 2px 20px;







	height: 16px;







	margin-right: 5px;







	}







.digglink {







	background: url(images/icon-digg.gif) left top no-repeat;







	padding: 2px 0 2px 20px;







	height: 16px;







	margin-right: 5px;







	}







	







.emailtofriend {







	background: url(images/email.gif) left top no-repeat;







	padding: 2px 0 2px 20px;







	height: 16px;







	margin-right: 5px;







}











#feed {



	



	padding: 8px;



}



#feed a.subrss {



	display: block;



	line-height: 12px;



	font-size: 10px;



	text-decoration: none;



	background: url(images/email-icon.png) left 50% no-repeat;



	margin: 0px; 



	padding: 0px 0px 0px 48px;



}







#feed .subemail {



	margin: 10px 0px 0px 0px;



}



#feed .subemail .textbox {



	width: 190px;



	margin: 0px;



	padding: 3px 3px 3px 4px;



	font-size: 11px;



	color: #999;



	border: 1px solid #e6e6e6;



}



#feed .subemail .submitbutton {

background: #69A6F9;

width: 32px;

margin: 0px;

padding: 2px 0px;

border: 1px solid #5CA12F;

color: #fff;

font-size: 11px;

font-weight: bold;

cursor: pointer;

}























	
