/* -------------------------- */
/* Standard HTML Tags         */
/* -------------------------- */

/*
a:link
{
    color: blue;
    text-decoration: underline;
}
a:visited
{
    color: #969;
    text-decoration: underline;
}
a:hover
{
    color: #c60;
    text-decoration: underline;
}
*/
img
{
    border: none 0 #fff;
}
/*
input, select, textarea
{
    color: #333333;
    font-size: 9pt;
    font-family: Courier New, Courier, Verdana, Tahoma, Arial;
    border: solid 1px #CCC;
    padding: 2px;
}
.noBorder input, .noBorder select, .noBorder textarea
{
    border-style: none;
}
*/

/* -------------------------- */
/* Page Sections              */
/* -------------------------- */


.page
{
    width: 980px;
    margin: auto;
}
.header
{
    width: 97%;
    margin-bottom: 10px;
    border-bottom: dotted 2px #ba8200;
    text-align: left;
    margin-left:10px;
    padding-bottom:10px;
}
.main
{
    width: 680px;
    float: left;
    text-align: left;
    margin-left:10px;
}

.sidebar
{
    width: 200px;
    float: right;
    color: #FFFFFF;
    background: #142732;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    margin-right:20px;
}
/*
.footer
{
    width: 100%;
    text-align: left;
    font-size: 8pt;
    margin-top: 10px;
    padding-top: 5px;
    border-top: dotted 2px #ffbb00;
}
*/
/* -------------------------- */
/* Posts                      */
/* -------------------------- */

.post
{
    border-bottom: dotted 1px #54451c;
    margin-bottom: 10px;
}
.postDate
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #ffffff;
    background: #ba8200;
    text-align:center;
    
}
.postTitle
{
    font-weight: bold;
    font-size: 12pt;
    color: #142732;
    padding-top: 10px;
    padding-bottom: 10px;
    
}
.postMessage
{
    padding-bottom: 5px;
}
.postFooter
{
    color: #666666;
    font-size: 7pt;
    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
    text-transform: uppercase;
    letter-spacing: .1em;
}

/* -------------------------- */
/* Comments                   */
/* -------------------------- */

.comment
{
    border-bottom: dotted 1px #54451c;
    background: #a98b38;
    margin-bottom: 10px;
}
.commentMessage
{
    font-size: 8pt;
    padding: 10px 4px 10px 4px;
}
.commentMessage BLOCKQUOTE
{
    font-size: 8pt;
    padding: 5px 5px 5px 5px;
    margin: 10px 5px 0px 10px;
    border: 1px dashed #54451c;
    background-color: #fff;
}
.commentFooter
{
    color: #54451c;
    font-size: 7pt;
    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;
    text-transform: uppercase;
    letter-spacing: .1em;
}

/* -------------------------- */
/* Trackbacks                 */
/* -------------------------- */

.trackback
{
    font-size: 7pt;
    background: #a98b38;
    padding: 10px;
    margin-bottom: 10px;
    border: solid 1px #ccc;
}

/* -------------------------- */
/* Sidebar                    */
/* -------------------------- */

.sidebarHeading
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 15px;
    margin: 0px 0 10px 0;
    color: #ffffff;
    border-top: dotted 1px #54451c;
}
.sidebarText
{
    padding-bottom: 10px;
}

/* -------------------------- */
/* Profile                    */
/* -------------------------- */

.profile
{
    font-size: 12pt;
    margin-top: 10px;
    padding-bottom: 10px;
}
.profile A
{
    font-family: Arial, Verdana;
    text-transform: uppercase;
}

/* -------------------------- */
/* Various Forms              */
/* -------------------------- */

.forms
{
    font-size: 7pt;
    background: #a98b38;
    padding: 10px;
    margin-bottom: 10px;
    border: solid 1px #ccc;
}
.formsHeader
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    padding: 0px 2px 2px 2px;
    color: #54451c;
}
.formsError
{
    color: red;
    font-weight: bold;
}
.formsValid
{
    color: green;
    font-weight: bold;
}
.formsLabel
{
    font-size: 8pt;
    color: #000000;
    margin-top: 2px;
    margin-bottom: 2px;
}

