/*-----------------------------------------------
ProfessionalArtistsLeague.com (PAL) Master CSS
Author:  Paul Burton, 16toads Design (www.16toads.com)
Version:  September, 2007
----------------------------------------------- */

/* Text
----------------------------------------------- */
* {
  	margin: 0px;
 	padding: 0px;
}

html, body {
  	height: 100%; /* Required */
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}

.body {
	color: #666666;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodyitl {
	color: #666666;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 20px;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-style: italic;
}

.bodybd{
	font: 12px Arial, Sans-Serif;
	color: #666666;
	font-weight: bold;
}

.bodygrnbd {
	font: 12px Arial, Sans-Serif;
	color: #A8B38C;
	font-weight: bold;
}

.underline {
	text-decoration: underline;
}

/* =HEADINGS
----------------------------------------------- */
#content .error h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.entry h5 {
	margin-left: 0px;
	margin-bottom: 15px;
	padding-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #666;
}

.entry h6 {
	margin: 15px 0px 8px 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #6699cd;
}


/* STRUCTURE
----------------------------------------------- */
.bg {
}

#page {
	background-image: url(http://www.professionalartistsleague.org/images/interface/bkgd.jpg);
	background-repeat: repeat-y;
	margin: 0 auto;
	width: 1230px;
  	text-align: left;
  	position: relative;
  	min-height: 100%; /* For Modern Browsers */
  	height: auto !important; /* For Modern Browsers */
 	height: 100%; /* For IE */
 	overflow: hidden;
}

#contentwrapper {
	margin-left: 41px;
	margin-right: ;
	width: 930px;
	padding-bottom: 0px;
	float: left;
}

#adwrapper {
        margin-left: 0px;
        margin-right: 30px;
	margin-top: 25px;
	width: 225px;
	padding-bottom: 0px;
	float: right;
	min-height: 100%; /* For Modern Browsers */
  	height: auto !important; /* For Modern Browsers */
 	height: 100%; /* For IE */
}


/* HEADER 
----------------------------------------------- */
#tab {
	padding-bottom: 0px;
	padding-top: 0px;
	width: 900px;
	height: 24px;
	align: right;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}

#header {
	width: 900px;
}

#header .padding {
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 15px;
}

#logo {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 8px;
}



/* NAVIGATION
----------------------------------------------- */
/*  Index Page */
#nav {
	width: 932px;
	height: 36px;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-left: 5px;
	overflow: hidden;
	clear: both;	
}

#nav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#navHome {
	float: left;
	width: 66px;
	height: 36px;
	display: block;
	text-align: center;
}

#navHome a {
	float: left;
	width: 66px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-home.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navHome a:hover,a:active {
	width: 66px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-home-f2.jpg);
	background-repeat: no-repeat;
}

#navHome .selected {
	width: 66px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-home-f2.jpg);
	background-repeat: no-repeat;	
}

#navReading {
	float: left;
	width: 128px;
	height: 36px;
	display: block;
	text-align: center;		
}

#navReading a {
	float: left;
	width: 128px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-reading.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navReading a:hover,a:active {
	width: 128px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-reading-f2.jpg);
	background-repeat: no-repeat;
}

#navReading .selected {
	width: 128px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-reading-f2.jpg);
	background-repeat: no-repeat;
}

#navResources {
	float: left;
	width: 79px;
	height: 36px;
	display: block;	
	text-align: center;
	text-align: center;		
}

#navResources a {
	float: left;
	width: 79px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-resources.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navResources a:hover,a:active {
	width: 79px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-resources-f2.jpg);
	background-repeat: no-repeat;
}

#navResources .selected {
	width: 79px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-resources-f2.jpg);
	background-repeat: no-repeat;
}

#navForums {
	float: left;
	width: 100px;
	height: 36px;
	display: block;
	text-align: center;	
}

#navForums a {
	float: left;
	width: 100px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-forums.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navForums a:hover,a:active,a:focus {
	width: 100px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-forums-f2.jpg);
	background-repeat: no-repeat;
}

#navForums .selected {
	width: 100px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-forums-f2.jpg);
	background-repeat: no-repeat;
}

#navWho {
	float: left;
	width: 110px;
	height: 36px;
	display: block;
	text-align: center;	
}

#navWho a {
	float: left;
	width: 110px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-who.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navWho a:hover,a:active,a:focus {
	width: 110px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-who-f2.jpg);
	background-repeat: no-repeat;
}

#navWho .selected {
	width: 110px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-who-f2.jpg);
	background-repeat: no-repeat;
}

#navJoin {
	float: left;
	width: 83px;
	height: 36px;
	display: block;
	text-align: center;	
}

#navJoin a {
	float: left;
	width: 83px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-join.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navJoin a:hover,a:active,a:focus {
	width: 83px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-join-f2.jpg);
	background-repeat: no-repeat;
}

