/*
Theme Name: My Theme
Theme URI: http://wordpress.org/
Description: A WordPress Theme That Rocks!
Version: 2.0
Author: Arwin Ortiz
*/

/*WP pagenavi*/
#wpbody .wp-pagenavi a, #wpbody .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #669999
	color: #669999
	background-color: #FFFFFF;	
}
#wpbody .wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #669999
	color: #669999
	background-color: #FFFFFF;	
}
#wpbody .wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
#wpbody .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #669999
	color: #669999
	background-color: #FFFFFF;	
}
#wpbody .wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
#wpbody .wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
#wpbody .wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
#wpbody .wp-pagenavi { padding-top:20px; }

/*WP _start*/
#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; width:auto;
	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 div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#wpbody div.alignleft { float: left; width:auto; }
#wpbody div.alignright { float: right; width:auto; }

#wpbody img.alignnone {}
#wpbody img.alignleft { float:left; width:auto; margin:0 10px 5px 0; }
#wpbody img.alignright { float:right; width:auto; margin:0 0 5px 10px; }
#wpbody img.aligncenter { text-align:center; margin-left:auto; margin-right:auto; }

#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;
}

#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:black;
	font: normal 12px/1.5em 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:#cc0000;
	font:bold 14px/1.5em Georgia, "Times New Roman", Times, serif;
	text-decoration:none; 	
}
#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/20px Georgia, "Times New Roman", Times, serif;
	padding:0; margin:0 0 10px 0;
}

/*WP Sidebar*/
#wpbody .sidebar_outer { width:auto; }
#wpbody .sidebar { float:left; width:auto; clear:left; padding:0; margin:0; }
	#wpbody .sidebar_outer, #wpbody .sidebar { width:300px; }
#wpbody .sidebar ul { float:left; width:100%; clear:left; padding:0; margin:0; list-style:none;	}
	#wpbody .sidebar ul li a:link, #wpbody .sidebar ul li a:visited  {
		color:#cc0000;	
		font:bold 13px/20px Arial, Helvetica, sans-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 {
		padding:0; margin:0;	 
		background-image:none; border:none;
		float:left; width:100%; clear:left;			
		background:url(../images/sidebar_x1a.jpg) no-repeat scroll top left;

	}
	#wpbody .sidebar ul li li { 		
		padding:0; margin:0;
		background-image:none; border:none;		

	}	
	#wpbody .sidebar ul li li span { 
		padding:0; margin:0;
		float:left; width:auto; clear:left;
	}
	
	#wpbody .sidebar .h2w_outer {
		float:left; width:100%; padding:0 0 10px 0; margin:0 0 0px 0; border-bottom:none;
		background:url(../images/sidebar_x1b.jpg) no-repeat scroll bottom left; 		
	}	
	#wpbody .sidebar ul li h2, 
	#wpbody .sidebar ul li h2 a:link, #wpbody .sidebar ul li h2 a:visited { 
		color:#FFFFFF;
		padding:0; margin:0;		
		font:bold 13px/10px Arial, Helvetica, sans-serif;
		float:left; width:100%;
		border-bottom:0px solid #CCCCCC; 
		letter-spacing:normal;
	}
	#wpbody .sidebar ul li h2 a { padding:0 0 0 0; margin:0 0 0 0; }
	#wpbody .sidebar .h2w_outer h2 { float:left; width:auto; padding:25px 15px 15px 15px; margin:0; }		
	/*RSS*/
	#wpbody .sidebar ul li h2 a.rsswidget { padding:0; }
	#wpbody .sidebar ul li h2 img { display:none; } 
	
#wpbody .sidebar ul ul { list-style:none; padding:0; margin:0;  }
	#wpbody .sidebar ul.level2 { /*top _level2*/
		padding:0px 0 0 0; margin:-10px 0 0 0; 
		background:url(../images/sidebar_x2.jpg) no-repeat scroll bottom left;
		background-color:#ececec; 
	} 
	#wpbody .sidebar ul.level2 li { 
		padding:5px 0 5px 0; margin:0 0 0 0; 
		background:url(../images/sidebar_x-dotted.gif) no-repeat scroll bottom left; 	
	} /*top _li*/
	#wpbody .sidebar ul.level2 li span.span_1st, 
	#wpbody .sidebar ul.children li span.span_1st { /*left & right*/	
		background:url(../images/sidebar_x-arrow.jpg) no-repeat scroll 5px 7px;	
		padding:0 10px 0 17px; margin:0 0 0px 10px;
	}
	#wpbody .sidebar ul.level2_support { margin:0; }	
	#wpbody .sidebar ul.level2_support li { 
		padding:10px 0 5px 0; margin:0;
		background-color:transparent; 
		background-image:none; 
		border:none; 
	}	
	#wpbody .sidebar ul.level2_support li span.span_1st { margin-left:0; background-image:none; }
	#wpbody .sidebar ul.children { padding:0; margin:0; background-color:transparent; background-image:none; }
	#wpbody .sidebar ul.children li { background-image:none; }
	
/*searchform*/
#wpbody .sidebar #searchform { float:left; width:auto; clear:left; margin:2px 0 0 0; }
#wpbody .sidebar #searchform label  { 
	float:left; width:auto; 
	font:normal 12px/18px Arial, Helvetica, sans-serif; 
	padding:0; margin:2px 5px 0 0; 
}
#wpbody .sidebar #searchform #s { 
	float:left; width:150px; height:18px; 
	font:normal 12px/1.3em Arial, Helvetica, sans-serif; 
	padding:2px 0 1px 0; margin-right:2px; 	
}
#wpbody .sidebar #searchform #searchsubmit_outer { float:left; width:auto; position:relative; top:-1px; }
#wpbody .sidebar #searchform #searchsubmit { 
	float:left; width:auto; height:23px; 
	font:normal 12px/18px Arial, Helvetica, sans-serif; 
	padding:0 3px; margin:0; 
}
	
