body{margin:0px;padding:0px;font-family:Trebuchet MS;font-size:12px;}

img, div, a, input{behavior:url(iepngfix.htc);}
*{behavior:url(iepngfix.htc);}
body{behavior:url(csshover.htc); }

#page{width:950px;margin:0px auto;background:url(images/page_bg.jpg) repeat-y;height:auto !important;height:1000px;min-height:1000px;padding:0px 20px 0px 15px;}

#page #header{width:950px;height:195px;float:left;}
#page #header #menu{width:650px;height:55px;float:left;}
#page #header #menu ul{margin:0px;padding:0px;float:left;width:650px;}
#page #header #menu ul li{list-style:none;float:left;padding:0px 13px;}
#page #header #menu ul li a{color:#ffffff;text-decoration:none;font-size:13px;font-weight:bold;line-height:55px;}
#page #header #menu ul li a:hover{color:#E6EBFE;}

#page #header form#fsearch{width:240px;float:right;margin:0px;padding:15px 0px 0px 0px;}
#page #header form#fsearch .fbg{width:193px;height:21px;float:left;background:url(images/search_bg.jpg) no-repeat;padding:2px 3px;}
#page #header form#fsearch .fbg input.search_in{width:193px;height:20px;float:left;border:0px;font-style:italic;font-family:georgia;}
#page #header form#fsearch input.go{width:31px;height:27px;float:left;background:url(images/go.jpg) no-repeat;border:none;margin-left:5px;cursor:pointer;}

#page #header .head_bot{width:890px;float:left;background-color:#ffffff;height:100px;padding:40px 20px 0px 40px;}
#page #header .head_bot .logo{width:248px;height:59px;float:left;}
#page #header .head_bot .logo a{width:337px;height:67px;float:left;background:url(images/logo.png) no-repeat;}
#page #header .head_bot .banner_big{float:right;width:468px;height:60px;}
#page #header .head_bot .banner_big a img{border:none;}

#page #content{width:950px;float:left;background-color:#ffffff;margin-top:10px;padding:20px 0px;height:auto !important;height:500px;min-height:500px;}

#page #content .cont_left{width:600px;float:left;padding:0px 25px 0px 20px;}
#page #content .cont_left h1.title{margin:0px;padding:0px;float:left;font-size:16px;color:#1b1b1b;}
#page #content .cont_left .post_box{width:594px;float:left;margin-top:20px;}
#page #content .cont_left .post_box .btop{width:554px;float:left;height:28px;background:url(images/btop.jpg) repeat-x;font-size:14px;font-weight:bold;color:#ffffff;padding:0px 20px;line-height:28px;}
#page #content .cont_left .post_box .bmid{width:552px;float:left;padding:20px 20px 0px 20px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;color:#2e2e2e;text-align:justify;}
#page #content .cont_left .post_box .bbot{width:594px;float:left;height:8px;font-size:1px;background:url(images/bbot.jpg) no-repeat;}
#page #content .cont_left .post_box .bmid .datecomm{float:right;width:180px;padding:20px 0px 0px 0px;}
#page #content .cont_left .post_box .bmid span.date{float:left;color:#747474;font-size:11px;font-weight:bold;padding-right:20px;}
#page #content .cont_left .post_box .bmid a.comm{color:#747474;font-size:11px;text-decoration:none;font-weight:bold;float:left;}
#page #content .cont_left .post_box a.more{width:77px;height:24px;float:right;background:url(images/more.jpg) no-repeat;margin-right:15px;}

