/*

Theme Name: gtsitev2

Theme URI: 

Description: Artisteer-generated theme

Version: 1.0

Author: 

Author URI: 

Tags: fixed width, right sidebar, two columns, valid XHTML, widgets

*/

/* begin Page */

/* Generated with Artisteer version 2.3.0.23326, file checksum is 5C1F6095. */

body

{

	margin: 0 auto;

	padding: 0;

	background-color: #FCFCFD;

	background-image: url('images/Page-BgTexture.jpg');

	background-repeat: repeat;

	background-attachment: scroll;

	background-position: top left;

}



#art-main

{

	position: relative;

	width: 100%;

	left: 0;

	top: 0;

}



#art-page-background-glare

{

	position: absolute;

	width: 100%;

	height: 230px;

	left: 0;

	top: 0;

}



#art-page-background-glare-image

{

	background-image: url('images/Page-BgGlare.png');

	background-repeat: no-repeat;

	height: 230px;

	width: 500px;

	margin: 0;

}



html:first-child #art-page-background-glare

{

	border: 1px solid transparent; /* Opera fix */

}



#bodyarea{

	width:980px; margin:0 auto; padding:0; float:left;

	}

	

	.leftcolum{width:675px; float:left; padding:10px 0 0 5px; margin:0;}

	.rightcolum{width:287px; float:right; padding:0px 0 0 20px; margin:0;}

		.demo{background:url(images/img_accountability.jpg) no-repeat; width:279px; height:206px;}

		.btndemo{width:226px; float:left; padding:170px 0 10px 51px; margin:0;}

		

		.hiddensaving{width:279px; float:left; background:url(images/img_hiddentelecom.jpg) no-repeat;

						padding:0; margin:0; height:150px;}

		.btnfreesaving{width:215px; float:left; padding:113px 0 15px 65px; margin:0;}		

		

	

.telecomblog{width:675px; float:left; margin:0; padding:0;}

.telecomblog .telecohead{background:url(images/blog_header.gif) no-repeat; width:630px; float:left;

				padding:10px 0 3px 45px; color:#FFFFFF; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;

				}

