/* @override http://www.artandliving.com/jm/templates/st_jambo/css/template.css */

/* @override http://www.artandliving.com/jm/templates/st_jambo/css/template.css */



/* @override http://www.artandliving.com/jm/templates/st_jambo/css/template.css */



/*----TEMPLATE.CSS TABLE OF CONTENTS----*/

/* Body

------------------------------------- */

/* @group Header

------------------------------------- */

/* @group Typography

------------------------------------- */

/* @group Featured Slider

------------------------------------- */

/* @group Joomla! Styles

------------------------------------- */

/* @group Layout Structure

------------------------------------- */

/* @group Bonus Styles

------------------------------------- */

/* @group System Styles

------------------------------------- */



body {

	font-family: "Garamond", Georgia, "Times New Roman", Times, serif;

	font-size: 74%;

	color: #40484f;

	text-shadow: none;

}



/* @group Header */





#header {

	width: 970px;

	height: 83px;

	margin: 0 auto;

	padding: 20px 0px 0px 0px;

}



/* Graphic Header */



#header span#graphic,

#header h1#graphic {

	margin: 0;

	padding: 0;

	position: relative;

	text-indent: -9999em;

}



#header span#graphic a,

#header h1#graphic a {

	display: block;

	background-repeat: no-repeat;

}



/* Text Header */



#header span#text-header,

#header h1#text-header {

	font-size: 32px;

	margin: 0;

	padding: 0;

	line-height: 110%;

	letter-spacing: -2px;

	font-weight: bold;

	display: block;

}



#header span#text-slogan,

#header h2#text-slogan {

	font-size: 18px;

	letter-spacing: -1px;

	margin: 0;

	padding: 0px 0px 10px 0px;

	line-height: 100%;

	font-weight: bold;

}



#container {position: relative;margin: 0px auto;}

#headerad {position: relative;top: -76px;right: -500px;display: block;width: 468px;height: 60px;}

/* @end */



/* @group Structure */





#wrap {margin:0px auto;width:970px;}

.top {margin:0px auto;width:970px;height:5px;margin-top: 34px;background-repeat: no-repeat;}

.bot {margin:0px auto;width:970px;height:5px;background-repeat: no-repeat;}

#leader {padding-top: 7px;}

#leader .moduletable {padding: 5px 5px;}





/* Footer */



#footer {padding: 15px 0px 5px 0px;}

#footer .grid_8 .inside {padding: 0px 10px;line-height: 150%;}

#coloropt {margin: 0px 20px 0px 30px;text-align: center;}

#coloropt img {padding: 5px;margin: 15px 0px;background-color: #f2f2f2;border: 1px solid #d8d8d8;}

#copyright {width: 960px;margin: 5px auto;font-size: 11px;color: #666;text-align: center;}

#copyright p {margin: 0 0 0 80px;padding: 0;}

#copyright .copy a {float: right;width: 75px;height: 12px;background: url(../images/icons/stlogo.png) no-repeat center center;text-indent:-9999em;display:block;}





/* @end */







/* @group Typography */



a {

	color: #2a6398;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

	color: #19446b;

}



.entry a {text-decoration: underline;}

.entry a:hover {text-decoration: none;}

a.readon {

	font-size: .90em;

	text-decoration: none;

	font-weight: bold;

	float: right;

	margin: 10px 0px;

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	border: 1px solid #f1f1f1;

	padding: .3em .7em .3em 2em;

	background: #f5f5f5 url(../images/icons/morelink.png) no-repeat .45em .4em;

}

