@charset "UTF-8";
/* CSS Document */

* {
    margin: 0px;
    padding: 0px;
}

body {
    background-image:url(../img/imagesCMS/BgTile.jpg);
    background-position:center;
    background-repeat:repeat-y;
    background-color: #000000;

    overflow: scroll;
    text-align: center;
}

.BODY, TD {
    color: #000000;
    font-family: Arial, sans-serif;
    font-size: 9px;
    text-align: left;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
}

img {
    border: none;
}

/*----------------------------------- Font Classes - start -----------------------------------------*/

.H1 {
    font-size: 14pt;
    font-family: Arial, sans-serif;
    color: #a29980;
    font-weight:bold;
}	

.H2 {
    font-size: 12pt;
    font-family: Arial, sans-serif;
    color: #000000;
    font-weight:bold;
}	

.H3 {
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color: #000000;
    font-weight:bold;
}

/*----------------------------------- Font Classes - end -----------------------------------------*/




/*----------------------------------- Link Styles - start -----------------------------------------*/	


a.Bottom:link {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 9px;
    color: #000000;
}
a.Bottom:visited {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 9px;
    color: #54718f;
}
a.Bottom:hover {
    text-decoration: underline;
    color: #000000;
}


a.BottomNav:link {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #000000;
}
a.BottomNav:visited {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #54718f;
}
a.BottomNav:hover {
    text-decoration: underline;
    color: #000000;
    font-weight:bold;
}


a.Bk:link {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #000000;
}
a.Bk:visited {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #54718f;
}
a.Bk:hover {
    text-decoration: underline;
    color: #000000;
    font-weight:bold;
}


a.MidOrange:link {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #b88b10;
}
a.MidOrange:visited {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #b88b10;
}
a.MidOrange:hover {
    font-weight:bold;
    color: #b88b10;
    text-decoration: underline;
}



a.Black:link {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color: #a0a0a0;
}
a.Black:visited {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #a0a0a0;
    font-weight:bold;
}
a.Black:hover {
    font-weight:bold;
    color: #b88b10;
    text-decoration: underline;
    font-weight:bold;
}




a.White:link {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
}
a.White:visited {
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
}
a.White:hover {
    font-weight:bold;
    color: #ffffff;
}




a.Sample:link {
    color: #000000;
    text-decoration:none;
    font-weight:bold;
    padding:10px;
    display:block}
a.Sample:visited {
    color: #000033;
    text-decoration:none;
    font-weight:bold;
    padding:10px;
    display:block}
a.Sample:hover {
    color: #FFFFFF;
    text-decoration:none;
    font-weight:bold;
    background-image:url(../img/images/button-over.png);
    background-position: center;
    padding:10px;
    background-repeat:no-repeat;
    display:block}


/*----------------------------------- Link Styles - start -----------------------------------------*/


#Body { 
    width: 100%;
    text-align:center;
}	

#BodyEcho { 
    width:1024px;
    width:100%;
    text-align:center;
    /*	background-image:url(../img/imagesCMS/BgTile.jpg);
	background-position:center;
	background-repeat:repeat-y;*/
    height:100%;
    margin: auto;
}



#BodyEchoMid { 
    width:955px;
    background-image:url(../img/imagesCMS/BgTile.jpg);
    background-position:center;
    background-repeat:repeat-y;
    text-align:center;
}	

#BodyEchoBot { 
    width:955px;
    text-align:center;
    background-image:url(../img/images/BottomBar.jpg);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
    height:68px;
}

#BodyEchoBotFull { 
    width:955px;
    text-align:center;
    background-image:url(../img/images/BottomBarBroad.gif);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
    height:68px;
}

#BodyEchoBot2 { 
    width:955px;
    text-align:center;
    background-image:url(../img/images/BottomBar.jpg);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
    height:68px;
}

#ColumnBottom {
    width:948px;
    text-align:center;
    background-image:url(../img/images/BottomBar_White1.gif);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
    height:20px;
}