.telecomblog .telecometext{width:653px; border:1px #9B9B9B solid; float:left; padding:10px; padding-top: 15px; color:#3E3E3E;}

		.telecomblog .telecometext ul{list-style:none; padding:0; margin:0;}

		.telecomblog .telecometext ul li{ background:url(images/bullet_blog.gif) 5px 5px no-repeat;

						padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; 

						font-weight:bold; font-style:italic;

						}

		.telecomblog .telecometext ul li .read{font-family:Arial, Helvetica, sans-serif; font-size:11px;

								font-style:normal; color:#012B55; font-weight:normal;}

		.telecomblog .telecometext ul li .read a{color:#012B55; text-decoration:underline;}

		.telecomblog .telecometext ul li .read a:hover{color:#012B55; text-decoration:none;}

		.telecomblog .telecometext ul li .date{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;

										padding:8px 0 15px 0; margin:0; font-weight:normal; font-style:normal;}





#art-page-background-gradient

{

	background-position: top left;

}



#slider, #banner{

	width:982px; margin:0 auto; padding:0px; float:left;

	}



	.bannerbox1{width:322px; float:left; margin:0; padding:18px 5px 0 0;



				background:url(images/banner_b1.jpg) no-repeat; height:210px;}



		.communication{width:301px; float:left; padding:0 0 0 20px; 



						background:url(images/communications_audit.jpg) 20px 0 no-repeat; height:67px;}



		.bannertext{width:140px; float:left; padding:20px 0 0 23px; color:#000000; font-family:Arial, Helvetica, sans-serif;



					font-size:14px; background:url(images/bullet_bannertext.gif) 10px 25px no-repeat;}



					



		.readmore{background:url(images/readmore_bullet.gif) 0px 15px no-repeat; color:#002448; 



					font-size:13px; padding:12px 0 0 20px; font-weight:bold}



		.readmore a{color:#002448; text-decoration:none;}



		.readmore a:hover{color:#002448; text-decoration:underline;}



				



	.bannerbox2{width:322px; float:left; margin:0; padding:20px 5px 0 0;



				background:url(images/banner_b2.jpg) no-repeat; height:210px;}



		.management{width:301px; float:left; padding:0 0 0 20px; 



						background:url(images/management_reporting.jpg) 20px 0 no-repeat; height:67px;}



	.bannerbox3{width:322px; float:left; margin:0; padding:20px 5px 0 0;



				background:url(images/banner_b3.jpg) no-repeat; height:210px;}



		.support{width:301px; float:left; padding:0 0 0 20px; 



						background:url(images/support_procurement.jpg) 20px 0 no-repeat; height:67px;}





.cleared



{

	float: none;

	clear: both;

	margin: 0;

	padding: 0;

	border: none;

	font-size:1px;

}



form

{

	padding:0 !important;

	margin:0 !important;

}



table.position

{

	position: relative;

	width: 100%;

	table-layout: fixed;

}



/* end Page */



/* begin Box, Sheet */

.art-Sheet



{

	position:relative;

	z-index:0;

	margin:0 auto;

	width: 1000px;

	min-width:59px;

	min-height:59px;



}



.art-Sheet-body



{

	position: relative;

	z-index: 1;

	padding: 7px;



}



.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl, .art-Sheet-tc, .art-Sheet-bc,.art-Sheet-cr, .art-Sheet-cl



{

	position:absolute;

	z-index:-1;

}



.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl



{

	width: 86px;

	height: 86px;

	background-image: url('images/Sheet-s.png');



}



.art-Sheet-tl

{

	top:0;

	left:0;

	clip: rect(auto, 43px, 43px, auto);





}



.art-Sheet-tr



{

	top: 0;

	right: 0;

	clip: rect(auto, auto, 43px, 43px);



}



.art-Sheet-bl



{

	bottom: 0;

	left: 0;

	clip: rect(43px, 43px, auto, auto);

}



.art-Sheet-br



{

	bottom: 0;

	right: 0;

	clip: rect(43px, auto, auto, 43px);

}



.art-Sheet-tc, .art-Sheet-bc



{

	left: 43px;

	right: 43px;

	height: 86px;

	background-image: url('images/Sheet-h.png');

}



.art-Sheet-tc







{







	top: 0;







	clip: rect(auto, auto, 43px, auto);







}















.art-Sheet-bc







{







	bottom: 0;







	clip: rect(43px, auto, auto, auto);







}















.art-Sheet-cr, .art-Sheet-cl







{







	top: 43px;







	bottom: 43px;







	width: 86px;







	background-image: url('images/Sheet-v.png');







}















.art-Sheet-cr







{







	right:0;







	clip: rect(auto, auto, auto, 43px);







}















.art-Sheet-cl







{







	left:0;







	clip: rect(auto, 43px, auto, auto);







}















.art-Sheet-cc







{







	position:absolute;







	z-index:-1;







	top: 43px;







	left: 43px;







	right: 43px;







	bottom: 43px;







	background-image: url('images/Sheet-c.png');







}























.art-Sheet







{







	margin-top: 10px !important;







}















#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare







{







	min-width:1000px;







}















/* end Box, Sheet */















/* begin Header */







#header{



	width:100%; margin:0 auto; padding:0; float:left; position:relative; background-color:#FFFFFF;



	}



	



	.logo{width:150px; float:left; padding:5px; margin:0;}



	.imgarright{width:345px; float:right; padding:5px; margin:0;}











div.art-Header







{







	margin: 0 auto;







	position: relative;







	z-index:0;







	width: 986px;







	height: 100px;







}















div.art-Header-png







{







	position: absolute;







	z-index:-2;







	top: 0;







	left: 0;







	width: 986px;







	height: 100px;







	background-image: url('images/Header.png');











	background-repeat: no-repeat;







	background-position: left top;







}















div.art-Header-jpeg







{







	position: absolute;







	z-index:-1;







	top: 0;







	left: 0;







	width: 986px;







	height: 100px;







	background-image: url('images/Header.jpg');







	background-repeat: no-repeat;







	background-position: center center;







}







/* end Header */















/* begin Menu */







/* menu structure */















.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover







{







	text-align:left;







	text-decoration:none;







	outline:none;







	letter-spacing:normal;







	word-spacing:normal;







}















.art-menu, .art-menu ul







{







	margin: 0;







	padding: 0;







	border: 0;







	list-style-type: none;







	display: block;







}















.art-menu li







{







	margin: 0;







	padding: 0;







	border: 0;







	display: block;







	float: left;







	position: relative;







	z-index: 5;







	background:none;







}















.art-menu li:hover







{







	z-index: 10000;







	white-space: normal;







}















.art-menu li li







{







	float: none;







}















.art-menu ul







{







	visibility: hidden;







	position: absolute;







	z-index: 10;







	left: 0;







	top: 0;







	background:none;







}















.art-menu li:hover>ul







{







	visibility: visible;







	top: 100%;







}















.art-menu li li:hover>ul







{







	top: 0;







	left: 100%;







}















.art-menu:after, .art-menu ul:after







{







	content: ".";







	height: 0;







	display: block;







	visibility: hidden;







	overflow: hidden;







	clear: both;







}







.art-menu, .art-menu ul







{







	min-height: 0;







}















.art-menu ul







{







	background-image: url(images/spacer.gif);







	padding: 10px 30px 30px 30px;







	margin: -10px 0 0 -30px;







}















.art-menu ul ul







{







	padding: 30px 30px 30px 10px;







	margin: -30px 0 0 -10px;







}























ul.art-menu







{







	float:right;







}































/* menu structure */















.art-menu







{







	padding: 0px 0px 0px 0px;







}















.art-nav







{







	position: relative;







	height: 28px;







	z-index: 100;







}















.art-nav .l, .art-nav .r







{







	position: absolute;







	z-index: -1;







	top: 0;







	height: 28px;







	background-image: url('images/nav.png');



         top:96px;

		 _top:50px;



}















.art-nav .l







{







	left: 0;







	right:0px;







}















.art-nav .r







{







	right: 0;







	width: 986px;







	clip: rect(auto, auto, auto, 986px);







}























/* end Menu */















/* begin MenuItem */







.art-menu ul li







{







	clear: both;







}















.art-menu a







{







	position:relative;







	display: block;







	overflow:hidden;







	height: 28px;







	cursor: pointer;







	text-decoration: none;







	margin-right: 0px;







	margin-left: 0px;







}























.art-menu a .r, .art-menu a .l







{







	position:absolute;







	display: block;







	top:0;







	z-index:-1;







	height: 84px;







	background-image: url('images/MenuItem.png');







}















.art-menu a .l







{







	left:0;







	right:0px;







}















.art-menu a .r







{







	width:400px;







	right:0;







	clip: rect(auto, auto, auto, 400px);







}















.art-menu a .t 







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 11px;







font-style: normal;







font-weight: bold;







text-decoration: none;







text-transform: uppercase;







	color: #BFCDE3;







	padding: 0 22px;







	margin: 0 0px;







	line-height: 28px;







	text-align: center;







}















.art-menu a:hover .l, .art-menu a:hover .r







{







	top:-28px;







}















.art-menu li:hover>a .l, .art-menu li:hover>a .r







{







	top:-28px;







}















.art-menu li:hover a .l, .art-menu li:hover a .r







{







	top:-28px;







}







.art-menu a:hover .t







{







	color: #000000;







}















.art-menu li:hover a .t







{







	color: #000000;







}















.art-menu li:hover>a .t







{







	color: #000000;







}























.art-menu a.active .l, .art-menu a.active .r







{







	top: -56px;







}















.art-menu a.active .t







{







	color: #111927;







}























/* end MenuItem */















/* begin MenuSeparator */







.art-nav .art-menu-separator







{







	display: block;







	width: 1px;







	height: 28px;







	background-image: url('images/MenuSeparator.png');







}















/* end MenuSeparator */















/* begin MenuSubItem */







.art-menu ul a







{







	display:block;







	text-align: center;







	white-space: nowrap;







	height: 26px;







	width: 240px;







	overflow:hidden;







	line-height: 26px;







	margin-right: auto;























	background-image: url('images/subitem-bg.png');







	background-position: left top;







	background-repeat: repeat-x;







	border-width: 1px;







	border-style: solid;







	border-color: #FF9233;







}















.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span







{







	display: inline;







	float: none;







	margin: inherit;







	padding: inherit;







	background-image: none;







	text-align: inherit;







	text-decoration: inherit;







}















.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span







{







	text-align: left;







	text-indent: 12px;







	text-decoration: none;







	line-height: 26px;







	color: #421F00;







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 11px;







font-style: normal;







font-weight: bold;







text-decoration: none;







}















.art-menu ul ul a







{







	margin-left: auto;







}















.art-menu ul li a:hover







{







	color: #000000;







	border-color: #FF7700;







	background-position: 0 -26px;







}















.art-menu ul li:hover>a



{

	color: #000000;

	border-color: #FF7700;

	background-position: 0 -26px;

}



.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span



{

	color: #000000;

}



.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span



{

	color: #000000;

}



/* end MenuSubItem */





/* begin ContentLayout */



.art-contentLayout



{

	position: relative;

	margin-bottom: 10px;

	width: 986px;

}







/* end ContentLayout */















/* begin Box, Block */







.art-Block







{







	position:relative;







	z-index:0;







	margin:0 auto;







	min-width:1px;







	min-height:1px;







}















.art-Block-body







{







	position: relative;







	z-index: 1;







	padding: 0px;







}































.art-Block







{







	margin: 3px;







}















/* end Box, Block */















/* begin BlockHeader */







.art-BlockHeader







{







	position:relative;







	z-index:0;







	height: 30px;







	padding: 0 1px;







	margin-bottom: 2px;







}















.art-BlockHeader .t







{







	height: 30px;







	color: #000000;







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 16px;







text-decoration: none;







letter-spacing: 1px;







font-variant: small-caps;







margin-left: 5px;







margin-top: -2px;







margin-bottom: -2px;







	white-space : nowrap;







	padding: 0 1px;







	line-height: 30px;	







}















.art-BlockHeader .l, .art-BlockHeader .r







{







	display:block;







	position:absolute;







	z-index:-1;







	height: 30px;







	background-image: url('images/BlockHeader.png');







}















.art-BlockHeader .l







{







	left:0;







	right:4px;







}















.art-BlockHeader .r







{ 







	width:986px;







	right:0;







	clip: rect(auto, auto, auto, 982px);







}







































/* end BlockHeader */















/* begin Box, BlockContent */







.art-BlockContent







{







	position:relative;







	z-index:0;







	margin:0 auto;







	min-width:1px;







	min-height:1px;







}















.art-BlockContent-body







{







	position: relative;







	z-index: 1;







	padding: 1px;







}































.art-BlockContent-body







{







	color:#192539;







font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;







font-size: 16px;







text-decoration: none;







letter-spacing: -1px;







margin-bottom: 29px;







}















.art-BlockContent-body a:link







{







	color: #354F79;







font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;







font-size: 14px;







text-decoration: none;







}















.art-BlockContent-body a:visited, .art-BlockContent-body a.visited







{







	color: #354F79;







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: none;







}















.art-BlockContent-body a:hover, .art-BlockContent-body a.hover







{







	color: #FF9900;







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: underline;







}















.art-BlockContent-body ul







{







	list-style-type: none;







	color: #3E3941;







	margin:0;







	padding:0;







}















.art-BlockContent-body ul li







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 16px;







line-height: 125%;







  line-height: 1.25em;







}















/* end Box, BlockContent */















/* begin Box, Post */







.art-Post







{







	position:relative;







	z-index:0;







	margin:0 auto;







	min-width:1px;







	min-height:1px;







}















.art-Post-body







{







	position: relative;







	z-index: 1;







	padding: 5px;







}































.art-Post







{







	margin: 2px;







}















/* Start images */







a img







{







	border: 0;







}















.art-article img, img.art-article







{







	margin: 1em;







}















.art-metadata-icons img







{







	border: none;







	vertical-align: middle;







	margin: 2px;







}







/* Finish images */















/* Start tables */















.art-article table, table.art-article







{







	border-collapse: collapse;







	margin: 1px;







	width:auto;







}















.art-article table, table.art-article .art-article tr, .art-article th, .art-article td







{







	background-color:Transparent;







}























.art-article th







{







	text-align: center;







	vertical-align: middle;







	padding: 7px;







}















/* Finish tables */















pre







{







	overflow: auto;







	padding: 0.1em;







}















/* end Box, Post */















/* begin PostHeaderIcon */







.art-PostHeader







{







	text-decoration:none;







	margin: 0.2em 0;







	padding: 0;







	font-weight:normal;







	font-style:normal;







	letter-spacing:normal;







	word-spacing:normal;







	font-variant:normal;







	text-decoration:none;







	font-variant:normal;







	text-transform:none;







	text-align:left;







	text-indent:0;







	line-height:inherit;







font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;







font-size: 28px;







font-style: normal;







font-weight: bold;







text-align: left;







margin-top: 2px;







margin-bottom: 2px;







	color: #253855;







}















.art-PostHeader a, .art-PostHeader a:link, .art-PostHeader a:visited, .art-PostHeader a:hover







{







font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;







font-size: 28px;







font-style: normal;







font-weight: bold;







text-align: left;







margin-top: 2px;







margin-bottom: 2px;







	margin:0;







	color: #253855;







}















/* end PostHeaderIcon */















/* begin PostHeader */







.art-PostHeader a:link







{







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: none;







font-variant: small-caps;







  color: #2D4367;







}















.art-PostHeader a:visited, .art-PostHeader a.visited







{







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: none;







font-variant: small-caps;







  color: #003366;







}















.art-PostHeader a:hover, .art-PostHeader a.hovered







{







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: none;







font-variant: small-caps;







  color: #111927;







}







/* end PostHeader */















/* begin PostIcons */







.art-PostHeaderIcons







{







	padding:1px;







}















.art-PostHeaderIcons, .art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 11px;







font-style: normal;







font-weight: normal;







text-align: left;







	color: #3E3941;







}















.art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover







{







	margin:0;







}















.art-PostHeaderIcons a:link







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-style: italic;







font-weight: normal;







text-decoration: none;







	color: #354F79;







}















