/* =baseline */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
}

ul,ol {
	list-style: none;
}

fieldset,img {
	border: none;
}

caption,th {
	text-align: left;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a, a:visited, a:active {
	outline: none;
	text-decoration: none;
}

:focus {
	-moz-outline-style: none;
}

.clearboth {
	clear: both;
}

.clearright {
	clear: right;
}

.clearleft {
	clear: left;
}

.hidden {
	display: none !important;
}

.floatright {
	float: right;
}

.floatleft {
	float: left;
}

.block {
	display: block;
}

.centered {
	margin: 0 auto;
	display: block;
}

.no_overflow {
	overflow: hidden;
}

#branding:after, #navigation:after, #mainpic:after, #content:after, .rowclearer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

strong {
	font-weight: bold;
}

/* =base */

body {
	background: #18172d url(../images/background_2009.jpg) no-repeat scroll center top; 
	position: relative; 
	}

html body {
	height: 100%;
	min-width: 689px;
	background-color: #18172d;
}

#wrapper {
	text-align: left;
	width: 900px;
	margin: 0 auto;
	position: relative;
}

#branding {
	position: relative;
	width: 900px;
	height: 107px;
}

#logo {
	width: 109px;
	height: 107px;
	position: absolute;
	background: url(../images/header_left.gif) no-repeat 0 0;
	top: 0;
	left: 0;
}

#header {
	width: 588px;
	position: absolute;
	height: 107px;
	top: 0;
	left: 0;
}

h1 {
	width: 586px;
	height: 71px;
	background: url(../images/h1.gif) no-repeat 0 0;
	text-indent: -9999px;
	position: relative;
	left: 109px;
}

#navigation {
	width: 586px;
	height: 36px;
	z-index: 999;
	position: absolute;
	left: 109px;
}

#popwarnerlogos {
	width: 205px;
	height: 107px;
	background: url(../images/header_right.gif) no-repeat 0 0;
	position: absolute;
	top: 0;
	right: 0;
}

#sub_headlines, #sub_gameday, #sub_mainstory {
	margin-bottom: 40px;
}

#headline_col2 p:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#wrapper:after, #content:after, .rowclearer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#wrapper #content, .rowclearer {
	_zoom: 1;
}

.rowclearer {
	width: 100%;
}

.clearer {
	display: block;
	height: 0;
	clear: both;
	float: left;
	visibility: hidden;
}

.mod:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


/* =type */

body {
	background-color: #fff;
	color: #333;
	font: 12px/18px Helvetica, Geneva, sans-serif;
}

a {
	text-decoration: none;
	color: #336699;
}

#content a:hover {
	color: #336699;
	text-decoration: underline;
}

.coach_title {
	font-size: 11px;
	line-height: 19px;
	width: 70px;
	padding-right: 5px;
	color: #336699;
	display: inline;
	float: left;
}

.coach_name {
	font-size: 11px;
	line-height: 19px;
	width: 125px;
	color: #191a33;
	font-weight: bold;
	display: inline;
	float: left; text-transform: uppercase; }
#content h3 {
	line-height: 34px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	margin-left: 2px;
	text-shadow: 0 1px .1em #000;
	font-weight: bold;
	background-color: #3e91cb;
	/* fallback color */
    background-image: -moz-linear-gradient(100% 100% 90deg, #5aafeb, #1d6ea7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5aafeb), to(#1d6ea7));
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5aafeb', endColorstr='#1d6ea7'); /* IE6 & IE7 */
5
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5aafeb', endColorstr='#1d6ea7')"; /* IE8 */
	color: #fff; display: block; border-top: 1px solid #9ccff3; border-bottom: 1px solid #333; padding-left: 10px; }

#contact_info p {
	margin: 20px;
}

#content h4 {
	color: #191a33;
	font-size: 14px;
	border-bottom: 1px solid #191a33;
	padding-bottom: 2px;
	letter-spacing: 1px;
	margin: 20px;
	font-weight: bold;
	text-transform: uppercase;
}

