/*
Theme Name: My Theme
Theme URI: http://wordpress.org/
Description: A WordPress Theme That Rocks!
Version: 2.0
Author: Arwin Ortiz
*/

#wpbody acronym, #wpbody abbr {
	border-bottom: 1px dashed #333;
}

#wpbody acronym, #wpbody abbr, #wpbody span.caps {
	font-size: 90%;
	letter-spacing: .07em;
}

#wpbody acronym, #wpbody abbr {
	cursor: help;
}

#wpbody blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

#wpbody cite {
	font-size: 90%;
	font-style: normal;
}

#wpbody ol#comments li p {
	font-size: 100%;
}

#wpbody .feedback {
	font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: -1px;
}

/* classes used by the_meta() */
#wpbody ul.post-meta {
	list-style: none;
}

#wpbody ul.post-meta span.post-meta-key {
	font-weight: bold;
}

#wpbody .credit {
	background: #90a090;
	border-top: 3px double #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}

#wpbody .credit a:link, #wpbody .credit a:hover {
	color: #fff;
}

#wpbody .feedback {
	color: #ccc;
	text-align: right;
	clear: both;
}

#wpbody .meta {
	font-size: .75em;
}

#wpbody .meta li, #wpbody ul.post-meta li {
	display: inline;
}

#wpbody .meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

#wpbody .meta, #wpbody .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

#wpbody .storytitle {
	margin: 0;
}

#wpbody .storytitle a {
	text-decoration: none;
}

#wpbody #commentform #author, #wpbody #commentform #email, #wpbody #commentform #url, #wpbody #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}

#wpbody #commentform textarea {
	width: 100%;
}

#wpbody #commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}

#wpbody #commentlist li .avatar {
	float: right;
	margin-right: 25px;
	border: 1px dotted #ccc;
	padding: 2px;
}

#wpbody #content {
	margin: 30px 13em 0 3em;
	padding-right: 60px;
}


#wpbody #wp-calendar {
	border: 1px solid #ddd;
	empty-cells: show;
	font-size: 14px;
	margin: 0;
	width: 90%;
}

#wpbody #wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wpbody #wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wpbody #wp-calendar a {
	display: block;
	text-decoration: none;
}

#wpbody #wp-calendar a:hover {
	background: #e0e6e0;
	color: #333;
}

#wpbody #wp-calendar caption {
	color: #999;
	font-size: 16px;
	text-align: left;
}

#wpbody #wp-calendar td {
	color: #ccc;
	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}

#wpbody #wp-calendar td.pad:hover {
	background: #fff;
}

#wpbody #wp-calendar td:hover, #wp-calendar #today {
	background: #eee;
	color: #bbb;
}

#wpbody #wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}

/* Captions & aligment */
#wpbody .aligncenter,
#wpbody div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#wpbody .alignleft {
	float: left;
}

#wpbody .alignright {
	float: right;
}

#wpbody .wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#wpbody .wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

#wpbody .wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
#wpbody strong { font-weight:bold; }
#wpbody em { font-style:italic; }
/* End captions & aligment */

/*WP*/
#wpbody, #wpbody td, #wpbody div, #wpbody p, #wpbody span { /*default BODY font style*/
	background-color:transparent;
	color: #01000e;
	font: normal 12px/20px Georgia, "Times New Roman", Times, serif;
}
#wpbody form, #wpbody ul, #wpbody ol, #wpbody h1, #wpbody h2, #wpbody h3, #wpbody h4, #wpbody h5 { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; }
#wpbody p { padding:0; margin:0; margin-bottom:20px; }

/*default color on text-links and text-decoration*/
#wpbody a:link, #wpbody a:visited { 
	/*color:#a7a13f; */
	color:#01a2d8; text-decoration:none; 
	font:bold 13px/20px Georgia, "Times New Roman", Times, serif;
}
#wpbody a:hover { }
#wpbody h2 {
	border-bottom: 1px solid #ccc;
	font: normal 10px/20px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.1em;
	padding:0; margin:0 0 10px 0;
	color:#336666; 
}
#wpbody h3 {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	padding:0; margin:0 0 10px 0;
}