.art-PostHeaderIcons a:visited, .art-PostHeaderIcons a.visited







{







font-style: italic;







font-weight: normal;







text-decoration: none;







	color: #354F79;







}















.art-PostHeaderIcons a:hover, .art-PostHeaderIcons a.hover







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-style: italic;







font-weight: normal;







text-decoration: underline;







	color: #111927;







}







/* end PostIcons */















/* begin PostContent */







/* Content Text Font & Color (Default) */







body







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 12px;







font-style: normal;







font-weight: normal;







  color: #151316;







}























.art-PostContent p 







{







	margin: 0.5em 0;







}















.art-PostContent, .art-PostContent p







{







font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;







font-size: 14px;







font-style: normal;







font-weight: normal;







text-align: justify;







margin-top: 3px;







margin-bottom: 3px;







line-height: 150%;







  color: #151316;







}















.art-PostContent







{







  margin:0;







}























/* Start Content link style */







/*







The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.







http://www.w3schools.com/CSS/css_pseudo_classes.asp







http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/







*/







a







{







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: underline;







  color: #354F79;







}















/* Adds special style to an unvisited link. */







a:link







{







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: underline;







  color: #354F79;







}















/* Adds special style to a visited link. */







a:visited, a.visited







{







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: underline;







  color: #354F79;







}















