@CHARSET "ISO-8859-1";

p.home-left-title {
	font-family:times new roman;
	text-align:left;
	font-size:25px;
	color:#FFF;
	letter-spacing:3px;
	padding-left:35px;
}
p.intro-content {
	text-align:justify;
	font-family: arial;
	font-size:13px;
	color:#FFF;
	text-indent:35px;
	padding-top:30px;
	padding-right:30px;
	padding-left:30px;
	}
p.news-title {
	text-align:right;
	font-family: times new roman;
	font-size:25px;
	color:#FFF;
	margin-right:-10px;
	padding-right:50px;	
}
p.news-date {
	font-family:tahoma;
	text-align:right;
	font-size:12px;
	color:#FFF;
	margin-top:-20px;
	padding-right:50px;
	margin-right:-10px;
}
p.news-content {
	font-family:tahoma;
	text-align:justify;
	text-indent:45px;
	font-size:14px;
	color:#FFF;
	padding-left:45px;
	padding-right:50px;
	margin-right:-10px;
}
/*img.home-footer {
	position:absolute;
	left:345px;
	top: 270px;
	z-index:1;
}*/
img.info-divider {
	position:absolute;
	left:201px;
	z-index:3;
}
p.info-txt {
	font-family: arial;
	color:#FFF;
	font-size:16px;
	text-indent:35px;
	text-align:justify;
	padding-right:25px;
}
img.cnt-email {
	position:absolute;
	top:90px;
	left:420px;
	z-index:99;
}
img.cnt-us {
	position:absolute;
	top:190px;
	left:500px;
	z-index:99;
}
p.help {
	padding-top:50px;
	position:relative;
	font-size:16px;
	color:#FF0000;
	font-family:arial;
	text-align:center;
}
#cp-nav p {
	position:relative;
	left:30px;
}
#cp-nav p.cp-left a:link, #cp-nav p.cp-left a:visited {
	font-size:14px;
	font-family:tahoma;
	text-decoration:none;
	font-weight:bold;
}
#cp-nav p.cp-left a:hover {
	text-decoration:overline;
	font-weight:bold;
	font-family:tahoma;
	font-size:14px;
}
#cp-nav p.cp-left a:active {
	font-size:14px;
	font-family:tahoma;
	text-decoration:none;
	font-weight:bold;
}
.main {
	color:#fff;
}
.sub {
	color:#847f7f;
}
/**
 * *** IMAGE PLACEMENTS START **************
 */
img.cp-div {
	position:absolute;
	left:149px;
	top:0px;
	z-index:3;
}
img.cp-btm {
	position:absolute;
	top:460px;
	left:10px;
	z-index:3;
}
img.gl-rt {
	position:absolute;
	top:150px;
	left:900px;
	z-index:3;
}
img.gl-btm {
	position:absolute;
	height:15px;
	top:458px;
	left:566px;
	z-index:3;
}
img.gl-bg {
	position:absolute;
	top:10px;
	left:100px;
	z-index:2;
}
/**
 * GALLERY IMAGE PLACEMENTS **************************************
 */
#gallery_pick img.nav_gl_top {
	position:absolute;
	top:10px;
	left:356px;
	z-index:99;
}
#gallery_pick img.nav_gl_btm {
	position:absolute;
	top:448px;
	left:356px;
	z-index:99;
}
img.nav_gl_left {
	position:absolute;
	top:46px;
	/*left:100px;*/
	left:0px;
	z-index:99;
}
img.nav_gl_rt {
	position:absolute;
	top:46px;
	left:890px;
	z-index:99;
}
img.title-box {
	padding-left:8px;
}
img.checked {
	position:relative;
	top:3px;
}
#cp-news p.add-news, 
#cp-group p.add-group, 
#cp-group p.add-pic, 
#cp-specials p.add-special {
	padding-right:20px;
	position:relative;
	left:20px;
}
#cp-news p.add-news a:link, 
#cp-group p.add-group a:link, 
#cp-group p.add-pic a:link, 
#cp-group table tr td a:link,
#cp-specials p.add-special a:link,
#cp-specials table tr td a:link {
	font-family:tahoma;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#cp-news p.add-news a:visited, 
#cp-group p.add-group a:visited, 
#cp-group p.add-pic a:visited,
#cp-specials p.add-special a:visited {
	font-family:tahoma;
	color:#FFF;
	font-size:11px;
	font-weight:none;
	text-decoration:none;	
}
#cp-news p.add-news a:hover, 
#cp-group p.add-group a:hover, 
#cp-group p.add-pic a:hover,
#cp-specials p.add-special a:hover {
	font-family:tahoma;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
}
#cp-news p.add-news a:active, 
#cp-group p.add-group a:active, 
#cp-group p.add-pic a:active,
#cp-specials p.add-special a:active {
	font-family:tahoma;
	color:#FFF;
	font-size:11px;
	font-weight:none;
	text-decoration:none;	
}
p.addnews-head, 
#cp-addnews table tr td p label.addnews-head,
p.addspecial-head,
#cp-addspecial table tr td label.addspecial-head {
	font-family:tahoma;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
