/* CS1 Background and text colours
-------------------------------------------------------------*/ 
#pun {
background: url() repeat-y top center #DED6BC !important;
}
#pun-category1.category h2 {background-image: url(http://64.19.142.10/s018.radikal.ru/i516/1301/94/d79300b072d8.png); height: 55px; 
color: transparent;}
#pun-category2.category h2 {background-image: url(http://64.19.142.11/i058.radikal.ru/1301/d6/8974147ecc5d.png); height: 55px;
color: transparent;}
#pun-category3.category h2 {background-image: url(http://64.19.142.12/s019.radikal.ru/i615/1301/d9/9d73ef6dc904.png); height: 55px;
color: transparent;}
#pun-category4.category h2 {background-image: url(http://64.19.142.13/s53.radikal.ru/i140/1109/b6/4bb0cba1ed53.png); height: 55px;
color: transparent;}
#pun-category5.category h2 {background-image: url(http://64.19.142.11/s41.radikal.ru/i094/1109/75/b705de5e4304.png); height: 55px;
color: transparent;}
#pun-category6.category h2 {background-image: url(http://64.19.142.10/s014.radikal.ru/i326/1109/eb/4dcce84f058c.png); height: 55px;
color: transparent;}
#pun-category8.category h2 {background-image: url(http://64.19.142.12/s002.radikal.ru/i199/1109/95/26c9858fd88f.png); height: 55px;
color: transparent;}
#pun-main .quote-box {border-style: dashed; border-color: #6d6d6d;}
#pun-ulinks .container {
text-align: center;


