@import url("../css/layout.css");

@import url("../css/navigation.css");

@import url("../css/sidebar_navigation.css");

/*##################################

COMMON CSS

##################################*/

a{

	text-decoration:none;

	}

h1, h2, h3, h4 {

	margin:0px;

	padding:0px;

	}

h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:110%;

	color:#396226;

	margin-bottom:5px;

	}

p {

	margin:0 0 15px 0;

	font-size:11px;

	color:#333333;

	}

.link {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:100%;

	color:#396226;

	text-decoration:none;

	}

.link:hover {

	color:#000000;

	}

.elink {

	font-size:11px;

	color:#0069AF;

	text-decoration:none;

	}

.elink:hover {

	color:#333333;

	}

.imgborder {

	padding:2px;

	}

.imgleft {

	border:1px solid #cccccc;

	float:left;

	margin:0 10px 10px 0;

	padding:1px;

	}

.marginleft {

	margin:0 10px 0px 0;	

}

.imgright {

	border:2px solid #cccccc;

	float:right;

	margin:0 0px 10px 10px;

	padding:2px;

	}

.cmstxt {

	margin:0 0 15px 0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:90%;

	color:#333333;

	}

.cmstxt .link1 a{

	color:#99cc00;

	text-decoration:none;

}

.cmstxt .link1 a:hover {

	color:#333333;

	}

.welcometxt {

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

	background-repeat:no-repeat;

	background-position:0 0;

	text-indent:-999999px;*/

	margin:15px 0 0 0px;

	color:#000000;

	font-size:200%;

	font-weight:normal;

	overflow:hidden;

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

	}

.welcometxt span {

	text-transform:uppercase;

	font-size:75%;

	}

/*##################################

MIDBAR CSS

##################################*/

.midbarbg {

	background-color:#C0C0C0;

	}

.midbarbox {

	width:89.50%;

	min-height:200px;

	margin:auto;

	position:relative;

	}

.leftbg,

.rightbg {

	width:38px;

	height:200px;

	position:absolute;

	font-size:0px;

	line-height:0px;

	background-repeat:repeat-y;

	}

.leftbg {

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

	background-position:right top;

	left:-38px;

	}

.rightbg {

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

	background-position:left top;

	right:-38px;

	}

.logo {

	float:left;

	width:200px;

	height:200px;

	background-color:#C0C0C0;

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

	background-repeat:repeat-x;

	background-position:left bottom;

	position:relative;

	}

.logo a {

	position:absolute;

	height:160px;

	width:200px;

	left:0px;

	padding:40px 0 0 0;

	z-index:5;

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

	background-repeat:no-repeat;

	background-position:center center;

	text-indent:-999999px;

	text-align:left;

	overflow:hidden;

	/*font-family:Georgia, "Times New Roman", Times, serif;

	font-size:150%;

	line-height:160%;

	color:#FFFFFF;

	text-align:center;

	text-transform:uppercase;*/

	}

.logo a strong {

	font-size:180%;

	font-weight:normal;

	}

.logo a span {

	font-size:80%;

	line-height:140%;

	}

.midbar {

	margin:0 0 0 200px;

	height:200px;

	background-color:#C0C0C0;

	}

.midbar div{

	width:100%;

	overflow:hidden;

	}

/*#################################### 

PAGEHEADER AND PAGE PATH CSS

####################################*/

.pageheader {

	padding:15px 0px 15px 0px;

	border-bottom:1px solid #DFDFDF;

	position:relative;

	}

.pageheader h1 {

	margin:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#396226;

	font-size:150%;/*24px*/

	font-weight:bold;

	}

.pageheader a{

	position:absolute;

	right:10px;

	font-weight:bold;

	top:25px;

	font-size:70%;

	}

.pagepath {

	padding:7px 15px 8px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:80%;

	color:#666666;

	margin-bottom:20px;

	border-bottom:1px solid #DFDFDF;

	 /*height define in ie*/	

	}

.pagepath a{

	color:#333333;

	text-decoration:none;

	}

