/*################# MPN 188 mpn_FreshAir2 STYLE SHEET ##################*/
/*                                                                      */
/*                Copyright (c) 2003 Kiril Threndor                     */
/*                       mpnx@illearth.net                              */
/*                                                                      */
/*      This File is currently under development for MPN Versions       */
/*                      MPN 189 / mPnx / mPN2                           */
/*                                                                      */
/*######################################################################*/


#master, #header, #navrow, #navrow1, #navrow2, #leftcol, #rightcol, #centercol3, #centercol2, #footer, #blocksleft, #blocksright, cindex, cposts, content2, .content3, .content4
{
    background-color: transparent;
    color: #000000;
}

#main
{
    width: auto;
    margin-right: 20px;
}

#centerblocks { width: 100%; }

/* Additional formatting for master.css (core script formatting) */

.topics
{
    background-color: #79868B;
    color: #000000;
    border: 2px #008000 inset;
}

/* Display & Margin set in master.css */

table.opentable1 /* Set border color in theme header is using variables if required */
{
    border-width: 1px;
	
   }

table.opentable1a /* Set border color in theme header is using variables */
{
    margin: 0;
    border: 0;
	border-width: 0;
}

table.opentable2 { background-color: transparent; }


/* HEADER DIVISIONS */

#header .logo
{
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: auto;
    text-align: left;
    width: auto;
}

#header .aid
{
    position: absolute;
    top: 20px;
    right: 20px;
    text-align: right;
    width: 25%;
}

.welcome
{
    float: right;
    clear: right;
    vertical-align: top;
}

#navrow
{
    border-bottom: 2px groove #000000;
    display: block;
    margin-left: 170px;
    text-align: right;
}

#navrow1
{
    margin: 0px;
    padding: 5px;
}

/* BLOCK DIVISIONS */

/* CENTER BLOCKS */

.cbForum1, .cbRnews1, .cbRtop1, .cbMm1, .cbForum2, .cbRnews2, .cbRtop2, .cbMm2, .cbForum3, .cbRnews3, .cbRtop3, .cbMm3, .cbForum4, .cbRnews4, .cbRtop4, .cbMm4
{
    margin: 10px auto 10px auto;
}

.cbForum1 .content3
{
    border: 4px #B9D1E5 inset;
    background-color: #798A99;
}

.cbForum2
{
    border: 4px #B9D1E5 outset;
    background-color: #BFBFCB;
}

.newsblk table
{
    background-color: transparent;
    background-image: url("../images/bg/mpn12.jpg");
    color: inherit;
    border: 2px #008000 inset;
}

.recenttopicsblk table, .recentnewsblk table
{
    background-color: transparent;
    color: inherit;
    border: none;
}

.cblocks { margin-bottom: 20px; }

.mm2
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.cposts
{
    margin-right: 10px;
    margin-left: 10px;
    min-width: 325px;
    clear: none;
}

.cindex
{
    text-align: center;
    margin: 20px auto 20px auto;
    min-width: 325px;
    clear: none;
}

.leftside, .rightside, .typeAll, .typeUser, .typeAdmin, .catNone, .catMain, .catAdmin, .catLeft, .catRight, .catUser
{
    color: #000000;
    margin: 8px auto 8px auto;
}

/* BLOCKS BY SIDE */

.leftside
{
    border: 4px #B9D1E5 inset;
    background-color: #929BA2;
}

.rightside
{
    border: 4px #B9D1E5 inset;
    background-color: #798A99;
}

/* BLOCKS BY VIEW TYPE */

.typeAll
{
    border: 4px #B9D1E5 inset;
    background-color: #798A99;
}

.typeUser
{
    border: 3px #B9D1E5 inset;
    background-color: #798A99;
}

.typeAdmin
{
    border: 4px #6AA8A7 ridge;
    background-color: #AAAABE;
}

/* BLOCKS BY CATEGORY */

.catNone
{
    border: 4px #B9D1E5 inset;
    background-color: #798A99;
}

.catMain
{
    border: 4px #C0C0FF inset;
    background-color: #798A99;
}

.catAdmin {
    border: 4px #8080FF ridge;
    background-color: #798A99;
}

.catLeft {
    border:4px #B9D1E5 outset;
    background-color: #798A99;
}

.catRight  {
    border: 4px #B9D1E5 inset;
    background-color: #798A99;
}

.catUser {
    border: 4px #00C0C0 outset;
    background-color: #798A99;
}

.footer2
{
    width: 75%;
    margin: 0px auto 0px auto;
    text-align: center;
}

/* CONTENT DIVISIONS */

.content1, .content2, .content3
{
    margin: 0 0 40px 0;
    padding: 10px;
}

.content2 { text-align: left; }

.content3 { text-align: left; }

/* Theme index */

.surveyitems {
font-size: 80%;
}


div.pad
{
    padding: 10px;
    margin: 0px auto 0px auto;
    text-align: left;
}

