/* ------------------Reset--------------------- */
a,abbr,acronym,address,applet,article,aside,audio,blockquote,body,center,canvas,cite,code,command,datalist,dd,del,details,dfn,dl,dt,em,embed,
fieldset,figcaption,figure,font,footer,form,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,keygen,label,legend,meter,nav,object,ol,output,pre,
progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var
{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}
ul 
{list-style:none;}
blockquote, q 
{quotes:none;}

/* table td {padding:0px;border:none;border-collapse:collapse;} */

img 
{vertical-align:top;}
embed {vertical-align:top;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, 
source, video 
{display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
iframe {border:0; margin:0; padding:0;}
/*
input, textarea {border:0; padding:0; margin:0; outline: 0;}
input, textarea, select {margin:0; padding:0px;}
*/

/* -------------------------------------------- */
/* ------------------Font---------------------- */

/*Add your font at here*/

/* -------------------------------------------- */
/* ------------------Style--------------------- */
html, body {width:100%; padding:0; margin:0;}
body {background: #ffffff ; background-repeat:repeat-x;color: #231f20;font: 14px/25px Georgia, "Times New Roman", Times, serif;}
body.start {background: #000000 ; background-repeat:repeat-x;color: #231f20;font: 14px/25px Georgia, "Times New Roman", Times, serif;}
/* body {background: #f1f1f1 ; background-repeat:repeat-x;color: #231f20;font: 14px/25px Georgia, "Times New Roman", Times, serif;} */

/* ------------------Featured---------------- */
.featured
{
   margin:0px 0px; 
   position:relative;
   min-height:60px;
}

.featured .wrap-featured
{
   background:#000000; 
}

/* .featured .wrap-featured{background:#141414; } */
.featured .wrap-featured .slider{padding:0px;}

/* ------------------Content------------------- */
#content {margin:0px 0px 10px 0px;}
#content .wrap-content{background: #ffffff url(../images/bg123.png) no-repeat; background-position:center center;}
/* #content .wrap-content{background: #f1f1f1 url(../images/bg123.png) no-repeat; background-position:center center;} */



input[type='button'] {
   color: white;
   font-size: 14px;
   font-weight: bold; 
   text-align: center;
   padding-top: 4px;
   padding-bottom: 6px;
   padding-right: 15px;
   padding-left: 15px;
   box-shadow: 4px 4px 4px #888888;
   background-color: #D5386F;
   height: 28px;
   border: 1px solid #888;
   border-radius: 15px;
   cursor: pointer;
}


a{color: #ffffff;text-decoration: none;}
a:hover {color: #ED145B;; text-decoration: none;}

a.button{cursor: pointer;color: #ffffff;line-height: 14px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;	background: #3F3F3F;border:1px solid #ffffff; -webkit-border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
a.button {	display: inline-block;	text-decoration: none;	padding: 6px 12px 6px 12px;}
a.button:hover{}

.clear{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
ul
{
   COLOR      : black;
   list-style : disc;
}
div ul.terms
{
   COLOR      : black;
   list-style : disc;
}
div ul.terms2
{
   COLOR      : black;
   list-style : none;
}

div p
{
    FONT-FAMILY     : Verdana, Arial, Helvetica, sans-serif;
    COLOR           : black;
    FONT-SIZE       : 14px;
    TEXT-DECORATION : none;
    line-height     : 16px;
}

li.terms
{
   COLOR      : black;
   margin:0 0 0 2.5em;
   line-height: 18px;
}
li.terms2
{
   COLOR      : black;
   margin:0 0 0 4em;
   list-style : none;
   line-height: 14px;
}

li.info
{
   COLOR      : black;
   FONT-SIZE  : 14px;
   margin:0 0 0 2.5em;
   line-height: 18px;
}

/* ------------------Navigation---------------- */
nav {margin:0px 0px;}
nav .wrap-nav{background:url(../images/navbg3.jpg) repeat-x; font-family:Georgia, "Times New Roman", Times, serif;}
#iconbut{ width:155px;}
.menu ul {list-style: none;margin:0px;padding: 6px;}
.menu  ul li {position: relative;float: left; margin:0px; }
.menu  ul li img{ margin-top:-45px; margin-left:20px;}
.menu  ul li a 
{
   font-size: 16px;
   font-weight:bold; 
   font-style:italic;
   color:#ffffff;
   display: block;
   margin: 0px;
   z-index: 6;
   position: relative;
   background-image:url(../images/nav_sap2.jpg); 
   background-repeat:no-repeat; 
   background-position:right; 
   cursor:pointer; 
   padding:20px 0px 18px 0px; 
   width:142px; 
   text-align:center;
}

.menu  ul li a:hover{background:#000000}
.menu .current{background: #000000; background-image:url(../images/nav_sap2.jpg); background-repeat:no-repeat; background-position:right;}
.bgsee{background-image:none !important}

.minimenu{display:none;}
.minimenu{position: relative;margin: 0px;background:#ed1c24; border: 1px solid #990000;}
.minimenu div{overflow: hidden;position: relative;font: 18px/40px 'PT Sans Narrow';color: #ffffff;text-align:center;text-transform:uppercase;font-weight:bold;}
.minimenu select{ position: absolute;top: 0px;left: 0px;width: 100%;height: 100%; opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);	cursor: pointer;}
.minimenu select option{padding:10px 10px; font-weight:bold; font-size:14px;}

h3.title
{
    FONT-FAMILY     : Verdana, Arial, Helvetica, sans-serif;
    COLOR           : black;
    FONT-SIZE       : 24px;
    TEXT-DECORATION : none;
    line-height     : 26px;
}
/* -------------------------------------------- */

#logo 
{  
   z-index     : 999; 
   position    : absolute;
   top         : 0%;
   left        : 50%;
   margin-top  : 0px;
   margin-left : -85px;
}

#logo2 
{  
   z-index     : 999; 
   position    : absolute;
   top         : 0%;
   left        : 50%;
   margin-top  : 0px;
   margin-left : -80px;
}

/* -------------------------------------------- */
.block01 {padding:0px;}
.block01 .box{background:none; padding:10px;}
.block01 h2{font-size:20px; font-weight:bold; font-style:italic; line-height:30px;  border-bottom:1px solid #ed1c24; color:#ed1c24}
.block01 h3{font-size:17px; font-weight:bold; font-style:italic; line-height:30px; color:#ed1c24}
.block01 h4{font-size:14px; font-weight:bold; font-style:italic; line-height:30px; color:#333333; border-top:1px solid #CCCCCC;}
.block01 h4 span{ font-weight:normal}
.block01 h5{font-size:14px; font-weight:bold; font-style:italic; line-height:16px; color:#333333; border-bottom:1px solid #CCCCCC;}
.imgbox{padding:1%; border:1px solid #cccccc; background:#ffffff; margin-right:4%;}
.imgbox img{width:100%}
.imgbox2{border:1px solid #cccccc; margin-right:4%;}
.imgbox2 img{width:100%}
.imgbox3
{
   padding    : 1%; 
   border     : 1px solid #cccccc; 
   background : #ffffff; 
   width      : 30%;
   margin     : 0 auto;
}
.imgbox4
{
   padding      : 1%; 
   border       : 1px solid #ffffff; 
   background   : #ffffff; 
   width        : 30%;
   margin-right : 4%;
}
.imgbox3 img
{
   width : 30%
}
.gap{padding-bottom:25px;}
.gap2{padding-bottom:10px; margin-bottom:20px; border-bottom:1px solid #999999; }
.bgclk{background:#d8d8d8; padding:15px; margin-bottom:25px}
.bgclk h3{font-size:20px; font-weight:bold; font-style:italic; margin:0px 0px 10px 0px; color:#333333; padding:0px;}
.txth3{font-size:20px !important; font-weight:bold; font-style:italic; margin:0px 0px 10px 0px; color:#333333 !important; padding:0px;}
.bgclk p{font-style:normal;  font-size:12px !important; font-family:"Times New Roman", Times, serif;}
.block01 p{font-size:13px; color:#231f20; font-weight:500; margin-bottom:10px;} 
.block01 p span{font-size:13px; color:#666666}

.block01 p.desc
{
    FONT-FAMILY     : Verdana, Arial, Helvetica, sans-serif;
    COLOR           : black;
    FONT-SIZE       : 11px;
    TEXT-DECORATION : none;
    line-height     : 12px;
}
.block01 p.news
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    line-height:14px;
}
.block01 span.desc
{
    width           : 98%;
    FONT-FAMILY     : Verdana, Arial, Helvetica, sans-serif;
    COLOR           : black;
    FONT-SIZE       : 11px;
    line-height     : 12px;
    text-align      : center;
    margin-left     : 20px; 
    margin-right    : auto;
}
.block01 td.desc
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: black;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    line-height:12px;
    border-collapse:separate;
/*    border:1px solid black; */
}

.block01 td.desc2
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: black;
    FONT-SIZE: 14px;
    font-style:italic;
/*    TEXT-DECORATION: none;*/
    line-height:14px;
    border-collapse:separate;
/*    border:1px solid black; */
}

.block01 .more
{
   border-top:1px solid #ed1c24;
}
.block01 .more .divmore
{
   FONT-SIZE: 14px;
   color: #ffffff;
   background:#ed1c24; 
   width:100px; 
   padding:4px ; 
   text-align:center; 
   margin:0 auto;
   -moz-border-radius-bottomright: 5px;
   -webkit-border-bottom-right-radius: 5px;
   border-bottom-right-radius: 5px;
   -moz-border-radius-bottomleft: 5px;
   -webkit-border-bottom-left-radius: 5px;
   border-bottom-left-radius: 5px;
}
.block01 .more .divmore:hover{ background:#000000;color:#ffffff}
.block01 .more2
{
   border-bottom:1px solid #ed1c24;
}
.block01 .more2 .divmore
{
   FONT-SIZE: 14px;
   color: #ffffff;
   background:#ed1c24; 
   width:100px; 
   padding:4px ; 
   text-align:center; 
   margin:0 auto;
   -moz-border-radius-topleft: 5px;
   -webkit-border-top-left-radius: 5px;
   border-top-left-radius: 5px;
   -moz-border-radius-topright: 5px;
   -webkit-border-top-right-radius: 5px;
   border-top-right-radius: 5px;
   -moz-border-radius-bottomright: 5px;
   -webkit-border-bottom-right-radius: 5px;
   border-bottom-right-radius: 5px;
   -moz-border-radius-bottomleft: 5px;
   -webkit-border-bottom-left-radius: 5px;
   border-bottom-left-radius: 5px;
}
.block01 .more2 .divmore:hover{ background:#000000;color:#ffffff}

ul.int{margin:15px 0px; padding:0px;}
ul.int li{margin:8px 0px; padding:0px;}
ul.int li select{background:#797979; padding:4%; width:100%; color:#FFFFFF;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:none;}

ul.int li input{background:#797979; padding:4%; width:92%; color:#FFFFFF;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; border:none;}

.inputbutton
{
   background            : #B80000; 
   padding               : 6px 5%; 
   width                 : 90%; 
   height                : 30px;
   color                 : #FFFFFF;
   background-color      : #B80000 !important;
   -webkit-border-radius : 5px;
   -moz-border-radius    : 5px;
   border-radius         : 5px; 
   border                : none; 
   float                 : right; 
   font-weight           : bold; 
   font-size             : 14px; 
   text-align            : center;
   vertical-align        : middle;
   cursor                : pointer;
   box-shadow: 0px 0px 0px #888888 !important;
}


.block02 { margin:10px; color: #959595;}
.block02 article{ clear: both; margin:10px 0px;background: #040404;}
.block02 article h2{font-size:20px; line-height:25px; font-weight:normal;}
.block02 article .info{font-style:italic; background: #131313; padding: 5px 10px;}
.block02 article img{margin:5px;}
.block02 .box{margin-bottom:20px;}
.block02 .heading{padding:5px 0px; border-bottom:3px solid #ED145B;}
.block02 .heading h2{font-size:24px; font-weight:normal; display:inline; color: #ffffff;}
.block02 .content{ margin: 15px 0px ;padding:15px; background: #040404;}
.block02 .content .list{background: #1E1E1E; padding: 10px;}
.block02 .content ul{ font-size:14px; list-style-type:circle; margin-left:20px;}
.block02 .content ul li{padding:5px;}

.block03 { margin:10px; color: #959595;}
.block03 article{ clear: both; margin:20px 0px;background: #040404; padding: 20px;}
.block03 article h2{font-size:25px; line-height:30px; font-weight:normal;}
.block03 article .info{font-style:italic; padding: 10px 0px;}
.block03 article img{ margin-bottom:10px; width: 100%;}
.block03 .box{margin-bottom:20px;}
.block03 .heading{padding:5px 0px; border-bottom:3px solid #ED145B;}
.block03 .heading h2{font-size:24px; font-weight:normal; display:inline; color: #ffffff;}
.block03 .content{ margin: 15px 0px ;padding:15px; background: #040404;}
.block03 .content .list{background: #1E1E1E; padding: 10px;}
.block03 .content ul{ font-size:14px; list-style-type:circle; margin-left:20px;}
.block03 .content ul li{padding:5px;}

/* -------------------------------------------- */
/* ------------------Footer-------------------- */
footer 
{
   margin-top:40px; 
   background-image:url(../images/footerbg.jpg); 
   background-repeat:repeat-x; 
   background-position:top;
}
.wrap-footer{}
.copyright
{
   padding:20px 0px 10px 0px; 
}
.copyright .lft
{
   float:left;
   color:#333333;
}
.copyright .rgt
{
   float:right; 
   text-align:right;
   color:#333333;
}
.copyright a
{
   text-decoration:underline; 
   color:#333333;
}
.iconsmall{ z-index:999;  width:100%;position: absolute;
    top: 0%;
    left: 50%;
    width: 75px;
    height: 75px;
    margin-top:-28px;
    margin-left: -37px;}


/* -------------------------------------------- */
/* ------------------Components-------------------- */
.photos{}
.photos:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
.photos a{display: block; float:left; margin: 0px 4px 10px 4px;position: relative;}
.photos a img{display:block; border:1px solid #CCC;}

#pagi{margin: 50px auto; padding: 20px 0px;list-style: none;width: 250px;}
#pagi li {float: left;margin-right: 10px;}
#pagi li a {display: block;	text-decoration: none; color: #717171;font: bold 16px Arial, sans-serif;padding: 7px; background: #ffffff;}
#pagi li a.current, #pagi li a:hover {color: #ffffff;	background: #ED145B;}

.comment{font-weight:bold; margin:50px 0px; width: auto;}
.comment div{margin-bottom: 20px; vertical-align:middle; }
.comment input{border: 2px solid #999999;padding: 8px 10px;width:250px;}
.comment textarea{border: 2px solid #999999;padding: 8px 10px;width:95%;}
.comment input[type="submit"] {cursor: pointer; width:100px; float:right;
	background: -webkit-linear-gradient(top, #efefef, #ddd);background: -moz-linear-gradient(top, #efefef, #ddd);
	background: -ms-linear-gradient(top, #efefef, #ddd);background: -o-linear-gradient(top, #efefef, #ddd);
	background: linear-gradient(top, #efefef, #ddd);
	color: #333;text-shadow: 0px 1px 1px rgba(255,255,255,1);	border: 2px solid #999999;}
.comment input[type="submit"]:hover {
	background: -webkit-linear-gradient(top, #eee, #ccc);	background: -moz-linear-gradient(top, #eee, #ccc);
	background: -ms-linear-gradient(top, #eee, #ccc);	background: -o-linear-gradient(top, #eee, #ccc);
	background: linear-gradient(top, #eee, #ccc);	border: 2px solid #bbb;}
.comment input[type="submit"]:active {
	background: -webkit-linear-gradient(top, #ddd, #aaa);	background: -moz-linear-gradient(top, #ddd, #aaa);
	background: -ms-linear-gradient(top, #ddd, #aaa);	background: -o-linear-gradient(top, #ddd, #aaa);
	background: linear-gradient(top, #ddd, #aaa);	border: 2px solid #999;}