.pagepath a:hover {

	color:#89D100;

	}

.pagepath strong {

	/*page path arrow*/

	color:#333333;

	margin:0 7px 0 7px;

	}

.pagepath span {

	/*active page name*/

	color:#000000;

	font-weight:bold;

	}



/*=======================================

HOR LINE CSS

========================================*/

.hor_line{

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

	background-repeat:repeat-x;

	background-position:center center;

	height:20px;	

	}
/*==================================
ALL HORIZONTAL-BARS RELATED CSS
==================================*/
.hor_bar, .hor_bar1 {
	padding:8px 10px;
	margin-bottom:15px;
	position:relative;
	min-height:15px;
	color:#ffffff;
	text-transform:uppercase;
	}
.hor_bar {
	background-color:#ffffff;
	background-image:url(../images/h2_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;

	}
.hor_bar1 {
	background-color:#DBE2DA;
	border-bottom:1px solid #B8CFB5;
	border-right:1px solid #B8CFB5;
	}
.hor_bar .right1, 
.hor_bar1 .right1 {
	position:absolute;
	right:8px;
	top:7px;
	}
.hor_bar .left1, 
.hor_bar1 .left1 {
	position:absolute;
	left:8px;
	top:7px;
	}
.searchbar {
	padding:2px;
	border:1px solid #E6E5E5;
	margin-bottom:15px;
	position:relative;

	}
.searchbar .search {
	padding:7px 32px 5px 10px;
	background-color:#F8F8F8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#396226;
	min-height:20px;
	}
.searchbar .search strong {
	text-align:justify;
	}
.searchbar .search strong a {
	color:#396226;
	}
.searchbar .search strong a:hover {
	color:#666666;
	}
.searchbar .search input {
	margin-right:5px;
	padding:2px;
	height:15px;
	font-size:11px;
	line-height:14px;
	color:#333333;
	border:1px solid #CCCCCC;

	}
.searchbar .search .go_btn {
	position:absolute;
	right:7px;
	top:7px;
	
	}
/*================================

norecord css

===============================*/



	

.contenttxt .norecord{

	border:2px solid #C6DFA7;

	padding:10px 5px 5px 5px;	

	margin:0px;	

	}

.contenttxt  .norecord dd{

	color:#396226;

	font-weight:bold;

	margin-top:0px;

	padding-top:0px;	

	}

.contenttxt .norecord .imgleft{

	border:none;	

	}

.contenttxt  .norecord .clear{

	margin:0px;

	padding:0px;

	height:0px;

	clear:both;

	float:none;	

	font-size:0px;

	}

#onecolum1024 .contenttxt .norecord .imgleft{	

	padding-top:0px;

	}

#onecolum1024 .contenttxt .norecord{	

	padding:10px 5px 0px 5px;		

	}

#onecolum1024  .contenttxt  .norecord dd{	

	padding-top:5px;	

	}

/*##################################

SIDEBAR CSS

##################################*/

.sidebar {

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

	background-repeat:repeat-x;

	background-position:left top;

	}

.sidebarcontent {

	margin:15px;

	}

.sidebarbox {

	margin:0 0 15px 0;

	padding:0px;

	z-index:0;

	}

/*====================================

SIDEBAR BOX BG CSS

====================================*/

.sidebarboxbg_blue {

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

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#3B9AB2;

	border:1px solid #276574;

	padding:10px;

	}

.sidebarboxbg_green {

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

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#76B06E;

	border:1px solid #325C2D;

	padding:10px;

	}

	

/*====================================

SIDEBAR BOX GREY GREEN BG CSS

====================================*/

.sidebarboxbg_greygreen {

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

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#6A8377;

	border:1px solid #45554D;

	padding:10px;

	}

.sidebarboxbg_greygreen .sidebartxt .arrowbar{	

	display:block;

	position:relative;/*ie*/	

	margin:0px;

	padding:0px;

	}

