/* @group Global Reset */


/* Clearfix */

.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* Firefox scrollbar hack  */

html {
	margin-bottom: 1px;
/*	height: 100%!important;*/
	height: auto;
}

/* Accessibility: */

form label {
	cursor: pointer;
}

fieldset {
	border: none;
}


/* Firefox outline removal */

a:focus {
	outline: none;
}

/* @end */

/* @group Typography */

/* Basic Template Typography */


div.main-inside ol,
div.main-inside ul {
	margin-left: 20px;
}

h1 {
	line-height: 105%;
	letter-spacing: -1px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
}

h2 {
	line-height: 145%;
	padding: 4px;
}

.moduletableblank h2 {
	padding: 4px;
}

h3 {
	line-height: 145%;
	padding: 4px;
}
.moduletableblank h3 {
	padding: 4px;
}
h4 {
	font-size: 16px;
	line-height: 145%;
	padding: 4px;
	color: #3d3d3d;
}
p {
	padding-bottom: 10px;
}





/* @group Structure */

#top-wrapper {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
}


/* Top Bar */

#header-top {
	height: 28px;
	width: 970px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #003399;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

#header-top ul {
	list-style: none;
	float: right;
}

#header-top li {
	float: left;
	padding-left: 16px;
	padding-right: 7px;
	background: url(http://www.destinazen.com/exincludes/images/topnav_arrow.png) no-repeat left center;
	height: 28px;
}

#header-top li a {
	font: 11px Helvetica, Arial, Geneva, sans-serif;
	line-height: 28px;
	text-decoration: none;
}

#searchbar {
	float: right;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

#searchbar .inputbox {
	border: 1px solid #ccc;
	background: #fff url(http://www.destinazen.com/exincludes/images/help.png) no-repeat 98% 50%;
	font-size: 12px;
	line-height: 16px;
	width: 188px;
	height: 16px;
	text-indent: 5px;
	float:right;
}


/* CSS for Header Text */

#header-text {
	background: url(http://www.destinazen.com/exincludes/images/header_text.png) repeat-x left top;
	height: 67px;
}

#header-text h1, #header-text h1 a {
	padding-left: 5px;
	padding-top: 10px;
	text-decoration: none;
}

#header-text .inside {
	padding: 0;
	margin: 0;
}

/* CSS for Header Image */


#header-graphic h1 {
	padding: 0;
	margin: 0;
}

#header-graphic .inside {
	padding: 0;
	margin: 0;
}

/* Logo HotSpot (width x height) */

#header-graphic h1 a {
	display: none;
	padding: 0;
	margin: 0;
}

.clear {
	clear: both;
}

/* Teaser */

#teaser-wrapper {
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}
#teaser {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: -10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#teaser-bottom-suckerfish,
#teaser-bottom-dropline,
#teaser-bottom-module-dropline,
#teaser-bottom-module-suckerfish {
	margin: -1px 0px 0px 0px;
	padding: 0px;
	height: 8px;
	position: relative;
	background: url(http://www.destinazen.com/exincludes/images/teaser_bottom.png) repeat-x center top;
}
#teaser-bottom-module-suckerfish {
	margin: 12px 0px 0px 0px;
}
#teaser-bottom-suckerfish,
#teaser-bottom-dropline {
	margin: 0px;
}
#teaser h3 {
	letter-spacing: -2px;
	padding: 10px 0px;
	text-shadow: #fff 3px 1px 1px;
}
#teaser p {
	letter-spacing: -1px;
}
#teaser a.readon {
	background: none;
	display: block;
	height: 20px;
	line-height: 20px;
	text-indent: 5px;
}


#teaser a.contentpagetitle,
#teaser td.contentheading,
#teaser .contentheading {
	background: none;
}




#pathway {
	height: 18px;
	padding-left: 10px;
	margin-top: 5px;
	border-bottom: 1px solid #e2e2e2;
}

span.pathway {
	color: #333;
	font: bold 11px/18px Arial, Helvetica, Geneva, sans-serif;
}

span.pathway a {
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

span.pathway a:hover {
	text-decoration: underline;
	font-weight: normal;
	font-style: normal;
}



table#main {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px #ff9900 solid;
}

td#content {
	vertical-align: top;
	padding-top: 5px;
}

td#leftcol {
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	}

td#rightcol {
	vertical-align: top;
}

