﻿@charset "UTF-8";
@font-face {
	font-family: 'FranchiseRegular';
	src: url('fonts/franchise-bold-webfont.eot');
	src: local('☺'), url('fonts/franchise-bold-webfont.woff') format('woff'), url('fonts/franchise-bold-webfont.ttf') format('truetype'), url('fonts/franchise-bold-webfont.svg#webfontn4Q9JO8E') format('svg');
	font-weight: normal; font-style: normal;
}

/* Containers*/
.container_6 {	margin-left: auto;margin-right: auto;width: 960px;}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)*/
.alpha {margin-left: 0 !important;}
.omega {margin-right: 0 !important;}

/* Grid >> Global*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6{
	display:inline;	float: left; position: relative; margin-left: 10.0px; margin-right: 10.0px;}

/* Grid >> 2 Columns*/
.container_6 .grid_1{width:140px;}
.container_6 .grid_2{width:300px;}
.container_6 .grid_3{width:460px;}
.container_6 .grid_4{width:620px;}
.container_6 .grid_5{width:780px;}
.container_6 .grid_6{width:940px;}

/* Prefix Extra Space >> 2 Columns*/
.container_6 .prefix_1 {padding-left:160px;}
.container_6 .prefix_2 {padding-left:320px;}
.container_6 .prefix_3 {padding-left:480px;}
.container_6 .prefix_4 {padding-left:640px;}
.container_6 .prefix_5 {padding-left:800px;}
.container_6 .prefix_6 {padding-left:960px;}

/* Suffix Extra Space >> 2 Columns*/
.container_6 .suffix_1 {padding-right:160px;}
.container_6 .suffix_2 {padding-right:320px;}
.container_6 .suffix_3 {padding-right:480px;}
.container_6 .suffix_4 {padding-right:640px;}
.container_6 .suffix_5 {padding-right:800px;}
.container_6 .suffix_6 {padding-right:960px;}

/* Push Space >> 2 Columns*/
.container_6 .push_1 {left:160px;}
.container_6 .push_2 {left:320px;}
.container_6 .push_3 {left:480px;}
.container_6 .push_4 {left:640px;}
.container_6 .push_5 {left:800px;}
.container_6 .push_6 {left:960px;}

/* Pull Space >> 2 Columns*/
.container_6 .pull_1 {right:160px;}
.container_6 .pull_2 {right:320px;}
.container_6 .pull_3 {right:480px;}
.container_6 .pull_4 {right:640px;}
.container_6 .pull_5 {right:800px;}
.container_6 .pull_6 {right:960px;}

/* Clear Floated Elements*/
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* small reset */
html, body, table, div, span, form, img, ul, ol {
	margin: 0; padding: 0; border: none;}