.sidebarboxbg_greygreen .sidebartxt .arrowbar .link {

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

	background-repeat:no-repeat;

	background-position:0 0;

	font-size:10px;

	text-indent:-70px;

	overflow:hidden;

	height:15px;

	width:30px;

	display:block;

	position:absolute;

	right:-15px;

	top:-15px;

	}

.sidebarboxbg_greygreen .sidebartxt .arrowbar .link:hover {

	background-position:0 -15px;

	}



.colwt,

.sidebarboxbg_greygreen .sidebartxt h3.colwt{

	color:#FFFFFF;

	}

.sidebarboxbg_greygreen  h5{	

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

	background-repeat:repeat-x;

	background-position:left bottom;

	}



/*====================================

SIDEBAR TITILE CSS

====================================*/

h5 {

	/*this is common class for sidebar headers*/

	color:#ffffff;

	margin:0px;

	font-size:95%;

	padding:0px 10px 13px 5px;

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

	background-repeat:repeat-x;

	background-position:left bottom;

	}

h5 a {

	text-decoration:none;

	color:#ffffff;

	font-size:110%;

	display:block;

	}

h5 a:hover {

	color:#F0FF00;

	}

.iconimg h5{

	position:relative;

	padding-left:30px;

	}

.iconimg h5 img {

	position:absolute;

	left:-5px;

	top:3px;

	}



/*#################################### 

SIDEBARLINKS CSS

####################################*/

.sidebarlinks {

	margin:0;

	border-top:1px solid #D5D5D5;

	}

/*====================================*/

.sidebarlinks a, 

.sidebarlinks .normal{

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

	font-size:105%;/*18px*/

	text-decoration:none;

	color:#216A00;

	display:block;

	position:relative;

	}

.sidebarlinks a:hover {

	color:#000000;

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

	background-repeat:no-repeat;

	background-position:0 10px;

	}

.sidebarlinks a span, 

.sidebarlinks .normal span {

	display:block;

	padding:5px 10px 5px 14px;

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

	background-repeat:repeat-x;

	background-position:left bottom;

	}

.sidebarlinks a img, 

.sidebarlinks .normal img {

	position:absolute;

	left:1px;

	top:10px;

	}

/*====================================*/

.sidebarlinks .sublinks a, 

.sidebarlinks .sublinks .normal{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:75%;/*10px*/

	text-decoration:none;

	color:#000000;

	display:block;

	padding:6px 0px;

	border-bottom:1px solid #DFDFDF;

	position:relative;

	background-color:#CBD7CB;

	}

.sidebarlinks .sublinks a:hover {

	background-color:#BFDCBE;

	color:#000000;

	background-image:none;

	}

.sidebarlinks .sublinks a span, 

.sidebarlinks .sublinks .normal span{

	margin:0px 8px 0 0px;

	display:block;

	padding:0px;

	background-image:none;

	}

.sidebarlinks .sublinks a img, 

.sidebarlinks .sublinks .normal img{

	position:absolute;

	top:11px;

	}

/*##################################

NEWS ARCHIVE SIDEBAR CSS

##################################*/

.newsarchive h5{

	background-color:#396226;

	padding:10px;

	background-image:none;

	}

.newsarchive h5 a{

	background-image:none;

	color:#FFFFFF;

	}

.newsarchive h5 a:hover{

	background-image:none;

	color:#000000;

	}

.category h5{

	background-color:#396226;

	padding:10px;

	background-image:none;

	}

/*====================================*/

.newsarchive a, 

.newsarchive .normal{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:90%;/*18px*/

	font-weight:bold;

	color:#216A00;

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

	background-repeat:no-repeat;

	background-position:0 9px;

	}

.newsarchive a:hover {

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

	background-repeat:no-repeat;

	background-position:0 9px;

	}

.newsarchive .active {

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

	background-repeat:no-repeat;

	background-position:0 9px;

	}

.newsarchive .active:hover {

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

	background-repeat:no-repeat;

	background-position:0 9px;

	}

/*====================================*/