#ColumnTopFull {
    width:943px;
    text-align:center;
    background-image:url(../img/images/TopFramebroadest3.jpg);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
    height:17px;
    /*margin-left: 4px;*/
}

#ColumnBottomFull {
    width:948px;
    text-align:center;
    background-image:url(../img/images/BottomBar_White2.gif);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
    height:20px;
    /*margin-left: 4px;*/
}

#Footer {
    width:944px;
    text-align:center;
    background-image:url(../img/images/BottomBar_Brown944Fullnew.gif);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
    height:48px;
    /*margin-left: 1px;*/
}

#GridLogo { 
    width:955px;
    text-align:center;
    background-image:url(../img/images/GridLogo.gif);
    background-repeat:no-repeat;
    background-position:center;
    float:left;
    height:68px;
}	

.HomeLeft {
    width: 266px;
    text-align:left;
    float:left;
    height:228px;
}

#MovieMiddle { 
    /*width:393px;*/
    width:391px;
    height:230px;
    background-color:#000000;
    text-align:left;
    background-image:url(../img/images/Movie_placeholderBottom.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
    float:left;
    text-align: center;
    vertical-align: middle;
    color:#FFFFFF;
    font-variant:small-caps;
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
}

#myContent {
    /*background-color: #000000;*/
}

#MovieMiddle2 { 
    width:393px;
    height:6px;
    background-image:url(../img/images/Movie_placeholderBottom.jpg);
    text-align:left;
    float:left;
}			

.HomeRight {
    width:291px;
    text-align:left;
    float:left;
    height:228px;
}	

.AppSend {
    width:944px;
    text-align:right;
    /*height:50px;*/
    color:#FFFFFF;
    font-variant:small-caps;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    /*padding-right:30px;*/
    float:left;
}	

#ColumnLeft { 
    width:622px;
    text-align:left;
    float:left;
    background-image:url(../img/images/Left_BgTile.jpg);
    background-repeat:repeat-y;
    text-align: left;
    /*height:100%;*/
}

#ColumnRight {
    /*position: relative;*/
    width:326px;
    text-align:left;
    float:left;
    background-image:url(../img/images/Right_BgTile.jpg);
    background-repeat:repeat-y;
    background-color: #FFFFFF;
    /*height:100%;*/
}

#ColumnBroadest { 
    /*width:950px;*/
    /*text-align:left;*/
    /*float:left;*/
    /*background-image:url(../img/images/TopFramebroadestBgTile.gif);*/
    /*background-repeat:repeat-y;*/
}

#BroadestDIV { 
    width:850px;
    padding-left:20px;
    height:18px;
    float:left;
    background-image:url(../img/images/DIV.gif);
    background-repeat:repeat-x;
}

#BroadestDIVline { 
    width:850px;
    padding-left:20px;
    height:18px;
    float:left;
    background-image:url(../img/images/DIVgrey.gif);
    background-repeat:repeat-x;
}

#ColumnRightBattle { 
    width:326px;
    text-align:center;
    float:left;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
}	

.ad {
    width:100%;
    /*text-align:center;*/
    color:#000000;
    background-color:#EDEDED;
    font-size: 11px;
    font-family: Arial, sans-serif;
    padding-bottom: 10px;
    float: left;
    text-align: center;
}

.ad_medium_rectangle {
    width: 300px;
    margin: auto;
}

.ad_leaderboard {
    width: 728px;
    margin: auto;
}

#ColumnBroadAds { 
    width:860px;
    text-align:center;
    float:left;
    background-color:#CCCCCC;
    font-size: 11pt;
    font-family: Arial, sans-serif;
    color:#999999;
}

.ColumnDiv {
    width:100%;
    height:18px;
    float:left;
    text-align:center;
    background-image:url(../img/images/DIV.gif);
    background-repeat:repeat-x;
}

.ColumnLeftDIV {
    width:100%;
    height:18px;
    float:left;
    text-align:center;
    background-image:url(../img/images/DIV.gif);
    background-repeat:repeat-x;
}

