/*
Theme Name: e-Merge
Theme URI: http://wordpress.org/extend/themes/twentytwelve
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentytwelve

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* =Notes
--------------------------------------------------------------
This stylesheet uses rem values with a pixel fallback. The rem
values (and line heights) are calculated using two variables:

$rembase:     14;
$line-height: 24;

---------- Examples

* Use a pixel value with a rem fallback for font-size, padding, margins, etc.
	padding: 5px 0;
	padding: 0.357142857rem 0; (5 / $rembase)

* Set a font-size and then set a line-height based on the font-size
	font-size: 16px
	font-size: 1.142857143rem; (16 / $rembase)
	line-height: 1.5; ($line-height / 16)

---------- Vertical spacing

Vertical spacing between most elements should use 24px or 48px
to maintain vertical rhythm:

.my-new-div {
	margin: 24px 0;
	margin: 1.714285714rem 0; ( 24 / $rembase )
}

---------- Further reading

http://snook.ca/archives/html_and_css/font-size-with-rem
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/


/* =Reset
-------------------------------------------------------------- */

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%;
	vertical-align: baseline;
}

 
blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption,
th,
td {
	font-weight: normal;
	text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}
html {
	overflow-y: scroll;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

a{color:#000; text-decoration: none;}
a:hover{color:#cd1107;}
a:focus {
	outline: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
}
audio:not([controls]) {
	display: none;
}
del {
	color: #333;
}
ins {
	background: #fff9c0;
	text-decoration: none;
}
hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin: 24px;
	margin-bottom: 1.714285714rem;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
small {
	font-size: smaller;
}
 

/* Clearing floats */
.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}
.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}

.clear{clear:both;}

/* =Layout
-------------------------------------------------------------- */

body {display:block; width:100%; background:url('images/bg.png') repeat-x; position:relative; font-family: Tahoma, Geneva, sans-serif; font-size:14px;}
.newsbody{display:block; width:100%; background:url('images/bg-news.png') repeat-x; position:relative; font-family: Tahoma, Geneva, sans-serif; font-size:14px;background-color:#959595;}

p, ol{margin-bottom:10px; letter-spacing:1px; line-height:18px;}

.site-content, .site-header{display:block; width:1100px; margin:0px auto; position:relative;}

.site-header{height:145px;  margin-bottom:20px;}
.logo{display:block; width:319px; height:143px;}
.headerLogin{display:inline-block; position:absolute; top:35px; right:90px; text-transform: uppercase;}

.main-navigation{display:inline-block; height:64px;   padding:2px 15px; position:absolute; right:0px; top:80px; background: url('images/navBg.gif')  repeat-x center center; min-width:505px;}

.main-navigation a{display:block; height:26px;   width:79px; padding:18px 8px; float:left;   margin-right:7px; text-align:center;      background:url('images/btnNav.png') no-repeat; background-position: top left; font-size:16px; color:#cd1107; box-shadow: 1px 1px 3px #949393; text-transform: uppercase;}
.main-navigation a.twoline{height:46px !important;   padding:8px 8px !important; line-height:23px;}
.main-navigation a:hover{background-position: top right; color:#fff; box-shadow: 4px 4px 4px #777;}
.main-navigation a:last-child{margin-right:0px;}
.main-navigation a.currentState{background-position: top right; color:#fff; box-shadow: 4px 4px 4px #777;}

#content{display:block;   min-height:500px; position:relative;}
h1.page-Title{display:block; font-weight:normal; font-size:30px; padding-bottom:10px; color:#cd1107;text-shadow:1px 1px 1px #8a8181;}
h1.Homepage-Title{display:block; font-weight:normal; font-size:30px; padding-bottom:10px; color:#cd1107; width:500px; position:absolute; right:30px; text-align:right;}
h1.About-Title{display:block; font-weight:normal; font-size:30px; padding-bottom:10px; color:#cd1107;text-shadow:1px 1px 1px #8a8181;margin-top:20px;}

h2.midText{display:block; width:100%;  text-align:center; color:#fff; position:absolute; top:440px; height:50px; font-size:24px; font-weight:normal; line-height:43px; letter-spacing:1px;}


#topContent{display:block; position:relative;   height:489px; }
#bottomContent{display:block;position:relative;  min-height:300px; padding-bottom:40px;}


/* =Content
-------------------------------------------------------------- */
.clear{clear:both;}

#searchsubmit{
background: -moz-linear-gradient(top,  rgba(122,0,0,1) 0%, rgba(158,0,0,1) 50%, rgba(109,1,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,0,0,1)), color-stop(50%,rgba(158,0,0,1)), color-stop(100%,rgba(109,1,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a0000', endColorstr='#6d0100',GradientType=0 ); /* IE6-9 */
padding:5px 10px;font-weight:bold;color:#fff;border:none;margin:0 0 0 10px;box-shadow: 4px 4px 9px #6d5c5c;border:2px solid #fff;
}

#s{box-shadow: 4px 4px 9px #6d5c5c;}

.btn-enotify{display:block; position:absolute; width:208px; height:73px; right:100px; top:175px;   background:url('images/btn-green1.png') no-repeat; box-shadow: 7px 7px 10px #000; text-align:center; color:#fff; padding:10px 10px; font-size:26px; line-height:30px;text-shadow:1px 1px 3px #302c2c;}

.btn-incident{display:block; position:absolute; width:208px; height:99px; right:100px; top:287px;   background:url('images/btn-green2.png') no-repeat; box-shadow: 7px 7px 10px #000; text-align:center; color:#fff; padding:10px 10px; font-size:26px; line-height:30px;text-shadow:1px 1px 3px #302c2c;}

.redBtn{display:inline-block; color:#fff; border: 2px solid #4a0500; padding:10px 15px; font-size:16px; background: rgb(122,0,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(122,0,0,1) 0%, rgba(158,0,0,1) 50%, rgba(109,1,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,0,0,1)), color-stop(50%,rgba(158,0,0,1)), color-stop(100%,rgba(109,1,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a0000', endColorstr='#6d0100',GradientType=0 ); /* IE6-9 */ box-shadow: 2px 2px 8px #333; -moz-border-radius: 3px;
border-radius: 3px;
}

.redBtn:hover, .btn-enotify:hover, .btn-incident:hover{color:#fff;}
 

.homeText{display:block; width:450px; height:460px; float:left;   padding:0px 20px; margin-bottom:20px; position:relative;}
.homeText .bucketTitle{display:block; font-size:25px; color:#cd1107; padding-bottom:10px;}


.homeEnotifyText{ position:relative; display:block; width:220px; height:460px; float:left; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999; padding:0px 20px; margin:0px 20px; margin-bottom:20px;}

.homeEnotifyText:hover{background-color:#cfcfcf;}

.homeEnotifyText .bucketTitle{display:block; padding-bottom:10px; font-size:19px;}


.homeIncident{ position:relative; display:block; width:220px; height:460px; float:left; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999;  padding:0px 20px; margin-bottom:20px;}

.homeIncident:hover{background-color:#cfcfcf;}

.homeIncident .bucketTitle{display:block; padding-bottom:10px; font-size:19px; text-align:center;}

.homeText .redBtn, .homeEnotifyText .redBtn, .homeIncident .redBtn{position:absolute; bottom:10px; right:10px;}


.HomebucketContent{display:block; padding-top:20px;}
ol, ul{margin-left:5px; padding-left:15px; margin-top:5px;}
ol li, ul li{margin-bottom:8px;}


.homeSlider{display:block;   height:93px; width:100%; overflow:hidden; position:relative;}
#foo div{display:inline-block; width:100px;   margin:0px 10px;}
.homeSlider img{display:block;   }
.caroufredsel_wrapper{margin:0px auto !important;  }

.sliderBrn{display:block;   position:absolute; width:21px; height:37px; text-indent:-9999px;}
#prev3{left:118px; top:30px;   background:url('images/btnLeftArrow.jpg') no-repeat;}
#next3{right:118px; top:30px;  background:url('images/btnRightArrow.jpg') no-repeat;}
.sliderHeader{display:block; width:800px;   margin:0px auto; color:#cd1107; padding:10px 0px; background: url('images/grayDot.png')  repeat-x center center;}
.sliderHeader span{display:inline-block; background:#fff; padding:0px 10px; font-size:18px; }

.footer{text-align:center; display:block; padding:20px 0px;}
.copyText{font-size:12px; display:block;}
.footerLinks{display:block; padding:5px 0px; margin-bottom:20px;}
.footerLinks a{display:inline; padding:3px 10px; border-right:1px solid #000;}

.newsfooter-content{display:block;position:relative;}
.footernews{text-align:center; display:block; background:url('images/newsfooter-bg.png') repeat-x;height:281px;padding:20px 0px;background-color:#fff;margin-top:30px;}
.newsfooterLinks{display:block; padding:210px 0 5px 0; margin-bottom:20px;}
.newsfooterLinks a{display:inline; padding:3px 10px; border-right:1px solid #000;}

.footerLinks a:last-child{border-right:none;}
.bottemTextBox{display:block; padding:20px 0px;}

.footer-notify{text-align:center;display:block;padding:20px 0;margin-top:30px;border-top:2px solid #cbc9c9;}

h2.subHeader{display:block;  color:#cd1107; padding:10px 0px; background: url('images/grayDot.png')  repeat-x center center; font-size:20px;}
h2.subHeader span{display:inline-block; background:#fff; padding-right:20px;  }
ul.contentList{margin-left:20px;}
ul.contentList li{list-style-type: none; background:url('images/redBullet.png') no-repeat left center; padding-left:30px;}


.blog-left{display:inline-block; float:left; width:825px;}
.blog-right{display:inline-block; float:right; width:225px;}

.blogBox{display:block;   padding:10px 0px; margin:10px 0px;}
.blogItem{display:block; border-bottom:1px solid #695f5f; margin-bottom:15px; padding-bottom:15px;}
.blogItem:last-child{border-bottom:none;} 

.blogTitle{display:block; margin-bottom:5px;font-size:20px;}
.blogDate{display:block; margin-bottom:10px;font-style:italic;color:#353030;}
.blogContent{display:block; margin-bottom:10px;}

.blogRightTitle{color:#CD1107;font-size:24px;text-align:center;text-shadow:1px 1px 1px #8a8181;}

.pageBox{display:block;}
.pageBox a{display:inline-block;padding:6px;border:1px solid #695f5f;margin-right:5px;background-color:#9A0000;color:#fff;}

.rmBtn{display:inline-block;color:#fff;border:2px solid #4a0500;padding:3px 28px;font-size:16px;text-shadow:1px 1px 1px #000; 
background: rgb(122,0,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(122,0,0,1) 0%, rgba(158,0,0,1) 50%, rgba(109,1,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,0,0,1)), color-stop(50%,rgba(158,0,0,1)), color-stop(100%,rgba(109,1,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(122,0,0,1) 0%,rgba(158,0,0,1) 50%,rgba(109,1,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a0000', endColorstr='#6d0100',GradientType=0 ); /* IE6-9 */ box-shadow: 2px 2px 8px #333; -moz-border-radius: 3px;
border-radius: 3px;
}

.rmBtn:hover, .btn-enotify:hover, .btn-incident:hover{color:#cd1107;}

.nav-single{margin-top:20px;}
.nav-single a{color:#000;}
.nav-single a:hover{color:#CD1107;}
.nav-previous{margin-right:30px;}

.aboutTopLeft{display:block;float:left;width:435px;}
.aboutTopLeft p{line-height:23px;}
.aboutFindMore{display:block;width:309px;height:82px;background:url('images/aboutFindMore-but.png') no-repeat;margin:28px 0 0 -9px;}
.aboutFindMore p{text-align:center;color:#fff;text-shadow:1px 1px 3px #302c2c;font-size:19px;padding:21px 8px 0 0;}


_::-ms-reveal, .aboutFindMore{display:block;width:309px;height:82px;background:url('images/aboutFindMore-but.png') no-repeat;margin:0 0 0 -9px;}


#signupSection{display:block;position:relative;margin:-5px 0 0 0;}
.aboutSignupLeft{display:block;float:left;width:210px;height:109px;background:url('images/signup-bg.png') no-repeat;background-size:210px 109px;box-shadow:3px 3px 13px #000;position:relative;}
.aboutSignupLeft p{text-align:center;color:#fff;text-shadow:1px 1px 3px #302c2c;font-size:24px;line-height:25px;padding:28px 0 0 0;}
.aboutSignupLeft p a{color:#fff;}
.aboutSignupLeft p a:hover{color:#cd1107;}
.aboutSignupRight{display:block;float:right;width:210px;height:109px;background:url('images/signup-bg.png') no-repeat;background-size:210px 109px;box-shadow:3px 3px 13px #000;position:relative;}
.aboutSignupRight p{text-align:center;color:#fff;text-shadow:1px 1px 3px #302c2c;font-size:24px;line-height:25px;padding:15px 0 0 0;}
.aboutSignupRight p a{color:#fff;}
.aboutSignupRight p a:hover{color:#cd1107;}

.aboutTopRight{display:block;float:left;width:590px;height:431px;background:url('images/aboutRight-bg.png') no-repeat;background-size:590px 431px;margin-top:-60px;}
.atrContent{position:relative;display:block;float:right;width:368px;height:395px;margin:22px 59px 0 0;}
.atrContent p{display:block;font-weight:normal;font-size:30px;padding-bottom:10px;color:#cd1107;text-shadow:1px 1px 1px #8a8181;}
ul.aboutList{margin:20px 0 0 0;padding:0 0 0 0;}
ul.aboutList li{list-style-type:none;background:url('images/redBullet.png') no-repeat left top;padding:0 0 18px 30px;letter-spacing:2px;}

h2.midTextAbout{display:block;width:100%;text-align:center;color:#fff;position:absolute;top:420px;height:50px;font-size:24px;font-weight:normal;line-height:43px;letter-spacing:1px;}

#bottomContentAbout{display:block;position:relative;min-height:300px;margin-top:30px;}
#bottomContentAbout p{display:block;font-weight:normal;font-size:30px;padding-bottom:10px;color:#cd1107;text-shadow:1px 1px 1px #8a8181;}

.con-left{float:left;position:relative;width:470px;}
.con-left p{font-size:18px;line-height:22px;}

.con-right{background:url('images/con-form-bg.jpg') no-repeat left top;border:1px solid #959595;float:right;width:590px;height:411px;margin:-35px 0 0 0;}

.form-wrapper{display:block; position:relative; width:590px;text-align:center;}
.form-content{display:block; position:relative; width:510px; margin:35px auto 0; text-align:left;padding:0 25px 0 25px;}
.form-content .form-header{display:block; padding:0px; margin:0px; margin-bottom:5px; width:100%; text-align:center; font-size:28px;color:#000;}
.form-content .form-subtext{display:block; text-align:center; margin-bottom:5px;color:#000;}

.form-content .form-row{display:block; margin-bottom:5px; width:510px;}
.form-content .form-row input[type="text"], .form-content .form-row input[type="email"]{display:block; width:495px; height:20px; padding:15px 0 8px 5px; box-shadow: 0 1px 3px rgba(0,0,0,0.2);
border: solid 1px #ccc; margin:0 0 13px 4px;background-color:#959595;}

.form-content .form-row textarea{display:block; padding:8px 0 8px 5px; width:510px; -moz-border-radius: 3px; border-radius: 3px; box-shadow: 0 1px 3px rgba(0,0,0,0.2);border:solid 1px #ccc;resize:none;height:70px;margin-bottom:20px;}


/* Get Style from Here: http://www.colorzilla.com/gradient-editor/ */
.form-content .form-row .form-submit{display:block; width:300px; padding:3px 2px; text-align:center; 
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #641012 0%, #8d1619 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(0%,#641012), color-stop(100%,#8d1619)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e5799 0%,#641012 0%,#8d1619 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e5799 0%,#641012 0%,#8d1619 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e5799 0%,#641012 0%,#8d1619 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e5799 0%,#641012 0%,#8d1619 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#8d1619',GradientType=0 ); /* IE6-9 */
-moz-border-radius: 3px; border-radius: 3px; color:#fff;cursor:pointer; margin:30px 0 0 4px;height:35px;font-size:21px;text-shadow:#1px 1px 1px #888;
box-shadow: 0 1px 3px rgba(0,0,0,0.2);border: 1px solid #CCCCCC;box-shadow: 0 1px 3px rgba(0,0,0,0.2);}

/* Rollover for button */
.form-content .form-row .form-submit:hover{color:#d5cccd;}

.form-required{display:block; font-size:12px; text-align:right; margin-top:10px; color:#000;}

/* Hide field from spammer */
.form-content .beehive{position:absolute; left:-9999px;}

.oservices a{color:#146AB3;}
.oservices a:hover{color:#4F5964;}

.sum{width:10px;box-shadow: 0 1px 3px rgba(0,0,0,0.2);border:solid 1px #ccc;padding:8px;}
.captcha{width:25px;box-shadow: 0 1px 3px rgba(0,0,0,0.2);border:solid 1px #ccc;padding:8px;}
#spambot{font-size:16px;color:#000;text-align:center;display:block;width:100%;margin-top:5px;}

.form-content .select-row{
overflow:hidden; /* this hides the select's drop button */
padding:0; 
margin:0 0 13px;
background-color:#fff;

width:514px; border-radius:2px;
box-shadow: 0 1px 3px rgba(0,0,0,0.2);
border: solid 1px #ccc; 
}
.form-content .select-row select{
width:514px /* this percentage effectively extends the drop down button out of view */;
background-color:transparent /* this hides the selects background making any styling visible from the div */;
background-image:none;
-webkit-appearance: none /* this is required for Webkit browsers */;
border:none;
box-shadow:none;
padding:0.3em 0.5em; /* padding should be added to the select, not the div */
margin:7px 0;	
}

.notify-left{float:left;width:515px;}
.notify-left p{line-height:23px;}

.notify-right{background:url('images/notify-right-bg.png') no-repeat left top;float:right;width:484px;height:427px;margin:-35px 60px 0 0;}
.notify-right-but-text{width:196px;float:left;color:#fff;margin-top:315px;text-align:center;text-shadow: 1px 1px 3px #302C2C;font-size:24px;line-height:25px;}
.notify-right-but-text:hover{color:#cd1107;}
.notify-right-text{width:248px;color:#b31c20;float:right;margin:15px 25px 0 0;}
.notify-list li{margin-bottom:9px;}
.notify-inner-list li{list-style-type:disc;}
.notify-right-but{
background: #641012; /* Old browsers */
background: -moz-linear-gradient(top,  #641012 0%, #94171b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#641012), color-stop(100%,#94171b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #641012 0%,#94171b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #641012 0%,#94171b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #641012 0%,#94171b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #641012 0%,#94171b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#641012', endColorstr='#94171b',GradientType=0 ); /* IE6-9 */
width:125px;height:33px;float:right;-moz-border-radius:5px;border-radius:5px;box-shadow:3px 3px 13px #000;
}
.notify-right-but p{text-align:center;color:#fff;margin-top:5px;}
.notify-right-but p:hover{color:#d5cccd;}

.notify-bottom{height:200px;margin-top:100px;}
.notify-bot-left{float:left;width:485px;}
.notify-bot-left p{line-height:23px;}
.notify-bot-right{float:right;width:308px;margin:0 60px 0 0;display:none;}




.ir-left{float:left;width:515px;}
.ir-left p{line-height:23px;}

.ir-right{background:url('images/notify-right-bg.png') no-repeat left top;float:right;width:484px;height:427px;margin:-35px 60px 0 0;}
.ir-right-but-text{width:196px;float:left;color:#fff;margin-top:303px;text-align:center;text-shadow: 1px 1px 3px #302C2C;font-size:24px;line-height:25px;}
.ir-right-but-text:hover{color:#cd1107;}
.ir-right-text{width:248px;color:#b31c20;float:right;margin:15px 25px 0 0;}
.ir-list li{margin-bottom:7px;}
.ir-inner-list li{list-style-type:disc;}
.ir-right-but{
background: #641012; /* Old browsers */
background: -moz-linear-gradient(top,  #641012 0%, #94171b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#641012), color-stop(100%,#94171b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #641012 0%,#94171b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #641012 0%,#94171b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #641012 0%,#94171b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #641012 0%,#94171b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#641012', endColorstr='#94171b',GradientType=0 ); /* IE6-9 */
width:125px;height:33px;float:right;-moz-border-radius:5px;border-radius:5px;box-shadow:3px 3px 13px #000;
}
.ir-right-but p{text-align:center;color:#fff;margin-top:5px;}
.ir-right-but p:hover{color:#d5cccd;}

.ir-bottom{height:200px;margin-top:100px;}
.ir-bot-left{float:left;width:485px;}
.ir-bot-left p{line-height:23px;}
.ir-bot-right{float:right;width:308px;margin:0 60px 0 0;display:none;}