p.addnews-head a, a:active, a:hover, a:visited {
	font-family:tahoma;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
p.add-pic a, p.add-pic a:active, p.add-pic a:hover, p.add-pic a:visited {
	position:relative;
	top:-5px;
	font-family:tahoma;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
table.grouplist tr td.data {
	font-family:tahoma;
	font-size:13px;
	color:#808080;
	font-weight:bold;
	text-decoration:none;
}
#cp-login label {
	font-family:tahoma;
	font-size:12px;
	color:#FFF;
}
#cp-login input.text {
	border:0px;
	background:url(img/cp/input-bg.png); no-repeat;
	height:20px;
	width:250px;
	text-align:center;
	letter-spacing:2px;
	font-weight:bold;
	padding-top:10px;
	font-size:10px;
}
#cp-login #submit {
	border:0;
	background:url(img/cp/login.png); no-repeat;
	height:26px;
	width:82px;
	cursor:pointer;
	text-indent:-9999px;
	margin:0px;
}
#cp-login #reset {
	border:0;
	background:url(img/cp/log_cancel.png); no-repeat;
	height:26px;
	width:82px;
	cursor:pointer;
	text-indent:-9999px;
	margin:0px;	
}
#cp-del-confirm #deln-yes, 
#cp-del-confirm #delg-yes, 
#cp-del-confirm2 #delp-yes,
#cp-del-confirm #dels-yes {
	border:0;
	background:url(img/cp/del_yes.png); no-repeat;
	height:25px;
	width:53px;
	cursor:pointer;
	text-indent:-9999px;
	margin:0px;	
}
#cp-del-confirm #deln-no, 
#cp-del-confirm #delg-no, 
#cp-del-confirm2 #delp-no,
#cp-del-confirm #dels-no {
	border:0;
	background:url(img/cp/del_no.png); no-repeat;
	height:25px;
	width:53px;
	cursor:pointer;
	text-intent:-9999px;
	margin:0px;
}
#cp-news table tr th, 
#cp-group table tr th,
#cp-specials table tr th,
#cp-staff table tr th {
	font-family:tahoma;
	color:#FFF;
	font-size:14px;
/*	padding-left:20px;*/
}
#cp-news table tr td,
#cp-group table tr td,
#cp-specials table tr td,
#cp-staff {
	font-family:tahoma;
	color:#808080;
	font-size:13px;
/*	padding-left:20px;*/
}
#cp-news table tr td.nav, 
#cp-group table tr td.nav,
#cp-specials table tr td.nav {
	font-family:tahoma;
	color:#FFF;
	font-size:11px;
/*	padding-right:15px;*/
}
a.news, a.news:active, a.news:hover, a.news:visited {
	font-family:tahoma;
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}
#cp-addnews input.text {
	position:relative;
	top:0px;
	border:0px;
	background:url(img/cp/title-box.png);
	background-repeat:no-repeat;
	height:28px;
	width:695px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:0px;