#navJoin .selected {
	width: 83px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-join-f2.jpg);
	background-repeat: no-repeat;
}

#navSupport {
	float: left;
	width: 72px;
	height: 36px;
	display: block;
	text-align: center;	
}

#navSupport a {
	float: left;
	width: 72px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nv-support.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navSupport a:hover,a:active,a:focus {
	width: 72px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nv-support-f2.jpg);
	background-repeat: no-repeat;
}

#navSupport .selected {
	width: 72px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nv-support-f2.jpg);
	background-repeat: no-repeat;
}

#navContact {
	float: left;
	width: 75px;
	height: 36px;
	display: block;
	text-align: center;		
}

#navContact a {
	float: left;
	width: 75px;
	height: 36px;	
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-contact.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
}

#navContact a:hover,a:active,a:focus {
	width: 75px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-contact-f2.jpg);
	background-repeat: no-repeat;
}

#navContact .selected {
	width: 75px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-contact-f2.jpg);
	background-repeat: no-repeat;
}

#navParticipate {
	float: left;
	width: 140px;
	height: 36px;
	display: block;
	text-align: center;
}

#navParticipate a {
	float: left;
	width: 140px;
	height: 36px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-login.jpg);
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 0px;	
}

#navParticipate a:hover,a:active,a:focus {
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-login-f2.jpg);
	background-repeat: no-repeat;
}

#navParticipate .selected {
	background-image: url(http://www.professionalartistsleague.org/images/interface/nav-login-f2.jpg);
	background-repeat: no-repeat;
}

/* Log In
----------------------------------------------- */

#loginBox {
	height: 23px;
	background-color: #f5f7f6;
	align: right;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
}

#loginBox p {
	text-align: right;
	margin-right: 10px;
	color: #949494;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#loginBox .input {
	width: 75px;
	text-align: left;
	margin-right: 5px;
	color: #949494;
	background-color: #E4ECDC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #D4D8DE;
	border-left: 1px solid #D4D8DE;
	border-right: 1px solid #C8CCD1;
	border-bottom: 1px solid #C8CCD1;
}

#loginBox .submit {
	border-top: 1px solid #D4D8DE;
	border-left: 1px solid #D4D8DE;
	border-right: 1px solid #C8CCD1;
	border-bottom: 1px solid #C8CCD1;
	padding: 1px 4px 1px 4px;
	background-color: #A8B38C;
	color: #fff;
}


/* CONTENT
----------------------------------------------- */
#content {
	margin-left: 0px;
	width: 900px;
	padding-bottom: 0px;
	overflow: hidden;
}

#content ul {
	font: 14px Arial, Sans-Serif;
	color: #FFFFFF;
	margin-left: 10px;
	width: 685px;
	line-height: 20px;
	display: block;
}

#content li {
	padding-bottom: 0px; 
	padding-top: 8px;
	margin-left: 0px; 
}

#content ol {
	font: 14px Arial, Sans-Serif;
	color: #FFFFFF;
	margin-left: 10px;
	width: 640px;
	line-height: 18px;
	list-style-image: none;
}

#content .leftcolumn {
	margin-left: 0px;
	width: 170px;
	float:left;
	margin-left: 5px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/bkgd-orange.jpg);
	background-repeat: no-repeat;
	min-height: 100%; /* For Modern Browsers */
  	height: auto !important; /* For Modern Browsers */
 	height: 100%; /* For IE */
}

#content .centercolumn {
	margin: auto;
	width: 542px;
	border: 1px solid #E9E9E9;
	overflow:  hidden;
}

.contentTwoColBox {
	width: 513px;
}

.contentTwoColLeft {
	width: 323px;
	float:  left;
	padding-right: 20px;
}

.contentTwoColRight{
	width: 170px;
	float:  left;		
}

#content .centercolumn .twoColumn {
	margin: 0;
	width: 256px;
	float: left;
	text-align: center;
	padding-bottom: 20px;
}

#content .centercolumnctr .padding {
	margin: auto;
	width: 542px;
	border: 1px solid #E9E9E9;
	text-align: center;
	margin-bottom: 20px;
	background-color:  #E18C5E;
}

#content .centercolumnctr .oopsPadding{
	margin: auto;
	width: 542px;
	border: 1px solid #E9E9E9;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color:  #E18C5E;
}

#content .centercolumn .padding {
	width: 512px;
	padding: 15px;
}

#content .centercolumn ul {
	width: 465px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	list-style-position: inside;
	padding-left: 20px;
	list-style-type: disc;
	margin-top: 0px;
	margin-bottom: 15px;			
}

#content .centercolumn p{
}

#content .centercolumn li {
	list-style-position: outside;
	padding-left: -5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;	
}

#content .centercolumnblog {
	width: 512px;
}

