/*
 *  CSS Arts by Arwin Ortiz
 *  @v1.0
 */
 
body { background:url(../images/top-bg.gif) repeat-x scroll top left; background-color:#a9dae1; }
body, td, div, p, span, a { font:normal 12px/1.3em Arial, Helvetica, sans-serif; color:#666666; } /*default font-family and font color*/

/*some standards*/
form, ul, ol, h1, h2, h3, h4, h5 { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }
p { margin:0px; margin-bottom:20px; }
img { vertical-align:top; }
a img { border: none; vertical-align:top; } /*default border attribute on images that have a link*/

/*basics*/
.fs10 { font-size:10px; }
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }

.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; /*border-bottom:1px solid #3366FF;*/ }

/*default color on text-links and text-decoration*/
a:link, a:visited { color:#cc0000; text-decoration:none; }
a:hover { }

/*to override default color on text-links and text-decoration*/
.a1 a:link, .a1 a:visited { color:gray; text-decoration:underline; } 
.a1 a:hover { } 

/*add-ons*/
.ff_cs { font-family:"Comic Sans MS"; } /*sample font-family to be use*/
.brown { color:#B29D90; } /*sample font color to be use*/
.form { font:normal 12px/1.3em Arial, Helvetica, sans-serif; color:#333333; } /*font attrributes for form, e.g., input box, textarea, select*/


/*
 *  Layout
 */
#wrapperAll { 
	width:960px; 
	margin:0 auto;
	height:700px; min-height:700px;
}

#wrapperTop { 
	width:100%; float:left; 
	background:url(../images/header.png) no-repeat scroll top left;
	height:128px; min-height:128px;  position:relative; 
}
#wrapperTop .leftT { width:auto; float:left; }
#wrapperTop .leftT_inner { padding:0 0 0 0; }
#wrapperTop .rightT { width:584px; float:right; }
#wrapperTop .rightT_inner { padding:0 0 0 0; }
	#searchform2 { float:left; width:auto; clear:left; margin:2px 0 0 0; padding:0 0 18px 45px; position:absolute; bottom:0; }
	#searchform2 label  { float:left; width:auto; font:normal 12px/18px Georgia, "Times New Roman", Times, serif; padding:0; margin:3px 5px 0 0; }
	#searchform2 #s2 { float:left; width:145px; margin-right:15px; height:18px; border:0; }
	#searchform2 #searchsubmit2_outer { float:left; width:auto; margin:-1px 0 0 0; position:relative; top:-5px; }
	#searchform2 #searchsubmit2 { float:left; width:auto; height:23px; font:normal 12px/16px Georgia, "Times New Roman", Times, serif; padding:0 3px; margin:0; }


#wrapperNav { width:930px; float:left; margin:10px 0 0 0px; background-color:#cc0000; position:relative; left:15px; }
#wrapperNav_inner { padding:0 0 0 0px; margin:0; }

	#mainNav { float:left; width:auto; clear:left; margin:0 0 0 15px;  }
	#mainNav ul { list-style:none; padding:0px; margin:0px; background-color:#cc0000;}
	#mainNav li { float:left; display:block; width:auto; }
	#mainNav li a { display:block; text-decoration:none; margin:0; padding:0; 
		font:normal 14px/1.3em Georgia, "Times New Roman", Times, serif;
	}
	#mainNav li a:link, #mainNav li a:visited { 
		color:#FFFFFF; 
		padding:7px 9px; margin:5px 0px 4px 0;
	}
	#mainNav li a:hover {}
	#mainNav li.current a {
		color:#FFFFFF; 
		-webkit-border-radius:8px; 	
		-moz-border-radius:8px;
		background-color:#000000;
		padding:7px 9px; margin:5px 0px 4px 0;	
	}	
	#mainNav li.first_li { background-image:none; }
	#mainNav li.first_li a.first_a { background-image:none; padding-left:0px; }
	#mainNav li span.pipe { padding:0 7px; color:#CCCCCC; position:relative; top:-1px; }

#wrapperBanner { 
	width:100%; float:left; 
	background:url(../images/banner2.jpg) no-repeat scroll top center;
	height:311px; min-height:311px; 
}
#wrapperBanner_inner {}

#wrapperBanner2 { 
	width:100%; float:left; 
	background:url(../images/bannerX.jpg) no-repeat scroll top center;
	height:311px; min-height:311px; 
}
#wrapperBanner2 .leftB2 { width:auto; float:left; background-color:azure; }
#wrapperBanner2 .leftB2_inner { padding:0 0 0 0; }
#wrapperBanner2 .rightB2 { width:389px; float:right; }
#wrapperBanner2 .rightB2_inner { padding:0 0px 0 0; margin:0 0 0 0; }