/* :hover - adds special style to an element when you mouse over it. */







a:hover, a.hover







{







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: none;







  color: #FF9900;







}















/* Finish Content link style */















/* Resert some headings default style & links default style for links in headings*/







h1, h2, h3, h4, h5, h6,







h1 a, h2 a, h3 a, h4 a, h5 a, h6 a







h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover







h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited







{

  font-weight: normal;

  font-style: normal;

  text-decoration: none;

}



/* Start Content headings Fonts & Colors  */







h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover



{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;

	font-size: 22px;

	text-align: left;

	color: #354F79;

}



h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover



{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;

	font-size: 14px;

	text-align: left;

	color: #354F79 ;



}















h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover







{







font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;







font-size: 18px;







  color: #354F79;







}















h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover







{







font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;







font-size: 16px;







font-style: normal;







font-weight: bold;







  color: #C00000;







}















h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover







{







font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;







font-size: 14px;







  color: #FF9900;







}















h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover







{







font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Sans-Serif;







font-size: 12px;







  color: #192539;







}







/* Finish Content headings Fonts & Colors  */







/* end PostContent */















/* begin PostBullets */







/* Start Content list */







ol, ul



{

	color: #3E3941;

	margin:1em 0 1em 2em;

	padding:0;

font-family: Georgia, "Times New Roman", Times, Serif;

font-size: 16px;

}



