
/*------------------------------------------------------------------------
# Soapbox -> Typography CSS (v1.0)
# ------------------------------------------------------------------------
# Copyright (C) 2009 PICNet, Inc. All Rights Reserved.
# Author: Ryan Belisle
# Website:  http://www.picnet.net
-------------------------------------------------------------------------*/


/* ------------------------------------------------------------------------
/* !GLOBAL */
/* ----------------------------------------------------------------------*/

/* !Link */
a,
a:active,
a:visited						{ color: #ABABAB; text-decoration: none; }
a:hover 						{ color: #FFF; text-decoration: underline; }
a img 						{}


/* !Heading */
h1,
h2,
h3,
h4,
h5,
h6							{}

h1 							{ color: #e41417; font-family: Arial, Helvetica, sans-serif; margin-bottom: 0px; padding-bottom: 0px; font-weight: lighter; }
h2 							{ color: #e41417; font-family: Arial, Helvetica, sans-serif; margin-bottom: 0px; padding-bottom: 0px; font-weight: 100; }
h3 							{ color: #555555; font-family: Arial, Helvetica, sans-serif; margin-bottom: 0px; padding-bottom: 0px; font-size: 11; font-weight: 100; }
h4							{}
h5 							{}
h6							{}


/* !Type margin.padding */
p,
pre,
code,
blockquote,
ul,
ol,
table.tableStyle				{}


/* !Unordered Lists */
ul							{}
ul li						{ background: url(../images/bullet.gif) no-repeat 18px .85em; }

ul.plainList					{}
ul.plainList li				{}


/* !Ordered Lists */
ol							{}
ol li						{}


/* !Definition Lists */
dl							{}
dl dt						{}
dl dd						{}


/* !HR */
hr							{ border-color: #363636; }


/* !Code Highlight */
pre							{ background: #fbf8f4; border-color: #363636; }
code							{}


/* !Blockquote */
blockquote					{ background: #fbf8f4; }


/* !Address */
address						{ background: #fbf8f4; border-color: #363636; }


/* !Sup/Subscript */
sup,
sub							{ color: #7eac2f; }


/* !Sample */
samp							{ background: #fbf8f4; }


/* !Table: Alternating Row Colors for Tables, Comments, etc. */
.row1 td,
.odd  						{ background: #000; border-color: #363636; }
.rowTitle1 td					{ background: #000; }
.row2 td,
.even 						{ background: #141414; border-color: #363636; }
.rowTitle2 td					{ background: #141414; }
.row1:hover td,
.row2:hover td,
.odd:hover,
.even:hover					{ background: #000; }
.rowTitle1:hover td,
.rowTitle2:hover td				{}


/* !Table: Common for tableStyle and resultsTBL */
table.tableStyle thead th,
table.tableStyle tr td,
table.resultsTBL thead th,
table.resultsTBL tr td						{ color: #fff; } /* for padding change */

table.tableStyle thead th,
table.resultsTBL thead th					{ color: #fff; background: #E41417; }
table.tableStyle thead th a,
table.resultsTBL thead th a,
table.tableStyle thead th a:active,
table.resultsTBL thead th a:active,
table.tableStyle thead th a:visited,
table.resultsTBL thead th a:visited			{ color: #fff; }
table.tableStyle thead th a:hover,
table.resultsTBL thead th a:hover				{}
table.tableStyle caption,
table.resultsTBL caption						{ color: #5b91e5; border-color: #363636; }


/* !Table: Content Table Style */
table.tableStyle							{}
table.tableStyle thead th					{}
table.tableStyle thead th a,
table.tableStyle thead th a:active,
table.tableStyle thead th a:visited			{}
table.tableStyle thead th a:hover				{}
table.tableStyle tr td					{ vertical-align: top; }
table.tableStyle tr.row1 td					{}
table.tableStyle tr.row2 td					{}
table.tableStyle tr.row1:hover td,
table.tableStyle tr.row2:hover td				{}
table.tableStyle caption						{}


/* !Img */
img.imgLeft				{}
img.imgRight				{}
img.imgLeftBorder			{ border-color: #363636; }
img.imgRightBorder			{ border-color: #363636; }
img.noBorder				{}


/* Misc */
.noPad					{}
.noMrg					{}
.left					{}
.right					{}