#content .centercolumnblog .padding {
	width: 512px;
	padding: 15px;
}

#content .rightcolumn {
	margin-left: 0px; 
	width: 170px;
	float: right;
	margin-right: 5px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/bkgd-blue.jpg);
	background-repeat: no-repeat;
	min-height: 100%; /* For Modern Browsers */
  	height: auto !important; /* For Modern Browsers */
 	height: 100%; /* For IE */
}

#content .rightcolumn ul {
	width: 170px;
	margin-left: 0px;
	list-style-type: none;
}

#content .rightcolumn li {
	width: 170px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: E9E9E9;
}

#content h1 { 
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
}

#content h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}

.highlight {
	font: 14px Arial, Sans-Serif;
	color: #FFFFFF;
	margin-left: 10px;
	width: 725px;
	line-height: 20px;
	border: 1px solid #6699CC;
	padding: 15px;
}

.highlightdark {
	font: 14px Arial, Sans-Serif;
	color: #FFFFFF;
	margin-left: 10px;
	width: 725px;
	line-height: 20px;
	border: 1px solid #6699CC;
	padding: 15px;
	background-color: #CDDEEC;
}

.flashBox {
	margin-bottom: 15px;
	margin-top: 0px;
}

/* Badges page
----------------------------------------------- */

.twoColContainer {
	width: 513px;
	border-top: 1px solid #D4D8DE;
	padding: 0px;
}

.twoColContainer .padding {
	padding-top: 7px; 
	padding-bottom: 5px; 
	margin-bottom: 0px;
} 

.horizLine {
	border-bottom: 1px solid #D4D8DE; 
	clear: both;
}
.boxLeft2col {
	margin-left: 0px;
	width: 165px;
	line-height: 20px;
	padding: 15px;
	float: left;
}
.boxRight2col {
	margin-left: 10px;
	width: 300px;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}

.boxRight2col textarea{
	width: 300px;
	height: 75px;
	float: left;
	border: 1px solid #D4D8DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #666666; 
}


/* MENUS
----------------------------------------------- */
#content .menus {
	text-align: left;
	color: #666666;
	width: 170px;
	margin: 0px;
	padding: 0px;
}

#content .menus h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
}

#content .leftcolumn .menus ul {
	width: 170px;
	margin: 0px;
	padding: 0px;
}

#content .menus li {
	width: 170px;
	border-bottom: 1px solid #E9E9E9;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#content .leftcolumn .menus li a {
	width: 140px;
	font: 12px Arial, Sans-Serif;
	color: #666666;
	text-decoration: none;
	margin-bottom: 0px;
	padding-left: 22px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	line-height: 14px;
	background-image: url(http://www.professionalartistsleague.org/images/interface/icon-arrow-blue.gif);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	display: block;
}

#content .leftcolumn .menus li a:hover {
	background-color: #FFCC99;
}

#content .leftcolumn .menus li a:active {
	background-color: #FFCC99;
}

#content .leftcolumn .leftColbuttons {
	width: 170px;
	clear: both;
}

#content .leftcolumn .leftColbuttons img {
	margin: 0px;
	padding: 0px;
}

#content .leftcolumn .leftColbuttons a {
	margin: 0px;
	padding: 0px;
}

#content .contentTwoColbuttons {
	width: 170px;
	height: 56px;
	margin-top: 5px;
}

#content .contentTwoColbuttons img {
	margin-bottom: 5px;
	padding: 0px;
}

#content .rightcolumn .menus ul {
	width: 170px;
	margin: 0px;
	padding: 0px;
}

#content .rightcolumn .menus li a {
	width: 140px;
	font: 12px Arial, Sans-Serif;
	color: #666666;
	text-decoration: none;
	margin-bottom: 0px;
	padding-left: 22px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	line-height: 14px;
	display: block;
	background-image: url(http://www.professionalartistsleague.org/images/interface/icon-arrow-orange.gif);
	background-repeat: no-repeat;
	background-position: 8px 7px;
}

#content .rightcolumn .menus li a:hover {
	background-color: #CDDEEC;
}

#content .menus .padding {
	margin-bottom: 20px;
}


/* RESOURCE LINKS
----------------------------------------------- */

.divider {
	clear: both;
	width: 890px;
	height: 25px;
	margin-top: 25px;
	margin-left: 5px;
	background-color: #999999;
}
.divider2 {
	clear: both;
	width: 890px;
	height: 25px;
	margin-bottom: 15px;
	margin-left: 5px;
	background-color: #CCCCCC;
}

#links {
	clear: both;
	width: 900px;
}

#links .padding {
	margin-top: 0px;
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 20px;	
	padding-right: 20px;
	width: 860px;	
	overflow: hidden;
}

#links ul {  
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#links li {
	border-bottom: 1px dotted #CCCCCC;
	list-style: none;
	margin-left: 0px;
}