#wrapperBanner2 .rightB2_inner .banner_r {
	float:left; width:374px; 
	background:url(../images/trans-gray1.png) no-repeat scroll center left;
	margin:0 0 1px 0;	
}
#wrapperBanner2 .rightB2_inner .banner_r2 {
	float:left; width:374px; 
	background:url(../images/trans-gray2.png) no-repeat scroll center left;
	margin:0 0 1px 0;
}
#wrapperBanner2 .rightB2_inner .banner_r_inner { padding:6px 30px; }
#wrapperBanner2 .rightB2_inner .banner_r_title { font:bold 17px/1.3em Georgia, "Times New Roman", Times, serif; color:#aaddff; }
#wrapperBanner2 .rightB2_inner .banner_r_content { padding:5px 0; font:normal 12px/1.3em Tahoma; color:#FFFFFF; }
#wrapperBanner2 .rightB2_inner .banner_r_link, 
#wrapperBanner2 .rightB2_inner .banner_r_link a
{ font:bold 11px/1.3em Tahoma; color:#ff6600; text-decoration:none; text-align:right; }


#wrapperBody { 
	width:100%; float:left; 
	background:url(../images/bgnd_body.png) repeat-y scroll top left;
	height:500px; min-height:500px;
}
#wrapperBody .leftB { width:610px; float:left; }
#wrapperBody .leftB_inner { padding:20px 0 20px 20px; }
	#wrapperBodyMain { 
		width:575px; float:left;
		height:200px; min-height:200px; margin:20px 0; 		
	}
	#wrapperBodyMain .leftBM { width:70px; float:left; }
	#wrapperBodyMain .leftBM_inner { padding:0 0 0 0; }
	#wrapperBodyMain .rightBM { width:500px; float:right; }
	#wrapperBodyMain .rightBM_inner { padding:0 0 0 10px; }
#wrapperBody .rightB { width:320px; float:right; }
#wrapperBody .rightB_inner { float:left; width:auto; padding:10px 15px 0 0; }
#wrapperBody .rightB_inner .rightB_c { margin-bottom:12px; }
	#wrapperBody .rightB_inner #subscribe {
		background:url(../images/subscribe2.jpg) repeat-y scroll top left;
		width:300px; height:62px; position:relative;
	}
	#searchform3 { float:left; width:auto; clear:left; margin:2px 0 0 0; padding:0 0 9px 45px; position:absolute; bottom:0; }
	#searchform3 label  { float:left; width:auto; font:normal 12px/18px Georgia, "Times New Roman", Times, serif; padding:0; margin:3px 5px 0 0; }
	#searchform3 #s3 { float:left; width:145px; margin-right:10px; height:18px; border:0; }
	#searchform3 #searchsubmit3_outer { float:left; width:auto; margin:-1px 0 0 0; position:relative; top:-6px; }
	#searchform3 #searchsubmit3 { float:left; width:auto; height:23px; font:normal 12px/16px Georgia, "Times New Roman", Times, serif; padding:0 3px; margin:0; }
	
	
	
#wrapperFooter { 
	width:100%; float:left; 
	background:url(../images/bgnd_footer.png) repeat-y scroll top left;
	height:10px; min-height:10px; 
}
#wrapperFooter_inner {}

#wrapperFooter2 { 
	width:100%; float:left; 
	height:80px; min-height:80px; padding:15px 0 0 0; 
}
#wrapperFooter2 .leftF2 { width:auto; float:left; }
#wrapperFooter2 .leftF2_inner { padding:0 0 0 15px; }
	.footerNav { padding:0 0 2px 0; }
	.footerNav ul { list-style:none; padding:0px; margin:0px; }
	.footerNav li { float:left; display:block; width:auto; }
	.footerNav li a { display:block; text-decoration:none; margin:0; padding:0; 
		font:normal 12px/1.2em Georgia, "Times New Roman", Times, serif;
	}
	.footerNav li a:link, .footerNav li a:visited { color:#000000; }
	.footerNav li a:hover { }			
	.footerNav li.first_li { background-image:none; }
	.footerNav li.first_li a.first_a { background-image:none; padding-left:0px; }
	.footerNav li span.pipe { padding:0 5px; color:#000000; position:relative; top:-1px; }
#wrapperFooter2 .rightF2 { width:300px; float:right; }
#wrapperFooter2 .rightF2_inner { padding:0 15px 0 0; font:normal 12px/1.3em Georgia, "Times New Roman", Times, serif; text-align:right; color:#000000; }
#wrapperFooter2 .rightF2_inner a { color:#000000; }

#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 { font-weight:bold; }

.disc { padding:0 0 0px 0; }
.disc ul {}
.disc li { 
	display:block; width:100%; 
	background:url(../images2/bullet.gif) no-repeat scroll left 6px;
	padding:0 0 0 10px; margin:0 0 0 20px;
}
table.accom {
	border-collapse:collapse; 
	border-spacing: 0;
	border-top:1px solid red; border-right:1px solid red;
	border:0px;
}
table.accom caption, 
table.accom td, 
table.accom th {
	border-bottom:1px solid red; border-left:1px solid red; 
	text-align:left; 
	border:0px;
}	
	table.accom td.left { padding:0 0 10px 0; }

table.accom2 {
	border-collapse:collapse; 
	border-spacing: 0;
	border-top:1px solid #999999; border-right:1px solid #999999;
}
table.accom2 caption, 
table.accom2 td, 
table.accom2 th {
	border-bottom:1px solid #999999; border-left:1px solid #999999; 
	text-align:left; 
}
	table.accom2 td div { padding:3px 5px; }

#TB_window { z-index:9999999; }

#wpbody .css_form_embedded { border:0px solid red; }
#wpbody .css_form_text { clear:left; }

/*
 *  Miscellaneous
 */	
html>body .spam,
html>body #wrapperAll,
html>body #wrapperTop,
html>body #wrapperNav, 
html>body #wrapperBanner2, 
html>body #wrapperBody, 
html>body #wrapperFooter,
html>body #wrapperFooter2,
html>body #wrapperBodyMain
{ height:auto; }

/*
 E
  N
   D
    */