.ColumnRightDIV {
    width:100%;
    height:18px;
    float:left;
    text-align:center;
    background-image:url(../img/images/DIV.gif);
    background-repeat:repeat-x;
}






.ColumnTextRight {
    text-align:left;
    /*padding-left:40px;*/
    float:left;
    width:250px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

.ColumnHeadRight {
    text-align:left;
    /*padding-left:40px;*/
    float:left;
    width:250px;
    font-size: 14pt;
    font-weight:bold;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

.ColumnHeadRight2 {
    text-align:left;
    /*padding-left:40px;*/
    float:left;
    width:250px;
    font-size: 10pt;
    font-weight:bold;
    font-family: Arial, sans-serif;
    color:#000000;
    /*text-align:justify;*/
}

.ColumnRightCommentsH {
    text-align:left;
    padding-left:40px;
    float:left;
    width:70px;
    font-size: 10pt;
    font-weight:bold;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:left;
}

.ColumnRightCommentsB {
    text-align:left;
    float:left;
    width:170px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:left;
}



#ColumnLeftBody { 
    width:600px;
    padding:20px;
    text-align:left;
}


.ColumnText {
    text-align:left;
    padding-left: 20px;
    padding-right: 20px;
    float:left;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

.ColumnText img {
    padding-right: 10px;
}

.ColumnHeadLeft {
    text-align:left;
    /*padding-left:40px;*/
    padding-left:20px;
    /*padding-left: 5px;*/
    float:left;
    width:560px;
    font-size: 14pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#000000;
    text-align:justify;
}

.ColumnHeadLeftBrown {
    text-align:left;
    padding-left:20px;
    float:left;
    /*width:560px;*/
    font-size: 12pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#aa7f0a;
    font-variant:small-caps;
    text-align:justify;
}

.ColumnHeadBrown {
    text-align:left;
    padding-left:20px;
    float:left;
    /*width:560px;*/
    font-size: 12pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#aa7f0a;
    font-variant:small-caps;
    text-align:justify;
}

#ColumnBroadest { 
    text-align:left;
    padding-left:40px;
    float:left;
    width:910px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

#ColumnBroadestTop { 
    text-align:left;
    float:left;
    width:910px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
    /*background-color: green;*/
}

#ColumnBroadLeft { 
    text-align:left;
    padding-left:40px;
    float:left;
    width:550px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

#ColumnBroadLeftNofloat { 
    text-align:left;
    padding-left:40px;
    width:550px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}	

#Downloads2 { 
    text-align:left;
    padding-left:20px;
    float:left;
    width:163px;
    height:180px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:left;
    background-color:#FFFFFF;
}

#ColumnGetEcho { 
    text-align:left;
    padding-left:10px;
    float:left;
    width:609px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

.GetEchoImage {
    width: 609px;
    background-image:url(../img/images/GetEcho.jpg);
    background-repeat: no-repeat;
    float: left;
    /*position: relative;*/
    /*left: -24px;*/
    /*margin-left: -24px;*/
}
.GetEchoImage1 {
    width: 609px;
    height: 184px;
    background-image:url(../img/images/GetEcho.jpg);
    background-repeat: no-repeat;
    /*float: left;*/
    /*margin-left: -24px;*/
}

.GetEchoColumn {
    padding-left:145px;
    padding-right:30px;
    padding-top:90px;
    float:left;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

#ActionsSendSMSForm {
    margin-top: 10px;
}

#ActionsSendSMSForm input {
    margin-left: 5px;
    /*font-size: 10px*/
}

#GetEchoBk { 
    /*padding-left:20px;*/
    float:left;
    width:590px;
    width:100%;
    height:184px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#ffffff;
    text-align:center;
    background-color:#000000;
    padding-top:3px;
    height:20px;
    /*margin-left: -24px;*/
}

#ColumnBroadLeftStandingH { 
    text-align:left;
    padding-left:40px;
    float:left;
    width:550px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    font-variant:small-caps;
    color:#000000;
    text-align:left;
    font-style: italic;
}