#links li a {
	width: 245px;
	font: 11px Arial, Sans-Serif;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 0px;
	padding-left: 22px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	line-height: 14px;	
	display: block;
	background-image: url(http://www.professionalartistsleague.org/images/interface/icon-arrow-green.gif);
	background-repeat: no-repeat;
	background-position: 8px 7px;
}

#links li a:hover {
	color: #CC6600;
	text-decoration: none;
	background-color: #E8EEE2;
}

#links h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}

#links .linksRight {
	float: right;
	width: 275px;
	z-index: 1;
	margin-right: 0px;
}

#links .linksCtr {
	width: 275px;
	margin: 0 auto;
	z-index: 2;
	padding-right: 0px;
}

#links .linksLeft {
	width: 275px;
	margin: 0px;
	z-index: 3;
	float: left;
}



/* FOOTER , LEGAL
----------------------------------------------- */
#footerwrapper {
	width: 900px;
	text-align: center;
}

#footer {
	clear:both;
	width: 900px;
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 25px;
}

#footer .bold {
	font-size: 11px;
	font-weight: bold;
}

#footer ul {
	padding: 0px;
	margin: 0px;
}

#footer li, a {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline;
	padding-right: 3px;
	text-decoration: none;
}

#footer li a:hover,a:active {
	color: #CC6600;
	text-decoration: underline;
}

.legal {
	width: 982px;
	font-size:10px;
	text-align:center;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #999999;
	padding-bottom: 25px;
	line-height: 15px;
}

#base {
	width: 100%;
	position: absolute;
	bottom: 0px !important;
	bottom: -1px; /* For Certain IE widths */
	padding-bottom: 25px;
}


/* =LINKS
----------------------------------------------- */
#content a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
}

#content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: underline;
}

#content a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: underline;
} 

#content a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
}
.legal a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
}
.legal a:hover,a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: underline;
}


/* =Blog Index
----------------------------------------------- */
.weblogBox {
	float: left;
	width: 216px;
	height: 143px;
	border:  1px solid #D4D8DE;
	padding-top:  10px;
	padding-bottom:  0px;
	padding-left:  10px;
	padding-right:  10px;
	margin-left:  8px;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow:  visible;	
}

.centercolumnblog {
	width: 513px;
}

#content .centercolumnblog .weblogBox .entry .titleBorder {
	border-bottom: 1px solid #D4D8DE;
	width: 100%;
	margin-bottom: 8px;
	margin-top: 0px;
	padding-bottom: 4px;
}
#content .centercolumnblog .weblogBox .entry p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 15px;
	margin-bottom: 5px;	
}

.mugshot {
	float: left;
	width: 45px;
	height: 45px;
	margin-right: 10px;
	margin-bottom: 0px;
}

.weblogBoxTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
    float: left;
    width: 160px;
}

#content .centercolumnblog .weblogBox .entry h3 a {
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#content .centercolumnblog .weblogBox.entry h3 a:link {
	color: #98b26b;
}

#content .centercolumnblog .weblogBox .entry h3 a:hover {
	color: #E18C5E;
}

#content .centercolumnblog .weblogBox .entry h3 a:active {
	color: #E18C5E;
}

#content .centercolumnblog .weblogBox .entry h3 a:visited {
	color: #98b26b;
}

.postedSpacer {
	height: 108px;
}



/* =Blog
----------------------------------------------- */

.leftcolumn h4 

/* signup header */ {
	width: 300px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #664019;
	left: 25px;
	top: 0px;
	height: 48px;
	margin-bottom: 10px;
}

.category_image {
	margin-bottom: 30px;
}

.entry {
	margin-bottom: 15px;
}

#content .centercolumn .entry .titleBorder {
	border-bottom: 1px solid #D4D8DE;
	width: 513px;
	margin-bottom: 8px;
	margin-top: 20px;
	padding-bottom: 2px;
}

#content .centercolumn .entry h3 a {
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

#content .centercolumn .entry h3 a:link {
	color: #98b26b;
}

#content .centercolumn .entry h3 a:hover {
	color: #E18C5E;
}

#content .centercolumn .entry h3 a:active {
	color: #E18C5E;
}

#content .centercolumn .entry h3 a:visited {
	color: #98b26b;
}

#content .centercolumn .commentsTitle h3 
/* comments */ {
	margin-left: 0px;
	margin-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: bold;
	color: #98b26b;
	border-bottom: 1px solid #D4D8DE;
	width: 513px;
	margin-bottom: 20px;
	padding-bottom: 5px;
}


/* centercolumnblog*/
#content .centercolumnblog .entry .titleBorder {
	border-bottom: 1px solid #D4D8DE;
	width: 237px;
	margin-bottom: 8px;
	margin-top: 20px;
	padding-bottom: 2px;
}

#content .centercolumnblog .entry h3 a {
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