li ol, li ul

{

	margin:0.5em 0 0.5em 2em;

	padding:0;

}



li 



{

	margin:0.2em 0;

	padding:0;

}















ul







{







	list-style-type: none;







}















ol







{







	list-style-position:inside;







	







}































.art-Post li







{







	padding:0px 0 0px 26px;







	line-height:1.2em;







}















.art-Post ol li, .art-Post ul ol li







{







	background: none;







	padding-left:0;







}















.art-Post ul li, .art-Post ol ul li 







{







	background-image: url('images/PostBullets.png');







	background-repeat:no-repeat;







	padding-left:26px;







}























/* Finish Content list */







/* end PostBullets */















/* begin PostQuote */







/* Start blockquote */







blockquote,







blockquote p,







.art-PostContent blockquote p







{







	color:#5A535F;







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 12px;







}















blockquote,







.art-PostContent blockquote







{







		border:solid 1px #FFB06B; 







		margin:10px 10px 10px 50px;







	padding:5px 5px 5px 28px;







	background-color:#FFD08A;







	background-image:url('images/PostQuote.png');







	background-position:left top;







	background-repeat:no-repeat;







}























/* Finish blockuote */







/* end PostQuote */















/* begin PostIcons */







.art-PostFooterIcons







{







	padding:1px;







}















