﻿body
{
	margin: 0 auto;
	width: 100%;
	padding: 0;
	min-width: 320px;
	font-family: "Trebuchet MS" , Arial, sans-serif;
	font-size: 107%;
	background: #fff url('images/bgSite.png') repeat-x 50% top fixed;
}
#wrapperPage
{	
	padding: 0px 0px;
	margin: 0 auto;
	width: 90%;
	min-width: 300px;
	overflow: hidden;
}
#wrapperMainMenu
{
	float: left;
	width: 20%;
	min-width: 300px;
	background: transparent url('images/bgMenuWrapper.png') repeat-x top;
	border-right: inset 1px #E5D39D;	
}
#wrapperMainMenuWide
{
	width: 20%;
	min-width: 260px;
	float: left;
	background: transparent url('images/bgMenuWrapper.png') repeat-x top;
	padding: 0px;
}
#wrapperCodex
{
	padding: 0;
	margin: 0;
	overflow: hidden;	
	min-width: 300px;
	background: transparent url(  'images/bgAccentArticle.png' ) no-repeat center -70px scroll;
	
}
#wrapperCodexWide
{
	padding: 0;
	margin: 0;
	overflow: hidden;	
	min-width: 300px;
	background: transparent url(  'images/bgAccentArticle.png' ) no-repeat center -70px scroll;
}
#wrapperSideBar
{
	float: right;
	position:relative;
	width: 25%;
	min-width: 300px;
}
#wrapperSideBarWide
{
	float: left;
	width: auto;
}
/* text styles */
a
{
	color: #3A0A0D;
	text-decoration: none;
}
a:hover
{
	color: #1C0203;
	font-size: 103%;
	font-weight: bold;
	text-decoration: none;
}
h1, h2, h3, h4, h5
{
	margin: 0;
	text-transform: capitalize;
	display: block;
}
h1
{
	color: #FD2928;
	font-size: 125%;
}
h2
{
	color: #FD2928;
	font-size: 97%;
	padding: 10px;
}
h3
{
	color: #FF7135;
	font-size: 90%;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
h4
{
	color: #904528;
}

/* wrapperMainMenu styles */
#wrapperTopMenu
{
	padding: 5px 0px;
	margin-left: 3px;
	background: transparent url(  'images/bgTopMenu.png' ) repeat-x bottom;
	color: #904528;
	font-size: small;
	border-top: none;
	text-align: center;
}
#wrapperLogo
{
	text-align: center;
}
#wrapperLogo img
{
	margin-top: -5px;
	border: none;
}
#wrapperLogo p
{
	color: #F75818;
	font-size: 90%;
	padding: 0px 20px;
	font-weight: bold;
	font-variant: small-caps;
	line-height: 15px;
	margin: 7px 0px 10px 0px;
}
#wrapperLogo address
{
	color: #7F7256;
	font-size: 80%;
	font-weight: bold;
	font-variant: small-caps;
	line-height: 15px;
	font-style: normal;
	padding: 4px 4px;
}
#wrapperMenuBar
{
	font-size: 110%;
	min-width: 260px;
	padding: 0px 0px;
}
#wrapperSchedule
{
	font-size: 95%;
	width: 100%;
	padding: 0px 0px;
	float: left;
}
/* Appointment Styles */
.appointmentWrapper
{
	background-color: transparent;
	padding: 5px;
	vertical-align: top;
}
#wrapperSchedule .date
{
	width: 5em;
	color: #000;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	float: left;
}
#wrapperSchedule .subject
{
}
/* wrapperCodex styles */
#wrapperLogin
{
	padding: 0px 7px;
	text-transform: capitalize;
	color: #904528;
	font-size: small;
	border-top: none;
	text-align: left;
	margin-left: 2px;
	margin:0 auto;
}
#wrapperWelcome
{
	display: block;
	margin: 10px 10px;
	background: transparent url(  'images/bgWelcome.png' ) repeat;
	border: solid 1px #E5D39D;
	padding: 7px;
}
#wrapperArticle
{
	display: block;
	background: transparent url(  'images/bgWelcome.png' ) repeat;
	border: solid 1px #E5D39D;
	padding: 7px 10px;
}
*:first-child + html #wrapperArticle
{
	width:98%;
}
.articleFilters
{
	display: block;
	margin: 10px 2px -1px 2px;
	background: transparent url(  'images/bgWelcome.png' ) repeat;
	border: solid 1px #F9E18B;
	padding: 7px;
}
#wrapperWelcome p
{
	font-size: 85%;
	padding: 12px 20px;
}
#wrapperWelcome h1
{
	margin-bottom: -20px;
	padding: 2px 10px;
}

#wrapperWelcomeWide
{
	display: block;
	margin: 3px 10px;
	padding: 7px;
	background: transparent url(  'images/bgWelcome.png' ) repeat;
}
#wrapperBulletins
{
	display: block;
	margin: 0px 0px;
	padding: 7px;
	padding: 1px 3px;
	width: 95%;
	margin: 0 auto;
	margin-top: 30px;
}
/* Login Styles */
.formLogin
{
}
#loginBox
{
	width:auto;
	text-align:left;
	font-size: 102%;
	padding: 1px 7px;
	margin-top: 3px;
	margin-right: -10px;
	
}
#loginBox a
{
	position: relative;
	padding: -1px 0px;
	list-style: none;
	border-bottom: none;
	border-bottom: solid 1px #F7EBBF;
	display: inline-block;
}
#loginBox a:hover
{
	padding: 1px 5px;
	font-weight: bold;
	background: transparent url(  'images/bgMainMenu.png' ) repeat-x bottom;
	border-bottom: 2px solid #F9E18B;
	border-top: 1px solid #F9E18B;
}
/* feed styles */
.feedIcon
{
	float: right;
}
#feedWrapper
{
	margin: 1px 0px;
	padding: 0px 2px;
}
#feedWrapper h2
{
	padding: 2px 0px;
	font-size: 125%;
	margin-top: -7px;
}
#feedWrapper a, .feedBox a
{
	color: #0067AC;
	font-weight: bold;
}
#feedWrapper a:hover, .feedBox a:hover
{
	color: #05354F;
}
.pubDate
{
	float: right;
	width: 8em;
	font-size: 63%;
	color: #7F735A;
	padding: 2px 7px;
	margin-top: 3px;
	margin-left: 7px;
	border-left: solid 1px #F9E18B;
}
.feedBox
{
	margin: 0px 0px 0px 0px;
	padding: 10px 1px;
	overflow: hidden;
	width: 100%;
}
.feedItemWrapper
{
	padding: 5px 10px;
	margin-bottom: 9px;
	border: solid 1px #F9E18B;
	background: transparent url(  'images/bgBulletins.png' ) repeat-x top;
}
.feedItemWrapper p
{
	font-size: 80%;
	margin-top: -1px;
	margin-bottom: 3px;
}
/* related items styles */
.listWrapper
{
	padding: 2px 1px;
	font-size:100%;	
}
.listWrapper h2
{
	padding: 10px 0px;
	display: block;
}
.listWrapper .articleRow li
{
	border-bottom: inset 1px #FFF2D4;
	margin-bottom: -4px;
	padding: 5px 7px;
	list-style-type: none;
	font-size:70%;
}
/* Category Styles */
.categoryWrapper
{
	padding: 0px 20px;
	font-size: 96%;
	background-color: transparent;
}
.categoryBox
{
	display: block;
	padding: 5px 10px;
	font-size: 90%;
	color: #000;
	border-bottom: inset 1px #F9E18B;
}
.categoryBox .feedIcon
{
	float: left;
}
.categoryBox h3
{
	font-size: 120%;
	padding: 0px 15px;
	margin-left: 15px;
}
.categoryimg
{
	margin: 5px;
	float: right;
}
.categoryBox p
{
	padding: 2px 10px;
}
/* Article Box Styles */
.articleWrapper
{
	padding: 0px 10px;	
	background-color: transparent;	
	width:100%;
}
.articleWrapper h1
{
	padding:5px 2px;
}
.articleWrapper h2
{
	padding:0px 2px 2px 2px;
}
.articleWrapper h3
{
	padding:0px 2px 2px 2px;
}
.articleWrapper p
{
	margin: 0 auto;
	padding: 0;
	font-weight:normal;
	font-size:85%;
	padding: 3px 15px;
	line-height:20px;
	color: #000;
}
.articleBox
{
	display: block;
	padding: 5px 10px;
	margin-bottom:2px;
	font-size: 90%;
	color: #5E2D1C;
	border:solid 2px #F1FBBC;
	background: transparent url(  'images/bgArticleBox.png' ) repeat-x bottom;
	overflow: hidden;
}
#wrapperWelcome h1
{
	margin-bottom: 5px;
}

#wrapperWelcome .articleBox
{
	background: none;
	border: none;
	overflow: hidden;
	font-size: 100%;
}
.articleBox .articleStats
{
	overflow: hidden;
	float: right;
	border-left: double 2px #FDE89D;
	font-size: 70%;
}
.articleBox .rating
{
	padding-bottom: 5px;
}
.articleBox .articleTitle
{
	font-size: 110%;
}
.articleBox p
{
	margin: 0 auto;
	padding: 0;
	padding: 0px 15px;
	color: #000;
}
#wrapperWelcome .articleBox p
{
	line-height: 25px;
	padding: 5px 20px;
}

#wrapperWelcome .articleBox img
{
	padding: 0 2px;
}
.articleBox .articleSpecs
{
	margin: 0 auto;
	padding: 0;
	padding: 3px 15px;
	font-size:90%;
}
#articleBox li
{
	list-style: none;
	
}

/* Article Feedback Styles */
.articleFeedback
{
	width: 100%;
}
.articleFeedback .articleRating
{
}
.articleFeedback h3
{
	padding: 0px 0px 5px 0px;
}

.articleFeedback .rating
{
	float: right;
	margin-top: -17px;
	margin-right: 20px;
}
.articleFeedback .listWrapper
{
	font-size: 85%;
	line-height: 12px;
}
.articleStats
{
	font-size: 75%;
	padding: 10px;
	min-width: 200px;
	margin-top: -1px;
}
.articlePosted
{
	color: #635E4F;
}
.articleAddedBy, .articleAuthor
{
	text-transform: capitalize;
}
.articleSpecs
{
	font-size: 80%;
}
.articleCommandBox
{
	display: block;
}
.adminCommandBox
{
	
	margin-top: -20px;
}
.articleCommands
{
	float:left;
	
}
.homeButton
{
	position:relative;
	float: right;
	
}
/* Comment Styles */
.commentWrapper
{
	font-size:80%;
	margin-top:10px;
}
.comment
{
	padding:2px 20px;
}
.commentForm
{
	width:100%;
	border:solid 1px transparent;
}
.commentForm .formRow
{
	padding: 5px 10px;
	margin-bottom: 3px;
	background: transparent url(  'images/bgFormRow.png' ) repeat-x bottom;
	border-bottom: solid 1px #FCE5B9;
	display: block;
}
.commentForm .formLabel
{
	color: #7D7663;
	font-size: 80%;
	text-align: right;
	background-color: transparent;
	padding: 12px 7px;
	width:15em;
	float:right;
	text-align:right;
	margin-top: -3px;
	border:Solid 1px red;
}
.commentForm .formButtonRow
{
float:right;	
}
/* Item Box */
.itemRow
{
	display: block;
	overflow: hidden;
}
.itemBox
{
	padding: 5px 0px;
	overflow:hidden;
}

.itemBox p
{
	padding: 0px 10px;
}
.itemBox ul
{	
	width:auto;
	min-width: 280px;
	font-size: 85%;
	margin: 12px 0;
	color: #000;
	padding-left: 50px;
}
.staffFloatBox
{
	border: solid 1px #DFDBBC;
	margin-right: 24px;
	padding: 5px 5px;
	font-size: 80%;
	width: 31%;
	min-width: 250px;
	background: transparent url(  'images/itemFloatBox.png' ) repeat;
	float: left;
}
.itemFloatBox
{
	border-left: outset 2px #FFF4A9;
	margin-right: 5px;
	margin-left: 44px;
	margin-bottom: 0px;
	padding: 5px 10px;
	font-size: 90%;
	width: 30%;
	min-width: 250px;
	background: transparent url(  'images/itemFloatBox.png' ) repeat;
	float: right;
}
.itemFloatBox img
{
	padding: 5px;
}
.itemFloatBox embed
{
	margin-top: 2px;
	margin-left: -5px;
	padding: 0;
}
.itemFloatBox h2
{
	font-size: 105%;
	text-align:left;
	margin:0;
	padding:0;
}
.itemFloatBox p
{
	padding: 0;
	margin: 0;
	color: #3E0A0A;
}

.itemFloatBox ul
{
	padding: 0 10px;	
}
.itemFloatBox li
{
	margin-left:30px;
}
.linkFloatBox
{
	margin-top: 25px;
	margin-bottom: 10px;
	border: solid 2px #DFDBBC;
	padding: 5px 7px;
	font-size: 80%;
	line-height: 15px;
	width: 30%;
	text-align: center;
	background: transparent url(  'images/itemFloatBox.png' ) repeat;
	float: right;
	clear: right;
}
.linkFloatBox img
{
	font-size: 90%;
	padding: 3px 10px 5px 10px;
}

/* Special wrapper styles */
.dataBox
{
	display:inline-block;
	width:2em;
	text-align:center;
	border: solid 1px #FFF2D4;
}
.data
{
	font-size:80%;
}
#wrapperContent
{
	overflow:hidden;
	margin:0 auto;
	width:95%;
}
#wrapperAnnouncements
{
	float: left;
	margin: 0;
	width:50%;
	min-width: 280px;
	background: transparent url(  'images/bgMessageCenter.png' ) no-repeat top right;
	margin-top: 1px;
	padding: 4px 5px;
}
#wrapperAnnouncements h2
{
	margin: 0;
	padding: 0;
}
#wrapperAnnouncements .feedBox
{
	font-size: 90%;
	line-height: 10px;
}

#wrapperAnnouncements .feedBox p
{
	padding: 4px 7px;
	margin-top: 2px;
	line-height: 15px;
}
#wrapperAnnouncements .pubDate
{
	float: none;
	width: auto;
	border: none;
	margin-top: -2px;
	margin-bottom: 7px;
	display: block;
	border-bottom: inset 1px #FFF2D4;
	text-align: right;
}
#wrapperCenters
{
	float: left;
	padding: 0;
	margin: 0;
	min-width: 280px;
}
#wrapperWeather
{
	float: left;
	text-align: center;
}
#Weather
{
	width: 180px;
	height: 150px;
	background-image: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/orange_180x150_bg.jpg );
	background-repeat: no-repeat;
	background-color: #FF6600;
	
}
#Weather a
{
	text-decoration: none;
	padding: 2px 10px;
}
.shortCutBoxLinks a
{
	color: #0067AC;
	font-weight: bold;
}
.shortCutBoxLinks a:hover
{
	color: #05354F;
}
/* Sidebar styles */
.shortCuts
{
	margin: 0 auto;
	z-index: 1;
	display: block;
}
.topLinks
{
	overflow: hidden;
	background: transparent url(  'images/bgLinks.png' ) no-repeat center;
}
.mediaLinks
{
	overflow: hidden;
	background: transparent url(  'images/bgMedia.png' ) no-repeat center right;
}

