@charset "utf-8";

@font-face
{
	font-family:'Droidsansbold';
	src: url('DroidSans-Bold.eot');
	src:local('DroidSans-Bold'), url('DroidSans-Bold.ttf') format('truetype');
}

/*This section is generally all the styling that has the color orange. If you want to change the color scheme, simply uncomment the blue scheme and rename the images folder.*/

h3,h4,#footer #twitter blockquote i,#footer #twitter a,h1.mag,blockquote,#features a,#testimonials div div,.featurepanel b, #footer #bottombar
{
	color:#f18408;
}

.caption,p a:hover,.form input,.form textarea
{
	background-color:#f18408;
}

.slidemenu1 li a
{

	color:#6b4a0d;
	text-shadow:0 1px 1px #ffc04b;}


#site #header
{
background-color:#f37603;
}

#thumbnails li img
{

border:4px #f1a625 solid;}

#thumbnails li
{
border:1px #ffb83d solid;}

#aboutus
{
	background:transparent url(../images/aboutus.png) no-repeat top left;
	float:right;
	height:486px;
	position:absolute;
	right:100px;
	top:78px;
	width:435px;
}

#ads ul li
{
border:0;background:0;margin:0;padding:0;
float:left;
width:125px;
height:125px;
padding:3px;
}

#also
{
	height:48px;
	margin:195px 0 10px;
	width:142px;
}

#apostrophe
{
	left:-50px;
	position:relative;
}

#arrowbutton
{
	background-image:url(../images/arrow.png);
	background-position:bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	height:20px;
	left:100px;
	position:relative;
	text-indent:-9999px;
	width:100px;
	z-index:100;
}

#contactus
{
	background:url(../images/submit.png) top no-repeat transparent;
	border:none;
	cursor:pointer;
	height:36px;
	outline:none;
	text-indent:-9999px;
	width:126px;
	position: absolute;
}

#content
{
	background:url(../images/bgcontent.jpg) repeat-x;
	line-height:28px;
	margin-top:-51px;
	min-height:500px;
	padding:0;
	width:100%;
}

#content div
{
	color:#c8c8c8;
	display:block;
	font-family:Segoe UI, Myriad Pro, arial, sans serif;
	font-size:14px;
	font-weight:400;
	margin:0 10px 20px 0;
}

#content div#featurepanels
{
	margin-top:-24px;
	width:100%;
}

#content div#testimonials
{
	background:#1e1e1e url(../images/repeat.jpg) repeat;
	height:200px;
	margin:20px auto 50px;
	overflow:visible;
	padding-bottom:20px;
	width:800px;
}

#content div.featurepanel
{
	display:block;
	float:left;
	height:200px;
	margin:30px 0 10px 20px;
	width:290px;
}

#content div.featurepanel div,.featurepanel img,.form
{
	margin:0;
}

#content div.full
{
	margin:0 0 10px;
	width:100%;
}

#content div.imgleft img
{
	float:left;
	margin:0 20px 0 0;
}

#content div.wide img,#content div.full img
{
	float:right;
	margin:0 0 10px 10px;
}


#fb
{
	background:url(../images/facebook.png) -7px -8px;
}

#fb:hover
{
	background:url(../images/facebook.png) 68px -8px;
	border:0;
}

#features a
{
	display:block;
	font-size:12px;
	text-align:left;
	text-transform:lowercase;
}

#features b
{
	color:#FFF;
	float:left;
	font-size:15px;
	line-height:37px;
	text-transform:capitalize;
	width:100%;
}

#features li
{
	background:0;
	background-color:#262626;
	border:0;
	color:#999;
	float:left;
	font-size:12px;
	line-height:20px;
	margin:0 40px 40px 0;
	padding:10px;
	width:175px;
}

#features li img
{
	background:url(../images/shadow.png) left bottom no-repeat;
	padding-bottom:24px;
}

#featuresmenu a:hover
{
	border:none;
	color:#9f9f9f;
}

#featuresmenu li h3
{
	background:none;
	font-size:20px;
	margin:0;
	padding-left:0;
}

#featuresmenu li.active a
{
	color:#FFF;
}

#featuresmenu li.feat
{
	background:url(../images/bullet.png) no-repeat 11px 17px;
	font-size:14px;
	line-height:39px;
	margin-left:0;
	padding-left:30px;
}

#featuresmenu li.feat:hover
{
	-moz-border-radius:5px;
	background-color:rgba(0,0,0,0.1);
}

#featuresmenu,#featuresmenu a
{
	color:#898989;
	text-decoration:none;
}

#followscribble
{
	height:75px;
	position:relative;
	right:0;
	top:120px;
	width:81px;
}

#footer #bottombar
{

	float:left;
	height:50px;
	margin:0 0 10px;
	width:100%;
}

#footer #bottombar a
{
	border:0;
	display:block;
	float:left;
	height:42px;
}

#footer #bottombar span
{
	display:block;
	left:10px;
	position:relative;
	top:7px;
}

#footer #bottombar span b,#footer #bottombar span a
{
	color:#646262;
	display:inline;
	float:none;
	font-weight:400;
}

#footer #twitter .reminder
{
	background:url(../images/twitbird.png) bottom right no-repeat;
	color:#3d3d3d;
	font-size:13px;
	height:39px;
	line-height:13px;
	margin-top:30px;
	padding-right:90px;
	padding-top:30px;
	text-align:right;
}

#footer #twitter a
{
	text-decoration:none;
}

#footer #twitter blockquote
{
	background:0;
	color:#3d3d3d;
	font-size:15px;
	font-style:italic;
	line-height:22px;
	margin:0;
	padding:0;
	text-align:left;
	width:210px;
}

#footer #twitter blockquote i
{
	display:block;
	font-size:13px;
	font-style:normal;
	text-align:right;
}

#footer #twitter ul li,#featuresmenu li
{
	background:0;
	border:0;
	padding:0;
}

#footer h3
{
	font-size:22px;
	font-weight:400;
}

#footer h4
{
	color:#b7b7b7;
	margin-top:-7px;
}

#talknigeria
{
	background:transparent url(../images/4-talk.png) no-repeat top left;
}

#header
{
	background:url(../images/bgglow.png) no-repeat center top;
	height:610px;
	width:100%;
	z-index:0;
}

#hptestimonials
{
	background:#1f1f1f;
	left:340px;
	position:absolute;
	top:80px;
	width:100%;
}

#hptestimonials li
{
	background:0;
	border:0;
	font-style:italic;
	min-width:500px;
}

#imac
{
	background:transparent url(../images/imac.png) no-repeat top left;
	height:540px;
	left:-334px;
	margin:auto;
	position:relative;
	top:81px;
	width:549px;
	z-index:2;
}

#iphone
{
	background:transparent url(../images/iphonefeatures.png) no-repeat top left;
	height:518px;
	left:-358px;
	margin:auto;
	position:relative;
	top:5px;
	width:622px;
	z-index:1;
}

#grs
{
	background:transparent url(../images/1-grs.png) no-repeat top left;
}

#icon
{
	background:transparent url(../images/2-icon.png) no-repeat top left;
}

.otherapps b,.otherapps a
{
	color:#3D3D3D;
	font-size:16px;
	line-height:22px;
	text-decoration:none;
}

.otherapps li img
{
	float:left;
	margin-right:20px;
}

.otherapps ul
{
	margin-top:20px;
}

.otherapps ul li
{
	background:0;
	background-color:#F0F0F0;
	border:0;
	color:#3d3d3d;
	font-size:13px;
	height:75px;
	line-height:14px;
	padding:0;
	width:300px;
}

#ghf
{
	background:transparent url(../images/3-ghf.png) no-repeat top left;
}

#phonebooth
{
	background:transparent url(../images/contact.png) no-repeat top left;
	float:right;
	height:463px;
	position:relative;
	top:28px;
	width:560px;
}

#rss
{
	background:url(../images/rss.png) 70px -2px;
	border:0;
}

#rss:hover
{
	background:url(../images/rss.png) -2px -2px;
}

#scatter
{
	background:transparent url(../images/scatter.png) no-repeat top left;
	float:right;
	height:158px;
	position:relative;
	top:49px;
	width:595px;
}

#sideeg
{
	height:186px;
	left:69px;
	position:absolute;
	top:373px;
	width:141px;
	z-index:3;
}

#site
{
	margin:auto;
	overflow:hidden;
	width:100%;
}

#site #header.aboutus
{
	height:500px;
}

#site #header.contactus
{
	height:500px;
}

#site #header.frontpage
{
	height:619px;
	}

#site #header.macfeature
{
	height:560px;
}

#site #header.singlepage
{
	height:330px;
}

#slidemenu
{
	background:url(../images/tab.png) no-repeat bottom;
	float:left;
	height:500px;
	left:100px;
	position:absolute;
	top:-395px;
	width:197px;
	z-index:100;
}

#slidemenu ul
{
	display:block;
	margin:0 auto;
}

#slidemenu ul li
{
	background:0;
	border:0;
	margin:0 auto;
	padding:15px 0;
	width:182px;
}

#slidemenu ul li img
{
	display:block;
	margin:0 auto;
}

#slidemenu ul li.sub
{
	border-bottom:#070707 1px solid;
	border-top:#313333 1px solid;
	height:38px;
	margin:0 auto;
	opacity:0.5px;
	padding:15px 0;
}
#txt1
{
	display:block;
	margin-top:-160px;
}

#slider_frontpage
{
	position:relative;
	right:20px;
}

#smribbon
{
	background:0;
	border:0;
	left:5px;
	margin:0;
	position:absolute;
	top:-13px;
	width:300px;
}

#smribbon li
{
	background:0;
	border:0;
	float:left;
	margin:0;
	width:36px;
}

#smribbon li a
{
	display:block;
	float:left;
	height:170px;
	text-indent:-9999px;
	width:63px;
}

#stage
{
	background:transparent url(../images/stageelevated.png) no-repeat top left;
	display:block;
	float:right;
	height:766px;
	margin:0;
	position:absolute;
	text-indent:-9999px;
	top:403px;
	width:1400px;

}

#start-stop
{
	left:0;
	position:absolute;
	top:0;
}

.subtext, #subtext
{
	clear:right;
	color:#FFF;
	display:block;
	float:right;
	font-family:Segoe UI, Myriad Pro, arial, sans serif;
	height:70px;
	margin-right:100px;
	margin-top:10px;
	width:400px;
}

#subtext.frontpage
{
	float:left;
	line-height:26px;
	margin:0 50px;
	width:300px;
}

#testimonials div
{
	overflow:visible;
	padding:0;
	width:800px;
}

#testimonials div div
{
	background:url(../images/apostrophe.png) top left no-repeat;
	float:left;
	font-size:14px;
	line-height:24px;
	padding:20px 10px 20px 60px;
	text-align:right;
	width:185px;
}

#testimonials div i
{
	color:#c8c8c8;
	display:block;
	margin-bottom:13px;
	text-align:left;
	text-transform:none;
}

#testimonials div ul.testrating li
{border:0;
background:0;
margin:0;
padding:0;
display:inline;
	}


#testimonials div ul.testrating
{
	width:140px;
	margin:auto;
	}

#testimonials h1
{
	font-size:20px;
	margin:0 0 20px;
	text-align:center;
	width:100%;
	line-height:28px;
}



#thumbNav
{
	float:right;
	left:495px;
	position:absolute;
	top:0;
	width:530px;
	z-index:10;
}

#thumbNav a
{
	background:url(../images/stagelight1.png) no-repeat 3px 8px;
	display:block;
	float:left;
	height:28px;
	text-indent:-9999px;
	width:36px;
}

#thumbNav a.cur
{
	background:url(../images/stagelight2.png) no-repeat bottom left;
}

#thumbNav a:hover
{
	border-bottom:none;
}

#thumbnails
{
	float:right;
	height:100px;
	margin-top:-65px;
	width:500px;
	z-index:100;
}

#thumbnails li
{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background:0;
	cursor:pointer;
	display:block;
	float:left;
	height:46px;
	margin-right:5px;
	opacity:0.6px;
	padding:0;
	width:46px;
}

#thumbnails li img
{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

#thumbnails.macfeature
{
	margin-top:-126px;
}

#totop
{
	cursor:pointer;
	float:right;
	position:relative;
	top:75px;
}

#tw
{
	background:url(../images/twitter.png) -2px -2px;
}

#tw:hover
{
	background:url(../images/twitter.png) 70px -2px;
	border:0;
}

#twitter,.otherapps,#ads
{
	float:left;
	height:350px;
	margin:0;
	padding:0;
	width:300px;

	}

#wrapper
{
	float:right;
	height:563px;
	overflow:hidden;
	position:absolute;
	right:-50px;
	top:70px;
	width:540px;
}

.aboutus #subtext,.contactus #subtext
{
	left:-40px;
	position:relative;
	top:20px;
	width:330px;
}

.ads
{
	height:125px;
	width:125px;
}

#contactus:active
{
	background-position:0 -74px;
	border:none;
	outline:0;
}

#contactus:hover
{
	background-position:0 -36px;
}

.caption
{
	clear:right;
	float:right;
	font-family:Segoe UI, Myriad Pro, arial, sans serif;
	font-style:italic;
	margin-top:-40px;
	padding:2px 5px;
}



.contactinfo
{
	float:right;
	margin-right:50px;
	text-align:left;
	width:430px;
}

.contactinfo b
{
	color:#FFF;
	display:block;
	font-family:georgia, Times New Roman, serif;
	font-size:19px;
	font-weight:400;
	margin-top:-7px;
}

.container.macfeature h2:first-child,h2.aboutus
{
	margin-top:40px;
}

.featurepanel b,.featurepanel i
{
	display:block;
	font-size:18px;
	margin:-55px 0 0 71px;
}

.featurepanel i
{
	display:block;
	font-size:12px;
	margin:-12px 0 0 71px;
}

.featurepanel li
{
	background:url(../images/bullet2.png) no-repeat 10px 10px;
	border:0;
	color:#c8c8c8;
}

.featurepanel li:last-child,.fpslider li:last-child,.slidemenu1 a:hover,.slidemenu1 li:last-child,.contactinfo a,#slidemenu ul li a:hover
{
	border:0;
}

.form input
{
	width:200px;
}

.form input,.form textarea
{
	border:1px solid #f0a80d;
	display:block;
	font-family:Segoe UI, Myriad Pro, arial, sans serif;
	font-size:12px;
	height:20px;
	margin:-21px 0 20px 100px;
	padding-left:3px;
	padding-top:3px;
	width:240px;
}

.form label
{
	color:#FFF;
	display:block;
	font-size:14px;
	height:20px;
	margin:0;
	text-align:right;
	width:80px;
}

.form label.nec
{
	background:url(../images/asterisk.png) bottom left no-repeat;
	margin-left:-13px;
	padding-left:13px;
}

.form textarea
{
	overflow:hidden;
}

.fpslider
{
	float:left;
	width:9000px;
}

.fpslider li
{
	border:0;
	float:left;
	height:563px;
	text-indent:-9999px;
	width:540px;
}

.hide
{
	text-indent:-9000px;
}

.homepage p
{
	margin-left:50px;
}

.hr
{
	background:url(../images/hr.jpg) repeat-x center;
	clear:both;
	height:2px;
	margin:20px auto;
	width:100%;
}

.left
{
	float:left;
	width:210px;
}

.mag h2
{
	color:#FFF;
	font-size:30px;
	line-height:24px;
	width:300px;
}

.mag h4
{
	line-height:22px;
	margin:30px 0;
	width:300px;
}

.mag p
{
	font-size:12px;
	line-height:25px;
	width:350px;
}


.right
{
	display:block;
	float:right;
	margin-top:10px;
	width:700px;
}

.screenshot
{
	background:url(../images/shadow.png) left bottom no-repeat;
	clear:left;
	float:right;
	margin:30px 0 30px 30px;
	padding-bottom:24px;
}

.slidemenu li,.slidemenu1 li
{
	background:0;
	border:0;
	display:block;
	float:left;
	line-height:21px;
	padding:0;
	position:relative;
	text-shadow:0 1px 1px #FFF;
}

.slidemenu1
{
	float:right;
	margin-top:30px;
	margin-right:55px; /* Controll right displacement: 155 */
	text-transform:uppercase;
	width:480px;
}

.slidemenu1 li a
{
	font-family:Century gothic, calibri;
	font-size:13px;
	letter-spacing:1.2px;
	padding:7px;
	text-decoration:none;
}

.slidemenu1 li a:hover
{
color:#1c1404;
}
.slidemenu1 li span
{
	background:url(../images/slidemenuarrow.png) no-repeat 0 3px;

		height:16px;
		margin-left:-3px;
	width:16px;
	position:absolute;

	}

.slidemenu1 li span.subhover
{
	background-position:0 3px;
	cursor:pointer;
}

.slidemenu1 li.sd
{
	width:95px;
	position:relative;
	z-index:1000;
}

.slidemenu1 li.sd a:hover
{
border:0;
}

.slider
{
	float:left;
	position:relative;
	right:0;
	width:3000px;
	z-index:99;
}

.slider img
{
	margin:0 -4px 0 0;
	padding:0;
}

.slider.macfeature
{
	height:317px;
}

.subnav li:hover
{
background:rgb(0,0,0);
	background:rgba(0, 0, 0, 0.9);

}

.tempcontain
{
	margin:auto;
	position:relative;
	width:960px;
	z-index:100;
}

.tooltip
{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#999;
	background:rgba(255, 255, 255, 0.8);
	border:1px #FFF solid;
	color:#333;
	display:none;
	height:50px;
	line-height:14px;
	padding:10px;
	position:absolute;
	right:0;
	text-align:center;
	top:-60px;
	width:100px;
	z-index:100;
}

.topbar
{
	background:url(../images/topbar.jpg) repeat-x;
	height:50px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}

.topfeatures
{
	height:500px;
	margin:16px 0 0 100px;
	width:960px;

}

.topfeatures h1
{
	display:block;
	float:right;
	line-height:67px;
	margin: 130px 100px 0 0;
	position:relative;
	text-align:left;
	width:400px;
}

.toptext
{
	position:absolute;
	right:-100px;
	top:70px;
}

.toptext.aboutus
{
	left:0px;
	top:250px;
	width:500px;
}

.toptext.contactus
{
	left:0px;
	top:270px;
	width:500px;
}

.toptext.frontpage
{
	left:20px;
	top:250px;
	width:500px;
}

.toptext.singlepage
{
	left:-10px;
	top:180px;
	width:500px;
	}

.toptext.singlepage h1
{
margin-top:-20px;
line-height:150px;
}

.viewport
{
	height:387px;
	left:117px;
	margin:auto;
	overflow:hidden;
	position:absolute;
	top:117px;
	width:257px;
	z-index:99;
}

.viewport.macfeature
{
	height:317px;
	left:-108px;
	margin:auto;
	overflow:hidden;
	position:absolute;
	top:118px;
	width:501px;
	z-index:99;
}

.white
{
	margin-right:50px;
}


a.arrow,#txt2,#txt3,#txt4
{
	display:none;
}

a:hover,#footer #twitter .reminder a:hover,#featuresmenu a
{
	border-bottom:1px dotted;
}

blockquote
{
	background:url(../images/ribbonquote.png) top left no-repeat;
	display:block;
	font-family:georgia, Times New Roman, serif;
	font-size:20px;
	line-height:30px;
	margin:5%;
	padding:5% 7% 4%;
	text-align:center;
	width:71%;
}

body
{
	background:url(../images/repeat.jpg) repeat;
}

body,a
{
	color:#d1d1d1;
	font-family:Segoe UI, Myriad Pro, helvetica, sans serif;
	font-size:18px;
	line-height:22px;
	text-decoration:none;
}

div#footer
{
	background:url(../images/footerbg.jpg) repeat-x;
	display:block;
	float:left;
	margin:0;
	width:100%;
}

div.container,#content div.container
{
	color:#272728;
	font-family:Segoe UI, Myriad Pro, segoe ui, sans serif;
	margin:auto;
	padding:20px;
	position:relative;
	width:940px;
	z-index:1;
}

div.fifty.left
{
	padding-right:5%;
	position:relative;
	top:-40px;
	width:40%;
}

div.fifty.right
{
	width:50%;
}

div.fifty.right.contactinfo
{
	float:left;
	padding-top:50px;
}

div.left
{
	float:left;
}

div.seventy
{
	margin-right:5%;
	width:65%;
}

div.thin
{
	line-height:26px;
	width:25%;
}

div.thirty
{
	width:30%;
}

div.wide
{
	line-height:26px;
	width:65%;
}

h1
{
	color:#FFF;
	font-family:Droidsansbold, Myriad Pro, arial;
	font-size:70px;
	height:auto;
	letter-spacing:-1px;
	line-height:81px;
	margin:5px 20px -30px;
	text-shadow:0 3px 6px rgba(0, 0, 0, 0.3);
}

h1.mag
{
	border-right:5px solid;
	font-size:30px;
	line-height:30px;
	margin:40px 0;
	padding-right:30px;
	text-align:right;
}

h1.mag b
{
	color:#fff;
}

h2
{
	color:#e8e8e8;
	font-family:Segoe UI, Myriad Pro, arial, sans serif;
	font-size:28px;
	font-weight:700;
	margin:20px 0;
}

h2.frontpage
{
	margin-top:160px;
}

h3
{
	font-family:Segoe UI, Myriad Pro, arial, sans serif;
	font-size:19px;
	font-weight:700;
}


h4
{
	font-size:14px;
	font-weight:400;
	margin-top:-28px;
}

legend
{
	background:url(../images/asterisk.png) left no-repeat;
	color:#c8c8c8;
	font-size:12px;
	font-weight:400;
	padding-left:13px;
	text-align:left;
}

p
{
	color:#c8c8c8;
	margin-bottom:20px;
}

p a
{
	border-bottom:1px dotted;
	color:#FFF;
	padding:3px 0;
	text-decoration:none;
}

p a:hover
{
	border:none;
	color:#FFF;
}

ul li
{
	background:url(../images/bullet.png) no-repeat 11px 12px;
	border-top:1px solid #2b2b2b;
	color:#898989;
	font-size:14px;
	line-height:33px;
	margin-left:0;
	padding-left:30px;
}

ul li:last-child
{
	/*border-bottom:1px solid #2b2b2b;*/
}

ul.subnav
{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-radius-bottomleft:5px;
	-webkit-border-radius-bottomright:5px;
		background:rgb(0, 0, 0);
	background:rgba(0, 0, 0, 0.8);
	display:none;
	float:left;
	left:0;
	list-style:none;
	padding:5px 0;
	position:absolute;
	top:20px;
	z-index:100;
}

ul.subnav li
{
	background:0;
	cursor:pointer;
	padding:5px 0;
	width:130px;
}

ul.subnav li a, ul.subnav li a:hover, ul.white li ul.subnav li a
{
	color:#c8c8c8;
	font-family:Segoe UI, Myriad Pro, arial, sans serif;
	font-size:13px;
	letter-spacing:0.4px;
	text-shadow:none;
	text-transform:none;
}

ul.white li a
{
	color:#8a8a89;
	text-shadow:0 1px 1px #fff;
}

/* CUSTOM CSS */

#cdc
{
	background:transparent url(../images/eweb1.png) no-repeat top left;
}
#anacca
{
	background:transparent url(../images/eweb2.png) no-repeat top left;
}
#honeywell
{
	background:transparent url(../images/eweb3.png) no-repeat top left;
}
#califco
{
	background:transparent url(../images/eweb4.png) no-repeat top left;
}
#gns
{
	background:transparent url(../images/eweb5.png) no-repeat top left;
}
#anac
{
	background:transparent url(../images/eweb6.png) no-repeat top left;
}
#eis
{
	background:transparent url(../images/eis.png) no-repeat top left;
}
#napac
{
	background:transparent url(../images/napac.png) no-repeat top left;
}
#dx2099
{
	background:transparent url(../images/dx2099.png) no-repeat top left;
}
#usagclotto
{
	background:transparent url(../images/usagclotto.png) no-repeat top left;
}


#newsfeed
{
	background-color:#EEEEEE;
	height:214px;
}
#callme { display: block; position: absolute; top: 0; right: 0; }
#tollfree
{
	isplay: block; position: absolute; top: -15px; right: 250px; color:#F37804;
}
.isLoading
{
	display: block;
	margin-left:120px;
	margin: -13px 31px 0 0;
	float: right;
}

.notice {
    position: relative;
    width: 324px;
}

.notice .close  {
	position: absolute;
	top: 12px;
	right: 12px;
	display: block;
	width: 18px;
	height: 17px;
	text-indent: -9999px;
	background: url(../images/purrClose.png) no-repeat 0 10px;
}

.notice-body {
    min-height: 50px;
    padding: 22px 22px 0 22px;
    background: url(../images/purrTop.png) no-repeat left top;
    color: #f9f9f9;
}

.notice-body img    {width: 50px; margin: 0 10px 0 0; float: left;}
.notice-body h3 {margin: 0; font-size: 1.1em;}
.notice-body p      {margin: 5px 0 0 60px; font-size: 0.8em; line-height: 1.4em;}

.notice-bottom {
    height: 22px;
    background: url(../images/purrBottom.png) no-repeat left top;
}

#purr-container {
    position: absolute;
    top: 0;
    right: 0;
    margin-top: 238px;
    margin-right: 30%;
    z-index: 1;
}