.newsarchive .sublinks a, 

.newsarchive .sublinks .normal{

	background-image:none;

	}

.sidebarlinks .sublinks a:hover {

	background-color:#BFDCBE;

	color:#000000;

	background-image:none;

	}

.newsarchive .sublinks .active {

	background-color:#C0F260;

	color:#000000;

	background-image:none;

	}

/*====================================

DOCUMENT CASE CSS

====================================*/

.doclink a {

	font-weight:bold;

	text-decoration:none;

	font-size:90%;/*13px*/

	color:#ffffff;

	display:block;

	padding:8px 0;

	border-bottom:1px solid #008DC1;

	background-color:#024B64;

	position:relative;

	}

.doclink a:hover {

	color:#F0FF00;

	}

.doclink a span, 

.doclink .normal span {

	margin:0 10px 0 22px;

	display:block;

	}

.doclink a img, 

.doclink .normal img {

	position:absolute;

	left:10px;

	top:11px;

	}

/*====================================

LINK WITH IMAGE CASE CSS

====================================*/

.linkwithimg {

	position:relative;

	padding:2px;

	z-index:2;

	border-bottom:1px solid #008DC1;

	background-color:#024B64;

	}

.linkwithimg .imgbox {

	width:30px;

	}

.linkwithimg .imgbox td {

	width:30px;

	height:30px;

	border:1px solid #017AA5;

	background-color:#FFFFFF;

	padding:1px;

	}

.linkwithimg .linkbox {

	padding:0 0 0 5px;

	}

.linkwithimg .linkbox a{

	font-weight:bold;

	font-size:90%;/*13px*/

	text-decoration:none;

	color:#ffffff;

	}

.linkwithimg .linkbox a:hover {

	color:#F0FF00;

	}

.linkwithimg .hor_line {

	border-bottom:1px solid #ffffff;

	height:1px;

	font-size:0px;

	line-height:0px;

	}

/*====================================

SIDEBAR IMAGE BOX CSS

====================================*/

.sidebarimg {

	margin:0px;

	padding:4px;

	}

.sidebarimg .imgborder{

		background-color:#FFFFFF;

	}

.sidebarimg .imgborder td {

	height:79px;	

	}

.sidebarimg .imgborder {

	padding:4px;

	border:1px solid #666666;

	}

.sidebarboxbg_blue .sidebarimg .imgborder img{

	width:130px;

	}

/*====================================

SIDEBAR TEXT CSS

====================================*/

.sidebartxt {

	padding:5px;

	font-size:90%;/*14px*/

	color:#ffffff;

	}

.sidebartxt h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#F0FF00;

	margin-bottom:5px;

	font-size:100%;/*14px*/

	}

.sidebartxt p {

	color:#ffffff;

	font-size:100%;/*14px*/

	margin:0px;

	}

.sidebartxt .morebar,

.sidebarbox .morebar {

	display:block;

	padding:12px 0 0 0;

	}

.sidebartxt .morebar,

.sidebartxt a {

	font-size:100%;/*14px*/

	color:#DEF600;

	}

.sidebartxt a:hover {

	color:#ffffff;

	}	

/*====================================

SIDEBAR MORE BUTTON CSS

====================================*/

.sidebartxt .morebar .link {

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

	background-repeat:no-repeat;

	background-position:0 0;

	font-size:10px;

	text-indent:-70px;

	overflow:hidden;

	height:16px;

	width:45px;

	display:block;

	}

.sidebartxt .morebar .link:hover {

	background-position:0 -16px;

	}

/*====================================

SIDEBAR FORM CSS

====================================*/

.sidebarboxbg_green h5 {

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

	font-size:95%;

	padding-left:26px;

	padding-right:3px;

	}

.sidebarbox 

.sidebarform {

	padding:5px;

	font-size:80%;

	}

.sidebarform .clear {

	height:8px;

	font-size:0px;

	line-height:0px;

	}

