ftrRight/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
reset-fonts-grids.css
*/

/* @group reset-fonts-grids */

html {
	color:#121212;
	background:#121212;
	
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	background-image:url(assets/img/common/bg.gif);
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {
*font-size:100%;
}
legend {
	color:#000;
}
body {
	font:13px/1.231 arial, helvetica, clean, sans-serif;
*font-size:small;
*font:x-small;
}
table {
	font-size:inherit;
	font:100%;
}
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}
body {
	text-align:center;
}
#ft {
	clear:both;
	background-color:#000000;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin:auto;
	text-align:left;
	width:57.69em;
*width:56.25em;
	min-width:750px;
}
#doc2 {
	width:73.076em;
*width:71.25em;
background-color:#000000;
}
#doc3 {
	margin:auto 10px;
	width:auto;
}
#doc4 {
	width:74.923em;
*width:73.05em;
}
.yui-b {
	position:relative;
}
.yui-b {
	_position:static;
}
#yui-main .yui-b {
	position:static;
}
#yui-main {
	width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
	float:right;
	margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
	float:left;
	margin-right:-25em;
}
.yui-t1 .yui-b {
	float:left;
	width:12.30769em;
*width:12.00em;
}
.yui-t1 #yui-main .yui-b {
	margin-left:13.30769em;
*margin-left:13.05em;
}
.yui-t2 .yui-b {
	float:left;
	width:13.8461em;
*width:13.50em;
}
.yui-t2 #yui-main .yui-b {
	margin-left:14.8461em;
*margin-left:14.55em;
}
.yui-t3 .yui-b {
	float:left;
	width:23.0769em;
*width:22.50em;
}
.yui-t3 #yui-main .yui-b {
	margin-left:24.0769em;
*margin-left:23.62em;
}
.yui-t4 .yui-b {
	float:right;
	width:13.8456em;
*width:13.50em;
}
.yui-t4 #yui-main .yui-b {
	margin-right:14.8456em;
*margin-right:14.55em;
}
.yui-t5 .yui-b {
	float:right;
	width:18.4615em;
*width:18.00em;
}
.yui-t5 #yui-main .yui-b {
	margin-right:19.4615em;
*margin-right:19.125em;
}
.yui-t6 .yui-b {
	float:right;
	width:23.0769em;
*width:22.50em;
}
.yui-t6 #yui-main .yui-b {
	margin-right:24.0769em;
*margin-right:23.62em;
}
.yui-t7 #yui-main .yui-b {
	display:block;
	margin:0 0 1em 0;
}
#yui-main .yui-b {
	float:none;
	width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
	float:right;
}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
	width:49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	width:32%;
	margin-left:1.99%;
}
.yui-gb .yui-u {
*margin-left:1.9%;
*width:31.9%;
}
.yui-gc div.first, .yui-gd .yui-u {
	width:66%;
}
.yui-gd div.first {
	width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
	width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
	width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
	margin-left:0;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
	width:49%;
*width:48.1%;
*margin-left:0;
}
.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
*margin-right:0;
*width:32%;
	_width:31.7%;
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
	width:66%;
}
.yui-gb .yui-g div.first {
*margin-right:4%;
	_margin-right:1.3%;
}
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {
*margin-right:0;
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
*margin-left:1.8%;
	_margin-left:4%;
}
.yui-g .yui-gb .yui-u {
	_margin-left:1.0%;
}
.yui-gb .yui-gd .yui-u {
*width:66%;
	_width:61.2%;
}
.yui-gb .yui-gd div.first {
*width:31%;
	_width:29.5%;
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
	width:32%;
	_float:right;
	margin-right:0;
	_margin-left:0;
}
.yui-gb .yui-gc div.first {
	width:66%;
*float:left;
*margin-left:0;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
	margin:0;
}
.yui-gb .yui-gb .yui-u {
	_margin-left:.7%;
}
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {
*margin-left:0;
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {
*width:48.1%;
*margin-left:0;
}
s .yui-gb .yui-gd div.first {
	width:32%;
}
.yui-g .yui-gd div.first {
	_width:29.9%;
}
.yui-ge .yui-g {
	width:24%;
}
.yui-gf .yui-g {
	width:74.2%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
	float:right;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
	float:left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
*width:24%;
	_width:20%;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
*width:73.5%;
	_width:65.5%;
}
.yui-ge div.first .yui-gd .yui-u {
	width:65%;
}
.yui-ge div.first .yui-gd div.first {
	width:32%;
}
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
	zoom:1;
}