.membershipLinks
{
	overflow: hidden;
	background: transparent url(  'images/bgMembership.png' ) no-repeat bottom right;
}
.shortCuts p
{
	line-height: 15px;
	font-size: 90%;
}
.shortCuts h3
{
	text-transform: capitalize;
	line-height: 15px;
	font-size: 90%;
}
.shortCutBox
{
	float: left;
	width: 20%;
	overflow: hidden;
	margin-top: 1px;
	padding: 4px 5px;
	border: solid 1px lime;
}
.shortCutBoxLinks
{
	margin: 0px 5px;
	padding: 4px 5px;
	border: solid 5px transparent;
	float: left;
}
.shortCutBoxLinks .Links
{
	font-size: 90%;
	width: 100%;
	padding: 0;
}
#wrapperCenters .shortCutBoxLinks
{
	float: none;
}
/* Gallery Styles */
.galleryBoxLinks
{
	margin: 0px;
	padding: 0px;
}
.galleryBox
{
	display: block;
	clear: both;
	padding:1px 1px 1px 2px;
	background: transparent url(  'images/galleryBox.png' ) repeat-x top;	
}
.galleryBox h3
{
	text-align: center;
	background: transparent url('images/bgArticleWrapperH3.png') no-repeat bottom;
	padding: 2px;
}
.galleryWrapper
{
	border: solid 1px #FFCF66;
	border:solid 1px #644E3B;
	height: 200px;
	margin-left:2px;	
}
.galleryBox .feedTitle
{
	font-size: 120%;
}
.galleryWrapper img
{
	border: none;
	width: 100%;
	height: 200px;
}
.galleryButton
{
	width: 1.4em;
	margin: 3px;
	margin-top: -2px;
	background: transparent url(  'images/bgCloseButton.png' ) no-repeat right bottom;
	border: solid 1px #7F6833;
	float: right;
}
/* Message Box Styles */
.messageBox
{
	font-size: 78%;
	margin: 0 5px;
	padding: 5px 5px;
	background: #fff url(  'images/bgMessageBox.png' ) repeat-x center;
}
.messageBox h2
{
	font-size: 120%;
	margin: 0;
	padding: 0;
}
.messageBox h3
{
	padding: 5px;
	margin-top: 5px;
	margin-bottom: -15px;
}
.messageBox p
{
	padding-bottom: 10px;
	border-bottom: solid 1px #E5D39D;
	margin-left: 9px;
}