#ColumnBroadLeftStandingB { 
    text-align:left;
    padding-left:40px;
    float:left;
    width:550px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:left;
}	


#ColumnBroadLeftStandingHbg { 
    text-align:left;
    float:left;
    width:100%;
    color:#000000;
    text-align:left;
    background-color:#d2af49;
}

#ColumnBroadLeftStandingBbg { 
    text-align:left;
    float:left;
    width:100%;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingBbg2 { 
    text-align:left;
    float:left;
    width:100%;
    color:#000000;
    text-align:left;
    background-color:#F0F0F0;
}

#ColumnBroadLeftStandingHpos { 
    text-align:left;
    padding-left:5px;
    padding-top:15px;
    float:left;
    width:40px;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingBpos { 
    text-align:left;
    padding-left:5px;
    float:left;
    width:40px;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingHplayer { 
    text-align:left;
    padding-left:5px;
    padding-top:15px;
    float:left;
    width:215px;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingBplayer { 
    text-align:left;
    padding-left:5px;
    float:left;
    width:215px;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingHplayer2 { 
    text-align:left;
    padding-left:5px;
    padding-top:15px;
    float:left;
    width:160px;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingHplayericon { 
    text-align:left;
    padding-left:5px;
    float:left;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingHclan { 
    text-align:left;
    padding-left:5px;
    padding-top:15px;
    float:left;
    width:65px;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeftStandingBclan { 
    text-align:left;
    padding-left:5px;
    float:left;
    width:65px;
    color:#000000;
    text-align:left;
}

#ColumnBroadLeft2 { 
    text-align:right;
    padding-left:40px;
    float:left;
    width:550px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

#ColumnBroadLeft3 { 
    text-align:left;
    padding-left:40px;
    float:left;
    width:550px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:center;
}

#ColumnBroadLeft4 { 
    text-align:left;
    padding-left:10px;
    float:left;
    width:840px;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

#ColumnBroadLeftHead { 
    text-align:left;
    padding-left:40px;
    float:left;
    width:550px;
    font-size: 14pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#000000;
    text-align:justify;
}	

.ColumnBroadLeftS {
    text-align:left;
    /*padding-left:40px;*/
    padding-left: 20px;
    /*padding-left: 5px;*/
    float:left;
    width:550px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}

#ColumnBroadRightH { 
    text-align:right;
    padding-right:10px;
    float:right;
    width:100px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#000000;
}

#ColumnBroadLefttH { 
    text-align:left;
    padding-left:40px;
    float:left;
    width:100px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#000000;
}

#ColumnBroadLeftBody { 
    text-align:left;
    padding-left:10px;
    float:left;
    width:500px;
    color:#000000;
}

#ColumnBroadLeftB { 
    text-align:left;
    float:left;
    width:100px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    color:#000000;
}

#ColumnBroadLeftANNhead { 
    text-align:left;
    width:500px;
    font-size: 10pt;
    font-weight:bold;
    font-family: Arial, sans-serif;
    color:#000000;
}

#ColumnBroadLeftANNbodt { 
    text-align:left;
    width:500px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    color:#000000;
}

#ColumnBroadRightAnn { 
    text-align:right;
    padding-right:10px;
    padding-top:10px;
    float:right;
    width:100px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    color:#000000;
}

#ColumnBroadLefttH2 { 
    text-align:left;
    padding-right:10px;
    font-size:14px;
    float:left;
    width:100px;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    font-weight:bold;
    color:#000000;
}

#ColumnBroadLeftAnn { 
    text-align:left;
    padding-right:10px;
    float:left;
    width:30px;
}

#ColumnBroadestLeftS { 
    text-align:left;
    padding-left:10px;
    float:left;
    width:850px;
    font-family: Arial, sans-serif;
    color:#000000;
    background-color:#ECECEC;
    text-align:justify;
}
.ColumnHeadGreyBG {
    width:100%;
    background-color:#ECECEC;

    text-align:left;
    font-weight: bold;
    text-indent: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    float:left;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    color:#000000;
    text-align:justify;
}


