* { margin:0;padding:0; }
img { border:none; }
div.clear { clear:both; }
.fright { float:right; }

form input[type="submit"] { padding:2px 5px 2px 5px; }

body { font-size:62.5%;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#414141;color:#414141; }

div#wrapper { width:980px;margin:5px auto;position:relative; }

/*************                      Homepage Only Styles                           *********************/

div#homeHeader { width:980px;height:130px;background:#fff; }

div#webAwards { position:absolute;left:720px;top:30px;z-index:1; }

div#homeContent { width:980px;min-height:40em;background:#fff;padding:0;margin:8px 0 0 0;position:relative; }
div#homeContent p.homeLarge { font-size:1.6em;text-align:center;margin:0;padding:5px 0 0; } 
div#homeContent p.homeLarge img { vertical-align: middle; }
div#homeContent p.homeLarge span { color:#c7030a; }


div#homeContent div#right { width:275px;float:left;padding:0;margin-left:10px }
div#homeContent div#left { width:440px;float:left;padding:0 0 0 15px; }
div#homeContent div#esignup { width:216px;float:right; }
div#homeContent div#listSearch { width:965px;padding:10px 0; }


div#homeContent div#searchEventHead { width:425px;padding:0 0 0 15px;line-height:24px;color:#fff;background-color:#14848F;font-size:1.4em; }
div#homeContent div#searchFields { width:413px;height:105px;padding:10px 10px 10px 15px;background-color:#E9E7E8;border:1px solid #D1D1D1;margin:3px 0 0 0; }
div#homeContent div#searchFields a { color:#086872; }



div#homeContent div#listForFreeHead, div#homeContent div#esignupHead { width:260px;padding:0 0 0 15px;line-height:24px;color:#fff;background-color:#AE0808;font-size:1.4em; }
div#homeContent div#esignupHead { width: 201px; }
div#homeContent div#listForFreeFields, div#homeContent div#esignupFields { width:248px;height:105px;padding:10px 10px 10px 15px;background-color:#E9E7E8;border:1px solid #D1D1D1;margin:3px 0 0 0; }
div#homeContent div#listForFreeFields label { font-size:1.2em;color:#ae0808; }
div#homeContent div#listForFreeFields p { margin:10px 0 0 0;color:#4f4f4f; }
div#homeContent div#listForFreeFields p a { color:#4f4f4f; }
div#homeContent div#listForFreeFields p a:hover { color:#ae0808; }

div#homeContent div#esignupFields { width:189px; }
div#homeContent div#esignupFields #esignupSubmit {
	width: 84px;
	height: 19px;
	background: url(../images/esignup_btn.jpg) no-repeat;
	border: 0;
	margin-top: 5px;
}

div#homeContent hr { border-top:1px solid #fff;border-bottom:1px solid #404040;border-left:1px solid #fff;border-right:1px solid #fff;margin:15px; }

div#homeContent div#blog { float: left; width:330px;margin:0 35px 15px;border:1px solid #C7C7C7; height: 250px; }
div#homeContent div#blog div#blogHeading { width:315px;padding:0 0 0 15px;line-height:24px;color:#fff;background-color:#14848F;font-size:1.4em;border-bottom:1px solid #C7C7C7; }
div#homeContent div#blog div#blogEnteries { width:310px;padding:10px; }
div#homeContent div#blog div#blogEnteries ul li { font-size:1.2em;color:#404040;list-style-type:none; margin:0 0 20px; }
div#homeContent div#blog div#blogEnteries ul li a { color:#278f9a;text-decoration:none; font-weight: bold; }
div#homeContent div#blog div#blogEnteries ul li a:hover { text-decoration:underline; }

div#homeContent div#categories { width:950px;margin:15px 15px 15px 15px;border:1px solid #C7C7C7; }
div#homeContent div#categories div#categoryHeading { width:935px;padding:0 0 0 15px;line-height:24px;color:#fff;background-color:#CF141B;font-size:1.4em;border-bottom:1px solid #C7C7C7; }
div#homeContent div#categories div#theCategories { padding:10px 20px 10px 10px }
div#homeContent div#categories div#theCategories div#leftList { width:255px;float:left;padding:0 10px 0 10px; }
div#homeContent div#categories div#theCategories div#centerList { width:255px;float:left;padding:0 10px 0 10px; }
div#homeContent div#categories div#theCategories div#rightList { width:255px;float:right;padding:0 10px 0 10px; }