.art-PostFooterIcons, .art-PostFooterIcons a, .art-PostFooterIcons a:link, .art-PostFooterIcons a:visited, .art-PostFooterIcons a:hover







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 11px;







font-style: normal;







font-weight: normal;







text-align: left;







	color: #3E3941;







}















.art-PostFooterIcons a, .art-PostFooterIcons a:link, .art-PostFooterIcons a:visited, .art-PostFooterIcons a:hover







{







	margin:0;







}















.art-PostFooterIcons a:link







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-style: italic;







font-weight: normal;







text-decoration: none;







	color: #354F79;







}















.art-PostFooterIcons a:visited, .art-PostFooterIcons a.visited







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-style: italic;







font-weight: normal;







text-decoration: none;







	color: #354F79;







}















.art-PostFooterIcons a:hover, .art-PostFooterIcons a.hover







{







font-family: Georgia, "Times New Roman", Times, Serif;







font-style: italic;







font-weight: normal;







text-decoration: underline;







	color: #111927;







}







/* end PostIcons */















/* begin Button */







.art-button-wrapper .art-button







{







	display:inline-block;







	width: auto;







	outline:none;







	border:none;







	background:none;







	line-height:24px;







	margin:0 !important;







	padding:0 !important;







	overflow: visible;







	cursor: default;







	text-decoration: none !important;







	z-index:0;







	vertical-align: middle;







}















.art-button img, .art-button-wrapper img







{







  margin: 0;







}















.art-button-wrapper







{







	display:inline-block;







	vertical-align: middle;







	position:relative;







	height: 24px;







	overflow:hidden;







	white-space: nowrap;







	width: auto;







	z-index:0;







}















.firefox2 .art-button-wrapper







{







	display:block;







	float:left;







}















.art-button-wrapper .art-button







{







	display:block;







	height: 24px;







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 11px;







font-style: normal;







font-weight: bold;







	white-space: nowrap;







	text-align: left;







	padding: 0 9px !important;







	line-height: 24px;







	text-decoration: none !important;







	color: #1C2A40 !important;







}















input, select







{







  vertical-align: middle;







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 11px;







font-style: normal;







font-weight: bold;







}















.art-button-wrapper.hover .art-button, .art-button:hover







{







	color: #241100 !important;







	text-decoration: none !important;







}















.art-button-wrapper.active .art-button







{







	color: #F2F1F3 !important;







}















.art-button-wrapper .l, .art-button-wrapper .r







{







	display:block;







	position:absolute;







	z-index:-1;







	height: 72px;







	background-image: url('images/Button.png');







}















.art-button-wrapper .l







{







	left:0;







	right:10px;







}















.art-button-wrapper .r







{







	width:413px;







	right:0;







	clip: rect(auto, auto, auto, 403px);







}















.art-button-wrapper.hover .l, .art-button-wrapper.hover .r







{







	top: -24px;







}















.art-button-wrapper.active .l, .art-button-wrapper.active .r







{







	top: -48px;







}























/* end Button */















/* begin Footer */







.art-Footer







{







	position:relative;







	z-index:0;







	overflow:hidden;







	width: 986px;







	margin: 5px auto 0px auto;







}















.art-Footer .art-Footer-inner







{







	height:1%;







	position: relative;







	z-index: 0;







	padding: 8px;







	text-align: center;







}















.art-Footer .art-Footer-background