td#content div.inside,
td#leftcol div.inside,
td#rightcol div.inside {
	padding: 0px 6px;
}


td#content p {
	padding: 0px 0px;
	margin:5px 0px;
}


/* @end */

/* @group Module Headings */

/* Style 1 - S1/Default */

div.moduletablenewsflash h3 {
	text-transform: uppercase;
	font-size: 13px;
	background: #3d3d3d url(../images/moduleheading1.png) no-repeat left bottom;
	color: #fff;
	line-height: 165%;
	word-spacing: .25em;
}

div.moduletable h3, div.moduletableS1 h3  {
	text-transform: uppercase;
	font-size: 12px;
	background: #000000 url(../images/moduleheading1.png) no-repeat left bottom;
	color: #fff;
	line-height: 165%;
	word-spacing: .4em;
}

/* REVIEWS MODULE */
div.moduletable-reviews h3 {
	text-transform: uppercase;
	font-size: 12px;
	background: #000000 url(../images/loginheading.gif) repeat-x left bottom;
	color: #fff;
	line-height: 165%;
	word-spacing: .4em; padding-left: 4px; 
}

/* Style 2 -  Login */

div.moduletableLogin h3 {
	text-transform: uppercase;
	font-size: 12px;
	background: #003399 url(../images/moduleheading2blu.gif) no-repeat left bottom;
	color: #fff;
	line-height: 165%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Style Search -  Search */

div.moduletableSearch h3 {
	text-transform: none;
	font-size: 16px;
	background: #fff;
	color: #003399;
	line-height: 120%;
}
/* Style 3 - S3 */

div.moduletableS3 h3 {
	text-transform: uppercase;
	font-size: 13px;
	background: #ccc url(../images/s3heading.gif) no-repeat left bottom;
	color: #333;
	line-height: 165%;

}
/* Style 4 - S4 */

div.moduletableS4 h3 {
	text-transform: uppercase;
	font-size: 13px;
	background: #c0ccd3 url(../images/moduleheading4.png) no-repeat left bottom;
	color: #333;
	line-height: 165%;
	word-spacing: .25em;
}

/* Style 5 - S5 */

div.moduletableS5 h3 {
	text-transform: uppercase;
	font-size: 13px;
	background: #558a97 url(../images/moduleheading5.png) no-repeat left bottom;
	color: #fff;
	line-height: 165%;
	word-spacing: .25em;
}

/* Style 6 -bdr */


div.moduletable-bdr {
	background: #f4f4f4;
	border: 1px solid #ccc;
}

/* Style 7 -nopad */

div.moduletable-nopad h3 {
	text-transform: uppercase;
	font-size: 13px;
	color: #333;
	line-height: 165%;
}

/* @group Modules */

/* NewsFlash */

.moduletablenewsflash .contentpaneopen {background-color: #fef7e0; border: 3px solid #FFCC66; color:#003399; font-size:10px;}
.moduletablenewsflash .contentpaneopen td.contentheading {	width: 100%;
	background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom;  background-color: #fef7e0;}
.moduletablenewsflash .contentpaneopen .contentheading {background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom;  background-color: #fef7e0;}
.moduletablenewsflash { margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; 
	background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom; }
	
.moduletablenewsflash a {color: #003399;text-decoration: none;	font-weight: bold;}
.moduletablenewsflash a:hover {	color:#003399; text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: dashed; border-left-style: none; border-top-color: #ff9900; border-right-color: #ff9900; border-bottom-color: #ff9900; border-left-color: #ff9900;}

/* Style 1 - S1/Default */

div.moduletable, div.moduletableS1 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom;
}

div.moduletable h3, div.moduletableS1 h3 {
	padding: 0px 4px 2px 4px;
	margin: 5px 0px;
	display: inherit;
}

/* Style 2 -  Login */

div.moduletableLogin {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 2px 0px;
	background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom;
}

table.mod_loginLogin {
	background-image: url(../images/login-bg.gif);
	background-repeat: repeat-x;
}

div.moduletableLogin h3 {
	padding: 0px 4px 2px 4px;
	margin: 5px 0px;
	display: inherit;
}


/* Style Search */


#page_bg #main #content .inside #banner .moduletableSearch {
	background-image: url(../images/searchmodule-bg.gif);
	background-repeat: repeat-x;
}


/*div.moduletableSearch h3 {
	padding: 0px 4px 2px 4px;
	margin: 5px 0px;
	display: inherit;
}*/

/* Style 3 - S3 */

div.moduletableS3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom;
}

div.moduletableS3 h3 {
	padding: 0px 4px 2px 4px;
	margin: 5px 0px;
	display: inherit;
}

/* Style 4 - S4 */

div.moduletableS4 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom;
}

div.moduletableS4 h3 {
	padding: 0px 4px 2px 4px;
	margin: 5px 0px;
	display: inherit;
}

/* Style 5 - S5 */

div.moduletableS5 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	background: url(http://www.destinazen.com/exincludes/images/divider_bar.png) repeat-x center bottom;
}

div.moduletableS5 h3 {
	padding: 0px 4px 2px 4px;
	margin: 5px 0px;
	display: inherit;
}

/* Border Style -bdr */

div.moduletable-bdr {
	margin: 5px 0px;
	padding: 5px;
}

div.moduletable-bdr table {
	padding: 5px;
}

div.moduletable-bdr h3 {
	text-transform: uppercase;
	font-size: 13px;
	color: #3d3d3d;
	line-height: 165%;
	padding: 0px 4px 2px 4px;
	display: inherit;
	letter-spacing: normal;
}

/* Border Style -nopad */

div.moduletable-nopad {
	margin: 0px;
	padding: 5px 0px;
}

div.moduletable-nopad h3 {
	padding: 0px 4px 2px 4px;
	display: inherit;
}

div.moduletable-nopad p {
	margin: 0px;
	padding: 0px;
}



/* Latest News and Popular */

ul.latestnews, ul.latestnewsS1, ul.latestnews Login, ul.latestnewsS3, ul.latestnewsS4, ul.latestnewsS5,
ul.mostread, ul.mostreadS1, ul.mostread Login, ul.mostreadS3, ul.mostreadS4, ul.mostreadS5 {
	list-style: none;
}

ul.latestnews li, ul.mostread li,
ul.latestnewsS1 li, ul.mostreadS1 li,
ul.latestnews Login li, ul.mostread Login li,
ul.latestnewsS3 li, ul.mostreadS3 li,
ul.latestnewsS4 li, ul.mostreadS4 li,
ul.latestnewsS5 li, ul.mostreadS5 li {
	padding: 0px 0px 0px 18px;
	margin: 0px;
	background: url(http://www.destinazen.com/exincludes/images/arrow_bullet.png) no-repeat 0% 0%;
	white-space: normal;
	font-size: 11px;
	line-height: 19px;
}

td#leftcol ul#mainlevel,
td#rightcol ul#mainlevel {
	list-style: none;
}

/* Left/Right Main Menu */

td#leftcol a.mainlevel,
td#rightcol a.mainlevel {
	line-height: 20px;
	height: 20px;
	display: block;
	padding-left: 5px;
	margin: 0px;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
}

td#leftcol a.mainlevel:hover,
td#rightcol a.mainlevel:hover {
	background-color: #f0f0f0;
	text-decoration: none;
	background-image: url(http://www.destinazen.com/exincludes/images/leftcol-bg.gif);
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-weight: bold;
}

td#leftcol a.sublevel,
td#rightcol a.sublevel {
	padding-left: 4px;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	height: 14px;
}

