/*
 *
 *   doc name  xx  Wulf's Universal CSS Quick Classes
 *   desc      xx  CSS Classes to Make Life Easier
 *   author    xx  Ulf Lonegren
 *   version   xx  1.0  xx  Jan. 19 2009
 *
 * 
**/


/*ooooooooooooooooooooooooooooooooooooo*/
/*xxxxxx    Table of Contents    xxxxxx*/
/*ooooooooooooooooooooooooooooooooooooo*/
/*

	[U1] Font Classes
	[U2] Global Classes

*/
/*ooooooooooooooooooooooooooooooooooooo*/
/*ooooooooooooooooooooooooooooooooooooo*/


/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/
/*ooooooooooooooooooooooooooooxxxxxx   [U1] Font Classes    xxxxxxoooooooooooooooooooooooooooo*/
/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/

/*xxxxxx    Font Sizes    xxxxxx*/

.size10 {font-size:77%;} /* for setting 10px */
.size11 {font-size:85%;} /* for setting 11px */
.size12 {font-size:93%;} /* for setting 12px */
.size13 {font-size:100%;} /* for setting 13px */
.size14 {font-size:108%;} /* for setting 14px */
.size15 {font-size:116%;} /* for setting 15px */
.size16 {font-size:123.1%;} /* for setting 16px */
.size17 {font-size:131%;} /* for setting 17px */
.size18 {font-size:138.5%;} /* for setting 18px */
.size19 {font-size:146.5%;} /* for setting 19px */
.size20 {font-size:153.9%;} /* for setting 20px */
.size21 {font-size:161.6%;} /* for setting 21px */
.size22 {font-size:167%;} /* for setting 22px */
.size23 {font-size:174%;} /* for setting 23px */
.size24 {font-size:182%;} /* for setting 24px */
.size25 {font-size:189%;} /* for setting 25px */
.size26 {font-size:197%;} /* for setting 26px */


/*xxxxxx    Text Decoration    xxxxxx*/

.highlight-neutral  { background:#ffc; }
.highlight-bad      { background:#ffc7ce; }
.highlight-good     { background:#c6efce; }

.gold { color:#ffbb00; }


/*xxxxxx    Font Styles    xxxxxx*/

.bold  { font-weight:bold; }
.em      { font-style:italic; }


/*xxxxxx    Font Familys    xxxxxx*/
 
.georgia { font-family:Georgia, "Times New Roman", Times, serif; }
.arial { font-family:Arial, Verdana, Helvetica, sans-serif; }
.gothic { font-family: "Century Gothic", "Lucida Console", Verdana, Arial, sans-serif; }
 
 
/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/
/*oooooooooooooooooooooooooooxxxxxx   [U2] Global Classes    xxxxxxooooooooooooooooooooooooooo*/
/*oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/
 
 
.show {display:block; visibility:visible;} /* Shows the element. */
	
.hidden {display:none; visibility:hidden;} /* Hides the element.*/
	
.visible {visibility:visible;} /* Makes the element visible.*/
	
.vis-hidden {visibility:hidden;} /* Hides an element but still takes up space, not fullly hidden like .H*/
	
.float-r {float:right;} /* Floats the element to the right.*/
	
.float-l {float:left;}/* Floats the element to the left.*/ 
	
.inline {display:inline;} /* Changes the display type to “inline”.*/
	
.block {display:block;} /* Makes the element a block-level element.*/
	
.clear {clear:both;} /* Clears floated elements.*/
	
.center {margin:0 auto;}/* Makes block element centred.*/
 
.text-left {text-align:left;}
	
.text-right { text-align:right; }
	
.text-center { text-align:center; }
	
.text-justify { text-align:justify; }

.img-left { float:left;margin:4px 10px 4px 0; }
	
.img-right { float:right;margin:4px 0 4px 10px; }
	
.nopadding { padding:0; }
	
.noindent { margin-left:0;padding-left:0; }
	
.nobullet { list-style:none;list-style-image:none; }

.hr {background:#e1a400 url(images/hr-gold-bg.gif) no-repeat 0 0; height: 3px; margin: 1px 0; width: 100%; line-height:1px; font-size:1px; clear:both;} /* Uses a DIV to create faux HR tag */

.hr-1px{background:#e1a400 url(images/hr-gold-1px.gif) no-repeat 0 0; height: 1px; margin: 1px 0; width: 100%; line-height:1px; font-size:1px; clear:both;} /* Uses a DIV to create faux HR tag */

.hanging-quote {margin-left:-.3em;}/* Roman Haning Punctuation */

.wrapper{ /* Redefine for each site */
	width:auto;
	margin:0 auto;
	}

ul.list1{
	margin:1em 0;
}

ul.list1 li{
	background:url(images/list-arrow-bg.png) no-repeat;
	background-position:0px 6px;
	line-height:1.6em;
	padding-left:12px;
}

a.btn1{
	color:#fff;
	line-height:2.2em;
	padding:0 0 0 12px;
	width:100%;
	display:block;
	background:#292929;
	font-family: "Century Gothic", "Lucida Console", Verdana, Arial, sans-serif;
	text-decoration:none;
}

a.btn1 img{
	float:right;
	position:relative;
	top:8px;
	right:12px;
}
a.btn2{
	width:250px; 
	margin:0 0 4px 0;
}

a.btn2 img{
	float:right;
	position:relative;
	top:8px;
	right:26px;
}

a.btn3{
	width:150px; 
}




/*
a.btn1:hover{
	background:#161616 url(images/btn-arrow.png) no-repeat right;
	border-right:12px solid #161616;
}
*/
	