#sub_headlines h3 {
	line-height: 34px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	margin-left: 2px;
	text-shadow: 0 1px .1em #000;
	font-weight: bold;
	background-color: #3e91cb;
	/* fallback color */
    background-image: -moz-linear-gradient(100% 100% 90deg, #5aafeb, #1d6ea7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5aafeb), to(#1d6ea7));
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5aafeb', endColorstr='#1d6ea7'); /* IE6 & IE7 */
5
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5aafeb', endColorstr='#1d6ea7')"; /* IE8 */
	color: #fff; display: block; border-top: 1px solid #9ccff3; border-bottom: 1px solid #333; padding-left: 10px; }
h3.headlines { width: 486px; float: left; }

#sub_headlines p {
	font-size: 11px;
	padding-bottom: 6px;
	line-height: 15px;
}

#box h4 {
	color: #191a33;
	font-size: 14px;
	border-bottom: 1px solid #191a33;
	padding-bottom: 2px;
	letter-spacing: 1px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 10px;
}

.news h4 {
	color: #191a33;
	font-size: 14px;
	border-bottom: 1px solid #191a33;
	padding-bottom: 2px;
	letter-spacing: 1px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 10px;
	padding-top: 10px;
}

#headline_col1 h4, #headline_col2 h4 {
	margin: 0 0 10px;
}

#sub_gameday h5, #field h5 {
	font-weight: bold;
}

#sub_mainstory p, .news p, .football .post p, #links ul li, .football p.link, #board p {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}

#sub_headlines p strong {
	font-weight: bold;
}

/* =navigation */

#navigation ul li {
	display: inline;
}

#navigation ul li a {
	float: left;
	height: 0;
	overflow: hidden;
	background: url(../images/nav.gif) no-repeat;
	padding-top: 36px;
}

#navigation ul li#home a {
	width: 64px;
	background-position: 0 0;
}

#navigation ul li#home a:hover {
	background-position: 0 -36px;
}

#navigation ul li#football a {
	width: 92px;
	background-position: -64px 0;
}

#navigation ul li#football a:hover {
	background-position: -64px -36px;
}

#navigation ul li#cheer a {
	width: 124px;
	background-position: -156px 0;
}

#navigation ul li#cheer a:hover {
	background-position: -156px -36px;
}

#navigation ul li#info a {
	width: 127px;
	background-position: -280px 0;
}

#navigation ul li#info a:hover {
	background-position: -280px -36px;
}

#navigation ul li#news a {
	width: 65px;
	background-position: -407px 0;
}

#navigation ul li#news a:hover {
	background-position: -407px -36px;
}

#navigation ul li#pop_warner a {
	width: 114px;
	background-position: -472px 0;
}

#navigation ul li#pop_warner a:hover {
	background-position: -472px -36px;
}

#navigation ul li ul {
	position: absolute;
	width: 900px;
	height: 160px;
	left: -9999px;
	background: url(../images/dropdown_bg.png) no-repeat 0 0;
	z-index: 999;
	overflow: hidden;
	top: 36px;
	margin-left: -109px;
}

#navigation li a:hover {
	cursor: pointer;
}

/* =Main Picture */

#mainpic {
	width: 896px;
	height: 289px;
	position: relative;
	background: black url(../images/mainpic_bg.gif) repeat-y scroll 0 0;
	z-index: 2;
	padding-left: 2px;
	overflow: hidden;
	border-right: 1px solid #6e7289;
	padding-right: 1px;
}

/* =Content */

#content {
	background: url(../images/content_bg.gif) repeat-y 0 0;
	position: relative;
	float: left;
}

#sub_col1 {
	width: 299px;
	float: left; }

#sub_col2 {
	width: 600px;
	float: left;
	padding-right: 1px;
}
#box {
	float: left;
	margin-bottom: 20px; margin-top: 20px; }

.sub_title {
	height: 36px;
	background: url(../images/sub_title_bg.gif) repeat-x 0 0; margin: 0 0 0 2px; }

