body {
	background-color : #000;
	background-image : url('/asset/stripes/body-b.png');
	background-position : top left;
	font-size : 62.5%;
	color : #605D4D;
	padding : 0px 0px 10px 0px;
	margin : 0;
}

body, input, textarea, select {
	font-family : "DejaVu Sans Condensed", Arial, "Liberation Sans", "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
}

pre {
	border : 1px solid #ccc;
	background-color : #FFFEEB;
	font-family : "DejaVu Sans Mono", "Bitstream Vera Sans Mono", FreeMono, "Courier New", Courier, monospace;
	overflow : auto;
	width : 95%;
	margin : 0 auto;
	padding : 0.94em;
	font-size : 1.1em;
}
pre br {
	display : none;
}

blockquote {
	font-family : "DejaVu Serif", "Bitstream Vera Serif", Georgia, serif;
	padding : 0.8em;
	border : 1px dotted #aaa;
	background-color : #f5f5f5;
}


h1, h2, h3, h4, h5, h6, dt {
	font-family : "DejaVu Sans Condensed", Arial, FreeSans, Helvetica, "Bitstream Vera Sans", sans-serif;
	margin : 0;
	padding : 0;
	letter-spacing : -0.03em;
	color : #4A483C;
}

h1 {
	font-size : 3.8em;
	font-family : "FreeSans", Arial, Helvetica, sans-serif;
	font-weight : bold
	letter-spacing : -0.08em;
	padding : 0px 0px 5px 15px;
	color : #000;
}

h1 b {
	font-weight : bold;
	color : #000;
}

h2 {
	font-size : 2.1em;
	font-weight : bold;
	letter-spacing : -0.08em;
}

h2 a, h3 a, h5 a, h4 a, h1 a {
	text-decoration : none;
	color : inherit;
}

h3 {
	font-size : 1.67em;
	letter-spacing : -0.04em;
	font-weight : bold;
}

.blob-leadin p em.a,
.content em, .content strong,
#entry em {
	font-size : 1.4em;
	font-weight : bold;
	color : #666;
	font-style : normal;
	text-transform : lowercase;
	vertical-align  :middle;
}
.content strong {
	color : #000;
}


dt {
	font-weight : bold;
}
dd {
	padding : 0.2em 1.3em;
}

p {
	margin : 0 0 0.8em 0;
	line-height : 1.8em;
}

p.focus {
	padding : 1.1em;
	border : 1px solid #A5A185;
		-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
background-color : #EEECCA;
 background:-moz-linear-gradient(top, #F7FEE7, #EEECCA);
 background:-webkit-gradient(linear, left top, left bottom, from(#F7FEE7), to(#EEECCA));
 background:linear-gradient(top, #F7FEE7, #EEECCA);
}

a {
	color : #005BB5;
	text-decoration : underline;
}

a img {
	border : none;
}

ul, ol {
	margin : 0;
	padding : 0px;
}

ul li, ol li {
	padding : 0em 0em 0.3em 0em;
	margin-left : 1em;
	line-height : 1.5em;
}

h1 a {
	text-decoration : none;
	border-bottom : none;
}

code {
	display : inline;
	font-size : 1.2em;
	color : #333;
	font-family : FreeMono, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
	padding : 0.2em;
	border : 1px dotted #005BB5;
	overflow : hidden;
	overflow-x : auto;
	line-height : 1.2em;
	white-space : nowrap;
	font-weight : bold;
}

span.readmore {
	background-color : #EEECCB;
	padding : 0.2em 0.4em;
	border-bottom : 1px dotted #333;
}

#leader {
	height : 8px;
	background-color : #005BB5;
	border-bottom  :1px solid #fff;
}

#wrapper, #footer {
	width : auto;
	min-width : 630px;
	margin : 0 0 0 1.2em;
	font-size : 1.25em;
	padding : 0em;
	background-color : #fff;
}

#normal #main {
	clear : both;
	mmargin 0;
	padding : 0em;
}

#inner {
	padding : 2em 0em 2em 2.2em;
	margin : 0;
	background-color : #fff;
	border : none;
}

#normal #main {
	width : 65%;
	float : left;
}

#normal #side {
	float : right;
	width : 32%;
}