ul, ol { list-style:none;}
h1, h2, h3, h4, h5, h6, p { margin: 0 0 20px; font-weight:normal;}
h1 { font-size:36px; line-height:36px;}
h3 { font-size:24px;}
h4 { font-weight:bold;}
p { margin: 0 0 20px;}
code { margin:0 0 20px; background-color:#fff; display:block; padding:10px;}

a {position:relative; color:#000; text-decoration:none; border-bottom:dotted 1px transparent;}
a:hover, a:focus { color:#000; }
a:active { top:1px;}

/* Main */
body { font-family: Georgia, Serif; font-size:14px; color:#666; line-height:170%; 
       background:#f8f8f8 url(images/bkg.jpg) repeat scroll 0 0; margin:0px auto;}
h2 {font-family: 'FranchiseRegular', Arial, sans-serif; font-size:32px; line-height:100%;}
h3 {font-family: 'FranchiseRegular', Arial, sans-serif; font-size:24px; line-height:100%;}
.widget h3 {font-family: 'FranchiseRegular', Arial, sans-serif; font-size:28px; line-height:100%;}
#bookmark { position:absolute; top:-20px; left:-60px;
            background:transparent url(images/sprite.png) no-repeat scroll -700px 0; width:35px; height:140px; display:block;}

/* Header */
#header { background:transparent url(images/double-line.png) repeat-x scroll 0 100%; padding:0 0 40px; margin:40px 10px 20px 10px;}
#tagline { font-size:12px; text-transform:uppercase; float:left; width:350px; text-align:right; margin:20px 20px 0 0;}
#logo { width:200px; float:left;}
h1 { margin:0;}
h1 a {background:transparent url(images/uxb-sprite.png) no-repeat scroll 5px 0; width:195px; height:57px; display:block;}

/* Navigation */
#nav { margin:20px 0 0 20px; font-size:12px; float:left; width:350px;}
#nav ul { list-style-type:none; margin:0; padding:0;}
#nav li { display:block; float:left; margin-right:15px;}
#nav a {border-bottom:dotted 1px #c8c8c8;}
#nav a:hover {border-bottom:solid 1px #000;}
#nav a.current { border:none; color:#666;}

a#followus {background:transparent url(images/uxb-sprite.png) no-repeat scroll 0px -150px; padding:2px 10px; border:none;}
a#followus:hover {background:transparent url(images/uxb-sprite.png) no-repeat scroll -100px -150px; border:none;}
a#subscribe {background:transparent url(images/uxb-sprite.png) no-repeat scroll 0px -100px; padding:2px 10px; border:none;}
a#subscribe:hover {background:transparent url(images/uxb-sprite.png) no-repeat scroll -100px -100px;  border:none;}

/* Content */
#content a, #sidebar a {border-bottom:dotted 1px #a2a2a2;}
#content a:hover, #sidebar a:hover {border-bottom:solid 1px #000;}
.page a { color:#bd8804; border-bottom:dotted 1px #c8c8c8;}
.page a:hover { color:#000; border-bottom:solid 1px #000;}
#errortitle {font-family: 'FranchiseRegular', Arial, sans-serif; font-size:144px; line-height:120%;}

/* Articles */
.bookmark {background:transparent url(images/dotted-bkg.png) repeat-x scroll 50% 100%; display:block;
            /*border-bottom:dotted 1px #000;*/ padding:0 0 20px; margin:0 0 20px; overflow:hidden;}

.article { width:440px; margin:0 20px 0 0; float:left; }
.article h2 { font-family:Georgia, Serif; font-size:18px; font-weight:normal; line-height:140%; margin:0 0 10px;}
#content .article h2 a { color:#bd8804; text-decoration:none; border:none;}
#content .article h2 a:hover { border-bottom:solid 1px #000;}
.article p { margin:0;}

.meta { width:160px; color:#a2a2a2;font-size:11px; float:left;}
.meta span { display:block;}
.meta .date { text-transform:uppercase;}
.meta a { color:#a2a2a2;}
.meta a:hover { color:#000;}
.meta em { text-transform:none;}

/* Paging */
#paging { margin:0 0 20px;}
#paging ul { list-style:none; margin:0; padding:0; overflow:hidden;}
#paging a { border:none; display:block; color:#666;}
#paging a:hover { border:none; color:#000; }

#paging ul li#newer { float:left;}
#paging ul li#newer a { background:transparent url(images/uxb-sprite.png) no-repeat scroll 0 -200px; padding:2px 0 2px 50px;}
#paging ul li#newer a:hover { background:transparent url(images/uxb-sprite.png) no-repeat scroll -300px -200px; }

#paging ul li#older { float:right; }
#paging ul li#older a { background:transparent url(images/uxb-sprite.png) no-repeat scroll 125px -250px; width:120px;  
                        padding:2px 50px 2px 0px; text-align:right;}
#paging ul li#older a:hover { background:transparent url(images/uxb-sprite.png) no-repeat scroll -175px -250px; }

/* Sidebar */
.widget { margin:0 0 30px;}
a#submit { width:300px; height:55px; display:block; color:#fff; font-size:20px; text-decoration:none; border:none;
          background:transparent url(images/uxb-sprite.png) no-repeat scroll -300px 0px; margin:0 0 20px; }
a#submit:hover { background:transparent url(images/uxb-sprite.png) no-repeat scroll -300px -100px;border:none; }

#tags ul { overflow:hidden;}
#tags li { float:left; margin: 0 10px 0 0;}
#tags li a {color:#666;}
#tags li a:hover { color:#000;}

#madewith {background:transparent url(images/uxb-sprite.png) no-repeat scroll 0 -300px; width:300px; height:40px;}

/* Admin*/
ul.adminmenu { margin:0; padding:0; list-style-type:none; }
ul.adminmenu li {display:block; margin:5px 0; padding:5px 0; border-bottom:dotted 1px #666;}

table { border-collapse:collapse; margin:0 0 20px;}
table th { text-align:left; background-color:#000; color:#fff; font-weight:normal;padding:5px;}
table td { padding:5px; vertical-align:top;}
table .description { font-style:italic; font-size:11px; color:#999;}
table tr { border-bottom:dotted 1px #666;}

.actionmenu { width:80px; text-align:right;}
#content .actionmenu a { border:none;}

/* submit */
#addbookmark { list-style:none; padding:0; margin:0;}
#addbookmark a { color:#bd8804;}

#addbookmark h3 { font-size:24px; font-weight:normal; margin:0 0 20px;}
#addbookmark li { margin-bottom:20px; }
#addbookmark input[type=text], #addbookmark textarea {background-color:#fff; color:#000; margin-top:3px;
	border:solid 1px #bababa; padding:5px;  display:block; width:600px; font-family:Georgia, Serif; font-size:13px; }
#ctl00_ContentPlaceHolder1_txtDescription { height:80px;}	

a#ctl00_ContentPlaceHolder1_lnkSubmit {background-color:#f2e064; border:solid 1px #bb8a01; color:#040404; 
    text-decoration:none; padding:10px 15px; font-family: 'FranchiseRegular', Arial, sans-serif; font-size:20px; margin:20px 0 0;}
a#ctl00_ContentPlaceHolder1_lnkSubmit:hover {background-color:#f6e98c;border:solid 1px #bb8a01;}

#instructions ul { list-style:none; margin:0; padding:0;}
#instructions ul li { padding:10px 0; border-bottom:solid 1px #dcdcdc; }

#tagchooser { margin:0 20px 0 0;}
#tagpanel { position:absolute; width:400px; background:#fff; padding:10px; border:solid 1px #dcdcdc; z-index:9999;
            font-size:11px;}
#tagpanel li { display:block; margin: 0 10px 0 0; float:left;}
#tagpanel a { color:#666;}
#tagpanel a:hover { color:#000;}
#tagpanel #closeTags { float:right; width:18px; height:18px; border:none;
                       background:transparent url(images/uxb-sprite.png) no-repeat scroll -300px -300px;}
#toGo { font-size:18px; float:right; margin:0 20px 0 0; /*position:absolute; left:500px; top:30px;*/ }
#toGo.red {color:#ff3300;}

.message {background-color:#ececec; background-color:rgba(153, 153, 153, 0.1); padding:10px 15px}
.message span { display:block; padding:5px 0 5px 40px;}
.message .error {background:transparent url(images/uxb-sprite.png) no-repeat scroll 0 -420px;}
.message .warning {background:transparent url(images/uxb-sprite.png) no-repeat scroll 0 -480px; border:0; }
.message .success {background:transparent url(images/uxb-sprite.png) no-repeat scroll 0 -540px;}

#urlExists {background:transparent url(images/uxb-sprite.png) no-repeat scroll 10px -353px;
           display:block; padding:5px 0 5px 40px; scolor:#bb8900; border:solid 1px #ceb254;
           background-color:#fff9d4; background-color:rgba(255, 243, 166, 0.3); margin:5px 10px 0 0;}

/* footer */
#footer {background:transparent url(images/double-line.png) repeat-x scroll 0 0; padding:20px 0;}
#footer p { font-size:11px;}

/* Badges */
ul#badges { overflow:hidden; margin:0 0 20px;}
ul#badges li { width:100px; float:left; display:block; text-align:center;}
ul#badges li span { display:block; font-size:11px;}

#bsa_532851{ padding:10px 10px 25px 10px; background: none;}


/*body .adpacks{background:#fff;padding:15px;margin:15px 0 0;border:3px solid #eee;}
body .one .bsa_it_ad{background:transparent;border:none;font-family:inherit;padding:0;margin:0;}
body .one .bsa_it_ad:hover img{moz-box-shadow:0 0 3px #000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000;}
body .one .bsa_it_ad .bsa_it_i{ margin:0 5px 0 0;}
body .one .bsa_it_ad .bsa_it_i img{padding:0;border:none;}
body .one .bsa_it_ad .bsa_it_t{padding:6px 0 0 0;}*/
body .one .bsa_it_p{display:none;}
body #bsap_aplink,body #bsap_aplink:hover{display:block;font-size:10px;margin:12px 0 0; text-decoration:none; border:none; }