.post {
	padding-bottom: 20px;
}

.post ul, .post table {
	margin-left: 20px;
	margin-bottom: 10px;
}

/* =Page Title */

#page_title {
	position: relative;
	width: 900px;
	height: 80px;
}

.footballtitle {
	background: transparent url(../images/football_page_main_img.jpg) no-repeat scroll 0 0;
}

.infotitle {
	background: transparent url(../images/info_page_main_img.jpg) no-repeat scroll 0 0;
}

.newstitle {
	background: transparent url(../images/news_page_main_img.jpg) no-repeat scroll 0 0;
}

.popwarnertitle {
	background: transparent url(../images/popwarner_page_main_img.jpg) no-repeat scroll 0 0;
}

.cheertitle {
	background: transparent url(../images/cheer_page_main_img.jpg) no-repeat scroll 0 0;
}

#page_title h2 {
	display: block;
	margin: 0;
	padding: 0;
	float: right;
}

.cheertitle h2 {
	width: 410px;
	height: 52px;
	background: url(../images/cheer_page_header_bg.gif) no-repeat right top;
	text-indent: -9999px;
}

.footballtitle h2 {
	width: 273px;
	height: 53px;
	background: url(../images/football_page_header_bg.gif) no-repeat right top;
	text-indent: -9999px;
}

.infotitle h2 {
	width: 429px;
	height: 52px;
	background: url(../images/info_page_header_bg.gif) no-repeat right top;
	text-indent: -9999px;
}

.newstitle h2 {
	width: 164px;
	height: 52px;
	background: url(../images/news_page_header_bg.gif) no-repeat right top;
	text-indent: -9999px;
}

.popwarnertitle h2 {
	width: 367px;
	height: 52px;
	background: url(../images/popwarner_page_header_bg.gif) no-repeat right top;
	text-indent: -9999px;
}

/* =Schedule */

#schedule {
	margin-bottom: 10px; }
#schedule h3 { margin-bottom: 10px; }

#schedule .sub_title {
	margin-bottom: 10px;
}

.apopka.accordionButton:hover, .lakebrantley.accordionButton:hover, .westorange.accordionButton:hover, .southlake.accordionButton:hover, .olympia.accordionButton:hover, .pinehills.accordionButton:hover, .ocoee.accordionButton:hover, .southcentral.accordionButton:hover {
	z-index: 200;
	display: block;
	background-color: #ededed;
}

.apopka:hover, .lakebrantley:hover, .westorange:hover, .southlake:hover, .olympia:hover, .pinehills:hover {
	cursor: pointer;
}

ul.schedule {
	overflow: hidden; }

ul.schedule li {
	display: inline;
	float: left;
	line-height: 1;
	font-size: 11px; padding: .5em 0; }

ul.schedule li.date {
	width: 21%;
	overflow: hidden;
	padding-left: 2%;
}

ul.schedule li.home-away {
	width: 18%;
	overflow: hidden;
	padding-right: 1%;
}

ul.schedule li.vs {
	width: 8%;
	overflow: hidden;
	padding-right: 1%;
}

ul.schedule li.opponent {
	width: 49%;
	overflow: hidden;
}

table.schedule {
	width: 97%;
	border-top: 1px solid #dadada;
	border-left: 1px solid #dadada;
	margin: 0 1% 0 2%;
}

table.schedule tr td {
	line-height: 1;
	font-size: 9px;
	padding: .5em 0;
	text-align: center;
	border-bottom: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

tr.sched-hdr td {
	background: url(/images/table-td-bg.png) repeat-x left center;
	color: #fff;
	font-family: Arial, "sans serif";
	font-weight: bold;
}

tr.sched-times td {
	background: url(/images/table-td-times-bg.png) repeat-x left bottom;
}

.accordionButton.on {
	background-color: #ededed;
	background-position: 99% top;
}

.accordionButton {
	cursor: pointer;
	border-top: 1px solid #dadada;
	background: url(../images/schedule-li-arrow.png) no-repeat 99% bottom; margin-left: 2px; }

.accordionContent {
	display: none;
	background-color: #ededed;
	padding: .5em 0; margin-left: 2px; }

#schedule p {
	margin: 0;
	font-size: 11px;
	padding: 0 10px;
}

