/* CSS Document */

@font-face {

font-family: "jamesfajardo";

font-style: normal;

font-weight: normal;

src: url("../fonts/jamesfajardo.eot?#iefix") format("embedded-opentype"), url("../fonts/jamesfajardo.woff") format("woff"), url("../fonts/jamesfajardo.ttf") format("truetype"), url("../fonts/jamesfajardo.svg#jamesfajardo") format("svg");}



@font-face {

	font-family: 'Abel';

	font-style: normal;

	font-weight: 600;

	src: local('Abel'), local('Abel-Regular'), url(../fonts/N59kklKPso9WzbZH9jwJSg.ttf) format('truetype');}

 *{margin:0px; padding:0px;}



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed,

figure, figcaption, footer, header, hgroup,

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

  margin: 0;

  padding: 0;

  border: 0;

  font-size: 100%;

  font: inherit;

  vertical-align: baseline; }

  



ol, ul {

  list-style: none; }

 

q, blockquote {

  quotes: none; }

  q:before, q:after, blockquote:before, blockquote:after {

    content: "";

    content: none; }



a img {

  border: none; }

  

a {text-decoration: none}



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {

  display: block; }

* {margin:0px; padding:0px;}

body { background:url(../images/main_bg.png) no-repeat; background-position: top;background-color:#FFF;}



.clear {clear:both;}

.space1 {width:100%; height:10px;}

.space2 {width:100%; height:15px;}

.space3 {width:100%; height:30px;}

.main {margin:0px auto; width:995px;}



.header_bg {background:url(../images/header_bg.png) repeat-x; height:98px;}

.logo {float: left; width:65px; height:65px; margin-top:20px;}

.logo_line {float: left; width:2px; height:80px; margin-top:10px; margin-left:30px;}

.logo_icon {float: left; width:56px; height:56px; margin-top:20px; margin-left:10px;}


.name {font-family: "jamesfajardo"; font-size:36px; text-align: left; font-weight: 400; color:#FFF; float:left; padding:20px 0px 0px 20px;}

.name p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; font-size:15px; font-weight:bold; color:#d2b5b3; position: relative; margin-top:-10px;}



.contact_sec {float:right; width:300px; margin-top:10px;}



.facebook {height:30px;top:0;width:30px;z-index:30; float:right; margin-right:10px;}

.facebook:after {background:url(../images/facebook_hover.png) no-repeat 0;content:'';height:30px;left:0;top:0;width:30px;}

.facebook a {background:url(../images/facebook_hover.png) no-repeat 0;display:block;height:30px;overflow:hidden;position: absolute;text-indent:-9999px;width:30px;z-index:2;-webkit-transition: -webkit-transform 100ms linear 0s;-moz-transition: -moz-transform 100ms linear 0s; -o-transition: -o-transform 100ms linear 0s;transition: transform 100ms linear 0s; margin-top:7px;}

.facebook a:hover {background:url(../images/facebook.png) no-repeat 0;background-position:0;}



.twiter {height:30px;top:0;width:30px;z-index:30; float:right; margin-right:10px;}

.twiter:after {background:url(../images/twiter_hover.png) no-repeat 0;content:'';height:30px;left:0;top:0;width:30px;}

.twiter a {background:url(../images/twiter_hover.png) no-repeat 0;display:block;height:30px;overflow:hidden;position: absolute;text-indent:-9999px;width:30px;z-index:2;-webkit-transition: -webkit-transform 100ms linear 0s;-moz-transition: -moz-transform 100ms linear 0s; -o-transition: -o-transform 100ms linear 0s;transition: transform 100ms linear 0s; margin-top:7px;}

.twiter a:hover {background:url(../images/twiter.png) no-repeat 0;background-position:0;}



.youtube {height:30px;top:0;width:30px;z-index:30; float: right; margin-right:50px;}

.youtube:after {background:url(../images/youtube.png) no-repeat 0;content:'';height:30px;left:0;top:0;width:30px;}

.youtube a {background:url(../images/youtube.png) no-repeat 0;display:block;height:30px;overflow:hidden;position: absolute;text-indent:-9999px;width:30px;z-index:2;-webkit-transition: -webkit-transform 100ms linear 0s;-moz-transition: -moz-transform 100ms linear 0s; -o-transition: -o-transform 100ms linear 0s;transition: transform 100ms linear 0s; margin-top:7px;}

.youtube a:hover {background:url(../images/youtube_hover.png) no-repeat 0;background-position:0;}



.con_no {font-family: "myFirstFont"; font-size:18px; text-align: right; font-weight: 400; color:#FFF; float:left; padding:10px 0px 0px 30px;}



.nav_section {background:url(../images/menu_bg.png) repeat; width:100%; height:40px;}

.nav_bg {width:995px; margin:auto;}

.nav_bg ul {list-style-type: none; padding-top:0px;}

.nav_bg li {font-family: "segoe ui",arial,sans-serif; font-size: 14px; text-align: center; color:#888db2; font-weight: normal; display:inline-block; height:31px; border-radius: 4px 4px 0px 0px; margin: -8px 8px 0px 8px;}

.nav_bg li a {font-family: "segoe ui",arial,sans-serif; font-size: 14px; text-align: center; color:#FFF; font-weight: normal; display:inline-block; height:31px;  padding:8px 4px 0px 4px; text-decoration: none;}

.nav_bg li a:hover,

.nav_bg   .sele a 

{font-family: "segoe ui",arial,sans-serif; font-size: 14px; text-align: center; color:#d8f077; font-weight: normal; display:inline-block; height:31px;  padding:8px 4px 0px 4px; text-decoration: none; }



.nav_bg img {position: absolute; margin-top:9px;}



.banner_bg {background:#FFF; margin:0px auto; width:975px; padding:5px;}

.body_bg {background: #f9d891; margin:0px auto; width:963px; padding:10px;-webkit-border-image:url(../images/border_body.png) 30 30 ; /* Safari 5 */

/*-o-border-image:url(../images/border_body.png) 30 30;  Opera */

/*-moz-border-image:url(../images/border_body.png) 30 30;  Opera */

/*border-image:url(../images/border_body.png) 30 30; border:3px; */}

/*.body_bg {background: #5f574c url(../images/body_bg.png) repeat; margin:0px auto; width:963px; padding:10px;-webkit-border-image:url(../images/border_body.png) 30 30 ;

-o-border-image:url(../images/border_body.png) 30 30;  Opera 

-moz-border-image:url(../images/border_body.png) 30 30;  Opera 

border-image:url(../images/border_body.png) 30 30; border:3px; }*/



.col1 {width:220px; float:left; margin-right:20px; background:#0c0604; padding:5px; border:1px solid #274110;}

.col1 h1 {font-family: 'Abel', sans-serif; font-size: 22px; color:#f6d484; text-align: left; line-height:36px; font-weight:normal; letter-spacing:0; background:#000; border-radius: 4px; padding:0px 20px 0;}

.col1 ul {list-style: none; margin-left:10px; margin-top:2px;}

.col1 li {font-family: Verdana, Geneva, sans-serif; font-size: 13px; text-align: left; color:#d9d9d9; font-weight: normal; list-style-image:url(../images/arrow.png); line-height:24px;}


.col_1 {width:190px; float:right;  background:#0c0604; padding:5px; border:1px solid #274110;}

.col_1 h1 {font-family: 'Abel', sans-serif; font-size: 16px; color:#f6d484; text-align: left; line-height:36px; font-weight:normal; letter-spacing:0; background:#000; border-radius: 4px; padding:0px 20px 0;}
.col_1 h1 a{font-family: 'Abel', sans-serif; font-size: 16px; color:#f6d484; text-align: left; line-height:36px; font-weight:normal; letter-spacing:0; background:#000;}




.col2 {width:490px; float:left;}

.col2_bg {background:#26120b; padding:9px; border:1px solid #3c492a;}

.col2 h1 {font-family: 'Abel', sans-serif; font-size: 22px; color:#FFF; text-align: left; line-height:36px; font-weight:normal; letter-spacing:0;}

.col2 p {font-family: Verdana, Geneva, sans-serif; font-size: 13px; text-align: left; color:#a0a687; font-weight: normal; line-height:18px; padding-top:10px;}

.col2 p a {font-family: Verdana, Geneva, sans-serif; font-size: 13px; text-align: left; color:#a0a687; font-weight: normal; line-height:18px; padding:5px 10px 5px 10px; background:#000; border-radius: 4px; -webkit-border-radius: 4px;}



.col3 {width:200px; float:right;}

.date_bg {background-color:#162306;background:#f6ea3d; width:180px;padding:9px; border:1px solid #3c492a;}

#date_time {color:#000; font-size:20px; text-align:center; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-shadow: 0px 1px 0px #FFF; -webkit-text-shadow: 0px 1px 0px #FFF;}

.scroll_bg {width:180px; margin-top:5px; background:#000; padding:9px; border:1px solid #274110; height:300px;}



.active_resolvede {

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff4c6), to(#ffd71a));

	background: -webkit-linear-gradient(top, #fff4c6, #ffd71a);

	background: -moz-linear-gradient(top, #fff4c6, #ffd71a);

	background: -ms-linear-gradient(top, #fff4c6, #ffd71a);

	background: -o-linear-gradient(top, #fff4c6, #ffd71a);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff4c6', EndColorStr='#ffd71a'); /* IE6,IE7 */

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff4c6', EndColorStr='#ffd71a')"; /* IE8 */

	width: 100%;

	display: block;

	height: 36px;

	font-family: "Corbel", Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #d8140d;

	font-weight: normal;

	text-align: center;

	text-decoration: none;

	margin-top:10px;

	border-radius:4px;

	-webkit-border-radius:4px;

}

.active_resolvede  a {

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff4c6), to(#ffd71a));

	background: -webkit-linear-gradient(top, #fff4c6, #ffd71a);

	background: -moz-linear-gradient(top, #fff4c6, #ffd71a);

	background: -ms-linear-gradient(top, #fff4c6, #ffd71a);

	background: -o-linear-gradient(top, #fff4c6, #ffd71a);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff4c6', EndColorStr='#ffd71a'); /* IE6,IE7 */

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff4c6', EndColorStr='#ffd71a')"; /* IE8 */

	width: 100%;

	display: block;

	height: 36px;

	padding-top: 8px;

	font-family: "Corbel", Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #000;

	font-weight: normal;

	text-align: center;

	text-decoration: none;

	margin-top:10px;

	border-radius:4px;

	-webkit-border-radius:4px;

}

.active_resolvede a:hover {

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffd71a), to(#fff4c6));

	background: -webkit-linear-gradient(top, #ffd71a, #fff4c6);

	background: -moz-linear-gradient(top, #ffd71a, #fff4c6);

	background: -ms-linear-gradient(top, #ffd71a, #fff4c6);

	background: -o-linear-gradient(top, #ffd71a, #fff4c6);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffd71a', EndColorStr='#fff4c6'); /* IE6,IE7 */

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffd71a', EndColorStr='#fff4c6')"; /* IE8 */

	color:#d8140d;

}



.footer_nav_bg { background: #461e1b;}

.footer_nav {font: 11px Verdana, Geneva, sans-serif; font-weight: 400;text-align: center; color:#e39691; margin:0px auto; width:995px;}

.footer_nav ul {list-style-type: none;}

.footer_nav li {display:inline-block;}

.footer_nav li a {display:inline-block; padding:20px 20px 20px 20px; text-decoration:none; color:#e39691;}

.footer_nav li a:hover {display:inline-block; padding:20px 20px 20px 20px; color:#FFF;}



.sup  {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#ba6964; text-align: left; margin-top:0px; padding-left:10px;float:right;}

.sup a {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#ba6964; text-align: center;  text-decoration:none;}

.sup a:hover {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#FFF; text-align: center;}

.copy {font-family: Verdana, Geneva, sans-serif; font-size: 10px; color:#ba6964; text-align: left; margin-top:0px; padding-left:10px; float: left;}



.line { background:url(../images/footer_bg.png) no-repeat; height:3px; width:100%; background-position: center;}



.heading1 {font-family: "Cabin",sans-serif; font-size: 22px; color:#f00; text-align: left; line-height:36px; font-weight:600; letter-spacing:0;}

.text1 {font-family: "Cabin",sans-serif; font-size: 18px; color:#000; text-align: justify; line-height:24px; font-weight:500; letter-spacing:0;}

.text1 p {padding-top:10px;}
.text1 ul { list-style-type:none; padding-left:30px;}
.text1  li {list-style-type: disc;}