#normal #heading {
	background-color : transparent;
	background-position : left top;
	background-repeat : no-repeat;
	background-color : transparent;
	padding : 0px;
	width : 65%;
	border : 1px solid #000;
	max-width : 870px;
	border-left : none;
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	-khtml-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	-khtml-border-top-right-radius:7px;
	border-top-right-radius:7px;
}


#heading img.logo {
	float : right;
}

#categories {
	font-weight : bold;
	padding : 0.12em 1.05em;
	float : right;
	background-color : #005DB5;
	-moz-border-radius-bottomleft:8px;
	-webkit-border-bottom-left-radius:8px;
	-khtml-border-bottom-left-radius:8px;
	border-bottom-left-radius:8px;
	position : absolute;
	right : 0em;
	top : 8px;
	width : 32%;
}

#categories ul  {
	list-style-type : none;
	margin : 0;
	padding : 0px;
	display : block;
}

#categories ul li  {
	margin : 0 1.3em 0 0;
	padding : 0em 0em 0.2em 0em;
	float : left;
}

#categories a {
	color : #fff;
}

#normal #entry {
	padding : 0em;
	margin : 0 0 -1px 0;
	float : right;
	color : #222;
	width : 40%;
	min-height : 150px;
	background-color : #eee;
}

#entry .inner {
	padding : 1.38em 1.64em;
}

#focus {
	padding : 1.21em 1.21em 0.71em 1.51em;
	color : #fff;
}

#focus #logo {
	padding : 0em;
}

#focus h2 {
	display : block;
	vertical-align : middle;
	color : #fff;
}

#focus span {
	padding : 0em;
	font-size : 50%;
	font-weight : normal;
	letter-spacing : 0.02em;
}

#focus h2 a {
	color : #fff;
}

#focus a {
	color : #fff;
	font-weight : bold;
}

.story {
	padding : 0em;
}

.story-sec {
	width : 29%;
	float : left;
}

.story-pri {}

.story-pri h3 {
	margin : 0 0 0.3em 0em;
	padding : 0.3em 0em;
	font-size : 1.8em;
}

.story-content {
}

.testimonial {
	margin : 0 0.3em 0 0;
	font-size : 1.2em;
	letter-spacing : -0.03em;
	font-weight : bold;
	float : right;
	font-family : "DejaVu Sans Condensed", Arial, Helvetica, Tahoma, sans-serif;
	font-weight : normal;
}

.testimonial p {
	padding : 0em;
	display : block;
	margin : 0;
}

.testimonial .inner {
	padding : 1.4em;
}

	.testimonial p.quote {
		position:relative;
	}

	.testimonial p.quote:after {
		content:"\00a0";
		display:block;
		position:absolute;
		bottom:-40px;
		left:50px;
		width:0;
		height:0;
		border-width:20px 0 20px 20px;
		border-style:solid;
		border-color: #EEECCA transparent transparent;
	}