/* =Forms */

#sub_forms li {
	width: 299px;
	height: 24px;
	background: url(../images/forms_li_bg.gif) no-repeat 0 0;
}

#sub_forms img {
	width: 16px;
	height: 16px;
	margin-top: 4px;
	margin-left: 9px;
	display: inline;
	float: left;
}

#sub_forms li a {
	line-height: 24px;
	margin-left: 34px;
	width: 255px;
	display: block;
	height: 22px;
	float: left;
	padding-left: 10px;
	color: white;
}

#sub_forms li>a {
	float: none;
}

#sub_forms li a:hover {
	background-color: #0f1024;
	color: white;
}

/* =Headlines */

#sub_headlines {
	width: 100%;
}

#sub_headlines li {
	line-height: 15px;
	font-size: 11px;
}

.archive_title {
	line-height: 34px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 0 1px .1em #000;
	font-weight: bold;
	background-color: #3e91cb;
	/* fallback color */
    background-image: -moz-linear-gradient(100% 100% 90deg, #5aafeb, #1d6ea7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5aafeb), to(#1d6ea7));
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5aafeb', endColorstr='#1d6ea7'); /* IE6 & IE7 */
5
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5aafeb', endColorstr='#1d6ea7')"; /* IE8 */
	color: #fff; display: block; border-top: 1px solid #9ccff3; border-bottom: 1px solid #333; 
	padding-right: 10px; 
	float: right; 
	width: 92px; 
	}
.archive_title:hover { 
	color: #ccc; 
	}
	
#contact_info p {
	margin: 20px;
}

#contact_info iframe { 
	margin-bottom: 30px; 
	}

.headlines #sub_headlines #box, .info #field #box {
	background: url(../images/otherheadline_bg.gif) repeat-y scroll left top;
}

.headlines #box #col1, .headlines #box #col2, #field #box #col1, #field #box #col2 {
	width: 259px;
	padding: 0 20px;
	display: inline;
	float: left;
	margin-top: 0;
	margin-bottom: 20px;
}

.postie-image-div {
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
	margin-bottom: 10px;
}

#sub_headlines .postie-image-div {
	display: none;
}

table#picture_day td {
	padding-right: 20px;
}

/* =Football */

.football #box {
	background: url(../images/otherheadline_bg.gif) repeat-y scroll -59px top;
}

#box table {
	width: 100%;
}

.minisched_date {
	width: 15%;
	text-transform: uppercase;
}

.minisched_vs {
	width: 20%;
	text-transform: uppercase;
}

.minisched_opp {
	width: 45%;
	text-transform: uppercase;
}

.minisched_time {
	width: 20%;
	text-transform: uppercase;
}

.info_other {
	width: 10%;
}

.info_opp {
	width: 20%;
}

#box thead, .sort-table thead {
	font-weight: bold;
	text-transform: uppercase;
}

#box td {
	font-size: 11px;
	line-height: 13px;
}

.info #box td {
	font-size: 11px;
	line-height: 15px;
	text-align: center;
}

#box tr, .sort-table tr {
	border-bottom: 1px solid #b8ddf7;
}

#box tr.altcolor {
	background-color: #ebf7ff;
}

#box tr:hover {
	background-color: #d3edfe;
}

#box thead tr:hover {
	background-color: white;
}

.post thead td {
	text-align: center;
}

table.sort-table {
	margin-bottom: 20px;
	margin-left: 20px;
}

.sort-table thead td {
	cursor: pointer; width: 150px; }

.sort-table thead td:active {
	background-color: #d3edfe;
}

.sort-table thead td[_sortType=None]:active {
	background-color: #ebf7ff;
}