#content .centercolumnblog .entry h3 a:link {
	color: #98b26b;
}

#content .centercolumnblog .entry h3 a:hover {
	color: #E18C5E;
}

#content .centercolumnblog .entry h3 a:active {
	color: #E18C5E;
}

#content .centercolumnblog .entry h3 a:visited {
	color: #98b26b;
}

#content .centercolumnblog .commentsTitle h3 
/* comments */ {
	margin-left: 0px;
	margin-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: bold;
	color: #98b26b;
	border-bottom: 1px solid #D4D8DE;
	width: 513px;
	margin-bottom: 20px;
	padding-bottom: 5px;
}
/* END centercolumnblog*/

#content .centercolumn .entry h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #9AAEC1;
	background-repeat: no-repeat;
	background-position: bottom left;
	left: 25px;
	top: 0px;
	height: 23px;
	margin-bottom: 8px;
}

#content .centercolumn .author {
	overflow:  hidden;
	margin-bottom: 20px;
	line-height: 0px;
	background-color: #F0F0F0;
	padding: 10px;
}

#content .centercolumn .author p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	background-color: #F0F0F0;
	padding: 0px;
	margin-bottom: 0px;
	overflow:  hidden;
}

#content .centercolumn .author img {
	outline: 1px solid #D4D8DE;
}

.rightcolumn .entry {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
}

.rightcolumn .entry h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: bold;
	color: #A09F0F;
	padding-left: 0px;
	left: 25px;
	top: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 8px;
}

.horizontal_rule {
	border-bottom: 1px solid #D1C195;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.active_cat {
	font-weight: bold;
}

.posted {
	background-color: #F0F0F0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C5B4B;
}

.postedComments {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C5B4B;
	border-bottom: 1px solid #FFF;
}

.comment_entries {
	margin-bottom: 7px;
}

.comment_entries h3 {
	color:  #FFF;
	margin-bottom: 0px;
	background-color: #c1c1c1;
	padding-left: 5px;
	line-height: 26px;
}

.comment_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	font-weight: bold;
	padding: 20px;
	background: #E4ECDC url(http://www.professionalartistsleague.org/images/interface/g-bkgd-comment.gif) repeat-x 0 top;
}

.comment_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	margin: 0px 0px 0px 30px;
	padding: 10px 25px 10px 0px;
}

.commentRowOne {
	background-color: #d6e1ef;
	margin-bottom: 3px;
}

.commentRowTwo {
	background-color: #f3dcc0;
	margin-bottom: 3px;
}

.entryAuthor {
	background-color: #ecdee1;
	margin-bottom: 3px;
}

.entryAdmin {
	background-color: #d6ecd4;
	margin-bottom: 3px;
}

.comment_form .comment_textbox {
	width: 220px;
	border: 1px solid #aaa;
	margin-bottom: -8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 18px;
	}
	
.comment_form input.comment_textbox {
	width: 220px;
	border: 1px solid #aaa;
	margin-bottom: -8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 18px;
	}

.comment_form textarea {
	height: 100px;
	width: 100%;
	border: 1px solid #aaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
}

.comment_form input {
	border: 1px solid #aaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 18px;
}

.comment_form input.submit_button {
	width: 150px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #A8B38C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 3px;
	border: 1px solid #D4D8DE;
}

.search_results {
	padding-bottom: 10px;
}

.paginate {
	clear: both;
	background-color: #f3f3f3;
	line-height: 18px;
	padding-left: 5px;
	margin-top: 25px;
}

.pagecount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

#categoryHeading {
	background-color: #9AAEC1;
	margin-left: -5px;
	padding-left: 5px;
}

.centercolumn #categoryHeading h3 {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF;
    font-size: 18px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.commentBoxContainer {
	width: 100%;
	float: left;
}

.commentBoxLeft {
	width: 225px;
	float: left;
	vertical-align: bottom;
}

.commentBoxRightContainer {
	width: 225px;
	float: right;
}

.commentBoxRight {
	width: 230px;
	margin-top: 90px;
}

/* =Archive
----------------------------------------------- */

#content .centercolumn .archiveEntry h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #A8B38C;
	text-transform: uppercase;
}

#content .centercolumn #nav_cat_archive.nav_cat_archive {
 	padding-left: 0px;
	margin-left: -20px;
	width:  532px;
}

#content .centercolumn #nav_cat_archive.nav_cat_archive h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 8px;
	background-color: #A8B38C;
	text-transform: uppercase;
}

#content .centercolumn .archiveEntry .nav_cat_archive li {
	list-style-type: none;
	list-style-image: none;
}

#content .centercolumn .archiveEntry h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #9AAEC1;
	padding-left: 5px;
	margin: 15px 0px 5px 0px;
	border:  none;
}