a.readon:hover {background-color: #f1f1f1;}



a.readon {font-weight: bold;float: right;margin: 10px 0px;}







::selection {background: #fffed8;color: #000;}

::-moz-selection {background: #fffed8;color: #000;}





/* Headings



-------------------------------------------------------------- */





.normal {

	font-weight: normal;

}



h1,h2,h3,h4,h5,h6,

div.componentheading {

}

	

td.contentheading,

div.componentheading,

#content h1 { font-size: 2.25em; line-height: 1;letter-spacing: -1px;

	margin: 0.25em 0 15px;

}

.contentheading {

	border-bottom: 1px solid #f2f2f2;

	border-color: #ababab;

}



h2 { font-size: 2em; margin-bottom: 0.25em;color: #303d49;letter-spacing: -1px;}



h3 { font-size: 1.6em; line-height: 1; margin-bottom: 0.25em; color: #254f7a;}



h4 { font-size: 1.4em; line-height: 1; margin-bottom: 0.25em; color: #1e2226;font-weight: bold;}



h5 { font-size: 1.4em; margin-bottom: 0.5em;color: #8299ac;font-weight: normal;font-style: normal;}



h6 { font-size: 1.2em;margin-bottom: 0.5em;  }



h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {

	color: #000;

	text-decoration: none;

}





/* Text elements



-------------------------------------------------------------- */



p { font-size: 16px;margin: 0 0 0.85em 0;line-height: 150%;

	color: #353535;

}

ul, ol {padding: 0 0 1em 1.5em;margin: 0;}

ul { list-style-type: disc;}

ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }

dl dt { font-weight: bold; }

dl dd { margin-left: 1.5em; }

li {line-height: 135%;list-style-position: inside;}

address { margin-top: 1.5em; font-style: italic; }

del { color: #000; }

a img {border: none;}

acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px dashed #999;}

.center {text-align: center;}

.hidden {display: none;}

.screen-reader-text {position: absolute;left: -1000em;}



blockquote {

	margin: 1.5em;

	line-height: 150%;

	font-style: italic;

	padding-left: 20px;

	border-left: 5px solid #ddd;

}

blockquote cite {

	margin: 5px 0 0;

	display: block;

}



strong { font-weight: bold; }

em, dfn { font-style: italic; }

dfn { font-weight: bold; }

pre { font: 1.1em monospace; line-height: 1.25em;margin: 5px 0px 5px 0px;background-color: #ebebeb;display: block;padding: 5px;border-top: 2px solid #ccc;border-bottom: 2px solid #ccc;}

tt { display: block; margin: 1.5em 0; line-height: 1.25em; }



span.amp { /* For better-looking ampersands */

font-family: Baskerville, Palatino, "Book Antiqua", serif;

font-style: italic;}





div.small {

	color: #888;

	font-size: 11px;

	border-bottom: 1px solid #e7e7e7;

	padding-bottom: 4px;

	margin-bottom: 4px;

}



#breadcrumbs {

	-webkit-border-radius:4px;

	-moz-border-radius:4px;

	position: relative;

	font-size: 12px;

	height: 24px;

	line-height: 24px;

	padding-left: 5px;

	margin-bottom: 15px;

}

#breadcrumbs .sep {

	width: 14px;

	height: 25px;

	padding: 0;

	margin: 0;

	position: relative;

	top: -0px;

	display: inline-block;

	text-indent: -9999em;

}

#breadcrumbs a.pathway {

	padding: 0px 2px 0px 4px;

}





/* Module Typography */



.sidebar h1,.sidebar h2,.sidebar h3,

#footer h1,#footer h2,#footer h3,

#leader h1,#leader h2,#leader h3,

.inset h1,.inset h2,.inset h3 {

	font-size: 1.5em;

	letter-spacing: -1px;

	margin-top: 0px;

	margin-bottom: 10px;

}



/* Main Menu Module */



.sidebar {

	margin-top: 7px;

}



.sidebar ul.menu li {

	list-style: none;

	padding: 0;

	margin: 0;

	line-height: normal;

	background-image: none;

}

.sidebar ul.menu li li {

	margin-left: 5px;

}

.sidebar ul.menu li a {

	display: block;

	padding: 6px 0px 6px 10px;

	font-weight: bold;

}

.sidebar ul.menu li.active.current a,

.sidebar ul.menu li.active a {

	color: #fff;

	background-color: #386d9e;

	border: 0px solid #386d9e;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

}



.sidebar ul.menu li.haschild li a,

.sidebar ul.menu li.haschild.active.current li a,

.sidebar ul.menu li.haschild.active li.active.current a {

	background-color: transparent;

	font-size: .9em;

	line-height: 1em;

	padding: 5px 0px 5px 10px;

	text-decoration: underline;

}

/* @end */



/* @group J! Styles */





.article_sep {

	border-bottom: 1px solid #ededed;

	height: 10px;

	clear: both;

	margin: 10px auto;

	display: block;

}



.leading_separator {clear: both;display: block;}

.cols1 {display: block;float: none;margin: 0;width: 100%;}

.cols2 {width: 49%;overflow: hidden;}

.cols3 {width: 30%;}

.column1, .column2 {position: relative;float: left;margin: 0;}

.colpad {padding: 0 10px;position: relative;}

.column2 {float: right;width: 49%;}

.article_row {overflow: hidden;margin: 0 -10px 0px -10px;}

table.category {width: 100%;}





img.centered,.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright,img.floatright {padding: 4px;margin: 0 0 2px 15px;display: inline;}

img.alignleft,img.floatleft {padding: 4px;margin: 0 15px 2px 0;display: inline;}

.alignleft,.floatleft {float: left;

}

.alignright,.floatright {float: right;}



table.contentpaneopen ul, table.contentpaneopen ol {

	list-style-position: inside;

}



span.pagination {

	width: 97%;

	padding: 10px;

}

span.pagination span,span.pagination a {

	padding: 4px;

	text-align: center;

}



/* Tables */



table.contentpaneopen {

	margin: 0;

	padding: 0;

	width: 100%;

}



table.blog table.contentpaneopen {

	white-space: normal;

}



table.contentpaneopen, table.contentpane, table.blog {

	border-collapse: collapse;

	width: 100%;

}



div.blog_more {

	border-top: 1px solid #e7e8da;

	padding: 10px;

}

.right-col img {



	overflow: hidden;

}





div.blog_more ul {

	list-style: none;

}



div.blog_more ul li {

	

}



div.blog_more ul li a {

	text-decoration: none;

	display: block;

	padding: 4px;

	border-bottom: 1px solid #dadacc;

}



div.blog_more ul li a:hover {

	text-decoration: none;

	display: block;

	padding: 4px;

	border-bottom: 1px solid #dadacc;

	background-color: #f9f8ed;

}



/* Polls Module */



table.pollstableborder {

	width: 100%;

	text-align: left;

}



table.poll {

	font-size: 11px;

}

table.poll td {

	padding-bottom: 10px;

}



.smalldark {

	white-space: nowrap;

	color: #767676;

}



table.pollstableborder td.sectiontableentry1 {

	background: transparent;

	padding: 4px;

	border-bottom: 0px solid #dadacc;

}



table.pollstableborder td.sectiontableentry2 {

	background: transparent;

	padding: 4px;

	border-bottom: 0px solid #fefee6;

}



/* Polls Results */



table.pollstableborder td.sectiontableheader {

	padding: 8px;

	color: #fff;

	border: none;

}



td.sectiontableheader img {display: none;}



table.pollstableborder tr.sectiontableentry0 td,

table.pollstableborder tr.sectiontableentry1 td {

	padding: 4px;

	border: none;

	font-weight: bold;

	vertical-align: middle;

}



/* Category Tables */



table.category th,th.sectiontableheader {

	background: #d8d8d8;

	line-height: 200%;

	padding: 4px;

	border-bottom: 1px solid #d6d6d6;

	border-top: 1px solid #d6d6d6;

	text-align: left;

}



tr.sectiontableentry1 td,

td.sectiontableentry1 {

	background: #f5f5f5;

	padding: 8px;

	border-bottom: 1px solid #e9e9e9;

}



tr.sectiontableentry2 td,

td.sectiontableentry2 {

	background: #fbfbfb;

	padding: 8px;

	border-bottom: 1px solid #ebebeb;

}



.sectiontableentry1 a,

.sectiontableentry2 a {

	text-decoration: none;

}



li a.category {

	font-weight: bold;

	text-decoration: none;

}

li p,.contentdescription {

	font-size: 11px;

	color: #a6a6a6;

}



table.contentpane tr td ul {

	list-style: none;

}



/* Print-PDF-EMail */



body.contentpane {

	background: #fff;

	margin: 25px;

}



span.pagenav {

	color: #9e9984;

}



p.iteminfo,p.articleinfo {

	font: normal 11px/12px Tahoma, "Lucida Grande", Lucida, Verdana, sans-serif;

	color: #7c7c7c;

	border: 1px solid #b2b2b2;

	padding: 15px;

	margin-bottom: 15px;

	background-color: #e3e3e3;

}



td.modifydate {

	line-height: 30px;

}



div.mosimage {

	border: 1px solid #e7dec6;

	margin: 10px;

	background: #f2f3ee;

}



div.mosimage_caption {

	color: #a09a8a;

	font: 10px/12px Arial, Helvetica, Geneva, sans-serif;

	padding-bottom: 5px;

}



div.mosimage img {

	padding: 5px;

}





p.buttonheading {float: right;}

#page p.buttonheading {position: relative;top: -20px;}

.buttonheading .icon {display:block;width:16px;height:16px;float:left;margin-left:5px;cursor: pointer;}



.buttonheading .pdf {background: url(../images/pdf_button.png) no-repeat 50% 50%;}

.buttonheading .print {background: url(../images/printButton.png) no-repeat 50% 50%;}

.buttonheading .email {background: url(../images/emailButton.png) no-repeat 50% 50%;}

.modifydate, .createdby, .createdate {display:block;}



.sidebar .moduletable {margin: 0px 0px 10px 0px;padding: 0px 15px;

}

.sidebar .moduletable h3 {margin: 0 0px 4px 0px;padding: 0 0 4px 0;

}



/* Latest News and Popular Modules */



#footer ul,#leader ul,.sidebar ul {list-style: none;margin: 0;padding: 0;}

#footer li,#leader li,.sidebar li {

	padding: 0px 0px 4px 16px;

	margin: 0px;

	background: url(../images/bullet_clear.png) no-repeat 2px 4px;

	white-space: normal;

}

.sidebar ul.newsfeed,.sidebar ul.newsfeed li {

	padding: 0;

	margin: 0;

	background-image: none;

}

div.newsfeed_item {

	font-size: 11px;

}



/* Modular Navigation */





a.mainlevel {

	line-height: 20px;

	height: 20px;

	padding-left: 9px;

	text-decoration: none;

	background: url(../images/mainlevel.gif) no-repeat 0px 5px;

}

a.sublevel {padding-left: 4px;font-size: 12px;color: #000;}

a.sublevel.img {}





div.pagenavbar a, div.pagenavbar {

	text-decoration: none;

	font-size: 11px;

}



table.contenttoc {

	background-color: #252525;

	font-size: 12px;

	border: 1px solid #2c2c2c;

	float: right;

	display: block;

	margin: 0px;

}



table.contenttoc th {

	background-color: #393939;

	font-size: 14px;

	color: #8e8e8e;

	font-weight: normal;

	font-style: normal;

}



table.contenttoc td {

	font-size: 14px;

	padding: 2px 8px;

}



table.contenttoc a.toclink {

	font-size: 12px;

	text-decoration: none;

}





/* @end */



/* @group Bonus Styles */



p.smalldesc{

	font-size: 11px;

	color: #666;

	font-family: "Courier New", Courier, mono;

}



div.note {

    text-align: left;

    padding: 10px 10px 10px 48px;

    border: 4px solid;

	-webkit-border-radius:8px;

	-moz-border-radius:8px;

	-khtml-border-radius:8px;



	margin: 5px 0px;

	line-height: 135%;

}



div.note a {text-decoration: underline;}

div.note a:hover {text-decoration: none;}





div.alert {

	background: #9b0000 url(../images/icons/alert.png) no-repeat 10px 50%;

	border-color: #FF0000;

	color: #f8ff00;

}

div.alert a {color: #fff;}



div.info {

    background: #0050ba url(../images/icons/info.png) no-repeat 10px 50%;

    border-color: #008cff;

	color: #d6e3ff;

}

div.info a {color: #fff;}



div.warn {

    background: #d5aa00 url(../images/icons/warning.png) no-repeat 10px 50%;

    border-color: #F7D229;

	color: #FFF;

}

div.warn a {color: #fff;}



div.accept {

    background: #b3de7e url(../images/icons/accept.png) no-repeat 10px 50%;

    border-color: #3a9805;

	color: #173d08;

}

div.accept a {color: #256700;}



div.cd {

    background: #c0d6c8 url(../images/icons/cd.png) no-repeat 10px 50%;

    border-color: #9cb5bb;

	color: #364450;

}

div.cd a {color: #414983;}



div.coffee {

    background: #3a3123 url(../images/icons/coffee.png) no-repeat 10px 50%;

    border-color: #9b643a;

	color: #d9b494;

}

div.coffee a {color: #ac6530;}



div.email {

    background: #f7f7f7 url(../images/icons/email.png) no-repeat 10px 50%;

    border-color: #deb600;

	color: #3e3e3e;

}

div.email a {color: #988217;}



div.download {

    background: #67882e url(../images/icons/file_download.png) no-repeat 10px 50%;

    border-color: #88b140;

	color: #f6f2e7;

}

div.download a {color: #b3d27c;}



div.idea {

    background: #fdfbb9 url(../images/icons/lightbulb.png) no-repeat 10px 50%;

    border-color: #d0a21e;

	color: #514c2a;

}

div.idea a {color: #c39a1d;}



div.photo {

    background: #aab5b7 url(../images/icons/photo_credit.png) no-repeat 10px 50%;

    border-color: #e1e1e1;

	color: #000;

}

div.photo a {color: #2b426b;}



div.secure {

    background: #f2f2f2 url(../images/icons/protected.png) no-repeat 10px 50%;

    border-color: #868686;

	color: #000;

}

div.secure a {color: #3d52a6;}



div.author {

    background: #f0eff1;

    border-color: #1a2a8c;

	color: #000;

	padding: 15px 15px 0;

}

div.author a {

	color: #192a8c;

	font-size: 20px;

}

div.author img {

}



div.search {

    background: #f2f2f2 url(../images/icons/search.png) no-repeat 10px 50%;

    border-color: #2a4881;

	color: #000;

}

div.search a {color: #2a4881;}



div.mycomment {

    background: #e8f6fc url(../images/icons/speech_bubble_gloss.png) no-repeat 10px 50%;

    border-color: #89b4c2;

	color: #000;

}

div.mycomment a {color: #6e9099;}





div.time {

    background: #f7f9ff url(../images/icons/time.png) no-repeat 10px 50%;

    border-color: #923232;

	color: #37494f;

}

div.time a {color: #923232;}



div.tools {

    background: #f7f9ff url(../images/icons/tools.png) no-repeat 10px 50%;

    border-color: #b5b6b5;

	color: #393e40;

}

div.tools a {color: #2a4881;}



div.twitter {

    background: #daf6fb url(../images/icons/twitter.png) no-repeat 10px 50%;

    border-color: #3997e4;

	color: #0d191e;

}

div.twitter a {color: #3997e4;}



.caption {

border:1px solid #ccc;

padding:5px;

color: #333;

font-size: .9em;

line-height: 125%;

background-color: #e3e3e3;

}

.article_column img {

	width: 265px;

	height: auto;

	margin-top: 15px;

}
.buttonheading img {
	display: none;
}

.leading img {

	margin-top: 15px;

}

p.img_caption {

display:block;

color: #666;

padding: 10px;

font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}

.img_caption.left {

	margin-right: 25px;

}

.img_caption.right {

	margin-left: 25px;

}





.captionate {

border:1px solid #222;

margin:18px 0;

padding:15px;

color: #333;

font-size: .9em;

line-height: 125%;

-webkit-border-radius:4px;

-moz-border-radius:4px

}

span.captionate-title {

background:#fff none repeat scroll 0 0;

display:block;

font-size:1.1em;

font-weight:bold;

margin-top:-24px;

padding:0 8px;

position:absolute;

color: #333;

}

.captionate a {

	text-decoration: underline;

}



.captionate.red {

border: 1px solid #e90e17;

color: #333;

}

.captionate.red a,.captionate.red .captionate-title {

	color: #a30a11;

}

.captionate.green {

border: 1px solid #8fc040;

color: #333;

}

.captionate.green a,.captionate.green .captionate-title {

	color: #669424;

}

.captionate.blue {

border: 1px solid #80afd3;

color: #333;

}

.captionate.blue a,.captionate.blue .captionate-title {

	color: #4b7fc4;

}





ul.captionlist {

	margin: 0px 0px 10px 0px;

	padding: 0;

}

ul.captionlist li ul {

	margin: 0;

	padding: 0;

}



ul.captionlist li {

	list-style: none;

	line-height: 16px;

	padding: 2px 0px 2px 0px;

	list-style-position: outside;

	font-size: 1em;

	font-weight: bold;

}

ul.captionlist li li {

	padding: 0;

	color: #747474;

	font-weight: normal;

	font-size: .9em;

}

ul.check li {

	list-style: none;

	line-height: 16px;

	padding: 2px 0px 2px 20px;

	background: url(../images/icons/check.png) no-repeat left .19em;

	list-style-position: outside;

	font-size: 1em;

}

ul.check li li {

	background: none;

	padding: 0px 0px 0px 0px;

	color: #8c8c8c;

}

ul.check a {

	text-decoration: underline;

	padding: 1px;

}



ul.check a:hover {

	text-decoration: none;

	padding: 1px;

}

/* @end */





/* @group System Styles */





/*Additional 1.5 Stuff */



div.banneritem a,

div.banneritem_text a {

	font-weight: bold;

	line-height: 16px;

	font-size: 11px;

}



div.banneritem,

div.banneritem_text {

	line-height: 12px;

	font-size: 11px;

}



#form-login ul li {

	list-style: none;

}



ul#mainlevel {

	list-style: none;

}



/* Frontend Editing*/



fieldset {

	margin-top: 5px;

	padding: 5px;

}



legend {

	margin: 0;

	padding: 0 10px;

}



td.key {

	border-bottom: 1px solid #eee;

	color: #666;

}



/* Tooltips */



.tool-tip {

	float: left;

	background: #ffc;

	border: 1px solid #D4D5AA;

	padding: 5px;

	max-width: 200px;

}



.tool-title {

	padding: 0;

	margin: 0;

	font-size: 100%;

	font-weight: bold;

	margin-top: -15px;

	padding-top: 15px;

	padding-bottom: 5px;

	background: url(../../system/images/selector-arrow.png) no-repeat;

}



.tool-text {

	font-size: 100%;

	margin: 0;

}



/* System Standard Messages */



#message {

	margin: 20px auto;

	width: 95%;

}



#system-message {

	margin: 0px auto;

	font-size: 14px;

}

#system-message dd.error ul li,#system-message dd.notice ul li,#system-message dd.message ul li {

	margin: 0;padding: 0;list-style: none;background: none;line-height: 100%;

}



#system-message dd.message ul {

	background: #C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;

	margin: 0px;

	padding-left: 40px;

	text-indent: 0px;

	

}

table#jevents_header.contentpaneopen.jeventpage tbody tr td.buttonheading img {

	display:  none;

}

table#jevents_header.contentpaneopen.jeventpage tbody tr td.contentheading {

	display: none;

}



#system-message dd.error ul {

	color: #c00;

	background: #E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat;

	border-top: 3px solid #DE7A7B;

	border-bottom: 3px solid #DE7A7B;

	margin: 0px;

	padding-left: 40px;

	text-indent: 0px;

}

#system-message dd.notice ul {

	color: #c00;

	background: #EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat;

	border-top: 3px solid #F0DC7E;

	border-bottom: 3px solid #F0DC7E;

}

#bottom,#bottom p {

	font-size: 10px;

	text-align: center;

	margin: 0;

	padding: 5px 0px 5px 75px;

	line-height: 10px;
 
} 

.copy {clear: both;}

.copy a {

	position: relative;

	display: block;

	float: right;

	width: 75px;

	height: 12px;

	background: url(../images/icons/stlogo.png) no-repeat;

	text-indent: -9999em;

}

.quotes-left {

	width:  250px;

	float:  left;

	background: url(http://www.artandliving.net/images/quotes.png) no-repeat;

	background-position: bottom right;

	font-size: 26px;

	color: #000;

	margin: 25px 25px 25px 0;

}

.quotes-right {

	width:  250px;

	margin: 25px 25px 25px 0;

	float:  right;

	background: url(http://www.artandliving.net/images/quotes.png) no-repeat;

	background-position: bottom right;

	font-size: 26px;

	color: #000;

}









/* @end */