{







	position:absolute;







	z-index:-1;







	background-repeat:no-repeat;







	background-image: url('images/Footer.png');







	width: 986px;







	height: 150px;







	bottom:0;







	left:0;







}























.art-rss-tag-icon







{







	position: relative;







	display:block;







	float:left;







	background-image: url('images/rssIcon.png');







	background-position: center right;







	background-repeat: no-repeat;







	margin: 0 5px 0 0;







	height: 32px;







	width: 24px;







    cursor: default;







}







































.art-Footer .art-Footer-text p







{







	margin: 0;







}















.art-Footer .art-Footer-text







{







	display:inline-block;







	color:#FFFFFF;







font-family: Georgia, "Times New Roman", Times, Serif;







font-size: 11px;







}















.art-Footer .art-Footer-text a:link







{







	text-decoration: none;







	color: #86A0CA;







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: none;







}















.art-Footer .art-Footer-text a:visited







{







	text-decoration: none;







	color: #AAA2AE;







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: none;







}















.art-Footer .art-Footer-text a:hover







{







	text-decoration: none;







	color: #486BA3;







font-family: Georgia, "Times New Roman", Times, Serif;







text-decoration: underline;







}







/* end Footer */















/* begin PageFooter */







.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover







{







	font-family:Arial;







	font-size:10px;







	letter-spacing:normal;







	word-spacing:normal;







	font-style:normal;







	font-weight:normal;







	text-decoration:underline;







	color:#86A0CA;







}















.art-page-footer







{







	margin:1em;







	text-align:center;







	text-decoration:none;







	color:#AAA2AE;







}







/* end PageFooter */















/* begin LayoutCell */







.art-contentLayout .art-content







{







	position: relative;







	margin: 0;







	padding: 0;







	border: 0;







	float: left;







	overflow: hidden;







	width: 689px;







}







.art-contentLayout .art-content-wide







{







	position: relative;







	margin: 0;







	padding: 0;







	border: 0;







	float: left;







	overflow: hidden;







	width: 984px;







}







/* end LayoutCell */















/* begin LayoutCell */







.art-contentLayout .art-sidebar1







{







	position: relative;







	margin: 0;







	padding-top: 20px;







	border: 0;







	float: left;







	overflow: hidden;







	width: 295px;







}







/* end LayoutCell */































.commentlist, .commentlist li







{







	background: none;







}















.commentlist li li







{







	margin-left:30px;







}















.commentlist li .avatar







{







	float: right;







	border: 1px solid #eee;







	padding: 2px;







	margin:1px;







	background: #fff;







}















.commentlist li cite







{







	font-size:1.2em;







}















#commentform textarea







{







	width: 100%;







}















img.wp-smiley







{







	border:none;







	margin:0;







	padding:0;







}















.navigation







{







	display: block;







	text-align: center;







}















/* Recommended by http://codex.wordpress.org/CSS */







/* Begin */







.aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter







{







	display: block;







	margin-left: auto;







	margin-right: auto;







}















.alignleft







{







	float: left;







}















.alignright







{







	float: right;







}















.alignright img, img.alignright







{







	margin: 1em;







	margin-right: 0;







}















.alignleft img, img.alignleft







{







	margin: 1em;







	margin-left: 0;







}















.wp-caption







{







	border: 1px solid #ddd;







	text-align: center;







	background-color: #f3f3f3;







	padding-top: 4px;







	margin: 10px;







}















.wp-caption img







{







	margin: 0;







	padding: 0;







	border: 0 none;







}















.wp-caption p.wp-caption-text







{







	font-size: 11px;







	line-height: 17px;







	padding: 0 4px 5px;







	margin: 0;







}







/* End */























.hidden







{







	display: none;







}















/* Calendar */







#wp-calendar {







	empty-cells: show;







	margin: 10px auto 0;







	width: 155px;







}















#wp-calendar #next a {







	padding-right: 10px;







	text-align: right;







}















#wp-calendar #prev a {







	padding-left: 10px;







	text-align: left;







}















#wp-calendar a {







	display: block;







}















#wp-calendar caption {







	text-align: center;







	width: 100%;







}















#wp-calendar td {







	padding: 3px 0;







	text-align: center;







}















.gallery {







    letter-spacing: normal;







}















#todays-events{







  position: relative;







  z-index: 11;    







}















#upcoming-events{







  position: relative;







  z-index: 10;    







}

#text-21 { display:none; }