#content .centercolumn .archiveEntry ul {
	width: 513px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	list-style-image: url(http://www.professionalartistsleague.org/images/interface/g-bullet.gif);
	list-style-type: disc;
	color: #666666;
}

#content .centercolumn .archiveEntry li {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 20px;
	padding-left: 0px;
    line-height: 15px;
    padding-top: 0px;
}


/* =List
----------------------------------------------- */
#content .centercolumn .list ul {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	color: #666666;
}

#content .centercolumn .list li {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 10px;
    line-height: 13px;
    padding-top: 4px;
    padding-bottom: 5px;    
}
.listRowOne {
	background-color: #F0F0F0;
	margin-bottom: 3px;
}

.listRowTwo {
	background-color: #d6e1ef;
	margin-bottom: 3px;
}

/* = FORM - Contact
----------------------------------------------- */
.formWrapper {
	width: 100%;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.formBox {
	width: 100%;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.captcha {
	width: 516px;
	height: 60px;
	padding-bottom: 0px;
	margin-left: -5px;
	margin-top: -10px;
	margin-bottom: 18px;
	background-color: #f5f7f6;
	padding-left: 6px;
	overflow: hidden;
	clear: both;
}

.captcha input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	border: 1px solid #D4D8DE;
}

.formCol2 {
		width: 250px;
		float: left;
		margin-right: 20px;
}

.formCol3 {
		width: 225px;
		float: left;
}

.formBox input {
	width: 238px;
	line-height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	background: #FFEFE4;
	border: 1px solid #D4D8DE;
}

.formBox textarea{
	width: 511px;
	max-width: 511px;
	height: 75px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #FFEFE4;
	border: 1px solid #D4D8DE;
}

.formBox .submit input {
	width: 150px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #A8B38C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 3px;
	border: 1px solid #D4D8DE;
}

.formBox select.body {
	background: #FFEFE4;
	padding-right: 0px;
	margin-right: 15px;
	border: 1px solid #D4D8DE;
}



/* = FORM - Participate
----------------------------------------------- */
.formBox2 {
	width: 100%;
	padding-bottom: 0px;
	margin-bottom: 0px;
	clear: both;
}

.formBox2col2 {
	padding-bottom: 0px;
	margin-bottom: 0px;
	float: left;
	margin-right: 24px;
}

.formBox2 input {
	width: 238px;
	line-height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	background: #E4ECDC;
	border: 1px solid #D4D8DE;
}

.formBox2col2 input {
	width: 150px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border: 1px solid #D4D8DE;
}

.formBox2 textarea{
	width: 511px;
	max-width: 511px;
	height: 75px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #E4ECDC;
	border: 1px solid #D4D8DE;
}

.formBox2 input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	border: 1px solid #D4D8DE;
}

.formBox2 select.body {
	background: #E4ECDC;
	padding-right: 0px;
	margin-right: 10px;
	border: 1px solid #D4D8DE;
}

/* = FORM - Advertise
----------------------------------------------- */
.formBoxAdvertise {
	width: 100%;
	padding-bottom: 0px;
	margin-bottom: 0px;
	clear: both;
}

.formBoxAdvertise input {
	width: 238px;
	line-height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	background: #EFF3F6;
	border: 1px solid #D4D8DE;
}

.formBoxAdcol2 {
	padding-bottom: 0px;
	margin-bottom: 0px;
	float: left;
	margin-right: 24px;
	
}

.formBoxAdcol2 input.body {
	width: 150px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border: 1px solid #D4D8DE;
	background: #EFF3F6;
}

.formBoxAdvertise textarea{
	width: 511px;
	max-width: 511px;
	height: 75px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #EFF3F6;
	border: 1px solid #D4D8DE;
}

.formBoxAdvertise input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	border: 1px solid #D4D8DE;
}

.formBoxAdvertise select.body {
	background: #EFF3F6;
	padding-right: 0px;
	margin-right: 15px;
	border: 1px solid #D4D8DE;
}

.formBoxAdTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D4D8DE;
	margin-bottom: 15px;
	background-color: #FFEFE4;
	padding-bottom: 0px;
}

.formBoxAdTxt h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #FFF;
	line-height: 20px;
	background-color: #E18C5E;
	margin-bottom: 15px;
}

.formBoxAdTxt ul {
	padding-top: 15px;
	list-style-image: none;
	padding-bottom: 0px;
	margin-bottom: -25px;
}