/* @end */

/* @group base */

/* base.css, part of YUI's CSS Foundation */
h1 {
	/*18px via YUI Fonts CSS foundation*/å  font-size:138.5%;
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%;
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;
}
h1, h2, h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
h1, h2, h3, h4, h5, h6, strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold;
}
abbr, acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
}
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote, ul, ol, dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol, ul, dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
/*ol li {
	/*giving OL's LIs generated numbers
	list-style: decimal outside;
}*/
/*ul li {
	/*giving UL's LIs generated disc markers
	list-style: disc outside;
}*/
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
th, td {
	/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
caption {
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p, fieldset, table, pre {
	/*so things don't run into each other*/
	margin-bottom:1em;
}
/* setting a consistent width, 160px; 
   control of type=file still not possible */
input[type=text], input[type=password], textarea {
	width:12.25em;
*width:11.9em;
}

/* @end */

/* @group Common */

/*
common.css
*/

/*DK*/
html, body {
	height: 100%;
}
body, td, th {
	font-family: Verdana, Geneva, sans-serif;
	color: #CCC;
}
body {
	background-color: #121212;
}
#hd {
	position:relative;
	background:url(assets/img/common/headergraphic-winter.jpg) no-repeat;
	width:950px;
	height:260px;
}
#sidebar {
	background:url(assets/img/blog/categorybg.jpg) no-repeat bottom right;
	width:100%;
	height:100%;
}
#sideBtm {
	position:relative;
	background-color:#333;
	height:400px;
	width:300px;
	left:0px;
	bottom:0px;
}
#socialBtns {
	position:absolute;
	top:164px;
	left:33px;
}
.category {
	font: bold 12px/14px Verdana, sans-serif;
	margin: 0px;
	color: #999999;
	text-align: left;
}
.addresstxt {
	font: bold 14px/17px Verdana, sans-serif;
	color: #990000;
	padding-bottom:0px;
	padding-left:15px;
	width:266px;
}
.addresstxtbtm {
	font: bold 14px/17px Verdana, sans-serif;
	color: #990000;
	border-bottom:#CCCCCC 1px solid;
	padding-bottom:10px;
	padding-left:15px;
	width:266px;
}
.blogtitle {
	font: bold 24px/29px Verdana, sans-serif;
	margin: 0px;
	color: #990000;
	text-align: left;
}
.navtext {
	font: bold 18px/22px Verdana, sans-serif;
	margin: 0px;
	color: #999999;
	text-align: left;
}
.imgLink {
	border-style:none;
	border-width:0px;
}
/*FOOTER*/
#ftr {
	position:relative;
	background-color:#000000;
}
#ftrLeft {
	width:300px;
	position:absolute;
	left:0px;
	text-align:left;
	padding-left:15px;
	background-color:#000000;
}
#ftrRight {
	width:635px;
	position:absolute;
	right:0px;
	text-align:right;
	background-color:#000000;
}
#ftrRight2 {
	padding-top: 30px;
	width:635px;
	position:absolute;
	right:0px;
	text-align:right;
	background-color:#000000;
}
#ftrLeft p {
	font: bold 14px/17px Verdana, sans-serif;
	color: #990000;
}
#ftrRight p {
	font: bold 14px/17px Verdana, sans-serif;
	color: #999999;
	padding-right:20px;
}
.ftrRed {
	font: bold 14px/17px Verdana, sans-serif;
	color: #990000;
}
#ftrDivide {
	border-bottom:#999999 thin solid;
	padding-top: 10px;
}

/* @end */

/* @group Menus */

/*menus.css*/
/*
Vertical Menus
*/
#css_vertical_menu {
	/*1. the width of the vertical menu*/
width:280px;
	/*2. remove the default list bullets*/
list-style:none inside;
	/*3. margin value to null - needed for Internet Explorer*/
margin:0;
	/*4. a space (padding) of 1 px between the list border and its content*/
padding:1px;
}
#css_vertical_menu ul {
	list-style:none;
	/*list-style-image:none;*/
	list-style-type:none;
}
#css_vertical_menu a {
	/*1. convert the link from inline to block element so they cover all the available space*/
display:block;
	/*2. a specific height - needed for Internet Explorer 6*/