#TopNav { 
    height:83px;
    text-align:left;
    float:left;
    /*background:url(../img/imagesCMS/BgTile.jpg);*/
    background-position:center;
    background-repeat:repeat-y;
}

#TopRight { 
    text-align:right;
    width:955px;
    float:right;
    background-image:url(../img/images/TopNav08_EchoSlogan.jpg);
    background-position:right;
    background-repeat:no-repeat;
    padding-top:48px;
}






#LoginLeft { 
    width: 255px;
    background-image:url(../img/imagesCMS/LoginLeftWelcome.jpg);
    background-repeat:no-repeat;
    background-position:left;
    text-align:left;
    float:left;
    height:84px;
}	

#LoginMiddle { 
    width: 408px;
    height:249px;
    background-image:url(../img/imagesCMS/LoginBlackBg.jpg);
    background-repeat:no-repeat;
    background-position:left;
    text-align:left;
    float:left;
}	

#LoginRight { 
    width: 285px;
    background-image:url(../img/imagesCMS/LoginRightLogin.jpg);
    background-repeat:no-repeat;
    background-position:left;
    text-align:left;
    float:left;
    height:84px;
}

#Login { 
    width: 380px;
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align:left;
    padding-top:20px;
    padding-left:10px;
}

#LoginTxt { 
    font-family: Arial, sans-serif;
    width:150px;
    font-size: 12px;
    color: #ffffff;
    text-align:left;
    float:left;
    padding-top:20px;
    padding-left:30px;
}

#LoginSubmit { 
    font-family: Arial, sans-serif;
    width:150px;
    font-size: 10px;
    font-variant:small-caps;
    color: #b88b10;
    text-align:right;
    float:right;
    padding-top:20px;
    padding-left:30px;
}

#LoginOptions { 
    font-family: Arial, sans-serif;
    width:150px;
    font-size: 10px;
    font-variant:small-caps;
    color: #b88b10;
    text-align:left;
    padding-top:10px;
    padding-left:30px;
}

#container {
    width: 944px;
    margin: auto;
}

#TopBannerHome {
    float: left;
    font-size: 0px;
}

#content {
    /*border: 1px dashed white;*/
    float: left;
    /*margin: auto;*/
}

.spacer {
    width: 5px;
    height: 5px;
}

.TopFrameBroadest {
    width: 944px;
    height: 19px;
    background-image: url(../img/images/Top_plainBolts1col944.jpg);
}

.MiddleFrameBroadest {
    width: 943px;
    background-image: url(../img/images/MiddleBarBgTile_White3.jpg);
    background-repeat: repeat-y;
    background-position:center;
}

.BottomFrameBroadest {
    width: 943px;
    height: 20px;
    background-image: url(../img/images/BottomBar_White3.jpg);
}

.forum {
    /*width: 100%;*/
    /*width: 100px;*/
    /*height: 100%;*/
    height: 920px;
    /*overflow: hidden;*/
    float: left;
}

.OneColumnTop {
    width: 944px;
    height: 19px;
    background-image: url(../img/images/Top_plainBolts1col944.jpg);
    background-repeat:no-repeat;
    background-position:left;
    float: left;
}

.OneColumnWrapper {
    width: 944px;
    background-image: url(../img/images/Left_Blog1colBgTile944.jpg);
    background-position: center;
    background-repeat: repeat-y;

    color:#000000;
    float:left;
    font-family:Arial,sans-serif;
    font-size:10pt;
}

.OneColumnBottom {
    width:944px;
    height:19px;
    background-image:url(../img/images/Bottom_plainBolts1col944.jpg);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
}

.TwoColumnWrapper {
    width: 944px;
    background-image: url(../img/images/Left_Blog2colBgTile944.jpg);
    background-position: center;
    background-repeat: repeat-y;
    text-align: left;

    color:#000000;
    float:left;
    font-family:Arial,sans-serif;
    font-size:10pt;
}