td#leftcol a.sublevel.img,
td#rightcol a.sublevel.img {
	
}

/* Banner */

div#banner {
	margin: 6px auto 10px auto;
	text-align: center;
}

div#banner .moduletable {
	background-image: none;
	padding: 0;
	margin: 0;
}

/* @end */



/* @group Footer */

/* The Footer */

#footer {
	width: 960px;
	margin: 0px auto;
}

/* Footer Modules */

#footer div.moduletable h3,
#footer div.moduletableS1 h3,
#footer div.moduletable Login h3,
#footer div.moduletableS3 h3,
#footer div.moduletableS4 h3,
#footer div.moduletableS5 h3 {
	color: #fff;
	background: none;
	border-bottom: 1px solid #424242;
	padding: 0px;
	margin: 0px;
}

#footer div.moduletable,
#footer div.moduletableS1,
#footer div.moduletable Login,
#footer div.moduletableS3,
#footer div.moduletableS4,
#footer div.moduletableS5 {
	background: none;
	font-size: 12px;
	padding: 0;
	margin: 4px;
}

#footer li.latestnews, #footer li.mostread,
#footer li.latestnewsS1, #footer li.mostreadS1,
#footer li.latestnews Login, #footer li.mostread Login,
#footer li.latestnewsS3, #footer li.mostreadS3,
#footer li.latestnewsS4, #footer li.mostreadS4,
#footer li.latestnewsS5, #footer li.mostreadS5 {
	list-style: none;
	background-image: none;
	list-style-position: inside;
	list-style-type: disc;
}