/*WP Sidebar*/
#wpbody .sidebar { padding:0px 0px 0 0px; margin:0;  float:left; width:200px; clear:left; }
#wpbody .sidebar ul { list-style:none; padding:0; margin:0; float:left; width:100%; clear:left;	}
	#wpbody .sidebar ul li a:link, #wpbody .sidebar ul li a:visited  {
		/*color:#aeae4c;*/
		color:#01a2d8;
		font:bold 13px/20px Georgia, "Times New Roman", Times, serif; text-decoration:none;
		float:left; width:100%; clear:left; cursor:pointer;
	}
	#wpbody .sidebar ul li a:hover { text-decoration:none; }
	#wpbody .sidebar ul li {
		color:#2361a1;	 
		padding:0px 0 0px 0; margin:0 0px 0 0;
		background:url(../images/sidebar_a1.jpg) no-repeat scroll top left ; 
		float:left; width:100%; clear:left;	
	}
	#wpbody .sidebar ul li li { 		
		padding:0px 0px 0px 0px; margin:0;
		background:url(../images/sidebar_a2.jpg) repeat-y scroll top left;	
	}	
	#wpbody .sidebar ul li li span { 
		padding:5px 10px 5px 10px; 
		float:left; width:auto; clear:left;
	}
	#wpbody .sidebar ul li h2 { 
		color:#666666;
		padding:5px 0 2px 8px; margin:0 0 0 0;		
		font: normal 16px/20px Georgia, "Times New Roman", Times, serif;
		border-bottom:0px solid #CCCCCC;
	}
#wpbody .sidebar ul ul { list-style:none; padding:5px 0 0 0; margin:0; }
	#wpbody .sidebar ul ul.children { padding:5px 0 0 0; }
		#wpbody .sidebar ul ul.children li { background-image:none; }

#wpbody .left_sidebar { padding:0px 0px 0 0px; margin:0;  float:left; width:250px; clear:left; }
#wpbody .left_sidebar ul { list-style:none; padding:0; margin:0; float:left; width:100%; clear:left;	}
	#wpbody .left_sidebar ul li a:link, #wpbody .left_sidebar ul li a:visited  {
		/*color:#aeae4c;*/
		color:#01a2d8;
		font: bold 13px/20px Georgia, "Times New Roman", Times, serif; text-decoration:none;
		float:left; width:100%; clear:left; cursor:pointer;
	}
	#wpbody .left_sidebar ul li a:hover { text-decoration:none; }
	#wpbody .left_sidebar ul li {
		color:#2361a1;	 
		padding:0px 0 0px 0; margin:0 0px 0 0;
		background:url(../images/sidebar_b1.jpg) no-repeat scroll top left ; 
		float:left; width:100%; clear:left;	
	}
	#wpbody .left_sidebar ul li li { 		
		padding:0px 0px 0px 0px; margin:0;
		background:url(../images/sidebar_b2.jpg) repeat-y scroll top left;	
	}	
	#wpbody .left_sidebar ul li li span { 
		padding:5px 10px 5px 10px; 
		float:left; width:auto; clear:left;
	}
	#wpbody .left_sidebar ul li h2{ 
		color:#666666;
		padding:5px 0 2px 8px; margin:0 0 0 0;		
		font: normal 16px/20px Georgia, "Times New Roman", Times, serif;
		border-bottom:0px solid #CCCCCC;
	}

	#wpbody .left_sidebar ul li h2.widgettitle { padding:5px 0 2px 8px; }
#wpbody .left_sidebar ul ul { list-style:none; padding:5px 0 0 0; margin:0; }
	#wpbody .left_sidebar ul ul.children { padding:5px 0 0 0; }
		#wpbody .left_sidebar ul ul.children li { background-image:none; }

#wpbody .sidebar .widget_text h2.widgettitle,
#wpbody .left_sidebar .widget_text h2.widgettitle,
#wpbody .left_sidebar #subscribe2 h2.widgettitle 
 { padding:6px 0 6px 8px; font: normal 16px/20px Georgia, "Times New Roman", Times, serif; }				
 
#wpbody .left_sidebar .textwidget { background:url(../images/sidebar_b2.jpg) repeat-y scroll top left; height:50px; min-height:50px; }
#wpbody .left_sidebar .textwidget_inner { padding:6px 10px; }
#wpbody .sidebar .textwidget { background:url(../images/sidebar_a2.jpg) repeat-y scroll top left; height:50px; min-height:50px; }
#wpbody .sidebar .textwidget_inner { padding:6px 10px; }

.myWidgetText {}
.myWidgetText .textwidget { padding:0; margin:0; }