.TwoColumnTop {
    width: 944px;
    height: 19px;
    background-image: url(../img/images/Top_plainBolts2col944.jpg);
    background-repeat:no-repeat;
    background-position:left;
    float: left;
}

.TwoColumnBottom {
    width:944px;
    height:19px;
    text-align:center;
    background-image:url(../img/images/Bottom_plainBolts2col944.jpg);
    background-repeat:no-repeat;
    background-position:left;
    float:left;
}

.ColumnLeftTop {
    width: 618px;
    height: 19px;
    background-image: url(../img/images/Left_BorderTop.jpg);
    float: left;
}

.ColumnTopBlogLegends {
    width: 944px;
    height: 67px;
    background-image: url(../img/images/Left_Blog2col944.jpg);
    float: left;
}

.ColumnLeftTopBlog {
    width: 622px;
    height: 67px;
    background-image: url(../img/images/Left_Blog.jpg);
    float: left;
}

.ColumnTopPressResources {
    width: 944px;
    height: 67px;
    background-image: url(../img/images/press/Left_Blog2col.jpg);
    float: left;
}

.ColumnRightTop {
    width: 326px;
    height: 19px;
    background-image: url(../img/images/Right_BorderTop.jpg);
    float: left;
}

.ColumnRightTopLegends {
    width: 326px;
    height: 67px;
    background-image: url(../img/images/Right_Legends.jpg);
    float: left;
}

.Column {
    width: 878px;
    float: left;
    text-align: left;
    position: relative;
    left: 30px;
    /*margin-left: 30px;*/
}

.ColumnLeft {
    display: inline;
    /*width: 556px;*/
    width: 609px;
    float: left;
    /*margin-left: 30px;*/
    position: relative;
    left: 6px;
    text-align: left;

    /*background-color: green;*/
}

.ColumnRight {
    display: inline;
    width: 316px;
    /*width: 308px;*/
    float: left;
    /*margin-left: 35px;*/
    position: relative;
    left: 12px;
    text-align: left;
    /*background-color: blue;*/
}

.ColumnRightAdvert {
    width:326px;
    text-align:center;
    float:left;
    background-image:url(../img/images/Right_BgTileGrey.jpg);
    background-repeat:repeat-y;
    font-size: 11pt;
    font-family: Arial, sans-serif;
    color:#999999;
}




/* CakePHP */
/* Notices and Errors */
div.message {
    clear: both;
    /*color: #900;*/
    font-size: 110%;
    /*font-weight: bold;*/
    /*margin: 1em 0;*/

    color: #FFFFFF;
    /*background-color: #2E4205;*/
    margin: auto;
    padding: 5px;

    width:944px;
    text-align:center;
    vertical-align: middle;
    /*background-image:url(../img/images/BottomBar_Brown944Fullnew.gif);*/
    background-image:url(../img/images/message.gif);
    /*background-repeat:no-repeat;*/
    /*height:48px;*/
    font-family: Arial, sans-serif;
}
div.error-message {
    clear: both;
    color: #900;
    font-weight: bold;
}
p.error {
    background-color: #e32;
    color: #fff;
    font-family: Courier, monospace;
    font-size: 120%;
    line-height: 140%;
    padding: 0.8em;
    margin: 1em 0;
}
p.error em {
    color: #000;
    font-weight: normal;
    line-height: 140%;
}
.notice {
    background: #ffcc00;
    color: #000;
    display: block;
    font-family: Courier, monospace;
    font-size: 120%;
    line-height: 140%;
    padding: 0.8em;
    margin: 1em 0;
}
.success {
    background: green;
    color: #fff;
}

.paragraph {
    padding-top: 5px;
    padding-bottom: 10px;
}

.check_out a{
    color: #000000;
}

.recent_battles {
    overflow: hidden;
    width: 100%;
}

.battle_map {
    position: relative;
    left: -10px;
}

p {
    padding-top: 5px;
    padding-bottom: 10px;
}

ul {
    list-style-position: inside;
    padding-top: 5px;
    padding-bottom: 10px;
}