/*	padding:15px;*/
	font-family:tahoma;
	font-size:14px;
}
#cp-addnews textarea {
	height:240px;
	width:710px;
	border:0;
	background-image:url(img/cp/content-box.png);
	background-repeat: no-repeat;
	padding:15px;
	padding-left:;
	padding-right:;
	font-family:tahoma;
	font-size:14px;
	white-space:nowrap;
}
#cp-addnews label, #cp-addspecial label {
	font-family:tahoma;
	font-size:12px;
	color:#FFF;
}
#cp-addgroup label, #cp-addpic label {
	font-family:tahoma;
	font-size:12px;
	color:#707070;
}
/*used for div.cp.addgroup.inc '240 x 75 pixels'*/ 
#cp-addgroup label.sub {
	font-family:tahoma;
	font-size:10px;
	color:#b2b2b2;
}
#cp-addgroup #upload {
	border:0;
	background:url(img/cp/upload.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:2px;		
}
#cp-addnews #submit, #cp-addspecial #submit {
	position:relative;
	left:-30px;
	border:0;
	background:url(img/cp/post.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:0px;	
}
#cp-addnews #sub_preview {
	position:relative;
	border:0;
	background:url(img/cp/post.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:5px;	
}
#cp-addnews #cancel,
#cp-addspecial #cancel,
#cp-addgroup #cancel, 
#cp-addpic #cancel {
	position:relative;
	border:0;
	background:url(img/cp/cancel.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:2px;	
}
#cp-addnews #edit {
	border:0;
	background:url(img/cp/edit.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:5px;	
}
#cp-addnews #preview, #cp-addspecial #preview {
	position:relative;
	left:-15px;
	border:0;
	background:url(img/cp/an_preview.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:0px;
}
#cp-addpic input.text {
	position:relative;
	top:3px;
	border:0px;
	background:url(img/cp/pic_title.png);
	background-repeat: no-repeat;
	height:20px;
	width:175px;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	font-family:tahoma;
	font-size:14px;
}
#cp-addpic input.image {
	position:relative;
	top:5px;
}
#cp-submission #post, /*div.*/
#cp-addgroup #post, /* */
#cp-addpic #post { /* */
	position:relative;
	left:0px;
	border:0;
	background:url(img/cp/post.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:0px;	
}
#cp-submission #cancel, #cp-addgroup #cancel, #cp-addpic #cancel {
	border:0;
	background:url(img/cp/cancel.png); no-repeat;
	height:25px;
	width:85px;
	cursor:pointer;
	text-indent:-9999px;
	margin:2px;	
}
#cp-addgroup textarea {
/*	height:212px;
	width:740px;*/
	height:182px;
	width:710px;
	border:0;
	background-image:url(img/cp/group-desc.png);
	background-repeat: no-repeat;
	padding:15px;
	font-family:tahoma;
	font-size:13px;
	white-space:nowrap;
}
#cp-addgroup input.text {
	position:relative;
	top:0px;
	border:0px;
	background:url(img/cp/group-name.png);
	background-repeat: no-repeat;
	height:17px;
	width:663px;
	padding-top:5px;
	padding-left:15px;
	padding-bottom:9px;
	font-family:tahoma;
	font-size:14px;
}
.highlight {
	font-weight:bold;
}
.important {
	text-decoration:overline;
}
.critical {
	font-weight:bold;
	color:#FF0000;
}
#cp-preview p.title {
	font-family:times new roman;
	font-size:24px;
	color:#7f7f7f;
}
#cp-preview p.date {
	position:relative;
	top:-28px;
	font-family:arial;
	font-size:12px;
	color:#7f7f7f;
}
#cp-preview p.msg {
	position:relative;
	top:-20px;
	font-family:tahoma;
	font-size:14px;
	color:#7f7f7f;
}
img.prev-div {
	position:absolute;
	left:80px;
	top:-10px;
}
img.home-divider {
	position:absolute;
	left:280px;
	top:19px;
}
#cp-del-confirm p.confirm, #cp-del-confirm2 p.confirm {
	font-family:tahoma;
	font-size:12px;
	color:#FFF;
}
#cp-group p.group-title {
	font-family:tahoma;
	font-size:14px;
	color:#b2b2b2;
	text-decoration:underline;
	padding-left:25px;
}
#cp-group-content table tr td.data a:link,
#cp-group-content table tr td.data a:visited,
#cp-group-content table tr td.data a:hover,
#cp-group-content table tr td.data a:active {
	text-decoration:none;
}
.overline {
	text-decoration:overline;
}
.visible {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.opaque {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
#gallery_pick table tr td a.gal-thumb-nav:hover img {
	filter:alpha(opacity=100)
	-moz-opacity:1.0;
	opacity:1.0;
}
#gallery_pick table tr td a.gal-thumb-nav img {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;	
}
#gallery_pick table tr td a.gal-thumb-nav img {
	position:relative;
	top:13px;
	width:238px;
	height:75px;
	border:1px solid #000;
}
#gallery_pick p.title {
	font-size:15px;
	color:#989c9b;
	font-weight:bold;
	letter-spacing:2px;
	position:relative;
	top:10px;
	left:8px;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;	
}
#gallery_pick p.desc {
	font-size:11px;
	color:#989c9b;
	position:relative;
	top:0px;
	left:8px;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
}
/*spacing for addpic rows*/
table.addpic tr.upload td {
	padding-bottom:4px;
}
/*photos online section*/
#photo-main p.heading {
	text-align:center;
}
#photo-main p.link {
	text-align:center;
}
#photo-main p.logo {
	text-align:center;
	position:relative;
	top:1px;
}
/*cp->specials section*/
#cp-addspecial textarea {
	height:240px;
	width:710px;
	border:0;
	background-image:url(img/cp/content-box.png);
	background-repeat: no-repeat;
	padding:15px;
	font-family:tahoma;
	font-size:14px;
	white-space:nowrap;
}
/*specials section*/
p.special-head {
	position:absolute;
	top:-3px;
	left:50px;
	font-family:arial;
	font-size:18px;
	color:#3e3e3e;
	font-weight:bold;
}
p.special-month {
	position:absolute;
	top:-15px;
	left:-5px;
	font-family:"Lucida Handwriting","Comic Sans MS";
	font-size:15px;
	color:#0b0b0b;
	font-weight:bold;
	margin-left:5px;
}
p.special-detail {
	position:absolute;
	top:20px;
	left:-5px;
	font-family:"Comic Sans MS";
	font-size:13px;
	color:#0b0b0b;
	margin-left:5px;
	text-indent:0px;
	text-align:justify;
	margin-right:10px;
	line-height:1.5em;
}

#thumb-nav li {
	list-style:none;
/*	margin-left:11px; */
        padding-bottom:7.5px;
}

object:active, div:active { outline: none; }
object:focus, div:focus { outline: none; }