html>body #wpbody .left_sidebar .textwidget,
html>body #wpbody .left_sidebar .s2class_widget_subscribe2widget,
html>body #wpbody .sidebar .textwidget
{ height:auto; }

		
/*WP Post*/
#wpbody .post p { padding:0; margin:0; padding-bottom:20px; }
#wpbody h3.storytitle, #wpbody h3.storytitle a:link, #wpbody h3.storytitle a:visited  {
	color:#01a2d8;
	font: bold 16px/20px Georgia, "Times New Roman", Times, serif;
	padding:0 0 2px 0; margin:0 0 0 0; text-decoration:none;	
}
#wpbody .storytitle_hr { 
	border-bottom:1px solid red;
	margin:0;
	padding:2px 0 2px 0;
	display:none; 
}
#wpbody .meta { 
	padding:3px 0 10px 0; margin:0;
	font: normal 11px Georgia, "Times New Roman", Times, serif; 
	color:#979aa3;	
}
#wpbody .storycontent div, #wpbody .storycontent span, #wpbody .storycontent p, /*default POST font style*/
#wpbody .storycontent {
	color: #01000e;
	font: normal 13px Georgia, "Times New Roman", Times, serif;
}

#wpbody .hide_postavatar .postavatar { display:none; }
#wpbody .postavatar { padding:0 7px 7px 0; margin:; border:0; }
#wpbody .postavatar img { padding:0; margin:; border:0; }

	#wpbody .win_read_more { float:left; width:auto; }
	#wpbody .win_read_more a { font:normal 12px/20px Georgia, "Times New Roman", Times, serif; color:#a7a13f; text-decoration:none; }	
	#wpbody .win_read_more a:link, #wpbody .win_read_more a:visited { float:left; width:auto; padding:10px 10px 10px 0px; }
	#wpbody .win_read_more a:hover {}		
#wpbody .feedback { padding:10px 0 20px 0; margin:0; }
	#wpbody .feedback a:link, #wpbody .feedback a:visited   {
		color:#a7a13f; 
		font: normal 11px Georgia, "Times New Roman", Times, serif;	
	}
#wpbody .navposts a:link, #wpbody .navposts a:visited { 
	color: #99cccc;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
}
#wpbody h2#postcomment { padding:20px 0 0 0; margin:0; }
	/*comments texts*/ 
	#wpbody ol#commentlist { list-style:none; float:left; width:auto; padding:10px 0 0 0; margin:0; }
	#wpbody ol#commentlist  li { padding:0; margin:0; margin-bottom:10px; float:left; width:100%; }
	#wpbody ol#commentlist p, #wpbody ol#commentlist span, #wpbody ol#commentlist div  { color:#666666 }
	#wpbody ol#commentlist cite { color:#333333; }
	#wpbody h2#comments, #wpbody h2#postcomment, #wpbody h3#comments { /*No Comments, Leave a comment*/
		font: normal 18px/20px Georgia, "Times New Roman", Times, serif;
		color:#99cccc; 
		clear:left;
		margin:15px 0 5px 0;
	} 
	#wpbody ol.commentlist { list-style:none; float:left; width:auto; padding:10px 0 0 0; margin:0; }
	#wpbody ol.commentlist  li { padding:0; margin:0; margin-bottom:10px; float:left; width:100%; }
	#wpbody ol.commentlist .avatar { float:right; }
	#wpbody ol.commentlist p, #wpbody ol.commentlist span, #wpbody ol.commentlist div  { color:#666666 }
	#wpbody ol.commentlist cite { color:#333333; }
	#wpbody h3#comments { margin-bottom:20px; } 
#wpbody p.RSST { display:none; }
#wpbody form#commentform { float:left; width:100%; clear:left; }
	#wpbody form#commentform p, #wpbody form#commentform input, #wpbody form#commentform textarea, #wpbody form#commentform label 
	{ padding:0; margin:0; }
	#wpbody form#commentform p { padding:3px 0; }
	#wpbody form#commentform #submit { padding:2px 5px; } 	

#wpbody .myhr { padding:0px; margin:0 0 15px 0; height:1px; background:url(../images/hr_dotted.jpg) repeat-x scroll top left; } 
#wpbody .myhr_inner { height:1px; } 
#wpbody .latest { border-bottom:1px solid #e3e5f2; font: normal 18px/1.3em Georgia, "Times New Roman", Times, serif; padding:0 0 2 0; margin:0 0 15px 0; color:#9a99a7 }

#wpbody .feedback a:link, #wpbody .feedback a:visited { color:#01a2d8; } 
#wpbody .wp-pagenavi { padding-top:20px; }

/*
  E
   N
    D
     */