div#homeContent div#categories div#theCategories ul { margin:0 0 10px 25px; }
div#homeContent div#categories div#theCategories ul li a { font-size:1.2em;color:#404040;text-decoration:none;line-height:180%; } 
div#homeContent div#categories div#theCategories ul li a:hover { color:#278f9a; } 


div#homeContent div#featuredMedia { width:950px;margin:0 15px 0 15px; }
div#homeContent div#featuredMedia div#featured { width:246px;float:left; }
div#homeContent div#featuredMedia div#media { width:574px;height:180px;float:right; }
div#homeContent div#featuredMedia div#featured div#featuredHeading { width:231px;padding:0 0 0 15px;line-height:24px;color:#404040;background-color:#CDCDCD;font-size:1.4em; }
div#homeContent div#featuredMedia div#featured div#featuredImg { width:246px;height:150px;margin:3px 0 0 0; }

div#homeContent div#index-mpu {
	width: 300px;
	float: right;
	margin: 0 0 15px 0;
}




/*************                      Global Styles                           *********************/

div#mainMenu { width:970px;height:28px;background:#fff;padding:5px;margin:8px 0 0 0; }
div#mainMenu ul { width:970px;background:#AE0808;height:28px;list-style-type:none; }
div#mainMenu ul li { float:left;padding-right:10px }
div#mainMenu ul li a { display:block;line-height:28px;color:#fff;font-size:1.2em;text-decoration:none;padding:0 8px 0 36px;background:no-repeat #AE0808 url("../images/menu_arrow.jpg") left;margin:0 0 0 3px; }
div#mainMenu ul li a:hover { color:#121212;text-decoration:underline; }

div#footer { width:980px;height:28px;background-color:#C3C3C3;margin:20px 0 0 0; }
div#footer div#leftFooter { float:left; }
div#footer div#leftFooter ul { list-style-type:none;margin:7px 0 0 15px; }
div#footer div#leftFooter ul li { float:left; }
div#footer div#leftFooter ul li a { display:block;color:#414141;text-decoration:none;border-right:1px solid #414141;line-height:14px;font-size:1.1em;padding:0 15px 0 15px; }
div#footer div#leftFooter ul li a:hover { color:#cf1015; }
div#footer div#leftFooter ul li a.last { border-right:none; }
div#footer div#rightFooter { float:right; }
div#footer div#rightFooter p { margin:7px 15px 0 0;color:#414141; }


/*************                      Main Styles                           *********************/


div#header { width:980px;height:124px;background:#fff; }
div#header div#logo { width:245px;height:114px;padding:5px 0 5px 5px;float:left; }
div#header div#banner { width:728px;height:114px;padding:5px 0; margin-top:12px;float:right; }

div#container { width:980px;padding:0;background:#fff;margin:8px 0 0 0; }
div#rightPanel { text-align:center;width:180px;float:right;margin:5px }
div#rightPanel div.moreInfo { width:180px;height:26px;background-color:#087E7E;color:#fff;font-weight:bold;font-size:1.4em;text-align:center; } 
div#rightPanel div.moreInfo a { display:block;line-height:26px;width:180px;text-decoration:none;color:#fff; }

div#rightPanel div.rightButton { margin:20px 0 0 0; }

div#content { width:745px;min-height:40em;padding:15px 15px 0 15px;float:left; }
div#content h1 { border-bottom:1px dotted #414141;color:#ae0808;font-size:1.8em;font-weight:normal;margin:0 0 20px 0;padding:0 0 4px 0; }
div#content h2 { font-size:1.4em;color:#1f7981;font-weight:normal;margin:0 0 4px 0; }
div#content p { font-size:1.1em;line-height:130%;margin:0 0 15px 0; }
div#content p.blue { color:#1f7981; }
div#content ul { margin:0 0 15px 25px; }
div#content ul li { font-size:1.1em;line-height:130%; }
div#content a { color:#097e7f; }
div#content hr { border-bottom:1px dotted #414141;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff; }

div#content tr.title { background-color:#14848F;color:#fff;height:24px; }
div#content tr.title a { background:inherit;color:#fff; }
div#content tr.odd { background-color:#EAEAEA;color:#111; }
div#content tr.even { background-color:#fff;color:#111; }
div#content tr.title p { margin:0 0 0 1em;font-weight:bold;color:#fff; }
div#content tr.odd p { margin:0 0 0 1em; }
div#content tr.even a { background-color:inherit;color:#ae0808;text-decoration:none; }
div#content tr.odd a { background-color:#EAEAEA;color:#ae0808;text-decoration:none; }
div#content tr.even a:hover { text-decoration:underline; }
div#content tr.odd a:hover { text-decoration:underline; }
div#content tr.even p { margin:0 0 0 1em; }
div#content tr a.place { color:#1f7981; }
div#content tr td { padding:0 0 2px 0; }
div#content label { font-size:1.1em; }