.messageBox .noborder
{
	border: none;
	padding-bottom: 10px;
}
/* form styles */
.formLabel
{
	text-align: right;
	font-size: 75%;
	color: #796D43;
	padding: 1px 7px 1px 0px;
}
.formButtonRow
{
	padding: 0px 20px;
	margin: 0 auto;
	margin-top: -7px;
	display: block;
	float: right;
}
.formTotal
{
	float: right;
	text-align: right;
	font-size: 115%;
	color: #655C48;
	padding: 3px 15px;
	background: #FFF4A9 url(  'images/bgMainMenu.png' ) repeat-x top;
	border: outset 1px #FFF4A9;
}
.basicForm
{
	margin-top: 5px;
	padding: 10px 0px;
	
}
.basicForm .formRow
{
	padding: 5px 10px;
	margin-bottom: 3px;
	background: transparent url(  'images/bgFormRow.png' ) repeat-x bottom;
	border-bottom: solid 1px #FCE5B9;
	display: block;
}
.basicForm .formLabel
{
	color: #7D7663;
	font-size: 95%;
	text-align: right;
	background-color: transparent;
	padding: 2px 7px;
	width: 7em;
	margin-top: 1px;
	display: block;
	float: left;
}
.basicForm .formButtonRow
{
	padding: 10px 30px;
	margin: 0 auto;
}
.wizardForm
{
	padding: 5px 0px;
	margin: 0 auto;
	width: 100%;
}
.wizardForm .formButton
{
	clear: both;
	display: block;
	float: right;
}
.wizardForm .formTitle
{
	text-align: center;
	font-size: 115%;
	color: #655C48;
	padding: 3px 15px;
	margin-top: -1px;
	background: transparent url('images/bgArticleWrapperH3.png') no-repeat top;
	border-bottom: inset 1px #FFF4A9;
}
.wizardCol
{
	float: left;
	vertical-align: top;
	width: 48%;
	min-width: 270px;
	padding: 2px 5px;
	font-size: 80%;
}
.wizardCol .question
{
	float: left;
	vertical-align: top;
	width: 10em;
	font-size: 80%;
	padding: 2px 8px;
}
.wizardCol .response
{
	float: left;
	display: inline;
}
.wizardCol .wizardRow
{
	overflow: hidden;
	line-height: 15px;
}
.wizardCol h1
{
	display: block;
	width: 100%;
	border: solid 1px #transparent;
	height: 25px;
	overflow: hidden;
	padding: 10px 0px;
}
.wizardCol .wizardRow
{
}
.wizardForm h3
{
	float: right;
	color: #7D7663;
	font-weight: normal;
	font-size: 82%;
	padding: 0px 10px;
	margin-bottom: 0px;
	border-bottom: solid 1px #E5D39D;
}
.wizardForm fieldset
{
	float: none;
	border: none;
	width: 100%;
	display: block;
}
.wizardForm legend
{
	border: none;
	padding: 0px 10px;
	margin: 1px 0px 1px 10px;
	font-size: 78%;
	background: transparent url('images/bgArticleWrapperH3.png') no-repeat bottom;
	float: left;
}
.wizardForm .articleWrapper
{
	float: left;
	color: #7D7663;
	font-size: 70%;
}
.wizardForm .formError
{
	float: right;
	margin-top: -10px;
	padding: 1px 2px;
	font-size: 80%;
}
.wizardForm .wizardRow
{
	padding: 0px 0px;
	display: block;
	width: 100%;
	overflow: hidden;
}
.wizardForm .formRow
{
	padding: 5px 10px;
	background: transparent url(  'images/bgFormRow.png' ) repeat-x top;
	display: block;
	overflow: hidden;
}
.wizardForm .formLabel
{
	color: #000;
	font-size: 70%;
	padding: 0px 15px;
	display: block;
	float: left;
	text-align: left;
	width: 10em;
}
.registrationForm
{
	padding: 5px 0px;
	margin: 0 auto;
	width: 55%;
	overflow: hidden;
}
.registrationForm .formRow
{
	padding: 5px 10px;
	background: transparent url(  'images/bgFormRow.png' ) repeat-x top;
	display: block;
}
.registrationForm .formLabel
{
	color: #000;
	font-size: 70%;
	padding: 0px 15px;
	display: block;
	float: left;
	text-align: left;
	width: 10em;
}
.registrationForm .formError
{
	float: left;
	font-size: 125%;
}
.contactForm
{
	padding: 5px 0px;
	margin: 0 auto;
	width: 85%;
	overflow: hidden;
}
.contactForm .formRow
{
	padding: 5px 10px;
	background: transparent url(  'images/bgFormRow.png' ) repeat-x top;
	display: block;
}
.contactForm .formLabel
{
	color: #000;
	font-size: 70%;
	padding: 0px 1px;
	display: block;
	float: left;
	text-align: left;
	width: 10em;
}
.contactForm .formError
{
	float: left;
	font-size: 125%;
}
.userForm
{
	padding: 0px 0px;
	margin: 0 auto;
	width: 100%;
}
.userForm .formRow
{
	padding: 5px 0px;
	background: transparent url(  'images/bgFormRow.png' ) repeat-x top;
	display: block;
	font-size: 75%;
	overflow: hidden;
}
.userForm .formLabel
{
	color: #000;
	font-size: 85%;
	padding: 0px 4px;
	display: block;
	float: left;
	text-align: left;
	width: 7em;
}
#wrapperWelcome .userForm .formLabel, #wrapperWelcomeWide .userForm .formLabel
{
	font-size: 102%;
	width: 12em;
	text-align: right;
}
.userForm .formError
{
	display: block;
	text-align: center;
	font-size: 80%;
}

