html, body, div, span, h1, h2, h3, h4, h5, h6, blockquote, a, font, s, small, strike, strong, b, u, i, center, ol, ul, li, form {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body,td,th {font-family:Verdana, Arial, sans-serif;font-size:14px;color:#363636;}
body a {color:#2361a1;text-decoration:underline;}
body a:hover {color:#2361a1;text-decoration:none;}
img {border:none;}
h1 {text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);color:#363636;letter-spacing:0pt;word-spacing:4pt;font-size:32px;font-family:Squada One, sans-serif;line-height:1;margin:0px;padding:0px;font-weight:normal;}
#header {width:100%;height:47px;background:url(/images/header_background.gif);}
#inner_header {width:854px;height:47px;margin-left:auto;margin-right:auto;overflow:hidden;}
#logo {width:240px;float:left;}
#top_menu {width:595px;float:right;text-align:right;}
#splash {width:100%;height:248px;background:url(/images/splash_background.jpg);background-size:100% 100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/splash_background.jpg', sizingMethod='scale');background-repeat:no-repeat;padding:0;margin:0;overflow:hidden;}
#splash_container {width:854px;margin-left:auto;margin-right:auto;}
#splash_mascot {width:281px;margin-left:10px;float:left;}
#splash_welcome {width:563px;float:right;text-align:center;}
#splash_thanks {width:100%;height:124px;background:url(/images/splash_background.jpg);background-size:100% 100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/splash_background.jpg', sizingMethod='scale');background-repeat:no-repeat;padding:0;margin:0;overflow:hidden;}
#splash_container_thanks {width:854px;margin-left:auto;margin-right:auto;}
#splash_mascot_thanks {width:203px;margin-left:10px;float:left;}
#splash_welcome_thanks {width:641px;float:right;text-align:center;}
#sub_header {height:35px;width:100%;background:url(/images/sub_header_background.gif);}
#inner_sub_header {height:35px;width:834px;padding:0 10px;line-height:35px;margin-left:auto;margin-right:auto;overflow:hidden;}
#content {width:auto;background-image:url(/images/content_background.gif);background-repeat:repeat-x;background-position:top;background-color:#dedede;overflow:hidden;}
#inner_content {width:854px;margin-left:auto;margin-right:auto;}
#sidebar {width:180px;float:left;}
.sidebarPalette {width:160px;padding:10px;background-color:#f4f4f4;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:1px solid #c6c6c6;margin:20px 0 20px 10px;-webkit-box-shadow: 1px 1px 3px 0px #c6c6c6;box-shadow: 1px 1px 3px 0px #c6c6c6;overflow:hidden;}
#main {float:right}
.main_div {width:610px;padding:10px;background-color:#f4f4f4;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:1px solid #c6c6c6;margin:20px 10px 20px 0;-webkit-box-shadow: 1px 1px 3px 0px #c6c6c6;box-shadow: 1px 1px 3px 0px #c6c6c6;overflow:hidden;}
#full_main {width:812px;padding:10px;background-color:#f4f4f4;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:1px solid #c6c6c6;margin:20px 10px 20px 10px;-webkit-box-shadow: 1px 1px 3px 0px #c6c6c6;box-shadow: 1px 1px 3px 0px #c6c6c6;overflow:hidden;}
#footer {width:100%;background-color:#e9e9e9;padding:20px 0;overflow:hidden;color:#858585;font-size:12px;}
#inner_footer {width:854px;margin-left:auto;margin-right:auto;}
#footer-left {width:201px;height:100px;float:left;border-right:1px solid #c3c3c3;}
#footer-right {width:652px;height:100px;float:right;}
.headnav {margin:0 0 0 2px;padding:0;list-style:none;text-transform:uppercase;}
.headnav li {float:right;background-image:url(/images/divide.gif);background-repeat:no-repeat;background-position:center right;}
.headnav li a {font-size:14px;text-decoration:none;line-height:47px;padding:0;color:#ffffff;background:none;float:right;}
.headnav li a span {text-decoration:none;float:right;padding:0 5px 0 24px;line-height:47px;color:#ffffff;font-size:14px;}
.headnav li a:hover, .headnav li a:active {text-decoration:none;cursor:hand;}
.headnav li a:hover {text-decoration:none;padding-bottom:0px;margin:0;color:#f36523;}
.headnav li a:hover span {color:#f36523;background-image:url();}
.headnav li.hlink a span {padding:0 20px;}
.headnav li.hlink a:hover {text-decoration:none;background-image:url();}
.headnav li.hlink a:hover span {text-decoration:none;background-repeat:no-repeat;background-position:center right;}
.each-generator {width:252px;padding:5px;border:1px solid #c3c3c3;background-color:#ffffff;float:left;margin-bottom:20px;}
.generator-name {font-size:20px;color:#ffffff;padding:5px 0;width:242px;background-color:#4c4c4c;padding-left:10px;}
.generator-name a {color:#fff;text-decoration:none;font-weight:normal;}
.generator-name a:hover {color:#f36523;text-decoration:none;font-weight:normal;}
.each-generator-thin {width:288px;padding:5px;border:1px solid #c3c3c3;background-color:#ffffff;float:left;margin-bottom:20px;}
.random-generator-thin {width:288px;padding:5px;border:1px solid #c3c3c3;background-color:#ffffff;float:left;margin-bottom:20px;float:left;margin-right:10px;}
#randomlist {width:620px;}
.generator-name-thin {font-size:20px;color:#ffffff;padding:5px 0;width:278px;background-color:#4c4c4c;padding-left:10px;}
.generator-name-thin a {color:#fff;text-decoration:none;font-weight:normal;}
.generator-name-thin a:hover {color:#f36523;text-decoration:none;font-weight:normal;}
.sub_categories {font-weight:bold;}
.sub_links {padding-left:20px;}
.sub_links a {color:#2361a1;text-decoration:none;}
.sub_links a:hover {color:#2361a1;text-decoration:underline;}
.slider1, .slider2, .slider3, .slider4, .slider5, .slider6, .slider7, .slider8, .slider9, .slider10, .slider11, .slider12, .slider13, .slider14, .slider15, .slider16, .slider17, .slider18, .slider19, .slider20 {width:230px;height:11px;background:url(/jquery-slider-bar/slider-bg.png);position:relative;margin:0;padding:0 10px;}
.ui-slider-handle {width:24px;height:24px;position:absolute;top:-7px;margin-left:-12px;z-index:200;background:url(/jquery-slider-bar/slider-button.png);}
.ui-widget-header {background:url(/jquery-slider-bar/fill.png) no-repeat left;height:8px;left:1px;top:1px;position:absolute;}
a {outline:none;-moz-outline-style:none;}
#working_div{background-clip:padding-box;height:350px;width:590px;position:relative;z-index:2;background:url(/images/preview_background.gif);overflow:auto;resize:both;}
#output_div {background-color:#ffffff;margin-top:20px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:1px solid #c6c6c6;padding:10px;}
#input_div #numberinput {-webkit-border-radius:5px;border-radius:5px;border: 1px solid #c6c6c6;color:#858585;width:27px;}
#submit {cursor:pointer;-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;box-shadow:inset 0px 1px 0px 0px #bee2f9;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');background-color:#63b8ee;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:0;border:1px solid #3866a3;display:inline-block;color:#14396a;font-family:Arial;font-size:15px;font-weight:bold;font-style:normal;height:50px;line-height:50px;width:100px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #7cacde;}
#submit:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee) );background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');background-color:#468ccf;}
#submit:active {position:relative;top:1px;}
#updatePreview {cursor:pointer;-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;box-shadow:inset 0px 1px 0px 0px #bee2f9;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');background-color:#63b8ee;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:0;border:1px solid #3866a3;display:inline-block;color:#14396a;font-family:Arial;font-size:15px;font-weight:bold;font-style:normal;height:50px;line-height:50px;width:150px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #7cacde;}
#updatePreview:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee) );background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');background-color:#468ccf;}
#updatePreview:active {position:relative;top:1px;}
#getcode {width:100%;height:150px;}
#input_div input[type=text] {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:15px;padding:2px 0 2px 5px;border:1px solid #666666;font-size:12px;line-height:15px;}
.menu_title {color:#003399;font-size:20px;}
.menu_title a {color:#003399;font-size:20px;text-decoration:none;}
.menu_title a:hover {color:#003399;font-size:20px;text-decoration:none;}
.nav {padding:0;margin:0;list-style:none;}
.nav li.subnav a {margin-bottom:3px;padding:4px 0 6px 10px;text-decoration:none;font-size:12px;color:#363636;text-align:left;line-height:12px;}
.nav li.subnav a:hover {margin-bottom:3px;padding:4px 0 6px 10px;text-decoration:underline;font-size:12px;color:#363636;text-align:left;line-height: 12px;}
.faq_q {font-weight:bold;margin-top:40px;}
.main_left {float:left;width:300px;}
.main_right {float:right;width:300px;}
#facebooklike {float:right;padding-top:8px;}
#twittershare {float:right;padding-top:8px;}
.clear {clear:both;}
.prehead {font-size:12px;color:#858585;margin-top:10px;}
.opentab {background-image:url("/images/tabminus.gif");background-position:right center;background-repeat:no-repeat;}
.closetab {background-image:url("/images/tabplus.gif");background-position:right center;background-repeat:no-repeat;}
.rawcode {display:block;font-size:12px;font-family:monospace;white-space:pre;color:#666666;background:#eeeeee;padding:10px;border:1px solid #ddd;position:relative;width:278px;height:268px;overflow:auto;}
.rawcodefull {display:block;font-size:12px;font-family:monospace;white-space:pre;color:#666666;background:#eeeeee;padding:10px;border:1px solid #ddd;position:relative;width:588px;height:268px;overflow:auto;}
.sub_generator_each {width:586px;padding:10px;background-color:#e6ebef;overflow:hidden;border:1px solid #c3c3c3;margin-bottom:10px;}
.sub_generator_name {margin:0 0px 10px 0;padding:0 0 10px 0;border-bottom:2px dashed #c3c3c3;}
.sub_generator_name a {text-decoration:none;font-size:18px;color:#363636;letter-spacing:-1px;}
.sub_generator_image {float:left;width:80px;padding:0;}
.sub_generator_desc {float:left;width:366px;font-size:12px;margin-left:20px;}
.sub_generator_get {float:right;width:100px;margin-left:20px;}
.panes div {display:none;padding:15px 10px;border:1px solid #999;border-top:0;height:290px;width:278px;font-size:14px;background-color:#fff;}
ul.tabs {list-style:none;margin:0 !important;padding:0;border-bottom:1px solid #666;height:30px;width:300px;}
ul.tabs li {float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;}
ul.tabs a {background:url(/images/tab.png) no-repeat -420px 0;font-size:11px;display:block;height:30px;line-height:30px;width:134px;text-align:center;text-decoration:none;color:#333;padding:0px;margin:0px;position:relative;top:1px;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background-position:-420px -31px;color:#fff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position:-420px -62px;cursor:default !important;color:#000 !important;}
ul.tabs a.s {background-position:-553px 0; width:81px;}
ul.tabs a.s:hover {background-position:-553px -31px;}
ul.tabs a.s.current  {background-position:-553px -62px;}
ul.tabs a.l {background-position:-248px -0px; width:174px;}
ul.tabs a.l:hover {background-position:-248px -31px;}
ul.tabs a.l.current {background-position:-248px -62px;}
ul.tabs a.xl {background-position:0 -0px; width:248px;}
ul.tabs a.xl:hover {background-position:0 -31px;}
ul.tabs a.xl.current {background-position:0 -62px;}

ul.tabs a.active  {background-position:-420px -31px;color:#fff;}
ul.tabs a.s.active {background-position:-553px -31px;color:#fff;}
ul.tabs a.l.active  {background-position:-248px -31px;}
ul.tabs a.xl.active  {background-position:0 -31px;}
ul.tabb a.active {
    
 /* background-color: #4e648e;*/
 /* background:url(/images/tab.png) no-repeat -420px 1;*/

}

.panes .pane {display:none;}
.header_plus, .url_plus, .cut, .cut_head {cursor:pointer;}
#retrylink a {text-decoration:none;}
.retrybutton a {color:#14396a;text-decoration:none;}
.retrybutton{font-family:Arial;background:#63b8ee;background:-webkit-gradient(linear,left top,left bottom,color-stop(#63b8ee,0),color-stop(#468ccf,1));background:-webkit-linear-gradient(top, #63b8ee 0%, #468ccf 100%);background:-moz-linear-gradient(top, #63b8ee 0%, #468ccf 100%);background:-o-linear-gradient(top, #63b8ee 0%, #468ccf 100%);background:linear-gradient(top, #63b8ee 0%, #468ccf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b8ee', endColorstr='#468ccf',GradientType=0 );padding-left:20px;padding-right:65px;height:50px;display:inline-block;position:relative;-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;box-shadow:inset 0px 1px 0px 0px #bee2f9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;clear:both;margin:10px 0px;overflow:hidden;border:1px solid #3866a3;}
.retrybutton:hover {background:-webkit-gradient(linear,left top,left bottom,color-stop(#468ccf,0),color-stop(#63b8ee,1));background:-webkit-linear-gradient(top, #468ccf 0%, #63b8ee 100%);background:-moz-linear-gradient(top, #468ccf 0%, #63b8ee 100%);background:-o-linear-gradient(top, #468ccf 0%, #63b8ee 100%);background:linear-gradient(top, #468ccf 0%, #63b8ee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#468ccf', endColorstr='#63b8ee',GradientType=0 );}
.retrybutton-text{font-weight:bold;text-align:center;width:213px;line-height:50px;display:block; font-size:18px;white-space:nowrap;text-shadow:0px 1px 1px rgba(255,255,255,0.3);color:#14396a;text-decoration:none;}
.retrybutton-text a{text-decoration:none;}
.retrybutton-image{position:absolute;right:0px;top:0px;height:100%;width:52px;-webkit-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;-moz-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;}
#eXTReMe {display:none;}
#mask { position:absolute;left:0;top:0;z-index:99998;background-color:#4D4D4D;display:none;}  
#boxes .window {position:absolute;left:0;top:0;width:500px;height:300px;display:none;z-index:99999;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:2px solid #333333;-moz-box-shadow:4px 4px 30px #130507;-webkit-box-shadow:4px 4px 30px #130507;box-shadow:4px 4px 30px #130507;-moz-transition:top 800ms;-o-transition:top 800ms;-webkit-transition:top 800ms;transition:top 800ms;}
#boxes #dialog {width:500px;height:300px;padding:0px;background:url(/images/popupbg.jpg);}