.testimonial p.quote {
	margin : 0 0 1px 0;
	padding  : 1.9em;
	color : #333;
	border : none;
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
background-color : #EEECCA;
 background:-moz-linear-gradient(top, #F7FEE7, #EEECCA);
 background:-webkit-gradient(linear, left top, left bottom, from(#F7FEE7), to(#EEECCA));
 background:linear-gradient(top, #F7FEE7, #EEECCA);
}

.testimonial p.from {
	padding-left : 4.9em;
	margin : 1.1em 0;
	color : #666;
}

.testimonial p.from cite {
	border-bottom  : 2px solid #eee;
	font-style : normal;
	color : #000;
	padding : 0.4em;
}

.blobs {
	padding : 0.92em 0em;
	-moz-border-radius-topleft:11px;
	-webkit-border-top-left-radius:11px;
	-khtml-border-top-left-radius:11px;
	border-top-left-radius:11px;
-moz-border-radius-bottomleft:11px;
	-webkit-border-bottom-left-radius:11px;
	-khtml-border-bottom-left-radius:11px;
	border-bottom-left-radius:11px;
	background-color : #898989;
	color : #fff;
	margin-left : 2.2em;
}

.blobs a {
	color : #eee;
}

.blob {
	width : 32.3%;
	float : left;
	margin : 0em 0.6em 0em 0em;
}

.blobs h4, .blobs h3 {
	color : #fff;
}

.blob .inner {
	padding : 0.7em;
}

.blob-last {
	float :right;
	margin-right : 0em;
}

.blob-leadin p {
	line-height : 175%;
}

.blob-shazaam li img {
	vertical-align : middle;
}

.blob-shazaam .inner a {
	color : #fff;
}

.blob-shazaam .inner dl a {
	color : #666;
}

.blob-shazaam .inner {
	background-color : #005BB5;
	padding : 0.9em;
	color : #fff;
		-moz-border-radius:13px;
	-webkit-border-radius:13px;
	-khtml-border-radius:13px;
	border-radius:13px;
}

.blob-shazaam .inner p {
	padding : 1em 0em 0em 0em;
}

.blob-shazaam dl {
	background-color : #fff;
	color : #333;
		-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
	padding : 0.9em;
	margin : 1em 0em 0.3em 0em;
}

.blob-shazaam dl ul {
	padding : 0em;
}

.blob-shazaam ul {
	padding : 0.3em 1em;
	margin : 0em 0 0 0;
}


.content-outer,
.breadcrumbs {
	margin : 0 0 2em 0;
	padding : 0em 2em;
}

.content-outer {
	margin : 0 0 1em 0;
}

.content-outer .article-meta {
	float : right;
	width : 16em;
	margin : 0;
	padding : 0 0 1em 1em;
	background-color : #fff;
}

.excerpt {
	padding : 0.82em;
	margin : 0 1.3em 2.3em 0.7em;
}

.excerpt p.meta {
	color : #666;
	background-color : #fff;
	padding : 0.2em;
	margin-top :  0.2em;
}

.excerpt .content {
	margin-bottom : 1em;
}

.article-meta dl {
	padding : 0.4em 0em;
	border-bottom : 3px solid #333;
}

.breadcrumbs {
	margin : 0;
	padding : 0.5em 0.9em;
	background-color : #000;
	color : #333;
	font-weight : bold;
}

.breadcrumbs a {
	color : #fff;
	font-weight : normal;
}

.tags {
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
	background-color : #222;
	color : #fff;
	padding : 0.92em;
	font-size : 1em;
	margin-top : 2.1em;
}
.tags p {
	line-height : 1.9em;
	padding : 0em;
}

.saveto {
	color : #000;
	padding : 0.92em;
	font-size : 1em;
	margin-top : 2.1em;
}

.saveto ul {
	list-style-type : none;
}


.content-outer h3, h3 a {
	color : #222;
}

.content-outer .posttags {
	margin : 1em 0em;
	background-color : #eee;
	padding : 0.7em;
}

.content-outer ul, .content-outer ol {
	padding : 1.16em 0.86em;
}

.content {
	line-height : 1.78em;
}

.content div, .content p {
	letter-spacing : 0.008em;
	color : #555;
}

.vmessage {
	color : #333;
	background-color : #FFFDEC;
	border : 1px solid #ccc;
	margin : 1px;
	font-weight : normal;
	font-size : 1.1em;
	border : 1px solid #A5A185;
	padding : 0.4em 1.3em;
		-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
background-color : #EEECCA;
 background:-moz-linear-gradient(top, #F7FEE7, #EEECCA);
 background:-webkit-gradient(linear, left top, left bottom, from(#F7FEE7), to(#EEECCA));
 background:linear-gradient(top, #F7FEE7, #EEECCA);
}


form p.status {
	background-color : #FFFDEC;
	color : #333;
	border-top : 1px solid #ccc;
	border-bottom : 1px solid #ccc;
	padding : 0.3em !important;
	font-weight : bold;
	font-size : 1.3em;
}

.content table {
	border-collapse : collapse;
	font-size : 1em;
}

.content table thead {
	background-color : #999;
	color : #fff;
	font-weight : bold;
	text-align : left;
}

.content table tbody tr {
	background-color : #eee;
}

.content table th,.content table td {
	padding : 0.4em;
	border : 1px solid #fff;
}

.content div.col {
	margin : 1em 0.5em 0 0;
	padding : 0px 1em 0px 0px;
	float : left;
	width : 46.5%;
	word-spacing : 0.06em;
	border-right : 2px solid #fff;
	text-align : justify;
}

.content div.col-last {
	float : right;
	border-right : none;
	margin-right : 0;
}

.content p.author {
	color : #000;
	clear : both;
	text-align : right;
}

.content .inner {
	line-height : 1.45em;
}

.sidebar {
	width : 17em;
	float : right;
}

.sidebar h4 {
	font-size : 1.25em;
}

.sidebar .also-of-interest {
	width : auto;
	color : #fff;
	margin : 0 0 1em 0;
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
	background-color : #005BB5;
	padding : 12px;
}

.sidebar .also-of-interest ul {
	margin : 0;
	padding 0px;
}

.sidebar .also-of-interest ul li {
	padding : 0em 0em 0.3em 0em;
	margin-left : 1em;
}

.sidebar .also-of-interest a {
	color  : inherit;
}

.sidebar .recent-posts, .sidebar .search {
	width : auto;
	margin : 0 0 1em 0;
		-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-khtml-border-radius:20px;
	border-radius:20px;
	background-color : #fff;
	padding : 18px;
	border : 1px solid #d5d5d5;
}

.sidebar .recent-posts ul {
	padding : 0px;
	margin : 0;
}
.sidebar .recent-posts ul li {
	padding : 0em 0em 0.3em 0em;
	margin-left : 1em;
	color : #666;
}

.sidebar .recent-posts h3, .content h3 {
	padding : 0px;
	margin : 0;
}

/** -- footer style -- **/
#footer {
	clear : both;
	color : #333;
	background : transparent;
}

#footer-leadin {
	height : 68px;
	border-bottom : 1px solid #ccc;
	background-image : url(/asset/stripes/footer-b.png);
	background-repeat : repeat-x;
	background-position : bottom left;
}

#footer-leadout {
	height : 24px;
	background-color : #f0f0f0;
	-moz-border-radius-bottomleft:18px;
	-webkit-border-bottom-left-radius:18px;
	-khtml-border-bottom-left-radius:18px;
	border-bottom-left-radius:18px;
}

#footer-container {
	background-color : #f0f0f0;
	border-top : 1px solid #fff;
}

#footer-content {
	width : auto;
}

#footer a {
	color : #000;
}

#footer h4 {
	font-size : 1.02em;
	color : #000;
}

.footer-column {
	width : 20%;
	float : left;
	padding : 1em;
}

.footer-column-last {
	border-right : none;
	float : right;
}

.footer-column ul {
	margin : 0;
	padding : 0px 0px 0px 0.46em;
	list-style-type : none;
}

.footer-column ul li {
	line-height : 1.1em;
	margin-bottom : 0.4em;
}

#form_signmeup fieldset {
	border : none;
}