.formRow .formError
{
	font-size: 80%;
	text-align: center;
	margin: 0 auto;
	color: Red;
}
/* Tithe Styles */
#titheWrapper
{
	display: block;
	padding: 5px 20px;
	font-weight: normal;
}
#titheWrapper .accent
{
	float: right;
	margin: 40px 4px;
}
#titheWrapper .formButtonRow
{
	float: right;
	margin-top: -15px;
}
#titheWrapper .indexBox
{
	width:65%;
}
/* invoice styles */

#invoice
{
	width: 90%;
	min-width: 300px;
	margin: 0 auto;
	padding: 10px;
	border: solid 1px #FCE5B9;
	overflow: hidden;
}
#invoice #logo
{
	float: right;
	margin-right: 15px;
	margin-top: -20px;
}
#invoice .basicForm
{
}
#invoice .basicForm .invoiceSummary
{
	width:40%;
	min-width:400px;
	margin-right: 5px;
	float: left;
}
#invoice .basicForm .invoiceSummary .formRow
{
	text-align: left;
}
#invoice .formLabel
{
	margin-right: 10px;
	padding: 0;
}
#invoice .basicForm .invoiceAddress
{
	width: 30%;
	min-width:400px;
	float: left;
}
.invoiceDetails
{
	display:block;
	clear:both;
	font-size:85%;
}
.invoiceDetails table, .invoiceDetails th, .invoiceDetails td
{
	border:solid 1px #BCAB8A;
}
.invoiceDetails th
{
	background-color:#FCE5B9;
	border:none;
}

.invoiceDetails tr
{
	border:none;
}
.invoiceDetails td
{
	border:solid 1px #F5EBD7;
	border-bottom:none;
	font-size:80%;
	text-align:center;
}