.sidebarform .textboxborder {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:85%;

	padding:2px;

	width:130px;

	color:#333333;

	margin:3px 0 0 0;

	background-color:#FFFFFF;

	border:1px solid #C8C7C7;

	}

.sidebarform .sidebarbtnbox {

	position:relative;

	height:20px;

	}

.sidebarform .morebar {

	padding:0px 0;

	font-weight:normal;

	}

.sidebarform .morebar .link1 {

	color:#FFFFFF;

	font-weight:bold;

	}

.sidebarform .morebar .link1:hover {

	color:#000000;

	}

.sidebarform .morebar .link {

	color:#F0FF00;

	font-weight:bold;

	font-size:100%;

	}

.sidebarform .morebar .link:hover {

	color:#000000;

	}

/*==================================

SCROLLER CSS 

==================================*/

#pscroller_events {

	height: 400px;

	}

#pscroller_specials {

	height: 400px;

	}

#pscroller_news {

	height:200px;

	}

#pscroller1_news {

	height:300px;

	}

#pscroller_testimonials {

	height:300px;

	}

/*#################################### 

FAQ QUESTIONS CSS

####################################*/

#faq .points li{

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

	background-position:3px 6px;

	margin:0 0 10px 0;

	}

#faq .points li a {

	font-size:12px;

	font-weight:bold;

	}



/*#################################### 

FAQ, TESTIMONIALS AND LINKS PAGE COMMON CSS

####################################*/

.contentbox1 {

	border:1px solid #CEDAC1;

	padding:15px;

	margin:0 0 20px 0;

	font-size:100%;

	}

.contentbox1 .doc  {

	margin-top:10px;

	}



.contentbox1 .doc a {

	margin-right:20px;

	}

.contentbox1 .doc a img {

	margin-right:5px;

	}

.contentbox1 .imgleft td{

	height:79px;

	width:100px;

	}

.contentbox1 dt {

	color:#396226;

	font-weight:bold;

	margin:0 0 10px 0;

	padding:0px;

	}

.contentbox1 dd {

	color:#333333;

	margin:0px;

	}

.contentbox1 dd  strong{

	color:#396226;

	}

.contentbox1 .linkbox,

.contentbox1 .morebar {

	margin:15px 0 0 0px;

	height:16px;

	position:relative;

	/*border-top:1px solid #CEDAC1;*/

	clear:both;

	}

.contentbox1 .linkbox .link,

.contentbox1 .morebar .link {

	font-weight:bold;

	font-size:80%;

	position:absolute;

	right:0px;

	top:8px;

	}

.contentbox1 dd strong{

	margin-bottom:5px;

	display:block;

	}



/*#################################### 

LINKS PAGE CSS

####################################*/

#links .link {

	font-size:100%;

	}

#links .morebar .link {

	font-size:80%;

	}



/*##################################

CONTACTUS PAGE CSS

##################################*/

.address{

	margin:0px 0 20px 0;

	padding:0 0px;

	}

.addressbox1,

.addressbox2{

	padding:2% 2.5%;

	width:43%;

	min-height:70px;

	border-bottom:1px solid #C7D1C6;

	border-right:1px solid #C7D1C6;

	background-color:#E0E7E0;

	}

.addressbox1{

	float:left;

	}

.addressbox1 .link {

	font-size:100%;

	color:#000000;

	}

.addressbox1 .link:hover {

	color:#649800;

	}

.addressbox2{

	float:right;

	}

.phone-no {

	margin:0 0 20px 0;

	padding:0px;

	}

.phone-no dt {

	width:75px;

	margin:0px;

	padding:0px;

	float:left;

	font-weight:bold;

	}

.phone-no dd {

	margin:0 0 0 75px;

	}

/*##################################

LOGIN CSS

##################################*/

.loginbox1, 

.loginbox2,

.loginbox3 {

	margin-bottom:15px;

	}

.loginbox3 .note dd {

	padding:15px;

	font-size:100%;

	}

.loginbox1 .btnbox dd{

	position:relative;/*ie*/	

	}

	