#footer ul.latestnews, #footer ul.mostread,
#footer ul.latestnewsS1, #footer ul.mostreadS1,
#footer ul.latestnews Login, #footer ul.mostread Login,
#footer ul.latestnewsS3, #footer ul.mostreadS3,
#footer ul.latestnewsS4, #footer ul.mostreadS4,
#footer ul.latestnewsS5, #footer ul.mostreadS5 {
	margin-left: -14px;
}

/* @end */

/* @group Joomla Styles */
table.contentpaneopen ul, table.contentpaneopen ol,
table.contentpaneopenS1 ul, table.contentpaneopenS1 ol,
table.contentpaneopen Login ul, table.contentpaneopen Login ol,
table.contentpaneopenS3 ul, table.contentpaneopenS3 ol,
table.contentpaneopenS4 ul, table.contentpaneopenS4 ol,
table.contentpaneopenS5 ul, table.contentpaneopenS5 ol,
table.contentpaneopen ul, table.contentpaneopen ol,
table.contentpaneopenS1 ul, table.contentpaneopenS1 ol,
table.contentpaneopen Login ul, table.contentpaneopen Login ol,
table.contentpaneopenS3 ul, table.contentpaneopenS3 ol,
table.contentpaneopenS4 ul, table.contentpaneopenS4 ol,
table.contentpaneopenS5 ul, table.contentpaneopenS5 ol,
.moduletable ul, .moduletable ol,
.moduletableS1 ul, .moduletableS1 ol,
.moduletable Login ul, .moduletable Login ol,
.moduletableS3 ul, .moduletableS3 ol,
.moduletableS4 ul, .moduletableS4 ol,
.moduletableS5 ul, .moduletableS5 ol {
   list-style-position: inside;
}

/* Page Navigation */

.pagenav,
.pagenav_next,
.pagenav_prev {
	text-align: center;
	color: #003366;
	border: 1px solid #fff;
	padding: 2px 5px;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background: #f0f0f0;
	width: 50px;
	font-weight: bold;
}

.pagenav:hover,
.pagenav_next:hover,
.pagenav_prev:hover {
	border: 1px solid #ccc;
	background: #f0f0f0;
	color: #000066;
}

.pagenav_next a,
.pagenav_prev a {
	color: #ccc;
	text-decoration: none;
}

.pagenav_next a:hover,
.pagenav_prev a:hover {
	color: #000000;
	text-decoration: none;
}

.pagenavcounter {
	font-weight: bold;
}

a.pagenav, a.pagenav:visited {
	color: #000066;
}

a.pagenav:hover {
	color: #003399;
	text-decoration: underline;
	border: 1px solid #FFCC66;
}

/* Tables */

table.contentpaneopen, table.contentpaneopen-diy {
	margin: 0;
	padding: 0;
	width: 100%;
}

table.blog table.contentpaneopen, table.blog table.contentpaneopen-diy {
	white-space: normal;
	border-collapse: separate;
}

table table.contentpaneopen td, table table.contentpane td, table table.contentpaneopen-diy td, table table.contentpane-diy td  {
	padding: 0px 4px;
}

table.contentpaneopen, table.contentpane, table.blog {
	border-collapse: collapse;
	width: 100%;
}
table.contentpaneopen-diy, table.contentpane-diy, table.blog {
	border-collapse: collapse;
	width: 100%;
}

div.blog_more {
	border-top: 1px solid #ced6d6;
	padding: 10px;
}

div.blog_more strong {
	position: relative;
	top: -5px;
}

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 #e2e2e2;
}

div.blog_more ul li a:hover {
	text-decoration: none;
	display: block;
	padding: 4px;
	border-bottom: 1px solid #e2e2e2;
	background-color: #efefef;
}

/* Category Tables */