div#content div#advancedCatSearch { width:238px;padding:5px;border:1px solid #DFDFDF;float:left; }
div#content div#advancedCatSearch ul { margin:10px 0 10px 20px; }
div#content div#advancedCatSearch ul li { color:#414141;line-height:100%; }
div#content div#advancedCatSearch ul li a { color:#414141;text-decoration:none;line-height:180%; }
div#content div#advancedCatSearch ul li a:hover { color:#097e7f;text-decoration:underline; }

div#content div#eventBlurb { width:368px;float:right;margin:0 10px 20px 0;padding:10px; }

div#content div#advancedSearch { width:388px;border:1px solid #DFDFDF;float:right;margin:0 10px 20px 0; }
div#content div#advancedSearch div#advancedSearchHead { width:373px;padding:0 0 0 15px;line-height:24px;color:#fff;background-color:#8A8A8A;font-size:1.4em;border-bottom:1px solid #DFDFDF; }
div#content div#advancedSearch div#advancedSearchFields { width:343px;padding:15px; }
div#content div#advancedSearch div#advancedSearchFields label { font-size:1.1em;margin:0 5px 0 0; }

div#content div#exploreLocation { width:388px;border:1px solid #DFDFDF;float:right;margin:0 10px 20px 0; }
div#content div#exploreLocation div#exploreLocationHead { width:373px;padding:0 0 0 15px;line-height:24px;color:#fff;background-color:#8A8A8A;font-size:1.4em;border-bottom:1px solid #DFDFDF; }
div#content div#exploreLocation div#mapFlash { width:350px;height:240px;float:left; }
div#bottom-ad {margin-left: 80px}

div#content div.event { width:675px;padding:10px 0 10px 0;border-bottom:1px dotted #414141;margin:0 0 15px 0; }
div#content div.event p { margin:0 0 4px 0; }
div#content div.event div.eventThumb { float:left;width:120px;padding:10px; } 
div#content div.event div.eventText { width:523px;float:right;padding:6px 10px 0 0; }
div#content div.highlighted { background-color:#D9E8E6;border:1px solid #1f7981; }
div#content div.event div.eventButtons { width:533px;padding:5px 0 5px;height:30px; }
div#content div.event div.eventButtons img { float:left;margin:0 30px 0 0; }

div#content div.listing { width:655px;padding:10px;border:1px dotted #414141;margin:0 0 15px 0; }
div#content div.listing p { margin:0 0 5px 0; }

div#content div.listing div.imageListing { float:left;width:120px; }
div#content div.listing div.leftListing { width:240;float:left;padding:0 0 0 10px; }
div#content div.listing div.rightListing { width:220;float:left;padding:20px 0 0 45px; }

div#content div#calender { width:300px;height:244px;float:left;padding:0 0 0 15px; }
div#content div#events { width:300px;height:244px;float:right;padding:0 15px 0 0; }
div#content div#supplier { width:300px;height:244px;float:left;padding:30px 0 0 15px; }

div#content .btn { color:#fff;background-color:#1f7981;border: 1px solid #FFF;text-align:center; }
div#content .remove { color:#fff;background-color:#ae0808;border: 1px solid #FFF;text-align:center; }
div#content .formField { border: 1px solid #1f7981; }

div#content div.popup { background:#fff;width:320px;padding:10px;border:1px solid #ae0808; }


div#calendarContainer { width: 100%; }
div#calendarContainer div.calendarWrapper { width:182px;float:left;margin:0 40px 40px 0;width: 182px; min-height: 208px; background: #fff; color: #282622; border-top: 1px solid #000000; border-left: 1px solid #000000; }

div#calendarContainer div.monthBlock { display: block; float: left; width: 131px; height: 25px; color:#ae0808; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer div.previousBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer div.previousBlock a:hover { text-decoration: underline; background: #000000;color:#fff;}