.article, .article1
{
    background-color: #506D78;
    color: #000000;
    border: 3px #3064B2 outset;
    text-align: left;
    z-index: auto;
}

/* for index.php articles */

.articlewho
{
    background-image: url("../images/bg/mpn8.jpg");
    padding: 10px;
    margin-left: 10px;
    margin-right: 25px;
}

/* for article.php articles*/

.article1who
{
    background-image: url("../images/bg/mpn12a.jpg");
    padding: 5px;
    margin-left: 5px;
    margin-right: 30px;
}

div.article .font6
{
    font-weight: bold;
    font-style: italic;
}

div.article1 .font6
{
    font-weight: bold;
    font-style: italic;
}

hr.art
{
    width: 80%;
    text-align: left;
    background-color: #135C65;
    color: inherit;
    margin: 5px 0 5px 0;
}

p.story:first-letter
{
    font-size: 300%;
    font-weight: bold;
    font-family: "Calisto MT", "Book Antiqua", "Copperplate Gothic Bold", sans-serif;
    text-transform: capitalize;
    text-shadow: -3px -8px #0080ff;
}

p.story:first-line { text-indent: +8px; }

.content4
{
    text-align: left;
    width: 60%;
    background-image: url("../images/bg/mpn10.jpg");
    border: 2px #0C77D2 outset;
    margin: auto auto 20px auto;
}

.cChat
{
    margin: 15px;
    padding: 5px;
    background-color: #67778F;
    color: #000000;
    border: 2px #0C77D2 inset;
}

.blockcontent
{
    background-color: transparent;
    color: #000000;
    padding: 5px;
}

/* IMAGES */

.topicart
{
    clear: right;
    height: 60px;
    width: 60px;
    margin: 5px;
    z-index: 50;
}

img.infobox
{
    text-align: left;
    float: left;
    vertical-align: top;
    height: 20px;
    width: 20px;
}

/* NAV LINKS IMAGE FORMATTING */

img.nav
{
    height: 34px;
    width: 50px;
}

img.logo1
{
    text-align: left;
    position: inherit;
}

/* TEXT */


h1, .title1
{
    color: #65699E;
    font-family: Comic Sans MS, Verdana;
    font-weight: normal;
    }

h1
{
    font-size: 22px;
    text-align: center;
	margin-bottom: -7px;
}

.title1
{
    font-size: 135%;
    text-align: inherit;
}

h2, .title2
{
    color: #000000;
    font-family: Geneva, Verdana, Arial, sans-serif;
    font-weight: bold;
    text-transform: capitalize;
    font-size: 115%;
}

h2 { text-align: left; }

.title2 { text-align: inherit; }

.pagesubtitle { text-align: inherit; }

h3, .tabletitles
{
    
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
    text-transform: capitalize;
}

h3
{
    text-align: center;
    font-size: 140%;
}

.tabletitles
{
    padding-bottom: 10px;
    font-size: 130%;
}

h4, .subtitle1
{
    color: #000000;
    font-family: Geneva, Verdana, Arial, sans-serif;
    font-weight: bold;
    text-transform: capitalize;
}

h4
{
    text-align: left;
    font-size: 110%;
}

.subtitle1
{
    display: inline;
    font-size: 120%;
}

.subtitle1a
{
     display: inline;
    font-size: 120%;

}

h5, .subtitle2
{
    color: #000000;
    font-family: Geneva, Verdana, Arial, sans-serif;
    font-weight: bold;
    font-size: 105%;
    text-transform: capitalize;
}

.subtitle2
{
    display: inline;
    margin-bottom: 5px;
}

h6, .blocktitles, blocksubtitle
{
    font-weight: bold;
    text-transform: capitalize;
    font-family: Geneva, Verdana, Arial, sans-serif;
}

.blocktitles
{
    margin: 0 auto 0 auto;
    color: #000000;
    font-size: 110%;
    text-align: center;
    padding-bottom: 5px;
    padding-top: 15px;
}

.blocksubtitle
{
    display: block;
    font-size: 100%;
    margin: 0px auto 0 auto;
    text-align: center;
    padding-bottom: 3px;
    color: #000000;
    font-weight: bold;
}

/* USED FOR LOW LEVEL TEXT */

.notes, .small
{
    display: inline;
    color: #717171;
    font-family: Geneva, Verdana, Arial, sans-serif;
    font-weight: bold;
    font-size: 92%;
}

.notes1
{
    background-color: #67778F;
    border: 2px #42C6B8 inset;
    color: #000000;
    width: 50%;
    margin: 6px;
    padding: 6px;
    text-align: left;
    vertical-align: top;
    font-size: 92%;
}

.arttext, .text1, .text2
{
    font-family: Geneva, Verdana, Arial, sans-serif;
    font-weight: normal;
}

.text1
{
    color: #000000;
    text-align: left;
}

.text2
{
    color: #363636;
}