#page #content .cont_left .cont_col{float:left;width:594px;}
#page #content .cont_left .cont_col table#job tr.tr1{height:5px;font-size:11px;}
#page #content .cont_left .cont_col table#job tr.tr2{height:25px;font-size:11px;}
#page #content .cont_left .cont_col .col_left{width:255px;height:365px;float:left}
#page #content .cont_left .cont_col .col_left h4{margin:0px;padding:0px;font-size:14px;}
#page #content .cont_left .cont_col .col_left h4 span{color:#5c567c;}
#page #content .cont_left .cont_col .col_left .jobs{width:255px;height:334px;float:left;margin-top:10px;}
#page #content .cont_left .cont_col .col_left .jobs .jobs_lf{width:8px;height:334px;background:url(images/jobs_left.jpg) no-repeat;float:left;}
#page #content .cont_left .cont_col .col_left .jobs .jobs_cn{width:238px;height:334px;background:url(images/jobs_bg.jpg) repeat-x; float:left;font-size:1px;}
#page #content .cont_left .cont_col .col_left .jobs .jobs_cn table#job{margin-top:20px;}
#page #content .cont_left .cont_col .col_left .jobs .jobs_rg{width:7px;height:334px;background:url(images/jobs_right.jpg) no-repeat;float:left;font-size:1px;}
#page #content .cont_left .cont_col .col_right{width:305px;height:365px;float:left;margin-left:30px;}
#page #content .cont_left .cont_col .col_right h4{margin:0px;padding:0px;font-size:14px;}
#page #content .cont_left .cont_col .col_right h4 span{color:#5c567c;}
#page #content .cont_left .cont_col .col_right .bestof{width:305px;height:334px;float:left;margin-top:10px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_lf{width:8px;height:337px;float:left;background:url(images/best_left.jpg) no-repeat}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn{height:337px;float:left;background:url(images/best_cn.jpg) repeat-x;width:290px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn ul{margin:10px 0px 0px 0px;padding:0px;float:left}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn ul li{list-style:none;float:left;padding-right:30px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn li a.best_mn{float:left;text-decoration:none;color:#5d5c5c;font-size:12px;font-family:"Trebuchet MS";}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn li span.active_lf{width:5px;height:18px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn li span.active_rg{width:5px;height:18px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn ul li.active{list-style:none;float:left;padding-right:30px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn ul li.active span.active_lf{background:url(images/job_a_lf.png) no-repeat;width:5px;height:18px;float:left;font-size:1px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn ul li.active a.best_mn{float:left;text-decoration:none;color:#5d5c5c;font-size:12px;font-family:"Trebuchet MS";background:#FFFFFF;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn ul li.active span.active_rg{background:url(images/job_a_rg.png) no-repeat;width:5px;height:18px;float:left;font-size:1px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_cn table#best{float:left;padding-right:38px;}
#page #content .cont_left .cont_col .col_right .bestof .bestof_rg{width:7px;height:337px;float:left;background:url(images/best_rg.png) no-repeat;font-size:1px;}

#page #content .cont_right{width:285px;float:left;padding:0px;}
#page #content .cont_right .blue{width:272px;background-color:#e6ebfe;float:left;padding:20px 0px 20px 13px;}
#page #content .cont_right .non_blue{width:272px;float:left;padding:0px 0px 0px 13px;}
#page #content .cont_right a.foto_rg1{float:left;text-decoration:none;font-size:12px;text-align:left;width:240px;height:20px;padding-top:2px;font-weight:bold;color:#484848;font-family:"Trebuchet MS";padding-left:30px;background:url(images/a1.png) no-repeat left;}
#page #content .cont_right a.foto_rg1:hover{text-decoration:underline}
#page #content .cont_right a.foto_rg2{float:left;text-decoration:none;font-size:12px;text-align:left;width:240px;height:20px;padding-top:2px;font-weight:bold;color:#484848;font-family:"Trebuchet MS";padding-left:30px;background:url(images/a2.png) no-repeat left;margin-top:5px}
#page #content .cont_right a.foto_rg2:hover{text-decoration:underline}
#page #content .cont_right ul#foto_gal{float:left;margin:10px 0px 0px 0px;padding:0px;}
#page #content .cont_right ul#foto_gal li{list-style:none;float:left;}
#page #content .cont_right ul#foto_gal li a{width:125px;height:125px;margin-right:7px;margin-top:8px;float:left}
#page #content .cont_right ul#foto_gal li a img{border:none;}
#page #content .cont_right .foto_center{width:255px;;height:44px;background:url(images/verde.jpg) no-repeat left;float:left;margin-top:10px;color:#FFFFFF;font-weight:bold;text-align:center;padding-top:15px;}
#page #content .cont_right .foto_bottom{width:250px;float:left;margin-top:10px;margin-left:5px;}

#page #content .cont_right .foto_bottom h4{margin:0px;padding:0px 0px 5px 0px;border-bottom:1px solid #e7e7e7;font-size:14px;color:#363636;}
#page #content .cont_right .foto_bottom .foto_bottom_foto{width:250px;height:225px;border:1px solid #a1a1a1;margin-top:10px;background:#e6ebfe;}