td.sectiontableheader {
	padding: 6px 10px;
}

td tr.sectiontableentry1 td,
td.sectiontableentry1 {
	padding: 2px;
	text-indent: 5px;
}

td tr.sectiontableentry2 td,
td.sectiontableentry2 {
	padding: 2px;
	text-indent: 5px;

}

.sectiontableentry1 a,
.sectiontableentry2 a {
}

li a.category {
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-variant: normal;
	font-style: italic;
}

table.contentpane tr td ul {
	list-style: none;
}

table.contentpane-diy tr td ul {
	list-style: none;
}

/* Polls Module */

table.pollstableborder,
table.pollstableborderS1,
table.pollstableborder Login,
table.pollstableborderS3,
table.pollstableborderS4,
table.pollstableborderS5 {
	width: 100%;
	text-align: left;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-collapse: collapse;
	border: none;
}

table.poll,
table.pollS1,
table.poll Login,
table.pollS3,
table.pollS4,
table.pollS5 {
	color: #3d3d3d;
	font-size: 11px;
}

.smalldark {
	white-space: nowrap;
}

table.pollstableborder td.sectiontableentry1,
table.pollstableborderS1 td.sectiontableentry1S1,
table.pollstableborder Login td.sectiontableentry1 Login,
table.pollstableborderS3 td.sectiontableentry1S3,
table.pollstableborderS4 td.sectiontableentry1S4,
table.pollstableborderS5 td.sectiontableentry1S5 {
	color: #3d3d3d;
	background: #f4f4f4;
	padding: 2px;
	border-bottom: 1px solid #e2e2e2;
}

table.pollstableborder td.sectiontableentry2,
table.pollstableborderS1 td.sectiontableentry2S1,
table.pollstableborder Login td.sectiontableentry2 Login,
table.pollstableborderS3 td.sectiontableentry2S3,
table.pollstableborderS4 td.sectiontableentry2S4,
table.pollstableborderS5 td.sectiontableentry2S5 {
	color: #3d3d3d;
	background: #efefef;
	padding: 2px;
	border-bottom: 1px solid #e2e2e2;
}

/* Polls Results */

table.pollstableborder td.sectiontableheader {
	padding: 8px;
	color: #fff;
	border: none;
}

table.pollstableborder tr.sectiontableentry1 td {
	padding: 4px;
	color: #3d3d3d;
	border: none;
}

table.pollstableborder tr.sectiontableentry2 td {
	padding: 4px;
	color: #3d3d3d;
	border: none;
}

/* Print-PDF-EMail */

body.contentpane {
	background: #fff;
	margin: 25px;
}
body.contentpane-diy {
	background: #fff;
	margin: 25px;
}

fieldset .small {
	font: normal normal 12px/12px Arial, Helvetica, Geneva, sans-serif;
	color: #7b8484;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 0px;
}

.modifydate {
}

td.modifydate {
	line-height: 30px;
}

div.mosimage {
	border: 1px solid #dbdce0;
	margin: 10px;
	background: #efefef;
}

div.mosimage_caption {
	color: #858585;
	font: 10px/12px Arial, Helvetica, Geneva, sans-serif;
	padding-bottom: 5px;
}

div.mosimage img {
	padding: 5px;
}


.contentpaneopen-diy td.buttonheading {
	padding: 10px 0px 0px 0px;
}

input.button {
	margin: 2px;
	padding: 3px 4px;
}

input.inputbox {
	margin: 3px;
	padding: 2px;
	border: 1px solid #003399;
	background: #fff;
	color: #003399;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}

div.pagenavbar a, div.pagenavbar {
	text-decoration: none;
	font-size: 11px;
}

table.contenttoc {
	background-color: #efefef;
	font-size: 12px;
	border: 1px solid #e0e0e0;
	margin: 5px;
}

table.contenttoc th {
	background-color: #3d3d3d;
	font-size: 13px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
}

table.contenttoc tr td {
	padding: 2px 10px;
}
table.contenttoc a.toclink {
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
}
/* @end */
.copyright, .copyright a {
	font: 10px/14px Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	margin: 0px auto;
	text-align: center;
}
.cright {
	text-indent: -5000em;
	margin: 0;
	padding: 0;
	height: 0px;
	font: 0/0 Arial, Helvetica, Geneva, sans-serif;
}