/* CAROUSEL HEADER */
.sp-slideshow {  position: relative; width: 750px;  height: 400px;}
.sp-content { background: #181818 url(http://imageshack.com/a/img843/8505/ptp.gif) repeat scroll 0 0;position: relative;width: 100%;height: 100%;overflow: hidden;}
.sp-parallax-bg {
  background:#181818; background-image: url(http://imageshack.com/a/img843/8505/ptp.gif); -webkit-background-size: cover;-moz-background-size: cover;background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.sp-slideshow input {position: absolute;bottom: 15px;left: 50%;width: 9px;height: 9px;z-index: 1001;cursor: pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.sp-slideshow input + label { background-color: #baa884!important; position: absolute;bottom: 15px;left: 50%;width: 10px;height: 10px;display: block;z-index: 1000;-webkit-transition: background-color linear 0.1s;-moz-transition: background-color linear 0.1s;-o-transition: background-color linear 0.1s;-ms-transition: background-color linear 0.1s;transition: background-color linear 0.1s;}
.sp-slideshow input:checked + label {background-color: #4d322f!important;}

.sp-selector-1, .button-label-1 {margin-left: -36px;}
.sp-selector-2, .button-label-2 { margin-left: -18px;}
.sp-selector-4, .button-label-4 {margin-left: 18px;}
.sp-selector-5, .button-label-5 {margin-left: 36px;}
.sp-arrow {position: absolute;top: 50%;width: 28px;height: 38px;margin-top: -19px;display: none;opacity: 0.7;cursor: pointer;z-index: 1000;background: transparent url(http://img46.imageshack.us/img46/8501/u8qv.png) no-repeat;-webkit-transition: opacity linear 0.3s;-moz-transition: opacity linear 0.3s;-o-transition: opacity linear 0.3s;-ms-transition: opacity linear 0.3s;
transition: opacity linear 0.3s;}
.sp-arrow:hover{opacity: 0.9;}
.sp-arrow:active{margin-top: -18px; z-index: 3;}
.sp-selector-1:checked ~ .sp-arrow.sp-a2,
.sp-selector-2:checked ~ .sp-arrow.sp-a3,
.sp-selector-3:checked ~ .sp-arrow.sp-a4,
.sp-selector-4:checked ~ .sp-arrow.sp-a5 {
  right: 15px;
display: block;
background-position: top right;
}
.sp-selector-2:checked ~ .sp-arrow.sp-a1,
.sp-selector-3:checked ~ .sp-arrow.sp-a2,
.sp-selector-4:checked ~ .sp-arrow.sp-a3,
.sp-selector-5:checked ~ .sp-arrow.sp-a4 {
  left: 15px;
display: block;
background-position: top left;
}

.sp-slideshow input:checked ~ .sp-content {-webkit-transition: background-position linear 0.6s, background-color linear 0.8s;-moz-transition: background-position linear 0.6s, background-color linear 0.8s;-o-transition: background-position linear 0.6s, background-color linear 0.8s;-ms-transition: background-position linear 0.6s, background-color linear 0.8s;transition: background-position linear 0.6s, background-color linear 0.8s;}

.sp-slideshow input:checked ~ .sp-content .sp-parallax-bg {-webkit-transition: background-position linear 0.7s;-moz-transition: background-position linear 0.7s;-o-transition: background-position linear 0.7s;-ms-transition: background-position linear 0.7s;transition: background-position linear 0.7s;}

input.sp-selector-1:checked ~ .sp-content {background-position: 0 0;background-color: #727b7f;}
input.sp-selector-2:checked ~ .sp-content {background-position: -100px 0;background-color: #7f7276;}
input.sp-selector-3:checked ~ .sp-content {background-position: -200px 0;background-color: #737f72;}
input.sp-selector-4:checked ~ .sp-content {background-position: -300px 0;background-color: #79727f;}
input.sp-selector-5:checked ~ .sp-content {background-position: -400px 0;background-color: #7d7f72;}

input.sp-selector-1:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-2:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-3:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-4:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-5:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}

.sp-slider { position: relative;left: 0; width: 500%;height: 100%;list-style: none; margin: 0;padding: 0;-webkit-transition: left ease-in 0.8s; -moz-transition: left ease-in 0.8s; -o-transition: left ease-in 0.8s; -ms-transition: left ease-in 0.8s;transition: left ease-in 0.8s; }

.sp-slider > li {height: 100%;padding: 0 60px;float: left;text-align: center;opacity: 0.4; -webkit-transition: opacity ease-in 0.4s 0.8s;-moz-transition: opacity ease-in 0.4s 0.8s;-o-transition: opacity ease-in 0.4s 0.8s;-ms-transition: opacity ease-in 0.4s 0.8s;transition: opacity ease-in 0.4s 0.8s; }
.sp-slider > li img{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;display: block;margin: 0 auto;padding: 40px 0 50px 0;max-height: 100%;max-width: 100%;}

input.sp-selector-1:checked ~ .sp-content .sp-slider {left: 0;}
input.sp-selector-2:checked ~ .sp-content .sp-slider {left: -100%;}
input.sp-selector-3:checked ~ .sp-content .sp-slider {left: -200%;}
input.sp-selector-4:checked ~ .sp-content .sp-slider {left: -300%;}
input.sp-selector-5:checked ~ .sp-content .sp-slider {left: -400%;}

input.sp-selector-1:checked ~ .sp-content .sp-slider > li:first-child,
input.sp-selector-2:checked ~ .sp-content .sp-slider > li:nth-child(2),
input.sp-selector-3:checked ~ .sp-content .sp-slider > li:nth-child(3),
input.sp-selector-4:checked ~ .sp-content .sp-slider > li:nth-child(4),
input.sp-selector-5:checked ~ .sp-content .sp-slider > li:nth-child(5){opacity: 1;}
input.forminput {display:inline;}



/* SLIDES */
.slideone { width: 750px; height: 400px; padding:0px; margin-left:-60px; color: #baa884;}
.slidetwo { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}
.slidethree { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}
.slidefour { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}
.slidefive { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}

.headercont
{ text-align: justify; border-bottom: 13px solid #292323; width:300px; height: 300px;  margin: 10px auto; font-family:'Archivo Narrow', sans-serif;  letter-spacing:2px; background:#ded6bc;padding:2px; -moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5);  overflow: auto; color: #292323;}


.headercont2
{ margin: 10px auto; text-align: justify; width:600px; height: 334px; border-bottom: 13px solid #292323; border-top: 13px solid #292323;  font-family:'Archivo Narrow', sans-serif;  letter-spacing:2px; background:#ded6bc;padding:2px; -moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5);   color: #292323;}

.headercont3
{ text-align: justify; width:200px; height: 300px; margin: 10px auto; font-family:'Archivo Narrow', sans-serif;  letter-spacing:2px; background:#ded6bc;padding:2px; -moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5);  overflow: auto; color: #292323;}
}
body {
background-color: #7e684a;
background-image: url(http://64.19.142.12/cristmasshogwartsdream.rolka.su/styles/000e/48/38/); background-repeat: repeat; background-position: top center;}
}

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: #ffffff;
  color: #a33509;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #a33509;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent;
  color: #b38233;
  text-align: center;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #ecba69;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #ecba69
  text-align: center;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #210404
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-image: url(http://64.19.142.12/cristmasshogwartsdream.rolka.su/styles/000e/48/38/); background-attachment: fixed; background-repeat: no-repeat;
  color: #ecba69
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: none;
  color: #ecba69;
  text-align: center;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: none;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color:  transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {

  border-color:  #210404 #210404 #210404 #210404;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color:  transparent;
  }

.punbb .divider {
  border-color: #210404 #210404 #210404 #210404;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid  transparent;
  }

li.pa-online {
  border-left-color: transparent;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  color: #a33509;
  font-weight: none;
  font-size: 1;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #ecba69
  }

/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
  color: #ecba69;
  font-weight: bold;
  font-style: none;
  border-bottom: 0px dashed #ecba69;
  text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #6f2113;
  text-decoration: none
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #6f2113;
  text-decoration: bold
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #eee;
  color: #6f2113;
  }



/* CS4 Post status icons
 -------------------------------------------------------------*/

div.icon {border-color: #B02420 #900400 #800000 #900400}
tr.iredirect div.icon {border-color: #9F9B8F #9F9B8F #9F9B8F #9F9B8F}
div.inew {border-color: #E6E6E6 #C6C6C6 #B6B6B6 #C6C6C6}

#pun-main div.catleft, #pun-main div.catright {display: none}

/*óáðàòü ñòîëáåö*/
#pun-index .main .tc2, #pun-index .main .tc3{ 
display:none;
}
#pun-index .main .tcl{ 
 width:50%;
}
#pun-index .main .tcr{
 border-left: 1px solid  #8a7f7f;
 border-width: 1px  transparent; 
 width:40%;
}
/*êîíåö óáðàòü ñòîëáåö*/


/*
  ---------------------------------------------------------------
  > IPB 2.0 Alpha Default Blue
  > Skin CSS (c) Invision Power Services
  > Modified for use with JFH ( http://jcink.com )
  ----------------------------------------------------------------
*/

html { overflow-x: auto; }

/* The body, general text color and background colors */

BODY {
font-family: 'Archivo Narrow', sans-serif;
font-size: 12px;
color: #000; margin:0px;
padding:0px; background-color:#4d322f;
text-align:left;
margin-top: 30px;
}

/* REMOVE WELCOME BACK */
.newstext {display:none}

/* Tables */

TABLE, TR, TD {
font-family: 'Archivo Narrow', sans-serif;
font-size: 12px;
color: #000;
}

/* Board Width */
.ipbwrapper {
width:750px; padding: 15px;
background-color: b69966;
border: 40px solid #292323;
background-image: url(http://imageshack.com/a/img607/4886/y6b.png);} /*ÊÀÐÒÈÍÊÀ ÔÎÍÀ ÒÀÁËÈÖÛ*/

.outerborder {width:750px; padding: 10px;
background-color: b69966;}

.innerborder {width: 750px; background-color: b69966; padding: 10px; border: 1px dotted #4d322f;}


/* Link Colors */
a:link, a:visited, a:active {
text-decoration: none;color: #625234;
font-family: 'Archivo Narrow', sans-serif;
text-transform: uppercase;
}
a:hover {
color: #d6ccb0;
text-decoration:none;
font-family: 'Archivo Narrow', sans-serif;
text-transform: uppercase; }




#menu_div a, a.linky {
text-decoration: none; 
color: #ded6bc;
font-family: 'Archivo Narrow', sans-serif;
text-transform: uppercase;

}

#menu_div a:hover, a.linky:hover {
color: #b69966;
text-decoration:none;
font-family: 'Archivo Narrow', sans-serif;
text-transform: uppercase;
}




/* Profile stuff */
#profilename { font-size:28px; font-weight:bold; }
#photowrap { padding:6px; }
#phototitle { font-size:24px; border-bottom:1px solid #4d322f; }
#photoimg   { text-align:center; margin-top:15px }


/* UserCP/My Controls styles */
#ucpmenu    {
line-height:100%;
width:22%;
border:0px solid #345487;
background-color: #bdb697;
}

#ucpmenu a { text-decoration:none;}
#ucpmenu a:hover { text-decoration:none; }
#ucpmenu p  { padding:2px 5px 6px 9px; margin:0px;  }

#ucpcontent {
background-color: #bdb697;
border:0px solid #345487;
line-height:100%; width:auto;
}
#ucpcontent p  { padding:10px;margin:0px; }

/* Header/Logo area */
#ipsbanner { display: none; position:absolute; top:0px;right:5%; }
#logostrip { display: none;
border:0px solid #345487;
padding:0px;margin:0px;
}

/* Navigation menu */
#submenu   { display: none;
font-size:10px;font-weight:bold;
border:1px solid #C2CFDF; border-top:0;
background-color: #F0F5FA;
margin-bottom:3px;
color:#3A4F6C;
}
#submenu a:link, #submenu a:visited, #submenu a:active {
font-weight:bold;font-size:10px;
text-decoration: none;
color: #3A4F6C;
}
#submenu a:hover { text-decoration:underline; }


/* User links menu (ex: Messages  / View new posts / etc ) */
#userlinks { background-color: #b69966; padding: 0px; position: fixed; top: 0px; left: 0px; display: block; z-index: 99; opacity: 0.9;}
#userlinks a { text-decoration:none; }
#userlinks a:hover { text-decoration:none; color: 1f1f1f;}

#navstrip a {
  display:inline;
font-size: 20px;
color: #ded6bc;
font-family: 'Archivo Narrow', sans-serif;
background-color: #4d322f;
  margin-right:10px;
  cursor:pointer;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px; 
padding-bottom: 5px;
text-shadow: 1px 1px 1px #16171e;
}

#navstrip a:hover {
background-color: #292323; }

/* Topic and post related styles */

.activeuserstrip { background-color:#bdb697; padding:6px; }

.normalname { font-size: 12px; color: #003; font-family: 'Archivo Narrow', sans-serif;}
.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px; font-family: 'Archivo Narrow', sans-serif;}
.unreg { font-size: 11px; font-weight: bold; color: #900; font-family: 'Archivo Narrow', sans-serif;}

.post1 { background-color: #bdb697; }
.post2 { background-color: #bdb697; }
.post-normal td.row4:first-child { text-align: center; } 

.postdetails { font-size: 12px; }
.postcolor   { font-size: 16px; line-height: 100%; text-align: justify;}

.postlinksbar {
padding:3px;margin-top:0px; font-size:11px;
font-family: 'Archivo Narrow', sans-serif;
color: eeeeee;
border-right:0px solid #F5F9FD;
border-left:0px solid #F5F9FD;
background-color: #bdb697;
}

.signature   { font-size: 12px; color: #1f1f1f; line-height:100%;  }

/* Global general table/div row styles */
.row1 { background-color: #bdb697; }
.row2 { background-color: #bdb697; }
.row2 a {text-decoration:none;}
.row2 a:hover { text-decoration:none;}
.row3 { background-color: #bdb697; }

.row4 { background-color: #bdb697; }
.row4 b a:link, .row4 b a:active, .row4 b a:visited {display: block; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; text-align: center; line-height:0px; color:292323; padding-top: 25px; font-weight: lighter; -o-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; letter-spacing: -1px; font-style: normal;}
.row4 b a:hover { color:1f1f1f; font-family: 'Archivo Narrow', sans-serif;  font-size: 15px; text-transform: uppercase; font-weight: lighter; text-align: center; line-height:0px; letter-spacing: 3px; font-style: normal;}

.darkrow1 { background-color: #4d322f; color:#4d322f; }
th.darkrow1 { text-align:left; }
.darkrow2 { background-color: #4d322f; color:#eeeeee; font-size:11px; text-transform: uppercase;}
div.darkrow2{ font-size:11px; background-color:#4d322f;font-size:11px; text-transform: uppercase; }
.darkrow3 { background-color: #bdb697; color:#1f1f1f; }

.hlight { background-color: #bdb697;}
.dlight { background-color: #bdb697;}

/* Top table bars / gradient holders */

.maintitle { vertical-align:middle; font-family: 'Archivo Narrow', sans-serif; color:eeeeee; text-transform:uppercase; text-align:center; font-size:22px; background-color:#292323; -o-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; padding: 20px; border-right: 70px solid #4d322f; font-style: normal;}

.maintitle a:link, .maintitle  a:visited, .maintitle  a:active {font-family: 'Archivo Narrow', sans-serif; font-size:25px; text-transform:uppercase; text-align:center; color: #eeeeee; text-decoration:none; font-style: normal;}

.maintitle a:hover { }

.maintitle:hover { background-color: #4d322f; border-right: 100px solid #292323; font-style: normal;}

/* The bar directly below the maintitles */
.titlemedium { font-weight:100; font-size:11px; font-family: 'Archivo Narrow', sans-serif; letter-spacing:2px; color:eeeeee; padding:0px; margin:0px; background-color: #4d322f; text-transform: uppercase; text-align: center;}

.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  { font-family: 'Archivo Narrow', sans-serif; font-size:11px; text-transform:uppercase; text-align:center; color: #000000; text-decoration:none; }


/* Forum borders */
.plainborder { border:4px solid #ded6bc; background-color:#bdb697;}

.tableborder {
background-color:#ded6bc; padding:10px; margin:0;
}
div.tableborder table { border-collapse: collapse; }
.tablefill { background-color:#ded6bc; border:0px solid #4d322f; padding:0px;}
.tablepad { background-color:#bdb697; padding:0px; }
.tablebasic { width:100%; padding:0; margin:0px; border:0px; }

.wrapmini    { float:left;line-height:1.5em;width:25% }
.pagelinks   { float:left;line-height:1.2em;width:35% }
.desc { font-size:15px; color:#434951;  text-align: justify; }
.edit { font-size: 11px }
.searchlite { font-weight:bold; color:#F00; background-color:#FF0 }

/* QUOTE and CODE BBCode boxes */

#QUOTE {
white-space:normal;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px;
color: #333333;
background-color: #ded6bc;
border: 0px;
padding:5px;
border:1px dotted #4d322f; margin-top:2px;
}

#CODE  {
white-space:normal;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px;
color: #333333;
background-color: #ded6bc;
border: 0px;
padding:5px;
border:1px dotted #4d322f; margin-top:2px;  
}

/* Form related styles */

form       { display:inline; }
label      { cursor:pointer; }
fieldset.search { padding:6px; line-height:100% }


.forminput { font-size: 11px; font-family: 'Archivo Narrow', sans-serif; padding: 2px; vertical-align: middle; color: 1f1f1f; font-size: 11px; font-weight: none; background-color: ded6bc;border: 0px; text-transform: uppercase; letter-spacing: 1px;}

.textinput  { font-size: 12px; font-family: 'Archivo Narrow', sans-serif; background-color:ded6bc; color: 555555; vertical-align: middle; padding: 10px; border: 1px dotted #4d322f;}

.radiobutton, .checkbox, .codebuttons { font-size: 12px; font-family: 'Archivo Narrow', sans-serif; background-color: ded6bc; color: 1f1f1f; vertical-align: middle; padding: 2px 2px 2px 5px; text-transform: uppercase; border: 0px; letter-spacing: 1px;}
}

.thin { padding: 2px; font-size: 20px; font-family: 'Archivo Narrow', sans-serif; line-height: 90%; text-align: justify; letter-spacing: 0px;}
.thin a:link, .thin a:visited, .thin a:active { padding: 2px; font-size: 20px; font-family: 'Archivo Narrow', sans-serif;line-height: 90%; text-align: justify; letter-spacing: 0px;}

/* More form/general table styles, left/right/top pads */

.pformstrip {
font-weight:100; font-size:11px; font-family: 'Archivo Narrow', sans-serif; letter-spacing:2px; color:eeeeee; padding:0px; margin:0px; background-color: #4d322f; text-transform: uppercase; text-align: center;
}

.pformleft  {
background-color: #bdb697;
padding:6px; margin-top:1px;width:25%;
border-top:0px solid #C2CFDF;
border-right:0px solid #C2CFDF;
}
.pformleftw {
background-color: #bdb697;
padding:6px; margin-top:1px;width:40%;
border-top:0px solid #C2CFDF;
border-right:0px solid #C2CFDF;
}
.pformright {
background-color: #bdb697;
padding:6px;
margin-top:1px;
border-top:0px solid #C2CFDF;
}


/* The copyright. Removing or hiding it is against Terms of Service */

.copyright { font-family: 'Archivo Narrow', sans-serif; font-size: 11px; line-height: 12px; }
.credit {color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif;; font-size: 20px; text-align: center;}

/* General image styles */
img        { vertical-align:middle; border:0px }
img.attach { border:2px outset #EEF2F7;padding:2px }

/* Misc */
form div.tableborder div.pformstrip {
border-bottom:1px solid #fff; border-top:none}
table.tablebasic td.pformleft { border:none }
table.tablebasic td.pformleftw { border:none }
table.tablebasic td.pformright { border:none }

.purple { color:purple;font-weight:bold }
.red    { color:red;font-weight:bold }
.green  { color:green;font-weight:bold }
.blue   { color:blue;font-weight:bold }
.orange { color:#F90;font-weight:bold }

.warngood { color:green }
.warnbad  { color:red }

#mydesc { background-color: #ded6bc; border: 1px dotted #4d322f; width:80%; padding:7px; background-image: url(http://img703.imageshack.us/img703/1522/backgroundsu.png);}
.dsc { background-color:#ded6bc; padding:1px; text-align:justify; font-family: 'Archivo Narrow', sans-serif; text-transform: uppercase; font-size:10; color:#1f1f1f; width: 360px; background-color: #ded6bc;}


/* BANNER */
.banner2 {background-color: #4d322f; width: 750px; height: 400px; background-image: url(http://imageshack.com/a/img843/8505/ptp.gif); border: 20px solid #292323;}
.banner { width: 750px; height: 400px; background-color: #4d322f; -moz-transition: all 1.2s ease-in-out; -webkit-transition: all 1.2s ease-in-out; -o-transition: all 1.2s ease-in-out; opacity: 0.0;}
.banner:hover { width: 750px; height: 400px; background-color: #4d322f; opacity: 1.0; }
.info {width: 330px; height: 300px; padding: 10px; text-align: justify; font-family: 'Archivo Narrow', sans-serif; color: 1f1f1f; line-height: 90%; font-size: 11px; background-color: #ded6bc;}
.updates {width: 320px; padding: 5px; height: 100px; text-align: justify; font-family: 'Archivo Narrow', sans-serif; color: 1f1f1f; line-height: 90%; font-size: 15px; overflow: auto; background-color: #ded6bc;}

/* SIDEBAR */
.sides {width: 267px; padding: 7px; height: 100%; position: fixed; background-color: bdb697; top: 30px; left: 0px;}
.sides2 {background-color: #bdb697; height: 96%;}
.info2 {padding: 10px; text-align: justify; font-family: 'Archivo Narrow', sans-serif; color: 1f1f1f; line-height: 90%; font-size: 11px;}
.sidetitle { vertical-align:middle; font-family: 'Archivo Narrow', sans-serif; color:eeeeee; text-transform:uppercase; text-align:center; font-size:15; background-color:#292323; -o-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; padding: 10px; border-right: 50px solid #4d322f; font-style: normal;}
.sidetitle a:link, .sidetitle  a:visited, .sidetitle  a:active {font-family: 'Archivo Narrow', sans-serif; font-size:15px; text-transform:uppercase; text-align:center; color: #eeeeee; text-decoration:none; font-style: normal;}
.sidetitle a:hover { }
.sidetitle:hover { background-color: #4d322f; border-right: 50px solid #292323; font-style: normal;}

/* NAVIGATION */
.navii {background-color: #4d322f; padding: 5px; color: eeeeee;}
.navi a:link, .navi a:visited, .navi a:active {font-family: 'Archivo Narrow', sans-serif; font-size: 11px; letter-spacing: 0px; color: eeeeee; padding: 5px;}
.navi a:hover {font-family: 'Archivo Narrow', sans-serif; font-size: 11px; letter-spacing: 0px; color: eeeeee; padding: 5px;}



.census2 {
background-color: 25231b;
border: 1px solid 232727;
color: 898989;
font-size: 11px;
letter-spacing:0px; text-align: justify;}


.censusbg2{
text-align: justify;
background-color: #1e1c16;
border-left: 4px solid #2c281e;
border-right: 4px solid #2c281e;
box-shadow: 2px 2px 5px #4d322f; -moz-box-shadow: 2px 2px 5px #4d322f;}

.appbg {
border-top: 5px solid #b69966;
border-left: 5px solid #b69966;
border-right: 5px solid #292323;
border-bottom: 5px solid #292323;
background-color: #4d322f;
width: 489px;
 }

.appbg2 {
border-top: 5px solid #b69966;
border-left: 5px solid #b69966;
border-right: 5px solid #292323;
border-bottom: 5px solid #292323;
background-color: #4d322f;
width: 489px;
}

.header {
border-left: 3px double #4d322f;
border-top: 3px double #4d322f;
border-right: 3px double #4d322f;
background-color: #292323;
width: 444px;  
height: 17px; }

.app {
border-right: 3px double #4d322f;
border-left: 3px double #4d322f;
background-color: #292323;
width: 444px; 
height: 330px; }

.right {
background-image:url(http://imageshack.us/a/img607/4886/y6b.png);
width: 202px;
height: 322px; 
border: 1px solid #4d322f; }

.left2 {
background-image: url(http://img856.imageshack.us/img856/624/q70j.png);
width: 202px; 
height: 322px; 
background-position: center;}


.left3 {
width: 202px; 
height: 322px; 
background-position: center;}

.bar { border-left: 3px double #4d322f;
border-bottom: 3px double #4d322f;
border-right: 3px double #4d322f;
background-color: #292323;
width: 444px;  
height: 17px;}

.freeform { 
border-right: 3px solid #292323;
border-left: 3px solid #292323;
text-align: justify;
color: #0e120f; 
background-color: #ded6bc;
font-family: 'Archivo Narrow', sans-serif;
font-size: 14px; 
width: 444px;  
line-height: 100%; 
padding-top: 5px;
padding-bottom: 5px;}

.lyrics1 {
height: 77px; 
color: #ded6bc;
text-align: center; 
font-family: 'Stalemate', cursive;;
font-size: 25px; }

.lyrics2 { 
width: 195px; 
color: #1f1f1f;
text-align: justify; 
font-family: 'Archivo Narrow', sans-serif;
line-height: 90%;
font-size: 9px; }

.lyrics3 { 
color: #1f1f1f;
text-align: center; 
font-family: 'Stalemate', cursive;
font-size: 30px; }

.short {
color: #e6ddc3;
background-color: #4d322f;
width: 90px;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; 
text-align: center; 
padding: 2px; }

.long {
color: #e6ddc3;
background-color: #4d322f;
width: 188px;
border-bottom: 5px double #ded6bc;
font-family: 'Archivo Narrow', sans-serif;
font-size: 13px; 
text-align: center;
padding: 2px; }

.long1 {
color: #e6ddc3;
background-color: #4d322f;
width: 188px;
font-family: 'Archivo Narrow', sans-serif;
font-size: 13px; 
text-align: center;
padding: 2px; }

.content {
width: 195px;
color: #0e120f;
line-height: 90%;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; 
text-align: justify;
 }

.content2 {
width: 195px;
color: #0e120f;
line-height: 90%;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; 
text-align: justify;
 }

.content3 {width: 202px; height: 286px;  left: 0; margin-top: 31px; border-top: 5px double #4d322f;  right: 0; bottom: 0; padding: 0px;  text-align: justify; background-image:url(http://img829.imageshack.us/img829/2484/iknq.png);}

.boy2 { color: #e6ddc3; width: 200px; padding: 5px; font-family: 'Archivo Narrow', sans-serif; font-size: 11px;   background-color: #4d322f;  text-align: center; }

.girl2 { color: #e6ddc3; width: 200px; padding: 5px; font-family: 'Archivo Narrow', sans-serif; font-size: 11px;   background-color: #4d322f;  text-align: center;  }

.boy { color: #e6ddc3; width: 200px; padding: 5px; font-family: 'Archivo Narrow', sans-serif; font-size: 11px;   background-color: #4d322f;  text-align: center; border-bottom: 5px double #ded6bc; }

.girl { color: #e6ddc3; width: 200px; padding: 5px; font-family: 'Archivo Narrow', sans-serif; font-size: 11px;   background-color: #4d322f;  text-align: center; border-bottom: 5px double #ded6bc; }

.player { color: #4d322f; width: 400px; padding-top: 25px; font-family: 'Archivo Narrow', sans-serif; font-size: 15px;   text-align: center;  }

.player2 { color: #e6ddc3; width: 390px; padding: 5px; font-family: 'Archivo Narrow', sans-serif; font-size: 11px;   background-color: #4d322f;  text-align: center; border-top: 5px double #ded6bc; border-left: 5px double #ded6bc;  border-right: 5px double #ded6bc;}

.character { color: #e6ddc3; width: 390px; padding: 5px; font-family: 'Archivo Narrow', sans-serif; font-size: 11px;   background-color: #4d322f; border-left: 5px double #ded6bc;  text-align: justify; border-right: 5px double #ded6bc;}

.player3 { color: #e6ddc3; width: 390px; padding: 5px; font-family: 'Archivo Narrow', sans-serif; font-size: 11px;   background-color: #4d322f;  text-align: center; border-bottom: 5px double #ded6bc; border-left: 5px double #ded6bc;  border-right: 5px double #ded6bc;}

.player4 { padding-bottom: 20px; }



::-webkit-scrollbar { height: 12px; width: 10px; background-color: #ded6bc;}
::-webkit-scrollbar-thumb { background: #4d322f; }
::-webkit-scrollbar-corner { background: #4d322f; }
::-webkit-scrollbar-track { background: #ded6bc; }




.staff {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #ded6bc; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;  }
.staff:hover {  color: #ded6bc; font-family: 'Archivo Narrow', sans-serif; text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;  }

.crown {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #8b5b8c; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out; }
.crown:hover {  color: #8b5b8c; font-family: 'Archivo Narrow', sans-serif; text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear; }

.essos {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #5b8c5b; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.essos:hover {  color: #5b8c5b; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.wall {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #1f1f1f; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.wall:hover {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.bwall {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #98c6c9; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.bwall:hover {  color: #98c6c9; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.nomad {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #8c7e5b; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.nomad:hover {  color: #8c7e5b; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.north {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #535561; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.north:hover {  color: #535561; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.iron {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #8c5b5b; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.iron:hover {  color: #8c5b5b; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.river {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #2e8085; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.river:hover {  color: #2e8085; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.vale {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #c4c4c4; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.vale:hover {  color: #c4c4c4; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}


.west {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #aaa32e; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.west:hover {  color: #aaa32e; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.storm {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #c1963a; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.storm:hover {  color: #c1963a; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}


.reach {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #2f971e; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.reach:hover {  color: #2f971e; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.dorne {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #a94d09; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.dorne:hover {  color: #a94d09; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}
.other {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #bdb697; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.other:hover {  color: #bdb697; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.inactive {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif; font-size: 15px; text-transform: uppercase; border-bottom: 2px solid #1f1f1f; -webkit-transition:all 0.5s ease-out;
      -moz-transition:all 0.5s ease-out;
      -o-transition:all 0.5s ease-out;}
.inactive:hover {  color: #1f1f1f; font-family: 'Archivo Narrow', sans-serif;  text-shadow: none;   letter-spacing: 1px; text-transform: uppercase; border-bottom: none; -webkit-transition: all 0.5s linear;
      -moz-transition: all 0.5s linear;
      -o-transition: all 0.5s linear;}

.avihover {width: 200px; height: 300px; background-color: #bdb697; margin-top: -300px; -o-transition: all 1.0s ease-in-out; -webkit-transition: all 1.0s ease-in-out; -moz-transition: all 1.0s ease-in-out; opacity: 0.0; positon: relative;}

.avihover:hover {width: 200px; height: 300px; background-color: #bdb697; margin-top: 300px; opacity: 0.95; margin-top: -300px; position: relative;}


.staffhover {width: 160px; height: 80px; background-color: #bdb697; -o-transition: all 1.0s ease-in-out; -webkit-transition: all 1.0s ease-in-out; -moz-transition: all 1.0s ease-in-out; opacity: 0.0; positon: relative; color: #292323; margin-top: -80px; font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; line-height: 90%; }

.staffhover:hover {width: 160px; height: 80px; background-color: #bdb697; position: relative; color: #292323; opacity: 0.95; margin-top: -80px; font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; line-height: 90%;  }


.profile1 {
color: #e6ddc3;
background-color: #4d322f;
width: 190px;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; 
text-align: center;
padding: 5px; }

.profile2 {
color: #e6ddc3;
background-color: #4d322f;
width: 180px;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; 
text-align: center;
padding: 5px; }

.profile3 {
color: #e6ddc3;
background-color: #4d322f;
width: 83px;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; 
text-align: center;
padding: 5px; }


.profile4 {
color: #e6ddc3;
background-color: #4d322f;
width: 180px;
border-bottom: 5px double #b69966;
font-family: 'Archivo Narrow', sans-serif;
font-size: 11px; 
text-align: center;
padding: 5px; }

.ffsmacro {
  display:inline;
font-size: 11px;
color: #ded6bc;
background-color: #4d322f;
  margin-right:10px;
  cursor:pointer;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px; 
padding-bottom: 5px;
text-shadow: 1px 1px 1px #16171e;
}

.ffsmacro:hover {
background-color: #292323; }



.subforums { display: none; }


.ozapp {
  display:inline;
font-size: 10px; 
color: #ded6bc;
background-color: #292323;
  cursor:pointer;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px; 
padding-bottom: 5px;
text-shadow: 1px 1px 1px #1e1c16;}

.desc1 { background-color: #90a492; width: 360px; padding: 5px; padding-right: 7px;}

.desc2 { color: #ded6bc; background-color: #292323; width: 360px; font-size: 14px; line-height: 100%; text-align: justify; padding: 1px;}

.desclinks { font-weight:100; font-size:10; font-family: 'Archivo Narrow', sans-serif; letter-spacing:2px; color:#4d322f; padding:0px; margin:0px; background-color: #4d322f; text-transform: uppercase; text-align: center; width: 358px; padding: 1px;}

.desclinks:hover  { font-family: 'Archivo Narrow', sans-serif; font-size:10; text-transform:uppercase; text-align:center;  text-decoration:none; width: 358px; padding: 1px; color: #4d322f;}

.cbox { margin-left: -10px; background-color: #4d322f; width: 260px; padding: 3px; padding-right: 4px;}

.cbox2 { background-color: #292323; width: 260px; font-size: 14px; line-height: 100%; text-align: justify; padding: 1px;}


.desc1 {width: 320px; text-align: justify; padding: 20px; background-color: ded6bc; font-family: 'Archivo Narrow', sans-serif; ; text-transform: uppercase; font-size: 10px; line-height; 80%; color: 292323;  }
.hlinks {float: left; margin-right: 10px; }
.dlinks {font-family:'Archivo Narrow', sans-serif;  font-size:8px; width:100px; background-color:4d322f; padding:4px; text-align: center; letter-spacing:2px; text-transform:uppercase; margin-bottom:3px; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; color: eeeeee; line-height: 100%;}
.dlinks:hover { background-color:b69966; color:eeeeee; }

.dlinkstoo {font-family:'Archivo Narrow', sans-serif;  font-size:8px; width:100px; background-color:ded6bc; padding:4px; text-align: center; letter-spacing:2px; text-transform:uppercase; margin-bottom:3px; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; color: ded6bc; line-height: 100%;}





/* CAROUSEL HEADER */
.sp-slideshow {  position: relative; width: 750px;  height: 400px;}
.sp-content { background: #181818 url(http://imageshack.com/a/img843/8505/ptp.gif) repeat scroll 0 0;position: relative;width: 100%;height: 100%;overflow: hidden;}
.sp-parallax-bg {
  background:#181818; background-image: url(http://imageshack.com/a/img843/8505/ptp.gif); -webkit-background-size: cover;-moz-background-size: cover;background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.sp-slideshow input {position: absolute;bottom: 15px;left: 50%;width: 9px;height: 9px;z-index: 1001;cursor: pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.sp-slideshow input + label { background-color: #baa884!important; position: absolute;bottom: 15px;left: 50%;width: 10px;height: 10px;display: block;z-index: 1000;-webkit-transition: background-color linear 0.1s;-moz-transition: background-color linear 0.1s;-o-transition: background-color linear 0.1s;-ms-transition: background-color linear 0.1s;transition: background-color linear 0.1s;}
.sp-slideshow input:checked + label {background-color: #4d322f!important;}

.sp-selector-1, .button-label-1 {margin-left: -36px;}
.sp-selector-2, .button-label-2 { margin-left: -18px;}
.sp-selector-4, .button-label-4 {margin-left: 18px;}
.sp-selector-5, .button-label-5 {margin-left: 36px;}
.sp-arrow {position: absolute;top: 50%;width: 28px;height: 38px;margin-top: -19px;display: none;opacity: 0.7;cursor: pointer;z-index: 1000;background: transparent url(http://img46.imageshack.us/img46/8501/u8qv.png) no-repeat;-webkit-transition: opacity linear 0.3s;-moz-transition: opacity linear 0.3s;-o-transition: opacity linear 0.3s;-ms-transition: opacity linear 0.3s;
transition: opacity linear 0.3s;}
.sp-arrow:hover{opacity: 0.9;}
.sp-arrow:active{margin-top: -18px; z-index: 3;}
.sp-selector-1:checked ~ .sp-arrow.sp-a2,
.sp-selector-2:checked ~ .sp-arrow.sp-a3,
.sp-selector-3:checked ~ .sp-arrow.sp-a4,
.sp-selector-4:checked ~ .sp-arrow.sp-a5 {
  right: 15px;
display: block;
background-position: top right;
}
.sp-selector-2:checked ~ .sp-arrow.sp-a1,
.sp-selector-3:checked ~ .sp-arrow.sp-a2,
.sp-selector-4:checked ~ .sp-arrow.sp-a3,
.sp-selector-5:checked ~ .sp-arrow.sp-a4 {
  left: 15px;
display: block;
background-position: top left;
}

.sp-slideshow input:checked ~ .sp-content {-webkit-transition: background-position linear 0.6s, background-color linear 0.8s;-moz-transition: background-position linear 0.6s, background-color linear 0.8s;-o-transition: background-position linear 0.6s, background-color linear 0.8s;-ms-transition: background-position linear 0.6s, background-color linear 0.8s;transition: background-position linear 0.6s, background-color linear 0.8s;}

.sp-slideshow input:checked ~ .sp-content .sp-parallax-bg {-webkit-transition: background-position linear 0.7s;-moz-transition: background-position linear 0.7s;-o-transition: background-position linear 0.7s;-ms-transition: background-position linear 0.7s;transition: background-position linear 0.7s;}

input.sp-selector-1:checked ~ .sp-content {background-position: 0 0;background-color: #727b7f;}
input.sp-selector-2:checked ~ .sp-content {background-position: -100px 0;background-color: #7f7276;}
input.sp-selector-3:checked ~ .sp-content {background-position: -200px 0;background-color: #737f72;}
input.sp-selector-4:checked ~ .sp-content {background-position: -300px 0;background-color: #79727f;}
input.sp-selector-5:checked ~ .sp-content {background-position: -400px 0;background-color: #7d7f72;}

input.sp-selector-1:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-2:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-3:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-4:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}
input.sp-selector-5:checked ~ .sp-content .sp-parallax-bg {background-position: 0 0;}

.sp-slider { position: relative;left: 0; width: 500%;height: 100%;list-style: none; margin: 0;padding: 0;-webkit-transition: left ease-in 0.8s; -moz-transition: left ease-in 0.8s; -o-transition: left ease-in 0.8s; -ms-transition: left ease-in 0.8s;transition: left ease-in 0.8s; }

.sp-slider > li {height: 100%;padding: 0 60px;float: left;text-align: center;opacity: 0.4; -webkit-transition: opacity ease-in 0.4s 0.8s;-moz-transition: opacity ease-in 0.4s 0.8s;-o-transition: opacity ease-in 0.4s 0.8s;-ms-transition: opacity ease-in 0.4s 0.8s;transition: opacity ease-in 0.4s 0.8s; }
.sp-slider > li img{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;display: block;margin: 0 auto;padding: 40px 0 50px 0;max-height: 100%;max-width: 100%;}

input.sp-selector-1:checked ~ .sp-content .sp-slider {left: 0;}
input.sp-selector-2:checked ~ .sp-content .sp-slider {left: -100%;}
input.sp-selector-3:checked ~ .sp-content .sp-slider {left: -200%;}
input.sp-selector-4:checked ~ .sp-content .sp-slider {left: -300%;}
input.sp-selector-5:checked ~ .sp-content .sp-slider {left: -400%;}

input.sp-selector-1:checked ~ .sp-content .sp-slider > li:first-child,
input.sp-selector-2:checked ~ .sp-content .sp-slider > li:nth-child(2),
input.sp-selector-3:checked ~ .sp-content .sp-slider > li:nth-child(3),
input.sp-selector-4:checked ~ .sp-content .sp-slider > li:nth-child(4),
input.sp-selector-5:checked ~ .sp-content .sp-slider > li:nth-child(5){opacity: 1;}
input.forminput {display:inline;}



/* SLIDES */
.slideone { width: 750px; height: 400px; padding:0px; margin-left:-60px; color: #baa884;}
.slidetwo { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}
.slidethree { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}
.slidefour { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}
.slidefive { width: 750px; height: 400px; padding:0px; margin-left:-120px; color: #baa884;}

.headercont
{ text-align: justify; border-bottom: 13px solid #292323; width:300px; height: 300px;  margin: 10px auto; font-family:'Archivo Narrow', sans-serif;  letter-spacing:2px; background:#ded6bc;padding:2px; -moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5);  overflow: auto; color: #292323;}


.headercont2
{ margin: 10px auto; text-align: justify; width:600px; height: 334px; border-bottom: 13px solid #292323; border-top: 13px solid #292323;  font-family:'Archivo Narrow', sans-serif;  letter-spacing:2px; background:#ded6bc;padding:2px; -moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5);   color: #292323;}

.headercont3
{ text-align: justify; width:200px; height: 300px; margin: 10px auto; font-family:'Archivo Narrow', sans-serif;  letter-spacing:2px; background:#ded6bc;padding:2px; -moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5);  overflow: auto; color: #292323;}

/* --- STATISTICS TABLE ---*/
#statz table {width:300px; margin: 10px auto; font-family:'Archivo Narrow', sans-serif;  text-transform:uppercase; letter-spacing:2px; border:1px solid #bdb697; background:#ded6bc;padding:2px; -moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5); }
#statz th {color:#eee; border-bottom: 1px solid #bdb697; border-top: 1px solid #bdb697;background:#292323; font-size:10px; text-align:left; }
#statz td {color:#292323; font-size:10px;}