.sort-table td:hover {
	color: #000;
	background-color: #ebf7ff;
}

.sort-arrow.ascending { background: url(../images/schedule-li-arrow.png) no-repeat right top; width: 12px; height: 12px; float: right; padding-right: 4px; }
.sort-arrow.descending { background: url(../images/schedule-li-arrow.png) no-repeat right bottom; width: 12px; height: 12px; float: right; padding-right: 4px; }

.football #col1 {
	width: 200px;
	padding: 0 20px;
	display: inline;
	float: left;
	margin-top: 0;
	margin-bottom: 20px;
}

.football #col2 {
	width: 318px;
	padding: 0 20px;
	display: inline;
	float: left;
	margin-top: 0;
	margin-bottom: 20px;
}

#tinymite, #miteymite, #jrpeewee, #peewee, #jrmidget, #midget, #sched_2008 {
	padding-bottom: 20px;
}

.formname {
	font-size: 11px;
	line-height: 15px;
	color: #369;
}

a.login_btn {
	text-indent: -9999px;
	width: 80px;
	height: 24px;
	background: url(../images/login_btn.gif) no-repeat 0 0;
	display: block;
	float: left;
	margin-top: 10px; clear: both; }

a.login_btn:hover {
	width: 80px;
	height: 24px;
	background: url(../images/login_btn.gif) no-repeat 0 -24px;
	display: block;
	float: left;
}

/* =Gameday */

#sub_gameday h5 {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	font-size: 11px;
}

#sub_gameday h4 {
	padding-top: 4px; }

#field li {
	margin-left: 10px;
	list-style-position: inside;
	list-style-image: url(../images/list_bullet.gif);
}

.gamelogo {
	float: left;
	padding-left: 20px;
}

.gamedata {
	margin-left: 20px;
	border-left: 2px solid #52a7e2;
	padding-left: 20px;
	width: 137px;
	margin-bottom: 20px;
	float: left;
}

.gameopponent {
	font-size: 14px;
	font-weight: bold;
	color: #191a33;
	text-transform: uppercase;
	padding-bottom: 4px;
	display: block;
	line-height: 16px;
}

.gamedate {
	font-size: 12px;
	padding-bottom: 4px;
	display: block;
}

.gamelocation {
	font-size: 12px;
	display: block;
}

.gamemap {
	width: 258px;
	height: 258px;
	border: 1px solid #191a33;
	float: left;
	margin: 20px;
}

#map {
	overflow: hidden;
}

table#helmets {
	margin-left: 1px;
	margin-bottom: 10px;
}

table#helmets td {
	width: 149px;
}

table#helmets td.opponent img {
	float: right;
}

table#participants {
	margin: 20px 20px 0;
	border-bottom: 1px solid #003;
}

table#participants td {
	padding-bottom: 10px;
}

table#game-info {
	margin: 10px 20px 0;
}

table#game-info td {
	line-height: 1;
	vertical-align: text-top;
	padding: 5px 0;
}

table#game-info td.date {
	width: 78px;
	background-color: #2f72a3;
	/* fallback color */
    background-image: -moz-linear-gradient(100% 100% 90deg, #69b2e6, #2f72a3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#69b2e6), to(#2f72a3));
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#69b2e6', endColorstr='#2f72a3'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#69b2e6', endColorstr='#2f72a3')"; /* IE8 */
	color: #fff;
	text-align: center;
	vertical-align: text-top;
	border: 1px solid #6e7289;
	font-weight: bold;
}

table#game-info td.date li.month {
	font-size: 16px;
}

table#game-info td.date li.date {
	font-size: 24px;
}

table#game-info td.location {
	width: 30px;
	text-align: center;
	padding-right: 2px;
	border-bottom: 1px solid #e5e8f2;
	border-top: 1px solid #e5e8f2;
	vertical-align: top;
	text-transform: uppercase;
}

table#game-info td.team {
	width: 151px;
	border-bottom: 1px solid #e5e8f2;
	border-top: 1px solid #e5e8f2;
	border-right: 1px solid #e5e8f2;
	vertical-align: text-top;
}

