/*************************************************************/
/*   Design:  The Forsaken Outlaw v.4.0                      */
/*   Author:  J. Devlin (jgdevlin@gmail.com)                 */
/*   Status:  Under Evaluation                               */
/*   Date Created:  November 27, 2008                        */
/*   Last Modified:  November 30, 2008                       */
/*   Version:  0.00x                                         */
/*************************************************************/

/*************************/
/* SECTION 1 - GENERAL   */
/*************************/
body {background-image: url('../Graphics/Site/background-01.jpg');}
body {font-family: calibri, trebuchet, arial;}
p {font-size: 10pt; color: #cccccc;}


/********************/
/* SECTION 2 - TEXT */
/********************/

/*-------------*/
/* 2.1 - Lists */
/*-------------*/


/*--------------*/
/* 2.2 - Styles */
/*--------------*/
.style0 {font-size: 10pt; color: #cccccc;}
.style1 {font-size: 8pt; color: #1464f4;}
.style2 {font-size: 8pt; color: #ffffff;}
.style3 {font-size: 14pt; color: #1464f4; font-weight: bold;}
.style4 {color: #F97C00; font-size: 11pt; font-weight: bold;}
.style5 {color: #C60000;}
.style6 {font-size: 10pt; color: #C60000;}
.style7 {color: #F97C00; text-decoration: underline; font-size: 10pt; font-weight: bold;}
.style8 {color: #C60000; font-size: 10pt; font-weight: bold;}
.style9 {font-size: 10pt; color: #1464f4;}
.style10 {font-size: 14pt; color: #C60000;}



/*-------------*/
/* 2.3 - Links */
/*-------------*/
a.body {color: #F8CB18; text-decoration: none; border-bottom: 1px dashed #F8CB18;;}
a.body:hover {color: #a40000; text-decoration: none; border-bottom: 1px dashed #a40000;}
a.body:active {color: #a40000; text-decoration: none; border-bottom: 1px dashed #a40000;}
a.body:visited {color: #F8CB18;; text-decoration: none; border-bottom: 1px dashed #F8CB18;;}

a.calendarlink {color: #a40000; text-decoration: none;}
a.calendarlink.hover {color: #a40000; text-decoration: none;}
a.calendarlink.active {color: #a40000; text-decoration: none;}
a.calendarlink.visited {color: #a40000; text-decoration: none;}

a.navlink {text-decoration: none;}
a.navlink:hover {text-decoration: none;}
a.navlink:active {text-decoration: none;}
a.navlink:visited {text-decoration: none;}



/**********************/
/* SECTION 3 - IMAGES */
/**********************/

/*--------------------*/
/* 3.1 - Image Styles */
/*--------------------*/
image.border {border: 1px solid #000000;}
image.noborder {border: none;}
image.whitborder {border: 1px solid #ffffff;}



/*------------------*/
/* 3.2 - Watermarks */
/*------------------*/
.watermark-batman {position: absolute; left: 10px; top: 350px;}
.watermark-layarteb {position: absolute; left: 10px; top: 400px;}
.watermark-mason {position: absolute; left: 10px; top: 250px;}
.watermark-reaper {position: absolute; left: 10px; top: 300px;}


/**********************/
/* SECTION 4 - TABLES */
/**********************/

/*---------------------*/
/* 4.1 - Layout Tables */
/*---------------------*/
table.blogframe {padding: 0; border-spacing: 0; width: 100%; border: none;}
table.body {border: none; width: 100%; vertical-align: top; border-spacing: 0; padding: 0;}
table.calendar {width: 273px;}
table.frame {border: 1px solid #000000; width: 900px; vertical-align: top; margin-left: auto; margin-right: auto; border-spacing: 0; padding: 0;}
table.outline {border: 1px solid #ffffff;}
table.gallery {width: 640px; vertical-align: top;}



/*------------------*/
/* 4.2 - Row Styles */
/*------------------*/
td.banner {border: none; height: auto; width: 100%; border-spacing: 0; padding: 0;}
td.blogside {border: 1px solid #1464f4; width: 100%; border-spacing: 0; padding: 0;}
td.blogtitle {background-color: #1464f4; text-align: center; font-size: 12pt; color: #cccccc; border-spacing: 0; padding: 0;}
td.body {border: none; height: auto; width: 100%; background-color: #1e1e1e; vertical-align: top; text-align: left; border-spacing: 0; padding: 10px 10px 10px 10px;}
td.bottom {border: none; height: auto; width: 100%; background-color: #1e1e1e; vertical-align: top; text-align: center; border-spacing: 0; padding: 10px 10px 10px 10px;}
td.calendarframe {border: 1px solid #1464f4; width: 285px; align: center; vertical-align: top;}
td.calendarrow {border: none; font-size: 10pt; color: #cccccc; text-align: right; width: 39px;}
td.calendartitle {border: none; color: #F97C00; font-size: 11pt; font-weight: bold; text-align: center; width: 39px;}
td.ldcleft {width: 30%; text-align: right; vertical-align: top; font-size: 10pt; color: #C60000;}
td.ldcright {width: 70%; text-align: left; vertical-align: top; font-size: 10pt; color: #cccccc;}
td.main {border: none; height: auto; width: auto; vertical-align: top; text-align: left; border-spacing: 0; padding: 20px 5px 10px 5px;}
td.navigation {border: none; height: 40px; width: 100%; border-spacing: 0; padding: 0;}
td.news {border: 1px solid #cccccc; height: auto; width: 100%; vertical-align: top; text-align: left; border-spacing: 0; padding: 5px 5px 5px 5px; background-color: #5a5a5a;}
td.panel {height: auto; width: 300px; vertical-align: top; text-align: left; border-spacing: 0; padding: 5px 5px 5px 5px;}
td.welcome {border: none; height: auto; width: 600px; vertical-align: top; text-align: left; border-spacing: 0; padding: 5px 5px 5px 5px;}



/********************/
/* SECTION 5 - DIVS */
/********************/

/*------------------------*/
/* 5.1 - Navigation Links */
/*------------------------*/



/***********************/
/* SECTION 6 - Credits */
/***********************/