.text3
{
    color: #297574;
    font-weight: bold;
    font-size: 15px;
}

.story
{
    color: #000000;
    text-align: left;
    font-size: 100%;
    width: auto;
}


.sectiontitle
{
    color: #000000;
    text-align: left;
    font-size: 100%;
    width: auto;
}

#sectview
{
    color: #000000;
    text-align: left;
    font-size: 100%;
    width: auto;
}


/* LINKS */




/* TABLE TITLE LINK SETTINGS (USED TO MATCH TITLE 2 TEXT) */


.button
{
    padding: 1px;
    background-color: #8B99A9;
    color: #000000;
    font-weight: bold;
    font-size: 98%;
    cursor: pointer;
    outline: 2px solid invert;
}

span.button { margin: 2px; }

.button a
{
    font-style: normal;
}




BODY  {
scrollbar-face-color: #E2E2E2; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #DEE7EF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #AFC6DB; scrollbar-track-color: #F5F5F5; scrollbar-arrow-color: #f09090;
BACKGROUND: #FEFEFE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #505050;
text-decoration: none;
MARGIN-TOP: 0;
MARGIN-LEFT: 0;
MARGIN-RIGHT: 0;
MARGIN-BOTTOM: 0;
}


TEXTAREA {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
background-color : transparent;
font-weight : bold;
border-color : #8C8C8C;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
text-indent : 2px;
}

INPUT {
background-color : transparent;
color : #505050;
margin-bottom: 0px;
padding-bottom: 0px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
border-color : #8C8C8C;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
text-indent : 2px;
}


SELECT {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
font-weight : bold;
background-color : transparent;
}

A:link {
COLOR: #6F708E;
FONT-SIZE: 11px;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
background-color : transparent;
}

A:visited {
COLOR: #6F708E;
FONT-SIZE: 11px;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
background-color : transparent;
}

A:hover {
COLOR: #f09090;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
background-color : transparent;
}

A:active {
COLOR: #f09090;
FONT-SIZE: 11px;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
background-color : transparent;
}

.headertable {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
background-color : transparent;
font-weight : bold;
border-color : none;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
text-indent : 0px;
margin-top: -25px;
text-decoration: underline;
}

.headertd {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
COLOR: #FFFFFF;
background-color : #e2e2e2;
background-image: url('../images/boxheader.png');
font-weight : bold;
border-color : #f09090;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
text-indent : 2px;
}


A:link:bbold (
color: #0000FF; 
text-decoration: overline underline; 
background-color: #FFFFFF 
}


.footertable {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
background-color : transparent;
font-weight : normal;
border-color : none;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
text-indent : 2px;
}

.footertd {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
COLOR: #FFFFFF;
background-color : #E2E2E2;
background-image: url('../images/footer.png');
font-weight : normal;
border-color : #000000;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
text-indent : 2px;
}

.sidebox {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
COLOR: #6F708E;
background-color : #E2E2E2;
background-image: url('../images/boxheader.png');
font-weight : normal;
border-color : #f09090;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
text-indent : 2px;
}

.sideboxtd {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
}

.centerposts {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
font-weight : normal;
border-color : #f09090;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
text-indent : 2px;
}

.centerpoststd {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
background-color : #ffffff;
font-weight : normal;
text-indent : 2px;
}

.centerpostscon {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
COLOR: #000000;
background-color : transparent;
/* background-image: url('../images/boxheader.png');
border-color : #f09090;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px; */
font-weight : normal;
text-indent : 2px;
}

.content {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
font-weight : normal;
text-indent : 2px;
}

.article {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
background-color : #FFFFFF;
font-weight : normal;
border-color : #f09090;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
text-indent : 2px;
}

.articletopic {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
background-color : #FFFFFF;
background-image: url('../images/footer.png');
border-color : #f09090;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-weight : normal;
text-indent : 2px;
}

.articlecontent {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
font-weight : normal;
text-indent : 2px;
}


.copyright {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9px;
color: #646584;
font-weight: normal;
text-align: center
}

.credits {

FONT-SIZE: 90%;
font-weight : normal;
text-align: center;
background-color: #FDF8F8;
margin: 10px;
}


.partnerlinks 
{
font-weight : bold;
text-align: center;
background-color: #FDF8F8;
margin: 10px;

color: #f09090;
border: 2px dotted #f09090; 
background-color: #f4f4f4;
width: 80%;
margin-left: 160px;
 padding: 5px,5px,5px,5px; 

}

.partnerlinks a:link
{
FONT-SIZE: 80%;
white-space: nowrap;
}

.partnerlinks a:hover
{
FONT-SIZE: 80%;
white-space: nowrap;
}

.partnerlinks a:visited
{
FONT-SIZE: 80%;
white-space: nowrap;
}

.partnerlinks a:active
{
FONT-SIZE: 80%;
white-space: nowrap;

}


IMG.adsection { border: 1pt solid black; } 


form
{
margin: 0px; 
padding: 0px



}