#page #footer{width:930px;float:left;margin-top:10px;background-color:#ffffff;padding:10px;}
#page #footer .footer_left{width:385px;float:left;margin:0px;padding:10px 0px 0px 20px;}
#page #footer .footer_left h4{margin:0px;padding:0px 0px 2px 0px;width:100%;border-bottom:1px solid #e8e8e8;font-size:14px;color:#09013a;}
#page #footer .footer_left span{font-size:15px;font-weight:bold}
#page #footer .footer_left ul{margin:5px 0px 0px 0px;padding:0px;width:182px;float:left}
#page #footer .footer_left ul li{list-style:none;float:left;width:100%;margin:0px;padding:0px;height:19px;}
#page #footer .footer_left ul li a.footer_link{text-decoration:none;font-size:12px;font-family:"Trebuchet MS";color:#000000}
#page #footer .footer_left ul li a.footer_link:hover{color:#4a2f08;text-decoration:underline}
#page #footer .footer_right{float:left;width:480px;margin-left:40px;padding-top:10px}
#page #footer .footer_right h4{font-size:14px;border-bottom:1px solid #e8e8e8;margin:0px;padding:0px 0px 2px 0px;color:#09013a;}
#page #footer .footer_right .footer_txt{width:305px;float:left;font-size:11px;font-family:"Trebuchet MS";padding-top:5px;line-height:15px;}
#page #footer .footer_right .footer_txt a{color:#3b5a0b;float:right;margin-right:5px}
#page #footer .footer_right .footer_img{width:138px;height:113px;float:right;margin-top:10px}
#page #footer .footer_right .footer_img .footer_img_t{height:5px;width:138px;float:left;background:url(images/author_top.png) no-repeat;font-size:1px;}
#page #footer .footer_right .footer_img .footer_img_c{height:108px;width:138px;float:left;background:url(images/author_bg.png);background-repeat:repeat;}
#page #footer .footer_right .footer_img .footer_img_b{height:5px;width:138px;float:left;background:url(images/author_bottom.png) no-repeat}
#page a.copyright{float:right;font-size:11px;margin-top:10px;font-family:"Trebuchet MS";color:#ffffff;font-weight:bold;}

div.clear{width:100%;height:1px;font-size:1px;clear:both;}

/*ARCHIVE*/

