/* GlobalCSS - Copyright Namworld.com - Do not remove this notice. */

/* BODY */
body	{min-width:100%;min-height:100%;display:inline-block;position:relative;margin:0px;padding:0px;font-family:verdana,tahoma,sans-serif;font-size:12px;color:#777;font-weight:normal;text-decoration:none;}
.dimension	{position:relative;}	
img {border:none;}
iframe	{border:none;background:none;}

/* Remove outline on :focus (Always add :focus with all :hover styling instead)  */
*:active, *:focus {outline:none !important;}
*::-moz-focus-inner {border:0px;}

/* Default transition time on all hover active focus button fields */
*	{transition:all 0.3s linear 0s;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ALIGNMENT */
.clear	{clear:both;}
.l	{float:left !important;}
.r	{float:right !important;}
.c	{display:block !important;margin-left:auto !important;margin-right:auto !important;}
input.button	{vertical-align:text-top;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* BACKGROUNDS */
.b111 {background-color:#111;color:#cb6;}
.beee {background-color:#eee;color:#777;}
.bfff {background-color:#fff;color:#777;}

/* Textures */
.t-black	{background-image:url("http://namcdn.com/textures/noise-black.png");}
.t-darkgrey	{background-image:url("http://namcdn.com/textures/noise-darkgrey.png");}
.t-lightgrey	{background-image:url("http://namcdn.com/textures/noise-lightgrey.png");}
.t-white	{background-image:url("http://namcdn.com/textures/noise-white.png");}
.t-bluetiles	{background-image:url("http://namcdn.com/textures/tiles-blue.png");}
.t-greytiles	{background-image:url("http://namcdn.com/textures/tiles-grey.png");}
.t-lightgreytiles	{background-image:url("http://namcdn.com/textures/tiles-lightgrey.png");}
.t-whitetiles	{background-image:url("http://namcdn.com/textures/tiles-white.png");}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* GRID */
.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {float:left;vertical-align:top;letter-spacing:-1em !important;word-spacing:-1em !important;}
.wrapper {float:none;margin:0px auto;padding:0px 10px 10px 10px;display:block;}
.c1 *, .c2 *, .c3 *, .c4 *, .c5 *, .c6 *, .c7 *, .c8 *, .c9 *, .c10 *, .c11 *, .c12 * {letter-spacing:normal;word-spacing:normal;}
.c1	{width:80px;}
.c2	{width:160px;}
.c3	{width:240px;}
.c4	{width:320px;}
.c5	{width:400px;}
.c6	{width:480px;}
.c7	{width:560px;}
.c8	{width:640px;}
.c9	{width:720px;}
.c10	{width:800px;}
.c11	{width:880px;}
.c12	{width:960px;}

.cp1, .cp2, .cp3, .cp4, .cp5, .cp6, .cp7, .cp8, .cp9, .cp10, .cp11, .cp12 {margin:10px;display:inline-block;}
.cp1	{width:60px}
.cp2	{width:140px}
.cp3	{width:220px}
.cp4	{width:300px}
.cp5	{width:380px}
.cp6	{width:460px}
.cp7	{width:540px}
.cp8	{width:620px}
.cp9	{width:700px}
.cp10	{width:780px}
.cp11	{width:860px}
.cp12	{width:940px}

.c1>.m10, .c2>.m10, .c3>.m10, .c4>.m10, .c5>.m10, .c6>.m10, .c7>.m10, .c8>.m10, .c9>.m10, .c10>.m10, .c11>.m10, .c12>.m10 {margin:10px;}/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* BOXSETS */
.dark, .white, .glass {clear:both;margin:20px 10px;padding:10px;border-radius:10px;position:relative;}
.dark:first-child, .white:first-child, .glass:first-child {margin-top:0px;}
.dark:last-child, .white:last-child, .glass:last-child {margin-bottom:20px;}
.dark	{background:#222;}
.white	{background:#fff;}
.glass	{background-color:rgba(0,0,0,0.1);box-shadow: 0 0 1px rgba(0, 0, 0, 0.5);}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* Navigation Bars */
.mblue		{height:35px;line-height:35px;margin:10px;padding:0px 0px 0px 0px;border-radius:10px;float:left;color:#fff;font-weight:bold;text-align:center;overflow:hidden;background:url("http://namcdn.com/mbgblue.png") repeat;position:relative;display:inline;}
.mblue a	{margin:0px;padding:0px 10px;float:left;color:#fff;text-decoration:none;font-weight:bold;border-right:1px dashed #28f;}
.mblue a:link	{color:#fff;}
.mblue a:visited{color:#fff;}
.mblue a:hover	{margin:0px -1px 0px -2px;color:#fff;background:url("http://namcdn.com/mbgbluep.png") repeat;border-left:2px solid #05b;border-right:2px solid #28f;}
.mblue a:active	{color:#fff;}

.mred		{height:35px;line-height:35px;margin:10px;padding:0px 0px 0px 0px;border-radius:10px;float:left;color:#fff;font-weight:bold;text-align:center;overflow:hidden;background:url("http://namcdn.com/mbgred.png") repeat;position:relative;display:inline;}
.mred a		{margin:0px;padding:0px 10px;float:left;color:#fff;text-decoration:none;font-weight:bold;border-right:1px dashed #f24;}
.mred a:link	{color:#fff;}
.mred a:visited	{color:#fff;}
.mred a:hover	{margin:0px -1px 0px -2px;color:#fff;background:url("http://namcdn.com/mbgredp.png") repeat;border-left:2px solid #b01;border-right:2px solid #f24;}
.mred a:active	{color:#fff;}
.mred a.right 	{margin:0px;padding:0px 10px;float:right;color:#fff;text-decoration:none;font-weight:bold;border-left:1px dashed #f24;border-right:0px;}
.mred a:hover.right 	{margin:0px -2px 0px -1px;color:#fff;background:url("http://namcdn.com/mbgredp.png") repeat;border-left:2px solid #b01;border-right:2px solid #f24;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* BUTTONS */
.button, .bbar a	{display:inline-block;color:#666;text-decoration:none;border-radius:6px;box-shadow:rgba(255, 255, 255, 0.3) 0 1px 0 inset;vertical-align:middle;border-width:1px;border-style:solid;border-color:#777;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.15) rgba(0,0,0,0.25);background-color:#eee;background-image:linear-gradient(to bottom, #fff, #eee);}
.button:hover, .button:active, .button:focus, .bbar a:hover, .bbar a:active, .bbar a:focus	{background:#eee;color:#666;}
.button:active, .bbar a:active, .button:focus, .bbar a:focus	{border-color:rgba(0,0,0,0.40) rgba(0,0,0,0.25) rgba(0,0,0,0.05);box-shadow:rgba(0,0,0,0.25) 0px 3px 5px 0px inset;}
.button.raise:hover, .bbar.raise a:hover	{box-shadow:rgba(0,0,0,0.50) 0px 2px 3px 0px, rgba(255, 255, 255, 0.3) 0 1px 0 inset;}
.button.raise:active, .bbar.raise a:active	{box-shadow:rgba(0,0,0,0.25) 0px 2px 3px 0px inset;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* BUTTONS BAR */
.bbar a	{z-index:1;float:left;border-radius:0px;margin-right:-1px;}
.bbar a:first-child	{border-top-left-radius:6px;border-bottom-left-radius:6px;}
.bbar a:last-child	{border-top-right-radius:6px;border-bottom-right-radius:6px;margin-right:0px;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* SIZES */
.button, .bbar a	{height:14px;padding:4px 10px;font-size:12px;line-height:13px;}
.button.small, .bbar.small a	{height:13px;padding:2px 10px;font-size:11px;line-height:12px;}
.button.large, .bbar.large a	{height:18px;padding:4px 10px;font-size:16px;line-height:17px;}
input.button	{height:22px;}
input.button.small	{height:17px;}
input.button.large	{height:26px;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* COLORS */
.button.blue, .bbar.blue a, bbar a.blue	{color:#fff;text-shadow:#049 0px -1px 0px;background-color:#16c;background-image:linear-gradient(to bottom, #29c, #16c);}
.button.blue:hover, .button.blue:active, .bbar.blue a:hover, .bbar.blue a:active, .bbar a.blue:hover, .bbar a.blue:active	{background:#16c;}

.button.green, .bbar.green a, .bbar a.green	{color:#fff;text-shadow:#373 0px -1px 0px;background-color:#5a4;background-image:linear-gradient(to bottom, #6b5, #5a4);}
.button.green:hover, .button.green:active, .bbar.green a:hover, .bbar.green a:active, .bbar a.green:hover, .bbar a.green:active	{background:#5a4;}

.button.black, .bbar.black a, .bbar a.black	{color:#fff;text-shadow:#555 0px -1px 0px;background-color:#222;background-image:linear-gradient(to bottom, #333, #222);}
.button.black:hover, .button.black:active, .bbar.black a:hover, .bbar.black a:active, .bbar a.black:hover, .bbar a.black:active	{background:#222;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* APPENDIXES */
.append	{padding-bottom:25px;}
.append.small {padding-bottom:10px;}
.append.large {padding-bottom:50px;}
.append.xlarge {padding-bottom:75px;}

.append .glasspane {padding:5px;background:#333;background-color:rgba(150,150,150,0.1);border-radius:8px;position:absolute;bottom:-10px;right:-10px;box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* TEXT & LINK SCHEMES */
.t-gold		{font-size:12px;line-height:16px;text-align:justify;color:#cb6;font-family:verdana, tahoma, sans-serif;}
.t-gold a:link		{color:#984;text-decoration:none;font-weight:normal;}
.t-gold a:visited	{color:#984;text-decoration:none;font-weight:normal;}
.t-gold a:hover		{color:#68d;text-decoration:none;font-weight:normal;}
.t-gold a:active	{color:#68d;text-decoration:none;font-weight:normal;}

.t-gray		{font-size:12px;line-height:16px;text-align:justify;color:#555;font-family:verdana, tahoma, sans-serif;}
.t-gray a:link		{color:#38d;text-decoration:none;font-weight:normal;}
.t-gray a:visited	{color:#38d;text-decoration:none;font-weight:normal;}
.t-gray a:hover		{color:#292;text-decoration:none;font-weight:normal;}
.t-gray a:active	{color:#292;text-decoration:none;font-weight:normal;}

.t-icefire	{font-size:12px;line-height:16px;text-align:justify;color:#777;font-family:verdana, tahoma, sans-serif;}
.t-icefire a:link	{color:#29e;text-decoration:none;font-weight:normal;}
.t-icefire a:visited	{color:#29e;text-decoration:none;font-weight:normal;}
.t-icefire a:hover	{color:#f60;text-decoration:none;font-weight:normal;}
.t-icefire a:active	{color:#f60;text-decoration:none;font-weight:normal;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* SPLITS */
.n-black .split		{clear:both;height:0px;margin:20px;border-bottom:2px dotted #333;}
.n-darkgrey .split	{clear:both;height:0px;margin:20px;border-bottom:2px dotted #999;}
.n-lightgrey .split	{clear:both;height:0px;margin:20px;border-bottom:2px dotted #999;}
.n-white .split		{clear:both;height:0px;margin:20px;border-bottom:2px dotted #ddd;}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* Footer */
.footer {clear:both;width:920px;margin:20px 10px;padding:10px;position:relative;font-size:10px;line-height:18px;text-align:justify;font-family:verdana, tahoma, sans-serif;border-radius:10px;}
.fl	{width:250px;margin:3px;padding:3px;float:left;display:inline;font-size:10px;text-align:left;}
.ftt	{width:131px;margin:0px;padding:0px;float:left;font-weight:bold;text-align:center;font-size:14px;position:relative;top:15px;}
.fta	{width:120px;margin:0px;padding:0px 0px 0px 5px;float:right;}
