/* 
Art and Sol Performing Arts Program 
base.csscreated by Nathan Cooper - nathanpcooper@gmail.com
*/

/* --------------------------------------------------------------- */
/* float */
/* --------------------------------------------------------------- */

.fLeft { float: left; } /* left */
.fRigh { float: right;} /* right */

/* --------------------------------------------------------------- */
/* position */
/* --------------------------------------------------------------- */

.pRela { position: relative; }	/* relative */
.pAbso { position: absolute; }	/* absolute */

/* --------------------------------------------------------------- */
/* alignment */
/* --------------------------------------------------------------- */

.aLeft { text-align: left; }	/* left */
.aRigh { text-align: left; }	/* right */
.aCent { text-align: center; }	/* center */
.aJust { text-align: justify; }	/* justify */

.aCentDiv { margin: 0 auto; }     /* center */ 

/* --------------------------------------------------------------- */
/* padding */
/* --------------------------------------------------------------- */

.pL5 { padding-left: 5px; }	/* 5px */
.pL10 { padding-left: 10px; }	/* 10px */

/* --------------------------------------------------------------- */
/* text */
/* --------------------------------------------------------------- */

p { margin-bottom: 10px; font: 14px arial, sans-serif; color: #000; line-height: 18px; text-align: left; }

h1 { font: 20px arial, sans-serif; } /* 20px */ 
h2 { font: 18px arial, sans-serif; } /* 18px */ 
h3 { font: 16px arial, sans-serif; } /* 16px */ 
h4 { font: 14px arial, sans-serif; } /* 14px */ 
h5 { font: 12px arial, sans-serif; } /* 12px */ 
h6 { font: 10px arial, sans-serif; } /* 10px */ 

h1, h2, h3, h4, h5, h6 { margin-bottom: 4px; }

/* --------------------------------------------------------------- */
/* style */
/* --------------------------------------------------------------- */

.sSeri { font-family: "times new roman", times, serif; }
.sSans { font-family: arial, helvetica, sans-serif; }

/* --------------------------------------------------------------- */
/* color */
/* --------------------------------------------------------------- */

.c000 { color: #000; }
.c111 { color: #111; }
.c222 { color: #222; }
.c333 { color: #333; }
.c444 { color: #444; }
.c555 { color: #555; }
.c666 { color: #666; }
.c777 { color: #777; }
.c888 { color: #888; }
.c999 { color: #999; }
.caaa { color: #aaa; }
.cbbb { color: #bbb; }
.cccc { color: #ccc; }
.cddd { color: #ddd; }
.ceee { color: #eee; }
.cfff { color: #fff; }

.cye1 { color: #fffcda; } /* light-yellow */
.cye2 { color: #ffff72; } /* yellow */
.cor1 { color: #ffd600; } /* light-orange */
.cor2 { color: #ff8e00; } /* orange */
.cor3 { color: #f70; }    /* dark-orange */
.cpu1 { color: #c788cd; } /* light-purple */
.cpu2 { color: #a947b2; } /* purple */
.cpu3 { color: #812d89; } /* dark-purple */

/* --------------------------------------------------------------- */
/* weight */
/* --------------------------------------------------------------- */

.wBold { font-weight: bold; }

/* --------------------------------------------------------------- */
/* case */
/* --------------------------------------------------------------- */

.uCase { text-transform: uppercase; }
.lCase { text-transform: lowercase; }

/* --------------------------------------------------------------- */
/* formatting */
/* --------------------------------------------------------------- */

b, strong { font-weight: bold; }
i, em { font-style: italic; }