div#calendarContainer div.nextBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer div.nextBlock a:hover { text-decoration: underline; background: #000000;color:#fff; }
div#calendarContainer div.previousBlock { display: block; float: left;width: 25px; height: 25px; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer div.nextBlock { display: block; float: left; width: 25px; height: 25px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer div.dayBlock { display: block; float: left; width: 25px; height: 25px; color:#1f7981; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer div.dayBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer div.dayBlock a.today { background: #ae0808; color: #fff; }
div#calendarContainer div.dayBlock a.event { background: #1f7981; color: #fff; }
div#calendarContainer div.dayBlock a.event:hover { text-decoration: underline; background: #1f7981; color: #fff; }

div#calendarContainer div.dayBlock a:hover { /*text-decoration: underline;*/ background: #000000; color: #ffffff; }
div#calendarContainer div.dayBlock span { color: #1f7981; }



div#calendarContainer1 { position:absolute;left:700px;top:280px; width: 182px; min-height: 208px; background: #fff; color: #282622; border-top: 1px solid #000000; border-left: 1px solid #000000; }
div#calendarContainer1 div.monthBlock { display: block; float: left; width: 131px; height: 25px; color:#ae0808; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer1 div.previousBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer1 div.previousBlock a:hover { text-decoration: underline; background: #000000;color:#fff;}
div#calendarContainer1 div.nextBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer1 div.nextBlock a:hover { text-decoration: underline; background: #000000;color:#fff; }
div#calendarContainer1 div.previousBlock { display: block; float: left;width: 25px; height: 25px; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer1 div.nextBlock { display: block; float: left; width: 25px; height: 25px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer1 div.dayBlock { display: block; float: left; width: 25px; height: 25px; color:#1f7981; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer1 div.dayBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer1 div.dayBlock a.today { background: #ae0808; color: #fff; }
div#calendarContainer1 div.dayBlock a:hover { text-decoration: underline; background: #000000; color: #ffffff; }
div#calendarContainer1 div.dayBlock span { color: #1f7981; }


div#calendarContainer2 { position:absolute;left:700px;top:500px; width: 182px; min-height: 208px; background: #fff; color: #282622; border-top: 1px solid #000000; border-left: 1px solid #000000; }
div#calendarContainer2 div.monthBlock { display: block; float: left; width: 131px; height: 25px; color:#ae0808; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer2 div.previousBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer2 div.previousBlock a:hover { text-decoration: underline; background: #000000;color:#fff;}
div#calendarContainer2 div.nextBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer2 div.nextBlock a:hover { text-decoration: underline; background: #000000;color:#fff; }
div#calendarContainer2 div.previousBlock { display: block; float: left;width: 25px; height: 25px; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer2 div.nextBlock { display: block; float: left; width: 25px; height: 25px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer2 div.dayBlock { display: block; float: left; width: 25px; height: 25px; color:#1f7981; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#calendarContainer2 div.dayBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#calendarContainer2 div.dayBlock a.today { background: #ae0808; color: #fff; }
div#calendarContainer2 div.dayBlock a:hover { text-decoration: underline; background: #000000; color: #ffffff; }
div#calendarContainer2 div.dayBlock span { color: #1f7981; }


div#wrapper div#calendarContainer3 { width: 182px; min-height: 208px; background: #fff; color: #282622; border-top: 1px solid #000000; border-left: 1px solid #000000; }
div#wrapper div#calendarContainer3 div.monthBlock { display: block; float: left; width: 131px; height: 25px; color:#ae0808; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#wrapper div#calendarContainer3 div.previousBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#wrapper div#calendarContainer3 div.previousBlock a:hover { text-decoration: underline; background: #000000;color:#fff;}
div#wrapper div#calendarContainer3 div.nextBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#wrapper div#calendarContainer3 div.nextBlock a:hover { text-decoration: underline; background: #000000;color:#fff; }
div#wrapper div#calendarContainer3 div.previousBlock { display: block; float: left;width: 25px; height: 25px; border-bottom: 1px solid #000000; text-align: center; line-height: 25px; }
div#wrapper div#calendarContainer3 div.nextBlock { display: block; float: left; width: 25px; height: 25px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#wrapper div#calendarContainer3 div.dayBlock { display: block; float: left; width: 25px; height: 25px; color:#1f7981; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; line-height: 25px; }
div#wrapper div#calendarContainer3 div.dayBlock a { display: block; width: 100%; height: 100%; color: #111; text-decoration: none; }
div#wrapper div#calendarContainer3 div.dayBlock a.today { background: #ae0808; color: #fff; }
div#wrapper div#calendarContainer3 div.dayBlock a:hover { text-decoration: underline; background: #000000; color: #ffffff; }
div#wrapper div#calendarContainer3 div.dayBlock span { color: #1f7981; }