.formBoxAdTxt li {
	margin-left: 0px;
	line-height: 14px;
	margin-bottom: 15px;
	list-style-type: disc;
	list-style-image: url(http://www.professionalartistsleague.org/images/interface/icon-arrow-blue.gif);
}


/* =Ads Column
----------------------------------------------- */
.adsTitle {
	text-align: center;
	color: #9d9d9d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}

.adsBox {
	width: 225px;
 	margin-bottom: 15px;
 	padding: 0px;
    text-align: center;
}

.adsBox p {
	margin: 0px;
}

/* =Rate Table
----------------------------------------------- */
.rateTable {
	margin-top: 0px;
}

.rateTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 3px;
}


/* =Resources
----------------------------------------------- */
.listContainer {
	width: 513px;
	margin-top: 15px;
	padding-bottom: 15px;
}

.listContainer h2 {
	font: 14px Arial, Sans-Serif;
	color:#fff;
	font-weight: bold;
    border-top: 1px solid #D4D8DE;
    border-bottom: 1px solid #C8CCD1;
    padding-top:  7px;
    padding-bottom: 7px;
    padding-left: 8px;
}

.listContainer td {
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.row {
	padding-left: 5px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 20px;
	overflow:  hidden;
}
.rowOne {
	background-color: #EFF3F6;
	border-bottom: 1px solid #FFF;
}
.rowTwo{
	background-color: #E4ECDC;
	border-bottom: 1px solid #FFF;	
}
.rowLink{
	float: left;
	width: 475px;
}
.iconDoc {
	float: left;
	padding-right: 5px;
	padding-top: 1px;
	width:  20px;
}

/* =search
----------------------------------------------- */
.search_results {
	padding-bottom: 10px;
}

#searchform .defaultBold {
	border: 1px solid #D4D8DE;
	margin-bottom:  0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 3px;
	background-color: #b4b4b4;
}

#searchform fieldset {
	border: 1px solid #D4D8DE;
	margin-bottom:  20px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
}

#searchform fieldset select {
	border: 1px solid #D4D8DE;
	margin-bottom:  0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

#searchform fieldset input.submit {
	width: 22px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #A8B38C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-top: 1px;
	padding-bottom: 2px;
	border: 1px solid #D4D8DE;
}

form#searchform input.submit {
	width: 22px;
	margin-left: 3px;
	margin-bottom: 0px;
	background: #A8B38C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-top: 1px;
	padding-bottom: 2px;
	border: 1px solid #D4D8DE;
}

form#searchform .multiselect {
	border: 1px solid #D4D8DE;
	margin-bottom:  0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 110px;
}

#searchform legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

form#searchform input.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #aaa;
	line-height: 16px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 8px;
}
form#searchform select.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #aaa;
	line-height: 16px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 8px;
}

#searchform .searchSubmit input.body {
	width: 150px;
	padding-bottom: 0px;
	margin-left: 6px;
	background: #A8B38C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding-top: 1px;
	padding-bottom: 2px;
	border: 1px solid #D4D8DE;
	margin-top: 5px;
	margin-bottom: 0px;
}

#searchform .default {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}

#searchform .searchSubmit {
	margin-top: 0px;
}

form#searchform table {
	margin-bottom: 5px;
}

form#searchform input.radio {
	margin-bottom: 5px;
}

.searchBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 0px;
	margin: 0px;
}

.searchBox h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	margin-top:  0px;
}

.searchBox input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #aaa;
	line-height: 16px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.searchBox input.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #aaa;
	line-height: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
}

table#search {
	width: 100%;
	border-collapse: collapse;
}

form#searchform .fieldset {
	margin-bottom: 5px;
}

th {
	text-align: left;
	padding: 4px 0px 5px 7px;
	background-color: #B9B9B9;
	color: #fff;
}

td {
	padding: 7px 10px 7px 7px;
	vertical-align: top;
}

#searchform td {
	padding: 0px 1px 0px 0px;
	vertical-align: top;
}

td.resultRowOne {
	border-top: 1px solid #fff;
	background-color: #EFF3F6;
}

td.resultRowTwo {
	border-top: 1px solid #fff;
	background-color: #E4ECDC;
}

td.articles p, td.content p, td.ads p, td.resources p {
	font-weight: bold;
	line-height: 16px;
	}

.articles {
	background: #f1ccac;
	border-top: 1px solid #f4e9d5;
	}
.content {
	background: #cfd9b8;
		border-top: 1px solid #f4e9d5;
	}
.ads {
	background: #eed9dc;
	border-top: 1px solid #f4e9d5;
	}
.resources {
	background: #cfdce0;
		border-top: 1px solid #f4e9d5;
	}

td.articles p span, td.content p span, td.ads p span, td.resources p span {
	font-weight:400;font-size:9px
}

/* =Mailing List
----------------------------------------------- */
.newsletter {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
	margin: 0 0 0px 0;
	padding: 0;	
}

.newsletter input {
	width: 135px;
	display: block;
	color: #666;
	border: 1px solid #D4D8DE;	
	background-color: #e5edf0;	
	padding: 2px 2px 2px 2px;	
}

.button {
	padding: 10px 0px 15px 80px;
 	overflow: hidden;
} 