/* -------------------------- */
/* Miscellaneous              */
/* -------------------------- */

.button
{
    font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    cursor: hand;
    border: solid 1px #808080;
    background: url(images/buttonback.gif) center;
    padding: 1px 1px 1px 1px;
}
.highlight
{
    color: #000000;
    background-color: #ffff66;
}

/* -------------------------- */
/* Borrowed                   */
/* -------------------------- */

/*************************/
/* SECTION 1 - MAIN BODY */
/*************************/
body {font-size: 62.5%; margin: 0px auto; padding: 0px; background: #000000; font-family: verdana, arial, sans-serif;}
.page-container-2 {width: 980px; margin: 0px auto; padding: 0px; background: url(../../../imagesexpanded/deedmonkeybackground.jpg) top left repeat-y; }

/*************************************/
/* SECTION 2 - HEADER AND NAVIGATION */
/*************************************/

/*-----------------------------------*/
/* 2.1 - Sitename, slogan and banner */
/*-----------------------------------*/
.site-logo {width: 120px; height: 45px; top: 8px; position: absolute; z-index: 4; overflow: hidden; margin: 0px; padding-left: 7px; color: rgb(69,140,204);}
/* Padding-left for sitename is normally 130px */
.site-name {width: 300px; height: 45px; top: 12px; position: absolute; z-index: 4; overflow: hidden; margin: 0px; padding-left: 7px; color: rgb(69,140,204);}
.site-name p.title  {margin: 0px; padding: 0px; font-family: "trebuchet ms", arial, sans serif; font-weight: bold; font-size: 24px;}
.site-name p.subtitle  {clear: both; width: 300px; margin: -6px 0px 0px 0px; padding: 0px; background-color: transparent; font-family: "trebuchet ms", arial, sans serif; font-size: 12px;}
.site-name a {margin: 0px; padding: 0px; text-decoration: none; color:#ffdd7f;}
.site-name a:hover {text-decoration: none;}
.site-slogan-container  {width: 755px; height: 130px; top: 70px; position: absolute; z-index: 1; overflow: hidden; margin: 0px; padding-right: 15px; background-color: transparent;}
.site-slogan {float: right; width: 700px; margin: 0px; padding: 0px; background-color: transparent; font-size: 10px;}
.site-slogan p.title {float: right; width: 700px; margin: 0px; padding: 0px; color: #54451c; font-family: arial, sans serif;  text-align: right; font-weight: bold; font-size: 220%;}
.site-slogan p.subtitle {clear: both; float: right; width: 700px; margin: -5px 0px 0px 0px; padding: 0px; color: #54451c; font-family: arial, sans serif; text-align: right; font-weight: bold; font-size: 200%;}
.site-slogan p.text {clear: both; float: right; width: 700px; margin: 10px 0px 0px 0px; padding: 0px; color: #54451c; font-family: arial, sans serif; text-align: right; font-weight: bold; line-height: 1.0em; font-size: 140%;}
.site-slogan p.readmore {clear: both; float: right; width: 700px; margin: 10px 0px 0px 0px; padding: 0px; color: #54451c; font-family: arial, sans serif; text-align: right; font-weight: bold; line-height: 1.0em; font-size: 120%;}
.site-slogan a {color: #54451c; text-decoration: underline;}
.site-slogan a:hover {text-decoration: none; color: rgb(50,50,50);}
.img-header {clear: both; float: left;  width: 980px; height: 235px; margin: 0px; padding: 0px;}


/*--------------------------*/
/* 2.2 - Navigation - Flags */
/*--------------------------*/
.navflag-container {width: 770px; top: 14px; position: absolute; z-index: 2; background-color: transparent;}
.navflag {margin: 0px; padding: 0px; font-size: 1.0em;}	
.navflag ul {float: right; margin: 0px; padding: 0px 20px 0px 0px;}	
.navflag li {display: inline; list-style-type:circle;}
.navflag li a {margin: 0px; padding: 0px 0px 0px 1px;}
.navflag a:hover {color: rgb(0,0,0); text-decoration: none;}
.img-navflag {display: inline; height: 14px; margin: 0px; padding: 0px; border: none;}

/*----------------------------*/
/* 2.3 - Navigation - Level 1 */
/*----------------------------*/
.nav1-container {width: 770px; top: 35px; position: absolute; z-index: 3; background: transparent;}
.nav1 {margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 1.0em;}
.nav1 ul {float: right; margin: 0px; padding: 0px 20px 0px 0px; border-left: solid 1px #ffdd7f; background: #ffbb00 url(../../../img/nav1bkgd.jpg) right repeat-y ; font-weight: bold; }	
.nav1 li {display: inline; list-style-type:circle;}
.nav1 li a {display: block; float: left; margin: 0px; padding: 2px 5px 2px 5px; border-right: solid 1px #54451c; color:#54451c; text-decoration: none; font-size: 10px;}
.nav1 li.last a {display: block; float: left; margin: 0px; padding: 2px 5px 2px 5px; border-right: none; color:#54451c; text-decoration: none; font-size: 10px;}
.nav1 a:hover, .nav1 a.selected, .nav1 li.last a:hover {color: #ffffff; text-decoration: none;}

/*----------------------------*/
/* 2.4 - Navigation - Level 2 */
/*----------------------------*/
.nav2 {clear: both; margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 1.0em;}
.nav2 ul {float: left; width: 770px; margin: 0px; padding-left: 10px; border-top: solid 1px #54451c; border-bottom: solid 1px #54451c; background: url(../../../imagesexpanded/wsmenubackground.jpg) repeat-y; font-weight: bold;}	
.nav2 li {display: inline; list-style-type:circle;}
.nav2 li a {display: block; float: left; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; border-right: solid 1px #54451c; color: #54451c; text-transform: uppercase; text-decoration: none; font-size: 100%;}
.nav2 li.last a {display: block; float: left; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; border-right: none; color: #54451c; text-transform: uppercase; text-decoration: none; font-size: 100%;}
.nav2 a:hover, .nav2 a.selected, .nav2 li.last a:hover {color: #ffffff; text-decoration: none;}
.buffer {clear: both; width: 770px; height: 30px; margin: 0px; padding: 0px; background: url(../../imagesexpanded/background_layout_2.jpg) repeat-y;}

/*--------------------*/
/* 6.3 - Footer Area  */
/*--------------------*/
.footer {overflow: hidden; clear: both; width: 980px; height: 215px; margin: 0px; background:url(../../../imagesexpanded/deedmonkeyfooter.jpg) no-repeat; color: #ffdd7f;}
.footer p {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em; font-size: 110%;}

/* Paragraphs */
p {margin: 0px 0px 0.5em 0px; padding: 0 0 10px 0; line-height: 1.3em; font-family: verdana, arial, sans serif; font-size: 120%; }
p.readmore {margin: 1.0em 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size: 110%; }
p.quote {margin: 0em 30px 0.6em 30px;	line-height: 120%; font-size: 120%;}
p.embed {float: left; width: 120px; margin: 7px 7px 5px 0px; padding: 5px 5px 5px 5px; background-color: rgb(238,237,249); font-style: italic; font-weight: bold;  line-height: 1.2em; font-size: 140%;}
p.embed-caption {float: left; margin: 5px 0px 0px 0px; padding: 0px; font-style: italic; font-weight: normal; line-height: 1.2em; font-size: 70%;}
li {list-style-type:circle; font-family: verdana, arial, sans serif; font-size: 120%;}

h1 {font-family:Georgia, Verdana; margin-bottom:20px; padding-bottom:20px; text-align:left; font-size:20px;}
h2 {font-family:Georgia,Verdana; margin-bottom:20px; padding-bottom:20px;margin-top:20px; text-align:left; font-size:14px;}

div#usernamex{position:absolute; display:inline; top:100px; left:830px; margin:0px; padding:0px; color:#142732;}
div#usernamex a{color:#142732; text-decoration:underline; font-weight:normal;}