div#subFooter { width:895px;margin:5px auto; }
div#glenovation { float:right;color:#212121;padding:0 0 10px 0; }
div#glenovation a { color:#212121; }
div#facebook { float:left;height:80px; }
div#facebook img { float:left;margin:0 20px 0 0; }

div#content tr.odd a.editlink, div#content tr.even a.editlink {
	background: url(../images/edit.png) 0 0 no-repeat;
	text-decoration: none;
	cursor: pointer;
	display: block;
	width: 32px;
	height: 32px;
}

div#showfreeevents {
	width: 391px;
	height: 43px;
	margin: 0 10px 20px 0;
	float: right;
}
div#showfreeevents a {
	background: url(../images/showallfreeevents.jpg) no-repeat;
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #fff;
	padding: 10px 0;
}
div#showfreeevents a:hover {
	background-position: 0 -44px;
}

p.contactLarge { font-size:1.6em!important;text-align:center;margin:0; }
p.contactLarge img { position: relative; top: 12px; }
p.contactLarge a { text-decoration: none; }

/*wordpress*/
.alignright {float:right;margin:0 0 10px 10px}
.alignleft {float:left;margin:0 10px 10px 0}

div#content h2.entry-title {
	font-size: 2.3em;
	font-weight: normal;
}

div#content h2.entry-title a {text-decoration:none}
div#content h2.entry-title a:hover {text-decoration:underline}

.entry-meta {padding-bottom:20px;color:#777}

.post {
	border-bottom: 1px solid #ae0808;
	margin-bottom: 20px;
	padding-bottom: 10px;
}

.widget {
	background: #097E7F;
	color: #fff;
	margin: 20px 10px;
	padding: 10px 0;
}

.widget-title {
	font-size: 1.6em;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}

.widget ul {list-style:none}

.widget a {
	color: #fff;
	font-size: 1.2em;
	text-decoration: none;
}
.widget a:hover, .widget a:focus {text-decoration:underline}

/*admin*/
.fleft {float:left}
.userarea {
	border: 5px solid #b8b8b8;
	padding: 20px;
	margin-bottom: 20px;
	clear: left;
	height: 100px;
}
div#content .userarea h2 a {color:#ad090a;font-weight:bold}

#add-supplier {
	background: url(../images/add-supplier.png) 0 0 no-repeat;
	border: 0;
	cursor: pointer;
	width: 150px;
	height: 32px;
}
#add-supplier:hover {
	background: url(../images/add-supplier.png) 0 -32px no-repeat;
}

#add-listing {
	background: url(../images/add-listing.png) 0 0 no-repeat;
	border: 0;
	cursor: pointer;
	width: 150px;
	height: 32px;
}
#add-listing:hover {
	background: url(../images/add-listing.png) 0 -32px no-repeat;
}

#go-back {
	background: url(../images/back.png) 0 0 no-repeat;
	border: 0;
	cursor: pointer;
	width: 150px;
	height: 32px;
	margin-top: -10px;
}
#go-back:hover {
	background: url(../images/back.png) 0 -32px no-repeat;
}

#delete-this {
	background: url(../images/delete.png) 0 0 no-repeat;
	border: 0;
	cursor: pointer;
	width: 32px;
	height: 32px;
}

/*contact form*/

.hotr {display:none}
#cform .error {color:#f00;font-weight:bold}

#sharebutton {margin-left:-2px;margin-top:5px}

/*mid-page-links on homepage*/
#mid-page-link1, #mid-page-link2 {
	display: block;
	float: left;
	margin: 10px 53px 0 106px;
	border: 1px solid #047c7b;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	background: #22cacb;
	background: -moz-linear-gradient(top, #22cacb, #19969c);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#22cacb), to(#19969c));
	-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.2), inset 1px 1px 1px rgba(255,255,255,0.3);
	-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.2), inset 1px 1px 1px rgba(255,255,255,0.3);
	-o-box-shadow: 2px 2px 4px rgba(0,0,0,0.2), inset 1px 1px 1px rgba(255,255,255,0.3);
	box-shadow: 2px 2px 4px rgba(0,0,0,0.2), inset 1px 1px 1px rgba(255,255,255,0.3);
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	width: 320px;
	text-align: center;
	padding: 10px 0;
}
#mid-page-link2 {margin:10px 106px 0 53px}

#mid-page-link1:hover, #mid-page-link2:hover {
	background: #19969c;
	background: -moz-linear-gradient(top, #19969c, #22cacb);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#19969c), to(#22cacb));
}
	


	