.newsletter .button input {
	width: 75px;
	text-align: center;
	color: #fff;
	background-color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #D4D8DE;
	padding: 1px 0px 1px 0px;
}

div.clear {
	clear: both;
	padding-top: 5px;
}


/* =tags module
----------------------------------------------- */
.tagsSubmit {
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px; 
	background-color: #f0f0f0;	
	margin: 0px 0px 15px 0px;	
	padding: 3px 10px 1px 10px;
}

.tagsSubmit h4 {
	font-family: Times, "Times New Roman", serif;
	font-size: 20px;
	color: #666;
	font-weight: normal;
	line-height: 14px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;	
}

.tagsSubmit .textarea1 {
	width: 250px;
	height: 26px;
	border: 1px solid #d4d8de;	
	background-color: #fff;	
	margin: 0px;
	padding: 0px 2px 0px 2px;
	font-size: 13px;
	color: #666;	
}

.tagsSubmit input {
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border: 0px solid #d4d8de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	width: 100px;
	background-color: #999;
	padding: 3px 0px 3px 0px;
}

.tagsSubmit div {
	overflow: hidden;
	margin-bottom: 8px;
}

.tagsSubmit .tagsLeft {
	float: left;
	margin: 0px 15px 0px 0px;
}

.tagsSubmit .tagsRight {
	float: left;
	margin: 3px 0px 0px 0px;	
}

.cloud {
	margin: 5px 8px 15px 8px;
}


/* =twitter
----------------------------------------------- */
.twitter {
	overflow: hidden;
	margin: 10px;
}

.twitter img {
	float: left;
	margin-right: 8px;
}

.twitterText {
	float: left;
	padding-top: 2px;
	font-weight: normal;
}


/* =MISC
----------------------------------------------- */
.clear {
	clear: both;
}

.graphic {
	margin: 8px 0px 0px 3px;
}

a img {
	border: none; 
}

.entry img.left {
	border: none;
	padding-right: 15px;
}

.inlinePhoto {
	margin-top: 5px;
	margin-bottom: 5px;
}

.paddingTop {
	padding-top: 15px;
}

.paddingBottom {
	padding-bottom: 5px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}

.padRight {
	padding-right: 15px;
	padding-bottom: 3px;
	float: left;
}

.paddingRightCol {
	width:  150px;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
}

.paddingShare {
	margin: 25px 0px 0px 0px;
}

.padShare {
	font: 12px Arial, Sans-Serif;
	color: #666666;
	padding-bottom: 0px;
	margin-left: 9px;
}

.padShare img {
	margin-left: 0px;
	margin-bottom: 3px;
}

blockquote {
	width: 470px;
	padding: 10px;
	border: 1px solid #D4D8DE;
	background-color: #EFF3F6;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
}

blockquote p {
	padding-bottom: 10px;
	margin: 0px;
}

blockquote ol {
	margin-bottom: -10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 25px;
	list-style-position: outside;
	list-style-type: none;
}

blockquote ul {
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 25px;
	list-style-position: outside;
	list-style-image: url(http://www.professionalartistsleague.org/images/interface/g-bullet.gif);
	list-style-type: disc;
}

blockquote li {
	width: 420px;
	line-height: 20px;
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	margin-bottom: 10px;
}

blockquote input.input {
	border: 1px solid #D4D8DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 18px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.indent {
	width: 470px;
	padding: 10px;
	border: 1px solid #D4D8DE;
	background-color: #E4ECDC;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
}

.indentOrange {
	width: 470px;
	padding: 10px;
	border: 1px solid #D4D8DE;
	background-color: #ffe6d5;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	line-height: 20px;
}

.thankyou {
	font: 14px Arial, Sans-Serif;
        font-weight: bold;
	color: #FFFFFF;
        text-align: center;
	margin-left: 0px;
	width: 481px;
	line-height: 25px;
	border: 1px solid #D4D8DE;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	background-color: #A8B38C;
	margin-bottom: 15px;
}

.searchBoxInsert {
	padding-left: 8px;
	margin-bottom: 8px;
}

.searchBoxInsert input {
	width: 149px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #666666;
	border: 1px solid #D4D8DE;
}

.searchBoxInsert input.submit {
	width: 75px;
	margin-bottom: 3px;
}

#myFlashContent {
	margin-bottom: 15px;
}

.related h3 {
	margin-left: 0px;
	margin-bottom: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px solid #D4D8DE;
	width: 513px;
	margin: 20px 0px 10px 0px;
	padding-bottom: 0px;	
}

.entryLink {
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border: 0px;
	width: 150px;
	background-color: #5e5e5e;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	margin: 20px 0px 10px 0px;
}

#content .entry .entryLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

#content .entry .entryLink a:link {
	color: #74b0ec;
}

#content .entry .entryLink a:hover {
	color: #c60;
}


/* @group My Group */



/* @end */