height:25px;
	/*3. a top space in between eack link*/
margin-top:1px;
	/*4. and a left space (padding) between the border and the text link*/
padding-left:15px;
	border-bottom:1px solid #CCCCCC;
	/*7. the font family*/
font-family:Verdana, sans-serif;
	/*8. the font size*/
font-size:10px;
	/*9. convert the font to capital letter*/
text-transform:uppercase;
	/*10. remove the text underline added by default to the links*/
text-decoration:none;
	/*11. the color of the text links*/
color:#999999;
	/*12. vertical align of the text link (value equal to the height)*/
line-height:25px;
}
#css_vertical_menu a:hover {
	/*1. change of background color*/
background-color:#E5E5E5;
	/*2. change of the left border color*/
border-left:10px solid #CCCCCC;
	/*3. change the color of the text link*/
color:#666666;
}
#css_vertical_menu a.first {
	margin-top:0;
}
/*Categories menu*/

/* My Comment */
#categories {
	padding-left:25px;
	position:relative;
}
#rssicon  {
   position: absolute;
   left: 250px;
   top: 45px;
   z-index: 6;
   width: 27px;
   height: 27px;
}
#categories h1 {
	font: bold 18px Verdana, sans-serif;
	margin: 0px;
	color: #999999;
	text-align: left;
	padding-top:50px;
}
#css_vertical_cat_menu {
	/*1. the width of the vertical menu*/
width:230px;
	/*3. margin value to null - needed for Internet Explorer*/
margin:0;
	/*4. a space (padding) of 1 px between the list border and its content*/
padding:26px;
padding-top: 5px;;
}
#css_vertical_cat_menu li {
	list-style-image:url(assets/img/common/bulletArrow);
}
#css_vertical_cat_menu a {
	/*1. convert the link from inline to block element so they cover all the available space*/
display:block;
	/*2. a specific height - needed for Internet Explorer 6*/
height:25px;
	/*3. a top space in between eack link*/
margin-top:1px;
	/*4. and a left space (padding) between the border and the text link*/
padding-left:15px;
	/*7. the font family*/
font-family:Verdana, sans-serif;
	/*8. the font size*/
font-size:10px;
	/*9. convert the font to capital letter*/
text-transform:uppercase;
	/*10. remove the text underline added by default to the links*/
text-decoration:none;
	/*11. the color of the text links*/
color:#999999;
	/*12. vertical align of the text link (value equal to the height)*/
line-height:25px;
}
#css_vertical_cat_menu a:hover {
	/*3. change the color of the text link*/
color:#666666;
}
#css_vertical_cat_menu a.first {
	margin-top:0;
}

/*Categories menu*/
#categories {
	padding-left:25px;
	position:relative;
}
#rssicon  {
   position: absolute;
   left: 250px;
   top: 45px;
   z-index: 6;
   width: 27px;
   height: 27px;
}
#categories h1 {
	font: bold 18px Verdana, sans-serif;
	margin: 0px;
	color: #999999;
	text-align: left;
	padding-top:50px;
}

/* archives menu */
#archives {
	padding-left:25px;
	position:relative;
}
#archives h1 {
	font: bold 18px Verdana, sans-serif;
	margin: 0px;
	color: #999999;
	text-align: left;
	padding-bottom: 10px;
}
#archives p {
	padding-left: 15px;
}
#css_vertical_arc_menu {
	/*1. the width of the vertical menu*/
width:230px;
	/*3. margin value to null - needed for Internet Explorer*/
margin:0;
	/*4. a space (padding) of 1 px between the list border and its content*/
padding:26px;
padding-top: 5px;;
}
#css_vertical_arc_menu li {
	list-style-image:url(assets/img/common/bulletArrow);
}
#css_vertical_arc_menu a {
	/*1. convert the link from inline to block element so they cover all the available space*/
display:block;
	/*2. a specific height - needed for Internet Explorer 6*/
height:25px;
	/*3. a top space in between eack link*/
margin-top:1px;
	/*4. and a left space (padding) between the border and the text link*/
padding-left:15px;
	/*7. the font family*/
font-family:Verdana, sans-serif;
	/*8. the font size*/
font-size:10px;
	/*9. convert the font to capital letter*/
text-transform:uppercase;
	/*10. remove the text underline added by default to the links*/
text-decoration:none;
	/*11. the color of the text links*/
color:#999999;
	/*12. vertical align of the text link (value equal to the height)*/
