body {
font-size: 15px;
line-height: 1.3em;
font-family: Corbel,Calibri,Candara,Helvetica,Arial,sans-serif;
color: #222;
background: #f1f2f3;padding:0;margin:0;}
html.ajax * {cursor: url(/images/ajax.png),progress}
.wrapper {width:1000px;margin:2em auto;background: #fff;border: 1px solid #aaa;margin-bottom:2em;
-webkit-border-radius: 8px 8px 8px 8px;
-moz-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;

}

#adminBar {background: #686868;border-bottom: 1px solid #484848;color: #eeeeee;padding:5px}
#head {padding:20px 20px 10px 20px;}
#footer {border-top: 6px solid #484848;margin:1em;padding:1em 0 1.5em 0;clear:both;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#content {width:640px;float:left;margin:20px}
#primary {float:right;width:280px;margin:20px;}
#primary p {font-size:0.9em}
.content {padding: 10px;border: 1px solid #d8d8d8;background: #f1f2f3;-webkit-border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;border-radius: 0px 0px 4px 4px;}

.floatLeft {float: left;}
.floatRight {float: right;}
.dropshadow {-moz-box-shadow: 1px 1px 3px #777777; -webkit-box-shadow: 1px 1px 3px #777777; box-shadow: 1px 1px 3px #777777}
.smallshadow {-moz-box-shadow: 0px 0px 2px #999999; -webkit-box-shadow: 0px 0px 2px #999999; box-shadow: 0px 0px 2px #999999}
.smalldropshadow {-moz-box-shadow: 1px 1px 1px #cccccc; -webkit-box-shadow: 1px 1px 1px #cccccc; box-shadow: 1px 1px 1px #cccccc}
.clear {clear:both;float:none;height:1px;font-size:1px;overflow:hidden;}
.center {text-align:center}
.right {text-align: right}
.left {text-align:left}
.strike {text-decoration:line-through;color: var(ShadowColor)}
.strong {font-weight:bold}
.delimiter {padding:0 5px;}
img.inline {float:left;padding: 0.5em 0.5em 0.5em 0;
border-radius:7px;padding:3px;display:block;border: 1px solid #686868;margin: 0.5em 0.5em 0 0}

/* Nav */
#head .navigation {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #f1f2f3;height: 30px;
	line-height: 34px;padding: 0;border-bottom: 6px solid #484848;font-size: 1em;font-weight: bold;margin: 0.5em 0 0 0;
}

#head .navigation a {
	color: #222;text-decoration: none;padding: 0 12px;display: block;float: left;border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;margin-right: 2px
}

#head .navigation a:hover,#head .navigation a.active {color: #eeeeee;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686868', endColorstr='#484848');
	background: -webkit-gradient(linear, left top, left bottom, from(#686868), to(#484848));
	background: -moz-linear-gradient(top,  #686868,  #484848);
}

.dropdown {position:relative;font-size: 0.8em;}

.dropdown a.dropdownTitle
{
	text-align: center;width:150px;
	display:block;text-decoration:none;color:inherit;padding:1px 28px 1px 5px;border: 1px solid #aaa;
	border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: url(/images/downArrow.png) no-repeat center right #f1f2f3;
}

.dropdown a:hover
{
	text-decoration:underline;
}

.dropdown ul {
	z-index:2;list-style:none;margin:0 0 0 3px;padding:0px;width:177px;position:absolute;border: 1px solid #aaa;border-width: 0px 1px 1px 1px;
	border-radius: 0px 0px 3px 3px;-moz-border-radius: 0px 0px 3px 3px;-webkit-border-radius: 0px 0px 3px 3px;background: #f1f2f3;
}
.dropdown ul a {color:inherit;display:block;text-decoration:none;padding:1px 5px;margin:1px 2px}
.dropdown ul a:hover {background: #fff}

/* Post */
.post,div.comment,.comment-form {margin-bottom:2.5em}
.post-meta {font-size:0.75em;color: #666;font-family: Arial, Helvetica}
.post-meta a {color:inherit}
.post-content {margin-top:15px;margin-bottom:15px}
.post-util {clear:both}
div.comment {font-size: 0.9em}
.comment-content {margin:0.5em 0}
p.comment,div.comment,code,blockquote {font-size:0.9em;display:block;border: 1px solid #d8d8d8;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;padding:0.7em;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fafb', endColorstr='#f1f2f3');
	background: -webkit-gradient(linear, left top, left bottom, from(#f9fafb), to(#f1f2f3));
	background: -moz-linear-gradient(top,  #f9fafb,  #f1f2f3);
}
div.comment.unpublished {background: -moz-linear-gradient(top, #ffffdd, #ffffcc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffdd), #ffffcc );
	border: 1px solid #dd9 !important;}
.post.preview {border:2px solid #aaa;padding:1em 0;border-width:2px 0}
.related {font-size:0.9em}

/* Colors & Links*/
a {color: #78004A}
a:hover {color: #6D569C}
a img {border:none}
strong a {color:inherit}
.icon {padding-left: 14px;background-position: center left;background-repeat: no-repeat;}

.icon.delete {background-image: url(/images/icon_erase.png);}
.icon.edit {background-image: url(/images/icon_edit.png);}
.icon.publish {background-image: url(/images/icon_publish.png);}
.icon.rss {background-image: url(/images/icon_rss.png);}
.icon.comment {background-image: url(/images/icon_comment.png);}
.icon.trackback {background-image: url(/images/icon_bookmark.gif);}

/* Headers */
h1,h2,h3,h4,h5,h6 {margin: 0em 0em 15px 0em;font-family:Myriad,Myriad Pro,Corbel,Calibri,Candara,Helvetica,Arial}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,#footer a {color:inherit;text-decoration:inherit}

/* Tables */
div.table {overflow:auto;font-size:0.7em;font-family:arial}
div.table div.row {margin:0;padding:0;overflow:hidden;border: 1px solid #d8d8d8;border-width:0px 1px 1px}
div.table div.row:nth-child(odd):not(.notice):not(.head) {background: #f1f2f3;}
div.table div.row:last-child {border-radius:0 0 4px 4px;-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px;}
div.table div.row.head {color:#fff;border: 1px solid #484848;-webkit-border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;color: var(LightGradient);clear:left;font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686868', endColorstr='#484848');
	background: -webkit-gradient(linear, left top, left bottom, from(#686868), to(#484848));
	background: -moz-linear-gradient(top,  #686868,  #484848);
}
div.table div.row.head input {margin:0 0 2px 4px;vertical-align:middle}
div.table div.row.head div.column.order {text-decoration: underline;}
div.table div.row.head:hover {}

div.table div.row.head a {color: var(StdColor);}
div.table div.col_05 {width:4%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_1 {width:9%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_15 {width:14%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_2 {width:19%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_25 {width:24%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_3 {width:29%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_35 {width:34%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_4 {width:39%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_45 {width:44%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_5 {width:49%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_55 {width:54%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_6 {width:59%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_65 {width:64%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_7 {width:69%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_75 {width:74%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_8 {width:79%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_85 {width:84%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_9 {width:89%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_95 {width:94%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table div.col_10 {width:99%;overflow:hidden;float:left;display:inline;padding:5px 0.5%;vertical-align: middle}
div.table.subtle {border:none;}
div.table.subtle .row {background:none !important;color:#666 !important;border-color: #d8d8d8 !important}
div.table.subtle .row.head {border-width: 0px 0px 1px 0px} 

/* Forms */

label {font-size: 0.8em;font-weight:bold}
form {color: #666;}
dl,dt,dd {margin:2px 0;padding:0;}
dd,dt {float:left;padding:1px 0}
dd {clear:right;}
dt {clear:left;width:110px;line-height:1.6em}
option[selected="true"] {background: #484848;color:var(LightGradient)}
input,select,option,textarea {font: 15px/ 1.4em Corbel,Helvetica,Verdana,Helvetica,Arial,Tahoma, Verdana, Sans;color: #444;background-color: var(LightGradient);}
input[type="text"],input[type="password"],select,textarea {border: 1px solid #204d6c; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
padding:2px 1px;}
select {padding:1px}

input[type="button"],input[type="submit"],input[type="reset"] {
	border-top: 1px solid #3587b1;
	border-left: 1px solid #3587b1;
	border-right: 1px solid #205d7c;
	border-bottom: 1px solid #205d7c;
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:1px 10px;font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4db4e7', endColorstr='#3588b2');
	background: -webkit-gradient(linear, left top, left bottom, from(#4db4e7), to(#3588b2));
	background: -moz-linear-gradient(top,  #4db4e7,  #3588b2);color:#eeeeee;}
input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73cfff', endColorstr='#4db4e7');
	background: -webkit-gradient(linear, left top, left bottom, from(#73cfff), to(#4db4e7));
	background: -moz-linear-gradient(top,  #73cfff,  #4db4e7);}
input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active {
	border-top: 1px solid #205d7c;
	border-left: 1px solid #205d7c;
	border-right: 1px solid #3587b1;
	border-bottom: 1px solid #3587b1;
}

form.sending {
	opacity:0.5;
}

div.table div.head input[type="checkbox"],input[type="checkbox"] {background:none;padding:0px;margin:3px 3px 0 0px;float:left}
textarea.error,select.error,input.error,input.warning {padding:2px 1px;border-color: #a00 !important;background:#fff}
textarea.inputShadow,input.inputShadow {box-shadow: 0px 0px 2px #999999;-moz-box-shadow: 0px 0px 2px #999999;-webkit-box-shadow: 0px 0px 2px #999999;border-color:#484848}
.formElementWarning,.error {
	padding:2px 5px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
	background: -moz-linear-gradient(top, #ffdddd, #ffcccc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffdddd), #ffcccc );
	border: 1px solid #d99 !important;
	color: #a00;
}

/* Lists */
#primary ul {list-style:none;margin:1em 0;padding:0;font-size:0.9em;list-style-image: url(/images/bullet.png);list-style-position: inside;}
#primary ul.external {list-style-image: url(/images/bullet_link.png);}

.notice {
	padding:2px 5px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
	background: -moz-linear-gradient(top, #ffffdd, #ffffcc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffdd), #ffffcc );
	border: 1px solid #dd9 !important;
}

.popup h4,.form h4 {border: 1px solid #484848; -webkit-border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;border-radius: 4px 4px 0px 0px;
	margin:0px;padding:5px 10px;color: #eeeeee;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686868', endColorstr='#484848');
	background: -webkit-gradient(linear, left top, left bottom, from(#686868), to(#484848));
	background: -moz-linear-gradient(top,  #686868,  #484848);
}
code,blockquote {overflow-x: auto}
pre code {
	line-height:1.1em;
	display: block;
	font-family: "Consolas",monospace;
	font-size: 0.7em;
}

pre .subst,pre .title {
	font-weight: normal;
	color: #000;
}

pre .comment,pre .template_comment,pre .javadoc,pre .diff .header {
	color: #808080;
	font-style: italic;
}

pre .annotation,pre .decorator,pre .preprocessor,pre .doctype,pre .pi,pre .chunk,pre .shebang,pre .apache .cbracket {
	color: #808000;
}

pre .tag,pre .pi {
	background: #efefef;
}

pre .tag .title,pre .id,pre .attr_selector,pre .pseudo,pre .literal,pre .keyword,pre .hexcolor,pre .css .function,pre .ini .title,pre .css .class,pre .list .title,pre .tex .command
	{
	font-weight: bold;
	color: #000080;
}

pre .attribute,pre .rules .keyword,pre .number,pre .date,pre .regexp,pre .tex .special {
	font-weight: bold;
	color: #0000ff;
}

pre .number,pre .regexp {
	font-weight: normal;
}

pre .string,pre .value,pre .filter .argument,pre .css .function .params,pre .apache .tag,pre .value .number {
	color: #008000;
	font-weight: bold;
}

pre .symbol,pre .ruby .symbol .string,pre .ruby .symbol .keyword,pre .ruby .symbol .keymethods,pre .char,pre .tex .formula
	{
	color: #000;
	background: #d0eded;
	font-style: italic;
}

pre .phpdoc,pre .yardoctag,pre .javadoctag {
	text-decoration: underline;
}

pre .variable,pre .envvar,pre .apache .sqbracket,pre .nginx .built_in {
	color: #660e7a;
}

pre .addition {
	background: #baeeba;
}

pre .deletion {
	background: #ffc8bd;
}

pre .diff .change {
	background: #bccff9;
}

a.thumb {display:block; float:left;width:100px;margin:5px;height:150px;font: 11px/1.3em Arial;text-align:center;padding:5px;border:1px solid #ddd;overflow:hidden;background:white}

a.thumb span {vertical-align:bottom;clear:both;display:block;}
