@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; }

.logo_mar_left{margin-left:10px;}

.bg{background:url(../images/background.jpg) no-repeat; height:1100px; background-color:#b21a29;}

.body_box_center{background:url(../images/body_box_center.png) repeat-y; width:996px;}
img{ border:none;}

form{ margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px;}

ul{ list-style:none; margin:0px; padding:0px;}

em {text-decoration:underline;}

.img_mar_right{margin-right:10px; }

/*__Login Top Css Start____*/
.top-nav_bg{ background:url(../images/top-nav_bg.png) right top no-repeat; width:399px; height:39px;}
.login{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; text-decoration:none;}
.login a{ color:#FF0; text-decoration:none; padding:0 5px 0 5px; font-weight:bold;}
.login a:hover{ color:#FFF; text-decoration:underline;}



/*__ top menu css start____*/
#mian_but{ width:996px; float:left; height:60px;}
.button_bg{background:url(../images/button_bg.png) left top no-repeat; width:996px; height:60px;}
.menu_center_line{ background:url(../images/menu_center_line.jpg) left top no-repeat; width:2px; height:60px; display:block; float:left;}

.top_menu{ font-family:Arial; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; display:block; float:left; line-height:60px; text-transform:uppercase; text-shadow:1px 1px 1px #000;}
.top_menu a{ color:#FFF; text-decoration:none; float:left; padding:0px 11px 0px 12px;}
.top_menu a:hover{ background:url(../images/menu_hover.jpg) left center repeat-x; height:40px; text-decoration:none; color:#FF9800; text-shadow:none;}


h1 { font-family:Arial; font-size:22px; color:#F00; font-weight:normal; padding:0 0 0 10px; }
h2 {font-weight: normal; font-size: 22px; line-height: 34px; }
h3 { font-family:Arial; font-size: 20px; color:#484848; font-weight:normal; padding:10px 0 5px 0;}
h4 { font-family:Arial; font-size: 18px; color:#FFF; font-weight:normal; padding:8px 0 0 10px; }
h5 {font-weight: normal; font-size: 16px; line-height: 24px; }
h6 {font-weight: bold;   font-size: 14px; line-height: 20px; }

/*body main css start*/
.header_bg{ background:url(../images/header_bg.jpg) center top no-repeat; height:310px;}
.top-modules-bg{ background:url(../images/top-modules-bg.gif) left bottom repeat-x; height:145px;}
.bottom-modules-bg{ background:url(../images/bottom-modules-bg.gif) left top repeat-x; height:75px;}
/*body main css end*/

/*top css start*/
.tollfree{ font-family:Verdana, Geneva, sans-serif; color:#d1d1d1; font-size:11px; padding-left:5px; text-transform:uppercase; text-decoration:none;}
.free_phone{ font-family:Arial; font-size:13px; color:#c9c9c9; text-transform:uppercase;}
/*top css end*/

.content{ Font-family:Arial; color:#484848; font-size:13px; line-height:1.6em; text-decoration:none;}

.form_head {font-family:Arial; font-size:13px; color:#000; font-weight:bold;}

/*services box css start*/
.blue_top{ background:url(../images/blue_top.jpg) left top no-repeat; width:220px; height:47px;}
.green_top{ background:url(../images/green_top.jpg) left top no-repeat; width:220px; height:47px;}

.mod-bg-top{ background:url(../images/mod-bg-top.gif) left top no-repeat; width:220px; height:20px;}
.mod-bg{ background:url(../images/mod-bg.gif) left top repeat-y; width:220px;}
.mod-bg-bot{ background:url(../images/mod-bg-bot.gif) left top no-repeat; width:220px; height:20px;}

.padd_tab{ padding-left:10px;}
.none {list-style:none; margin:2px; padding:2px;}
.list-1 li{ background:url(../images/separator.gif) bottom left repeat-x; width:190px; overflow:hidden; padding:6px 0 6px 0;}
.list-1 li a{ background:url(../images/arrow_hover.gif) 5px 2px no-repeat; padding:0 0 0 30px; font-family:Arial; color:#b32136; font-size:12px; font-weight:bold; text-decoration:none; }
.list-1 li a:hover{ color:#000; background:url(../images/arrow.gif) 10px 2px no-repeat;}
/*services box css start*/

/*body box css end*/
.date-bg{ background:url(../images/date-bg.png) left top no-repeat; width:60px; height:41px;}
.body_text{font-family:Arial; font-size:13px; color:#000; text-align:justify; line-height:1.7em; padding:0 10px 0 10px;}
.normal_text{ font-family:Arial; font-size:14px; color:#484848; padding-left:10px; line-height:1.5em;}

.news_text{ Font-family:Arial; color:#000; font-size:13px; line-height:1.8em; text-decoration:none; padding:0 5px 0 5px;}
.news_text a{ color:#000; text-decoration:underline;}
.news_text a:hover{ color:#000; text-decoration:none;}
/*body box css end*/

/*read more css start*/
.read_more{ background:url(../images/read_more.jpg) left top no-repeat; width:64px; height:21px; display:block;}
.read_more a{ background:url(../images/read_more.jpg) left top no-repeat; width:64px; height:21px; display:block;}
.read_more a:hover{ background:url(../images/read_more_hover.jpg) left top no-repeat; width:64px; height:21px; display:block;}

.more{ Font-family:Verdana; color:#ff3801; font-size:12px; line-height:1.7em; text-decoration:none; padding-bottom:5px;}
.more a{ color:#ff3801; text-decoration:none;}
.more a:hover{ color:#ff3801; text-decoration:underline;}
/*read more css end*/

/*--- footer css */

.footer_bg{background:url(../images/bot_bg.png) no-repeat; height:71px; width:996px;}
.copy_right{ font-family:Arial; font-size:13px; color:#F00; text-decoration:none; line-height:1.7em; padding-left:10px; padding-right:10px;}
.copy_right a{ color:#FFF; text-decoration:none;}
.copy_right a:hover{ color:#F00; text-decoration:underline;}
/*---end  footer css */


.box_border{ background:#FFF; border:#d9d9d9 1px solid; padding:2px;}

.gallery{font-family:"Times New Roman", Times, serif; font-style:italic; font-size:24px; color:#b21a29; font-weight:bold;}

.gallery_text{ color:#000; font-weight:bold; padding:5px 0px 10px 0px; text-decoration:none;  font-size:24px; }

.gallery_text a{color:#000; text-decoration:none; }

.gallery_text a:hover{ color:#b21a29; }




/*___header css start____*/
#coin-slider{
	position:absolute;
	width:996px;
	height:300px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	
}
.coin-slider { position:absolute; width:996px; height:300px; overflow:hidden;}
#cs-navigation-coin-slider a{display:none;}
#cs-buttons-coin-slider{ position:absolute; bottom:7px; right:12px;}
#cs-buttons-coin-slider a{ position:relative; float:left; width:13px; height:13px; text-indent:-9999px; margin-left:2px;background:url(../images/buttons.png) right 0 no-repeat;}
#cs-buttons-coin-slider a:hover, #cs-buttons-coin-slider a.cs-active{ background-position:left;}

.main {	width:996px; height:300px; margin:0 auto; text-align:left; margin-bottom:2px;}
.wrapper { width:100%; overflow:hidden;	position:relative;}

.text1 {font-size:24px; color:#fff; font-family:"Times New Roman"; line-height:30px; display:block; text-align:left; margin-top:40px; padding-left:8px; padding-right:8px; letter-spacing:-1px;}
.text2 {font-size:47px; color:#fff; font-family:"Times New Roman"; font-weight:bold; text-transform:uppercase; line-height:50px; display:block; text-align:right; letter-spacing:-2px; padding-right:15px;}

/* The Nivo Slider styles */
.slider{ width:100%;  height:300px; overflow:hidden; }
#slider{ position:inherit; width:702px; height:300px; float:left; }
#slider_box{ height:300px; width:294px; float:left; position:relative;background:url(../images/samp.png) 0 0 no-repeat; }

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;	margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;	position:absolute; z-index:50; height:100%;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{ position: absolute; z-index:99; left:-145px; bottom:18px;}
.nivo-controlNav a {position:relative; z-index:99; cursor:pointer; text-indent:-5000px; width:17px; height:17px; float:left; margin-right:3px; background:url(../images/buttons.png) 0 0 no-repeat;}
.nivo-controlNav a.active { background-position: right}
/* Caption styles */
#caption_box{position: relative; float:right; right:11px; height:409px; width:269px;  background:#fff; padding:5px;border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  z-index:1;}
.nivo-caption { height:334px; width:294px;position:absolute; top:0px; left:-294px;}
.nivo-html-caption {}

/*header css end*/