#form_quickcontact {
	border : none;
	color : #fff;
	padding : 1em;
	width : auto;
	margin : 0 auto;
		-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
background-color : #000000;
 background:-moz-linear-gradient(top, #555555, #000000);
 background:-webkit-gradient(linear, left top, left bottom, from(#555555), to(#000000));
 background:linear-gradient(top, #555555, #000000);
}

#form_quickcontact legend {
	color : #ACD711;
}

#form_quickcontact fieldset {
	border : none;
}

#form_quickcontact label {
	display : inline;
}

#form_quickcontact input.text {
	width : 12.4em;
	padding : 0.48em 0.23em;
	margin : 0 0.6em 0 0.2em;
	display : inline;
}

#form_ideas fieldset {
	padding : 1px;
	background-color : #fff;
	border : 1px solid #5E708E;
	position : relative;
}

#form_ideas legend,
#form_ideas h5 {
	color : #fff;
	padding : 0.45em 0.7em;
	border : 1px solid #5E708E;
	font-size : 1.3em;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	-khtml-border-top-left-radius:4px;
	border-top-left-radius:4px;
-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	-khtml-border-top-right-radius:4px;
	border-top-right-radius:4px;
background-color : #617D98;
 background:-moz-linear-gradient(top, #9FB6BD, #617D98);
 background:-webkit-gradient(linear, left top, left bottom, from(#9FB6BD), to(#617D98));
 background:linear-gradient(top, #9FB6BD, #617D98);
}

#form_ideas fieldset.actions {
	text-align : left;
}

#form_ideas fieldset.actions div {
	padding : 2.2em;
	text-align : center;
}

form table {
	border-collapse : collapse;
	color : #333;
}

form table tr.r0 {
	background-color : #eee;
		-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}
 
form table tr.r1 {
	background-color : #e3e3e3;
		-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

form table th,
form table td {
	padding : 0.7em 0.4em;
}

form table th {
	width : 35%;
	font-weight : normal;
}

fieldset {
	border : 1px solid #ccc;
		-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	padding : 2px;
	margin : 0 0 0.6em 0;
	display : block;
}

fieldset.actions {
	border : none;
	margin : 0;
}

fieldset legend {
	text-transform : uppercase;
}

form.wordpress_post_comment fieldset {
	display : none;
}

form.wordpress_post_comment fieldset.leadin {
	display : block;
}

form fieldset.buttons {
	text-align : right;
}

#form_contact .button-submit {
	font-size : 1.2em;
	font-weight : bold;
}

input, textarea, select {
	font-size : 1em;
}

form select.bound, form td select {
	width : 12em;
}

input.button-submit {
	color : #fff;
	font-weight : bold;
	font-variant : small-caps;
	font-size : 1.2em;
	border : 1px solid #8EB6DE;
	padding : 0.35em 0.8em;
	letter-spacing : 0.01em;
		-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;
background-color : #8EB6DE;
 background:-moz-linear-gradient(top, #8EB6DE, #005BB5);
 background:-webkit-gradient(linear, left top, left bottom, from(#8EB6DE), to(#005BB5));
 background:linear-gradient(top, #8EB6DE, #005BB5);
}

form input.text,
form textarea {
	display : block;
	padding : 0.3em;
	border-top : 1px solid #939393;
	border-left : 1px solid #939393;
	border-right : 1px solid #bbb;
	border-bottom : 1px solid #bbb;
	width : 98.4%;
	margin : 0 auto;
		-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
background-color : #EEEDDC;
 background:-moz-linear-gradient(top, #EEEDDC, #F6F5E3);
 background:-webkit-gradient(linear, left top, left bottom, from(#EEEDDC), to(#F6F5E3));
 background:linear-gradient(top, #EEEDDC, #F6F5E3);
	font-weight : bold;
	font-size : 1.118em;
	letter-spacing : -0.01em;
}

form input.invalid,
form textarea.invalid {
	background : none;
	background-color : #CA3A23;
	color : #eee;
}

form th {
	text-align : right;
	font-weight : normal;
	vertical-align :middle;
	padding : 3px 0px 0px 0px;
	width : 9em;
}

form legend {
	padding : 0.5em;
	font-size : 1.1em;
	font-weight : bold;
}

form legend em.toggle {
	font-weight : normal;
	color : #000;
	font-style : normal;
	font-size : 1em;
	padding : 0.2em;
	cursor : pointer;
	text-decoration : underline;
}

form label textarea, form td textarea {
	height : 8em;
	line-height : 1.25em;
}

form.wordpress_post_comment {
	background-color : #f5f5f5;
	padding : 0.3em;
	display : block;
	width : auto;
	margin : 0.4em 0em;
}

.comments {
	border-left : 4px solid #aaa;
	padding-left : 1em;
}

.comments .itr {
	font-size : 3em;
	color : #eee;
	padding : 0em 25px 0em 0em;
}

.comments .comment {
	padding : 0em;
	border-bottom : 1px dashed #ccc;
	background-color : #fff;
	margin : 0em;
}

.comments .comment-content {
	padding : 1em;
	font-size : 1.1em;
	color : #222;
}

.comments .comment-meta {
	color : #aaa;
	font-size : 1em;
	padding : 0.8em;
}

.comments form fieldset.leadin {
	display : block;
}


.category-other {
	padding : 1em;
	margin-top : 1.4em;
		-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
}

	.category-other dt {
		position:relative;
		margin-right : 50px;
	}

	.category-other dt:after {
		content:"\00a0";
		display:block;
		position:absolute;
		width:0;
		height:0;
		top:19px;
		right:-90px;
		bottom:auto;
		border-width:20px 50px 7px 40px;
		border-style:solid;
		border-color: transparent transparent transparent #EEECCA;
	}
.category-other dt a {
	color : #333;
	text-decoration : none;
}

.category-other dt {
	padding : 1.3em;
	width : 130px;
	font-size : 1.38em;
	float : left;
	margin : 0em 50px 0.7em 0em;
		-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	background-color : #EEECCA;
}

.category-other dd {
	margin-left : 210px;
}

.centrik-autosuggest-results {
	border : 1px solid #000;
	padding : 1em;
	background-color : #fff;
	position : absolute;
	top : 1em;
	left : 1em;
	display : block;
}

.centrik-autosuggest-results ol {
	margin : 0;
	padding : 0em 0em 0em 2em;
}
.centrik-autosuggest-results ol li {
	cursor : pointer;
}

.centrik-dialogue {
	background-color : transparent;
	padding : 0em;
	margin : 0 auto;
	position : absolute;
	width : 35%;
}

.centrik-dialogue h2 {
	background-color : #000;
	padding : 0.5em;
	margin : 0;
	color : #fff;
	font-weight : bold;
	letter-spacing : -0.02em;
	font-size : 1.2em;
	-moz-border-radius-topleft:13px;
	-webkit-border-top-left-radius:13px;
	-khtml-border-top-left-radius:13px;
	border-top-left-radius:13px;
-moz-border-radius-topright:13px;
	-webkit-border-top-right-radius:13px;
	-khtml-border-top-right-radius:13px;
	border-top-right-radius:13px;
}

.centrik-dialogue .main {
	background-color : #fff;
	padding : 1em;
	color : #999;
	letter-spacing : -0.02em;
	font-size : 1.1em;
	border : 1px solid #000;
	text-align : center;
	font-weight : bold;
	-moz-border-radius-bottomleft:13px;
	-webkit-border-bottom-left-radius:13px;
	-khtml-border-bottom-left-radius:13px;
	border-bottom-left-radius:13px;
-moz-border-radius-bottomright:13px;
	-webkit-border-bottom-right-radius:13px;
	-khtml-border-bottom-right-radius:13px;
	border-bottom-right-radius:13px;
}

.centrik-dialogue .main p {
	margin : 0;
	padding : 0px;
}

.centrik-dialogue-button {
	text-transform : lowercase;
	line-height : 3em;
	margin : 0.2em 1em;
	display : inline;
	font-weight : bold;
}

.centrik-dialogue-button-ok {}


/** blog styles **/
#blog div.search {
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
background-color : #EEECCA;
 background:-moz-linear-gradient(top, #F7FEE7, #EEECCA);
 background:-webkit-gradient(linear, left top, left bottom, from(#F7FEE7), to(#EEECCA));
 background:linear-gradient(top, #F7FEE7, #EEECCA);
}

#blog div.sidebar {
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
background-color : #eee;
 background:-moz-linear-gradient(top, #eee, #999);
 background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#999));
 background:linear-gradient(top, #eee, #999);
}

#blog div.commentgroup {
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
}



#blog .sidebar {
		-moz-border-radius:21px;
	-webkit-border-radius:21px;
	-khtml-border-radius:21px;
	border-radius:21px;
}

#blog form fieldset {
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
}

#blog form input.text,
#blog form textarea {
		-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
}

#blog ol.commentlist li {
		-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
}

/** slides **/
.ck_s_slideshow {
	padding : 2px;
	background-color : #f3f3f3;
	border : 1px solid #eee;
		-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
}

.ck_s_slides {}

.ck_s_slideshow .ck_s_buttons {
	text-align : left;
	padding : 0.9em 0em;
	margin : 0;
}

.ck_s_slideshow .ck_s_buttons span {
	cursor : pointer;
		-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;
background-color : #DCD9DE;
 background:-moz-linear-gradient(top, #eee, #DCD9DE);
 background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#DCD9DE));
 background:linear-gradient(top, #eee, #DCD9DE);
	color : #665874;
	padding : 0.4em 1.2em;
	border : 1px solid #bbb;
	margin : 0em 0.4em 0em 0.4em;
	font-weight : bold;
}

.ck_s_slideshow .ck_s_slide {
	margin : 0em;
	padding : 0em;
	display : none;
}

.ck_s_slideshow .ck_s_active {
	display : block;
}

.ck_s_slideshow .ck_s_slide p.ck_s_caption {
	padding : 0.9em;
	border : 1px solid #000;
	background-color : #000;
	color : #fff;
	display : block;
	margin : 0;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	-khtml-border-top-left-radius:7px;
	border-top-left-radius:7px;
-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	-khtml-border-top-right-radius:7px;
	border-top-right-radius:7px;
}

.ck_s_slideshow .ck_s_image {
	border : 1px solid #ccc;
	background-color : #fff;
	padding : 1em;
	overflow : hidden;
	border-top : none;
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	-khtml-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	-khtml-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
}

/** slide extensions **/
form.ck_s_slides {
	height : auto;
	overflow : auto;
}