line-height:25px;
}
#css_vertical_arc_menu a:hover {
	/*3. change the color of the text link*/
color:#666666;
}
#css_vertical_arc_menu a.first {
	margin-top:0;
}


/* @end */

/* @group Blog */

/*blog.css*/

#post {
	position:relative;

}
#entry {
	position:relative;
	left:110px;	
	width:510px;
	background:url(assets/img/common/titlebg.jpg) no-repeat;
	padding-bottom:40px;	
}
#entryDate {
	position:absolute;
	background:url(assets/img/blog/pldatebg.jpg) no-repeat;
	width:86px;
	height:100px;
}
/*
Blog Styles
*/

#entry h1 {
	padding-top:10px;
	padding-bottom:10px;
   font: bold 24px/29px Verdana, sans-serif;
   margin: 0px;
   color: #990000;
}
#entry p {
	color:#999999;
}
a { 
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
a:link { 
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
a:hover { 
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
a:active { 
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
a:visited { 
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
#pagenav {
	text-align:right;
	padding-right:10px;
}
}
.blogtxt {
	color: #CCCCCC;
}
/*
DATE Styles
*/

.monthtext {
	font: bold 18px/22px Verdana, sans-serif;
	margin: 0px;
	color: #FEFCFC;
	letter-spacing: 1px;
}
#mnthTxt {
	position:absolute;
	left:25px;
	top:25px;
}
.clocktext {
	font: 10px Verdana, sans-serif;
	margin: 0px;
	color: #FEFCFC;
	letter-spacing: 1px;
}
#clockTxt {
	position:absolute;
	left:25px;
	top:100px;
}
.yeartext {
	font: 14px/17px Verdana-BoldItalic, Verdana-Bold, "Verdana- Bold";
	margin: 0px;
	color: #990000;
}
#yrTxt {
	position:absolute;
	left:62px;
	top:56px;
}
.daytext {
	font: 24px/29px Verdana, sans-serif;
	margin: 0px;
	color: #FEFCFC;
	text-align: right;
}
#dayTxt {
	position:absolute;
	left:25px;
	top:52px;
}

#myimg {
	background:url(assets/img/blog/footerCrowns.jpg) no-repeat;
	width:154px;
	height:11px;
}

/* @end */

/* @group StaticPage */

/*staticpage.css*/
#content {
	position:absolute;
	left:25px;
	top: 10px;
	padding-right:20px;
	background:url(assets/img/common/titlebg.jpg) no-repeat top right;	
}

#content h1 {
	padding-top:10px;
	padding-bottom:10px;
   font: bold 24px/29px Verdana, sans-serif;
   margin: 0px;
   color: #990000;
   text-align:right;
}
#content p {
	color: #999999;
}
#content {
	background:url(assets/img/common/titlebg.jpg) no-repeat top right;
}

/* @end */

/* @group ImgFrame */

/*Image frame*/
#post img {

/* This centers the image */
display: block;
margin-left: auto;
margin-right: auto;

/* This adds the border */
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}

/* @end */

/* Table styles*/
.wp-table-reloaded {
	background-color:#000000;
	margin:10px 0px 15px 0px;
	font-size:8pt;
	width:100%;
}
.wp-table-reloaded th {
	background-color:#000000;
	border:1px solid #000000;
	padding:4px;
}
.wp-table-reloaded td {
	color:#000000;
	padding:4px;
	background-color:#000000;
	vertical-align:top;
}
.wp-table-reloaded .even td {
	background-color:#000000;
}
.wp-table-reloaded .odd td{

	background-color:#000000;

}
.wp-table-reloaded .header {
	/*background-image:url(http://www.premiumlabel.ca/pl/wp-content/plugins/wp-table-reloaded/img/bg.gif);
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;*/
}
.wp-table-reloaded .headerSortUp {
	/*background-color:#8DBDD8;
	background-image:url(http://www.premiumlabel.ca/pl/wp-content/plugins/wp-table-reloaded/img/asc.gif);*/
}

.wp-table-reloaded .headerSortDown {
	/*background-color:#8DBDD8;
	background-image:url(http://www.premiumlabel.ca/pl/wp-content/plugins/wp-table-reloaded/img/desc.gif);*/
}
/*
Image alignment
*/

img.centered
{
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright
{
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft
{
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright
{
float: right;
}

.alignleft
{
float: left;
}