/*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:#cc0000;
	font: bold 23px/20px Georgia, "Times New Roman", Times, serif;
	padding:0 0 2px 0; margin:0 0 0 0; text-decoration:none; padding-bottom:5px;	
}
#wpbody .storytitle_hr { 
	border-bottom:1px solid yellow;
	margin:0;
	padding:2px 0 2px 0;
	display:none; 
}
#wpbody .meta { 
	padding:3px 0 10px 0; margin:0;
	font: normal 11px/1.3em Georgia, "Times New Roman", Times, serif; 
	color:red; display:none;	
}
#wpbody .meta_is_page { float:left; width:100%; height:12px; }
#wpbody .storycontent div, #wpbody .storycontent span, #wpbody .storycontent p, /*default POST font style*/
#wpbody .storycontent {
	color:black;
	font: normal 15px/1.5em Georgia, "Times New Roman", Times, serif;
}

#wpbody .hide_postavatar .postavatar { display:none; }
#wpbody .postavatar { padding:0 7px 7px 0; border:none; }
#wpbody .postavatar img { padding:0; border:none; }

	#wpbody .win_read_more { float:left; width:auto; }
	#wpbody .win_read_more a { float:left; width:auto; padding:10px 10px 10px 0px; }	
	#wpbody .win_read_more a:link, #wpbody .win_read_more a:visited { 		
		font:normal 12px/20px Georgia, "Times New Roman", Times, serif; color:#cc0000;
		text-decoration:none;
	}
	#wpbody .win_read_more a:hover {}		
#wpbody .feedback { padding:10px 0 20px 0; margin:0; }
	#wpbody .feedback a:link, #wpbody .feedback a:visited   {
		color:#cc0000;
		font: normal 11px/1.3em Georgia, "Times New Roman", Times, serif;	
	}
#wpbody .navposts a:link, #wpbody .navposts a:visited { 
	color:#669999
	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 h2#comments, #wpbody h2#postcomment, #wpbody h3#comments { /*No Comments, Leave a comment*/
		font: normal 18px/20px Georgia, "Times New Roman", Times, serif;
		color:#669999 
		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; width:auto; }
	#wpbody h3#comments { margin-bottom:20px; } 
		#wpbody ol#commentlist p, #wpbody ol#commentlist span, #wpbody ol#commentlist div,
		#wpbody ol.commentlist p, #wpbody ol.commentlist span, #wpbody ol.commentlist div 	 
		{ /*color:#666666*/ color:black; }
		#wpbody ol#commentlist cite,
		#wpbody ol.commentlist cite
		{ /*color:#333333;*/ color:black; }
#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; } 


/*post2*/
#wpbody .wrapperBodyMain { 
	width:590px; float:left; clear:left; 
	padding:0 0; margin:0px 0;
}
#wpbody .wrapperBodyMain .leftBM { width:auto; float:left; }
#wpbody .wrapperBodyMain .leftBM_inner { padding:0 0 0 0; }
	#wpbody .wrapperBodyMain .post_calendar {
		background:url(../images/bgnd-calendar_x.jpg) no-repeat scroll top left; 
		width:97px; height:48px; 
		position:relative; left:-25px;
	}
	#wpbody .wrapperBodyMain .post_calendar .post_calendar_inner { width:60px; float:right; text-align:center; position:relative; left:-5px; }
	#wpbody .wrapperBodyMain .post_calendar .date1 { font:normal 11px/1.0em Arial, Helvetica, sans-serif; padding:4px 0 0px 0; }
	#wpbody .wrapperBodyMain .post_calendar .date2 { font:bold 20px/1.0em Georgia, "Times New Roman", Times, serif; color:#cc0000; }

#wpbody .wrapperBodyMain .rightBM { 
	/*width:500px;*/ float:right; 
	width:505px; position:relative; top:-48px; margin:0 0 -48px 0;
}
#wpbody .wrapperBodyMain .rightBM_inner { padding:0 0 0 0px; }

/*1 col*/
#wpbody .wrapperBodyMain .leftBM_support { display:none; } 
#wpbody .wrapperBodyMain .rightBM_support { width:100%; top:0; margin:0 0 0 0; } 

.search-btn{
    background:url(../images/b_search.png) no-repeat;
    border:0;
    height:31px;
    width:91px;
    cursor:pointer;
	position:absolute; 
	text-indent: -9999px;
}


.slideshow a { background-image:none; background-color:transparent; border:none;  }
.slideshow img { background-image:none; background-color:transparent; border:none; padding:0 0 0 50px }

#wpbody .storycontent .fs10 { font-size:10px; }
#wpbody .storycontent .fs11 { font-size:11px; }
#wpbody .storycontent .fs12 { font-size:12px; }
#wpbody .storycontent .fs13 { font-size:13px; }
#wpbody .storycontent .fs14 { font-size:14px; }
#wpbody .storycontent .fs15 { font-size:15px; }
#wpbody .storycontent .fs16 { font-size:16px; }
#wpbody .storycontent .fs17 { font-size:17px; }
#wpbody .storycontent .fs18 { font-size:18px; }
#wpbody .storycontent .fs19 { font-size:19px; }
#wpbody .storycontent .fs20 { font-size:20px; }

#wpbody .storycontent .b, 
#wpbody .storycontent strong, 
#wpbody .storycontent .css_form_text
{ color:#cc0000; }
#wpbody .storycontent a { text-decoration:underline; }

/*
  E
   N
    D
     */