table#game-info td.team li {
	text-align: right;
	padding-right: 4px;
	line-height: 1;
}

table#game-info td.team li.name {
	text-align: right;
	letter-spacing: -1px;
	text-transform: uppercase; font: bold 20px "Myriad Pro"; }

table#game-info td.team li.info {
	padding-bottom: 4px;
}

/* =Info, News & Pop Warner */

.popwarner #links #box img {
	width: 160px;
	height: 160px;
	display: inline;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
}

.news, .popwarner {
	height: 800px;
}

.news ul {
	padding-left: 20px;
}

.info #sched_2008 #box table {
	width: 559px;
	margin-left: 20px;
}

#news_notes {
	margin-bottom: 20px;
}

/* =footer */

#footer {
	width: 898px;
	background: url(../images/footer_bg.gif) repeat-y 0 0;
	position: relative;
	float: left;
	border-bottom: 1px solid #6f708b;
	border-left: 1px solid #6f708b;
	border-right: 1px solid #6f708b;
}

#footer_inner {
	margin: 20px;
}

#footer p {
	color: white;
}

#footer #wp-footer p {
	text-align: center;
	display: block;
	padding: 10px 0 0;
}

#wpadminbar *{height:auto;width:auto;margin:0;padding:0;position:static;text-transform:none;letter-spacing:normal;line-height:1;font:normal 13px/28px Arial,Helvetica,sans-serif;color:#ddd;text-shadow:#555 0 -1px 0;}#wpadminbar :before,#wpadminbar :after{content:normal;}#wpadminbar a,#wpadminbar a:hover,#wpadminbar a img,#wpadminbar a img:hover{outline:none;border:none;text-decoration:none;background:none;}#wpadminbar{direction:ltr;background-color:#777;background-image:-moz-linear-gradient(bottom,#666,#7f7f7f);background-image:-webkit-gradient(linear,left bottom,left top,from(#666),to(#7f7f7f));color:#ddd;font:normal 12px/28px Arial,Helvetica,sans-serif;height:28px;position:fixed;top:0;left:0;width:100%;z-index:99999;min-width:960px;}#wpadminbar ul,#wpadminbar ul li{background:none;list-style:none;margin:0;padding:0;position:relative;z-index:99999;}#wpadminbar .quicklinks ul{text-align:left;}#wpadminbar .quicklinks ul li{float:left;}#wpadminbar .quicklinks>ul>li>a{border-right:1px solid #686868;border-left:1px solid #808080;}#wpadminbar .quicklinks>ul>li:last-child>a{border-right:none;}#wpadminbar .quicklinks>ul>li:hover>a{border-left-color:#707070;}#wpadminbar .quicklinks a,#wpadminbar .shortlink-input{height:28px;display:block;padding:0 .85em;margin:0;}#wpadminbar .quicklinks a>span{line-height:28px;}#wpadminbar .quicklinks .menupop ul,#wpadminbar .shortlink-input{-moz-box-shadow:0 4px 8px rgba(0,0,0,0.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1);box-shadow:0 4px 8px rgba(0,0,0,0.1);background:#fff;background:rgba(255,255,255,0.97);display:none;position:absolute;border:1px solid #dfdfdf;border-top:none;float:none;}#wpadminbar .selected .shortlink-input{display:block;}#wpadminbar .quicklinks .menupop ul li{float:none;}#wpadminbar .quicklinks .menupop ul li a strong{font-weight:bold;}#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop ul li a span,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .shortlink-input{color:#555;text-shadow:none;white-space:nowrap;min-width:140px;}#wpadminbar .shortlink-input{width:200px;}#wpadminbar .quicklinks .menupop ul li:hover>a,#wpadminbar .quicklinks .menupop ul li:hover>a span,#wpadminbar .quicklinks .menupop ul li:hover>a strong{color:#fff;text-shadow:#666 0 -1px 0;}#wpadminbar .quicklinks li:hover>ul,#wpadminbar .quicklinks li.hover>ul{display:block;}#wpadminbar .quicklinks .menupop li:hover>ul,#wpadminbar .quicklinks .menupop li.hover>ul{margin-left:100%;margin-top:-28px;}#wpadminbar .quicklinks li:hover,#wpadminbar .quicklinks .selected{background:#555;background:-moz-linear-gradient(bottom,#555,#3e3e3e);background:-webkit-gradient(linear,left bottom,left top,from(#555),to(#3e3e3e));}#wpadminbar .quicklinks .menupop li:hover{background:#888;background:-moz-linear-gradient(bottom,#888,#9d9d9d);background:-webkit-gradient(linear,left bottom,left top,from(#888),to(#9d9d9d));}#wpadminbar .quicklinks .menupop a>span{display:inline;background:url(../images/admin-bar-sprite.png?d=11122010) right -58px no-repeat;padding-right:.8em;}#wpadminbar .quicklinks .menupop ul li a>span{display:block;background:url(../images/admin-bar-sprite.png?d=11122010) right -29px no-repeat;padding-right:1.5em;}#wpadminbar .quicklinks a span#ab-awaiting-mod,#wpadminbar .quicklinks a span#ab-updates{background:#eee;color:#333;text-shadow:none;display:inline;padding:2px 5px;font-size:10px;font-weight:bold;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}#wpadminbar .quicklinks a:hover span#ab-awaiting-mod,#wpadminbar .quicklinks a:hover span#ab-updates{background:#fff;color:#000;}#wpadminbar .quicklinks li#wp-admin-bar-my-account>a{border-left:none;}#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar>a{border-left:none;background:url(../images/admin-bar-sprite.png?d=11122010) top left no-repeat;}#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar>a img{width:16px;height:16px;display:inline;border:1px solid #999;vertical-align:middle;margin:-2px 23px 0 -5px;padding:0;background:#eee;float:none;}#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul{left:30px;}#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul ul{left:0;}#wpadminbar .quicklinks .menupop li a img.blavatar{vertical-align:middle;margin:0 8px 0 0;padding:0;}#wpadminbar #adminbarsearch{float:right;height:18px;padding:3px;margin:0;}#wpadminbar #adminbarsearch .adminbar-input{width:140px;height:auto;float:left;font:12px Arial,Helvetica,sans-serif;color:#555;text-shadow:0 1px 0 #fff;border:1px solid #626262;padding:2px 3px;margin:0 3px 0 0;background:#ddd;-moz-box-shadow:inset 2px 2px 1px #cdcdcd;-webkit-box-shadow:inset 2px 2px 1px #cdcdcd;box-shadow:inset 2px 2px 1px #cdcdcd;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:none;}#wpadminbar #adminbarsearch .adminbar-button{font:bold 12px Arial,Helvetica,sans-serif;color:#444;text-shadow:0 1px 0 #eee;cursor:pointer;float:left;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#cecece);background:-webkit-gradient(linear,left bottom,left top,from(#aaa),to(#cecece));-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #626262;padding:2px 13px;margin:0;width:auto;height:auto;}#wpadminbar #adminbarsearch .adminbar-button:active{background:#a0a0a0;background:-moz-linear-gradient(bottom,#a0a0a0,#c1c1c1);background:-webkit-gradient(linear,left bottom,left top,from(#a0a0a0),to(#c1c1c1));-moz-box-shadow:inset 1px 1px 1px #9b9b9b;-webkit-box-shadow:inset 1px 1px 1px #9b9b9b;box-shadow:inset 1px 1px 1px #9b9b9b;}#wpadminbar #adminbarsearch .adminbar-button:hover{color:#000;}#wpadminbar #adminbarsearch .adminbar-button::-moz-focus-inner{border:none;}* html #wpadminbar{overflow:hidden;position:absolute;}* html #wpadminbar .quicklinks ul li a{float:left;}* html #wpadminbar .menupop a span{background-image:none;}