#page #content .cont_left .bmid span.look{font-size:12px;color:#2f2e2e;font-weight:bold;width:230px;float:left;}
#page #content .cont_left .bmid form#asearch{float:right;}
#page #content .cont_left .bmid form#asearch input.search_in{width:190px;height:25px;border:none;background:url(images/search_bg.png) no-repeat;float:left;padding:4px 5px 0px 5px;font-style:italic}
#page #content .cont_left .bmid form#asearch input.go{width:31px;height:27px;background:url(images/go.png) no-repeat;border:none;float:left;margin-left:5px;color:#FFFFFF;font-weight:bold;padding-bottom:4px;cursor:pointer;margin-right:20px;}
#page #content .cont_left .bmid p.bydate {font-size:12px;font-family:"Trebuchet MS";color:#2f2e2e;margin-top:20px;float:left;width:100%;font-weight:bold}
#page #content .cont_left .bmid p.bydate span{font-style:italic;font-size:14px;font-weight:bold;color:#2f2e2e;padding-bottom:20px;width:100%;float:left;color:#0a013a;}
#page #content .cont_left .bmid .category{width:240px;height:200px;float:left;padding:10px 10px 30px 10px;font-size:11px;font-family:"Verdana";}
#page #content .cont_left .bmid .category span{font-size:12px;font-family:"Verdana";font-weight:bold;color:#0a013a;}
 ul.categ{padding:5px 0px 0px 0px;margin:0px;}
 ul.categ li{list-style:none;background:url(images/list_style.jpg) no-repeat left top;padding-left:15px;}
 ul.categ li a {font-size:11px;font-family:"Verdana";color:#09013a; }
#page #content .cont_left .bmid table#archive_date{background:#E6EBFE;border-top:5px solid #000000;margin:0px auto;float:left;}
#page #content .cont_left .bmid table#archive_date tr{height:25px;font-size:11px;font-family:"Verdana";}
#page #content .cont_left .bmid table#archive_date td a.month{color:#0a013a;text-decoration:none;}
#page #content .cont_left .bmid table#archive_date td.month_b{color:black;font-weight:bold;text-decoration:none;padding-left:3px;}

/*JOB BOARD*/

#page #content .cont_left .bmid table#board{border-top:1px solid #0a013a;border-right:1px solid #0a013a;margin-top:20px;}
#page #content .cont_left .bmid table#board tr.tr_board{height:30px;font-size:10px;font-family:"Verdana";font-weight:bold}
#page #content .cont_left .bmid table#board td.td_b1{width:75px;border-bottom:1px solid #0a013a;color:#0a013a;border-left:3px solid #0a013a;text-align:left;padding-left:5px;}
#page #content .cont_left .bmid table#board td.td_b2{width:330px;border-bottom:1px solid #0a013a;color:#2f2e2e;text-align:left}
#page #content .cont_left .bmid table#board td.td_b2 a.b2{color:#2f2e2e;text-decoration:none;}
#page #content .cont_left .bmid table#board td.td_b3{width:135px;border-bottom:1px solid #0a013a;color:#557d0a;text-align:right;padding-right:5px;}
#page #content .cont_left .bmid table#board td.td_b3 a.b3{color:#557d0a;text-decoration:none;}
#page #content .cont_left .bmid table#board tr.tr_board:hover{background:#E6EBFE;}
#page #content .cont_left .bmid table#board tr.tr_board:hover td.td_b1{border-left:3px solid #0a013a;}

#page #content .cont_right .content_right_hd{height:390px;float:left;width:260px;}
#page #content .cont_right .content_right_hd span{font-size:15px;font-family:"Trebuchet MS";float:left;width:100%;font-weight:bold;}
#page #content .cont_right .content_right_hd p{font-size:13px;float:left;width:100%;margin:0px;padding:0px;}
#page #content .cont_right .content_right_hd form#jsearch{float:left;margin-top:5px;width:270px;}
#page #content .cont_right .content_right_hd form#jsearch input.search_in{width:190px;height:25px;border:none;background:url(images/search_bg.png) no-repeat;float:left;padding:4px 5px 0px 5px;font-style:italic;}
#page #content .cont_right .content_right_hd form#jsearch input.go{width:31px;height:27px;background:url(images/go.png) no-repeat;border:none;float:left;margin-left:5px;color:#FFFFFF;font-weight:bold;padding-bottom:4px;cursor:pointer;}
#page #content .cont_right .content_right_hd a.foto_rg3{float:left;text-decoration:none;font-size:15px;text-align:left;font-weight:bold;line-height:25px;color:#484848;font-family:"Trebuchet MS";padding-left:25px;background:url(images/a1.png) no-repeat left;margin-top:19px;margin-bottom:20px;margin-right:10px;}
#page #content .cont_right .content_right_hd a.foto_rg3:hover{text-decoration:underline}
#page #content .cont_right .content_right_hd a.foto_rg4{float:left;text-decoration:none;font-size:12px;text-align:left;font-weight:bold;color:#484848;line-height:25px;font-family:"Trebuchet MS";padding-left:25px;background:url(images/a2.png) no-repeat left;margin-top:20px;margin-bottom:20px;}
#page #content .cont_right .content_right_hd a.foto_rg4:hover{text-decoration:underline}
#page #content .cont_right .content_right_hd a.foto_rg5{float:left;text-decoration:none;font-size:12px;text-align:left;width:210px;padding-top:2px;font-weight:bold;color:#484848;font-family:"Trebuchet MS";padding-left:30px;background:url(images/a3.jpg) no-repeat left;margin-top:3px;}
#page #content .cont_right .content_right_hd a.foto_rg5:hover{text-decoration:underline}

/*POST STEPS*/

#page #content .cont_left .bmid ul#post_step{padding:0px 0px 0px 60px;margin:0px;}
#page #content .cont_left .bmid ul#post_step li{list-style:none;float:left;height:30px;background:url(images/step.jpg) no-repeat right;margin-right:10px;}
#page #content .cont_left .bmid ul#post_step li a.apost{text-decoration:none;font-size:20px;color:#a6a6a6;font-weight:bold;padding-right:45px;}
#page #content .cont_left .bmid ul#post_step li.active_step{list-style:none;float:left;height:30px;background:url(images/step_h.jpg) no-repeat right;margin-right:10px;}
#page #content .cont_left .bmid ul#post_step li.active_step a.apost{text-decoration:none;font-size:20px;color:#000000;font-weight:bold;padding-right:45px;}
#page #content .cont_left .bmid form#step_form{float:right;padding-top:20px;padding-right:70px;}
#page #content .cont_left .bmid form#step_form span.span_step{color:black;font-size:15px;font-weight:bold;width:100%;text-align:right;float:right;padding-top:5px;}
#page #content .cont_left .bmid form#step_form span.span_example{color:#a6a6a6;font-size:11px;font-weight:bold;width:100%;text-align:right;float:right}
#page #content .cont_left .bmid form#step_form .step_row{float:right;width:100%;padding-top:10px;font-size:11px;color:#2f2e2e;font-family:"Verdana";font-weight:bold}
#page #content .cont_left .bmid form#step_form .step_row label{width:170px;height:20px;text-align:right;float:right;padding-right:5px;padding-top:4px;}
#page #content .cont_left .bmid form#step_form .step_row input.step_name{width:180px;height:20px;float:right;border:1px solid #595f77;font-size:11px;color:#2f2e2e;font-family:"Verdana";font-weight:bold;padding-top:2px;}
#page #content .cont_left .bmid form#step_form .step_row select{width:170px;height:22px;float:right;border:1px solid #595f77;font-size:11px;font-weight:bold;color:#2f2e2e;font-family:"Verdana";padding-top:2px;}
#page #content .cont_left .bmid form#step_form .step_row select option{font-size:11px;font-weight:bold;color:#2f2e2e;font-family:"Verdana"}
#page #content .cont_left .bmid form#step_form .step_row textarea{width:320px;height:110px;float:right;border:1px solid #595f77;}
#page #content .cont_left .bmid form#step_form a.next{float:right;padding-top:10px;}
#page #content .cont_left .bmid form#step_form a.next img{border:none;}
#page #content .cont_left .bmid table#step2{height:270px;margin:0px auto;border-bottom:1px solid #595f77;padding-bottom:10px}
#page #content .cont_left .bmid table#step2 td.td1_step{text-align:left;border-bottom:1px solid #595f77;height:20px;font-size:14px;font-weight:bold}
#page #content .cont_left .bmid table#step2 td.td2_step{text-align:left;height:20px;font-size:13px;color:#0a013a;font-weight:bold;width:100px;}
#page #content .cont_left .bmid table#step2 td.td3_step{width:350px;text-align:left;font-size:13px;color:#0a013a;font-weight:bold;}
#page #content .cont_left .bmid table#step2 td.td4_step{text-align:left;font-size:12px;font-weight:bold;height:12px;}
#page #content .cont_left .bmid table#step2 td.td5_step{text-align:left;height:20px;font-size:14px;font-weight:bold;width:100px;border-bottom:1px solid #595f77;}
#page #content .cont_left .bmid table#step2 td.td6_step{text-align:left;height:20px;;font-size:12px;color:black;font-weight:bold;width:350px;border-bottom:1px solid #595f77;}
#page #content .cont_left .bmid a.back2{float:left;margin-top:10px;margin-left:60px;}
#page #content .cont_left .bmid img{border:none}
#page #content .cont_left .bmid a.next2{float:right;margin-top:10px;margin-right:60px;}
#page #content .cont_left .bmid .pay{width:430px;height:auto !important;height:100px;min-height:100px;float:left;padding:10px 60px 10px 60px;}
#page #content .cont_left .bmid .pay p{font-size:12px;line-height:16px;border-bottom:1px solid #595f77;padding-bottom:10px}
#page #content .cont_left .bmid .pay h4{margin:0px;padding:0px ;font-size:14px;}
#page #content .cont_left .bmid a.back3{float:left;margin-top:10px;}
#page #content .cont_left .bmid a.next3{float:right;margin-top:10px;}

/*ABOUT*/

#page #content .cont_left img.about{border:1px solid #130a3f;float:right;margin:0px 0px 10px 10px;}
#page #content .cont_left a.subscribe{font-size:14px;font-weight:bold;text-decoration:none;color:#4b4b4b;}
#page #content .cont_left a.subscribe:hover{text-decoration:underline;}

/*INCOMING STREAM*/

#page #content .cont_left .post_box .bmid .datecomm2{float:right;width:100%;padding:20px 0px 0px 0px;}
#page #content .cont_left .post_box .bmid .datecomm2 span.date{float:left;font-size:11px;font-weight:bold;color:#0a013a;}
#page #content .cont_left .post_box .bmid .datecomm2 a.comm{color:#747474;font-size:11px;text-decoration:none;font-weight:bold;float:right;}

/*CONTACT*/

#page #content .cont_left form#contact{width:550px;margin:0px auto;padding:50px 0px;}
#page #content .cont_left form#contact .form_row{width:100%;float:left;margin:15px 0px;}
#page #content .cont_left form#contact .form_row label{float:left;font-size:14px;font-weight:bold;color:#0a013a;width:150px;}
#page #content .cont_left form#contact .form_row label span{font-size:12px;font-weight:normal;color:#6c6c6c;padding-left:10px;}
#page #content .cont_left form#contact .form_row input{float:left;width:300px;border:1px solid #0a013a;height:18px;padding:2px;color:#0a013a;background-color:#E6EBFE;}
#page #content .cont_left form#contact .form_row textarea{float:left;width:300px;border:1px solid #0a013a;height:150px;padding:2px;font-family:"Trebuchet MS";font-size:13px;color:#0a013a;background-color:#E6EBFE;}
#page #content .cont_left form#contact .form_row input.cont_go{float:left;width:80px;height:24px;padding:0px;color:#ffffff;cursor:pointer;background-color:#0a0138;border:none;float:right;margin-right:94px;font-weight:bold;}