.loginbox1 .btnbox dd a {

	position:absolute;

	right:10px;	

	top:5px;

	font-weight:bold;

	}

.loginbox1 {

	border-top:5px solid #396226;

	}

/*==================================

LOGIN BOX-2 CSS 

==================================*/

.loginbox2 {

	border-top:5px solid #2D6978;

	}

.loginbox2 .formtitle {

	background-color:#E2E5E2;

	}

.loginbox2 .formcss {

	background-color:#D8E6EA;

	border:1px solid #2D6978;

	}

.loginbox2 .formbox .note{

	background-color:#A0C5CE;

	border-right:1px solid #85B3BD;

	border-bottom:1px solid #85B3BD;

	padding-top:10px;

	}

.loginbox2 .formbox .btnbox{

	background-color:#A0C5CE;

	border-right:1px solid #85B3BD;

	border-bottom:1px solid #85B3BD;

	padding-top:10px;

	}

.loginbox2 .formbox .btnbox dd{

	margin-left:10px;

	}

/*==================================

TAB CONTENT CSS 

==================================*/

.tabcontent{

	display:none;

	}

.tabs {

	font-weight:bold;

	position:relative;

	padding: 9px 0;

	margin:1px 0 0 0;

	list-style-type: none;

	text-align: left; /*set to left, center, or right to align the menu as desired*/

	}

.tabs li{

	display: inline;

	margin: 0;

	}

.tabs li a {

	text-decoration:none;

	position:relative;

	z-index:1;

	padding:8px 10px;

	margin-right:3px;

	color: #ffffff;

	font-size:110%;

	}	

.tabs li #tab1 {

	background-color:#396226;

	border: 1px solid #396226;

	}

.tabs li #tab2 {

	background-color:#2D6978;

	border: 1px solid #2D6978;

	}

.tabs li .selected{ /*selected main tab style */

	position: relative;

	top: 1px;

	}

/*##################################

REGISTER CSS

##################################*/

#register .formbox .note dt {

	font-weight:bold;

	color:#333333;

	text-align:right;

	padding:0px 3px 0px 0;

	margin:0;

	width:30%;

	float:left;

	}

#register .formbox .note dd {

	margin:0 0 0 30%;

	padding:0px 3px 0px 0;

	position:relative;

	}

/*##################################

NEWS SEARCH CSS

##################################*/

.searchbox1 {

	margin-bottom:15px;

	}

.searchbox1 .formbox dl dt {

	width:39%;

	}

.searchbox1 .formbox dl dd {

	margin-left:39%;

	}

.searchbox1 .formbox .subtitle{

	font-size:100%;

	padding:5px 10px;

	font-weight:bold;

	}

/*##################################

ERROR PAID CSS

##################################*/

.errorbox{

	background-color:#346430;	

	padding:5px;

	margin:15px 0 15px 0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:100%;

	color:#FFFFFF;	

	}

.errorbox .errortxt{	

	padding:8px 10px;

	border:1px solid #FFFFFF;	

	color:#FFFFFF;	

	}

.errorbox .errortxt a{

	color:#A4FB00;

	font-weight:bold;

	}

.errorbox .errortxt a:hover{

	color:#FFFFFF;

	}



/*##################################

FOOTER CSS

##################################*/

#footer {

	position:relative;

	min-height:1px;

	margin-bottom:15px;

	}

#footer .footerlogo {

	position:absolute;

	left:0px;

	}

#footer .links {

	font-size:80%;

	color:#666666;

	text-align:center;

	}

#footer .links span {

	color:#999999;

	}

#footer .links a {

	color:#666666;

	}

#footer .links a:hover {

	color:#000000;

	}

#footer .copyright {

	text-align:center;

	color:#969696;

	font-size:80%;

	}

#footer .links1 {

	font-size:80%;

	color:#969696;

	text-align:center;

	padding:5px 0 0 0;

	}

#footer .links1 a {

	color:#969696;

	}

#footer .links1 a:hover {

	color:#000000;

	}

