html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;}
:focus {/* remember to define focus styles! */outline: 0;}
ol, ul {list-style: none;}
table {/* tables still need 'cellspacing="0"' in the markup */
border-collapse: separate; border-spacing: 0;}
caption, th, td { font-weight: normal; text-align: left;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img {border: 0;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display: block;}
.clr{ clear:both}
@font-face {
    font-family: 'DroidSansRegular';
    src: url('fonts/droidsans-webfont.eot');
    src: url('fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droidsans-webfont.woff') format('woff'),
         url('fonts/droidsans-webfont.ttf') format('truetype'),
         url('fonts/droidsans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DroidSansBold';
    src: url('fonts/droidsans-bold-webfont.eot');
    src: url('fonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droidsans-bold-webfont.woff') format('woff'),
         url('fonts/droidsans-bold-webfont.ttf') format('truetype'),
         url('fonts/droidsans-bold-webfont.svg#DroidSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { margin: 0; padding: 0; height: 100%; font-family: 'DroidSansRegular'; font-size: 14px; line-height: 22px; color: #333; background:#FFF url(images/body_bg.gif) repeat-y left;}

/* =left panel*/
#branding {float:left; width:415px; padding-bottom:10px; padding:20px; z-index: 2; padding-top:0px;}
#site-title{}
#site-title a {}
#site-title a:hover, #site-title a:focus, #site-title a:active {color: #1982d1;}
#site-description {color: #7a7a7a; font-size: 14px; }
#branding img{ border:0px;}
#page{ position:absolute; top:0px; width:100%; padding-top:25px;}
#colors{ margin-bottom:30px;}
#colors h2 {margin:0; padding:0; font-weight:normal; color:#6666; font-size:17px}
#colors ul{ margin:0px; padding:0px;}
#colors ul.colors li{display: inline;}
#colors ul.colors a{display: block; height:20px; width:32px; float: left; margin:0px;}
#colors ul.colors a:hover{ display: block;}
#colors ul.colors .red{background: #c00000; }
#colors ul.colors .orange{background: #FF6A29; }
#colors ul.colors .yellow{background: #e6d406; }
#colors ul.colors .green{background: #4ba700; }
#colors ul.colors .blue{background: #0057c3; }
#colors ul.colors .purple{background: #7500e2; }
#colors ul.colors .orange{background: #F88017; }
#colors ul.colors .pink{background: #F53185; }
#colors	ul.colors .black{ background: #000; }
#colors	ul.colors .grey{ background: #7a7a7a; }
#colors	ul.colors .white{ background: #fff; }
#colors	ul.colors .brown{ background: #5a4028; }
#colors	ul.colors .multicolor{background:url(images/mlticlr.gif);}
#subscibe{ padding:15px; border:solid 1px #EEE; background:#FFF}
#subscibe input{ margin:0px; padding:0px; background:#daf7e9; border:1px solid #d0f1e1; padding:7px; font-size:20px;}
#subscibe h2{margin:0; padding:0; font-weight:normal; color:#666; font-size:20px}
#subscibe input.btnS{ background:#453a36; color:#EEE; width:100px; border:0px; cursor:pointer; font-family: 'DroidSansRegular';}
.ads{ margin:30px 0px; margin-bottom:10px; height:270px; display:block;}
.center{text-align:center; width:395px;}
#topic{margin-top:30px;}
#topic ul{ margin:0px; padding:0px;}
#topic ul li{ display:inline; float:left; width:120px;}

.social_container{ height:30px;}
.social{float:left; width:200px; line-height:30px;}
.social a{ height:27px; width:27px; display:block; float:left; margin:5px;}
.search{}
.search input{border:solid 1px #EEE; background:#FFF; width:375px}

.nav{ padding:0px; margin:0px 0px 20px 0px; padding:10px; font-size:15px; background: #eafaf3; border: 1px solid #e2f7ed;}
.nav a{ padding:13px 13px; color:#666}
.nav a:hover{ background:#f0534f; padding:5px 13px; color:#FFFFFF}
.nav a.act{ background:#f0534f; color:#FFF;}

/* Forms */
#respond input[type=text], input[type=password], textarea { background: #fafafa;
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
border: 1px solid #ddd; color: #888;}
#respond input[type=text]:focus, textarea:focus{ color: #373737;}
#respond textarea {padding-left: 3px; width: 98%;}
#respond input[type=text] {padding: 3px;}
input#s {background: url(images/search.png) no-repeat 5px 6px; -moz-border-radius: 2px; border-radius: 2px; font-size: 14px;
height: 22px; line-height: 1.2em; padding: 4px 10px 4px 28px;}
input#searchsubmit {display: none;}

/* Links */
a{color: #ff6e4d; text-decoration: none;}
a:focus, a:active, a:hover {text-decoration: underline;}

/* Singular */
.singular #primary {margin: 0;}
.singular #content,
.left-sidebar.singular #content {position: relative; width: auto;}
.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular #comments-title { margin: 0 auto; width: 100%;}
#singlepost{background:#f8f8f8; border:solid 1px #f2f1f1; padding:10px 20px; height:210px; margin-bottom:20px;}


/* Assistive text */
.assistive-text {position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px, 1px, 1px, 1px);}
#access a.assistive-text:active,
#access a.assistive-text:focus {background: #eee; border-bottom: 1px solid #ddd; color: #1982d1;clip: auto !important; font-size: 12px; position: absolute; text-decoration: underline; top: 0; left: 7.6%;}

/* Search Form */
#searchform {top: 3.8em; right: 7.6%; text-align: right;}
#searchform div {margin: 0;}
#s{}
#searchsubmit{display: none;}
.only-search #searchform {top: 5px;z-index: 1;}
.only-search #s {background-color: #666; border-color: #000; color: #222;}
.only-search #s,
.only-search #s:focus {width: 85%;}
.only-search #s:focus {background-color: #bbb;}
.with-image #searchform {top: auto;bottom: -27px; max-width: 195px;}
.only-search + #access div {padding-right: 205px;}

/* =Content*/
#main{margin-left:465px; margin-right:20px; height:100%;  }
.page-title {color: #666;font-size: 10px; font-weight: 500; letter-spacing: 0.1em; line-height: 2.6em; margin: 0 0 2.6em; text-transform: uppercase;}
.page-title a {font-size: 12px; font-weight: bold; letter-spacing: 0; text-transform: none;}
.hentry, .no-results { border-bottom: 1px solid #ddd; margin: 0 0 1.625em; padding: 0 0 1.625em; position: relative;}
.hentry:last-child, .no-results {border-bottom: none;}
.blog .sticky .entry-header .entry-meta {
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;}

.entry-header .entry-meta {padding-right: 76px;}
.entry-title{clear: both; width:237px; color:#222; margin:0px; padding:0px; font-size: 12px; background:#ff6e4d;}
.entry-title2{clear: both; margin:0px; padding:0px; font-size:30px; color:#ff6e4d;}
.entry-title, .entry-title a {color:#FFF;text-decoration: none;}
.entry-title a:hover, .entry-title a:focus, .entry-title a:active {color: #EEE;}
.entry-meta {color: #666; clear: both;font-size: 12px;line-height: 18px;}
.entry-meta a {font-weight: bold;}

/* Images */
img[class*="align"],
img[class*="wp-image-"] {height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}
img.size-full {max-width: 97.5%; width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */}
.entry-content img.wp-smiley {border: none; margin-bottom:0; margin-top: 0; padding: 0;}
img.alignleft, img.alignright, img.aligncenter {margin-bottom: 1.625em;}
p img, .wp-caption { margin-top: 0.4em;}
.wp-caption {background: #eee; margin-bottom: 1.625em; max-width: 96%; padding: 9px;}
.wp-caption img { display: block; margin: 0 auto; max-width: 98%;}
.wp-caption .wp-caption-text,
.gallery-caption { color: #666; font-size: 12px;}
.wp-caption .wp-caption-text { margin-bottom: 0.6em; padding: 10px 0 5px 40px; position: relative;}
.wp-caption .wp-caption-text:before {color: #666; content: '\2014'; font-size: 14px; font-style: normal; font-weight: bold; margin-right: 5px;
position: absolute; left: 10px; top: 7px;}
#content .gallery {margin: 0 auto 1.625em;}
#content .gallery a img {border: none;}
img#wpstats {display: block; margin: 0 auto 1.625em;}
#content .gallery-columns-4 .gallery-item {width: 23%; padding-right: 2%;}
#content .gallery-columns-4 .gallery-item img {width: 100%; height: auto;}

/* Password Protected Posts */
.post-password-required .entry-header .comments-link { margin: 1.625em 0 0;}
.post-password-required input[type=password] { margin: 0.8125em 0;}
.post-password-required input[type=password]:focus { background: #f7f7f7;}

/* Author Info */
#author-info {font-size: 12px;overflow: hidden;}
.singular #author-info {background: #f9f9f9; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin: 2.2em -35.6% 0 -35.4%; padding: 20px 35.4%;}
.archive #author-info {border-bottom: 1px solid #ddd; margin: 0 0 2.2em; padding: 0 0 2.2em;}
#author-avatar {float: left; margin-right: -78px;}
#author-avatar img {background: #fff; -moz-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px #bbb; -moz-box-shadow: 0 1px 2px #bbb; box-shadow: 0 1px 2px #bbb; padding: 3px;}
#author-description { float: left; margin-left: 108px;}
#author-description h2 { color: #000; font-size: 15px; font-weight: bold; margin: 5px 0 10px;}
hr{ margin:30px 0px;}
/* Comments link */
.entry-header .comments-link a {background: #eee url(images/comment-bubble.png) no-repeat; color: #666; font-size: 13px;
font-weight: normal; line-height: 35px; overflow: hidden; padding: 0 0 0; position: absolute; top: 1.5em; right: 0; text-align: center; text-decoration: none; width: 43px; height: 36px;}
.entry-header .comments-link a:hover, .entry-header .comments-link a:focus, .entry-header .comments-link a:active {
background-color: #1982d1; color: #fff; color: rgba(255,255,255,0.8);}
.entry-header .comments-link .leave-reply {visibility: hidden;}

.entry-header .entry-format {color: #666;font-size: 10px; font-weight: 500; letter-spacing: 0.1em; line-height: 2.6em; position: absolute; text-transform: uppercase; top: -5px;}
.entry-header hgroup{ padding-top: 0px;}
article.format-aside .entry-content,
article.format-link .entry-content,
article.format-status .entry-content{}
.recent-posts .entry-header .entry-format {display: none;}
.recent-posts .entry-header hgroup{padding-top: 0;}


/* =Navigation */
#content nav {clear: both;overflow: hidden;}
#content nav a {font-size: 12px; font-weight: bold;}
#nav-above {padding: 0 0 0em;}
#nav-above {display: none;}
.paged #nav-above {display: block;}
.nav-previous {float: left; width: 50%;}
.nav-next {float: right; text-align: right; width: 50%;}
#content nav .meta-nav { font-weight: normal;}

/* Singular navigation */
#nav-single {position: relative; top: -0.3em; height:40px; text-align: right; width: 100%; z-index: 1;}
#nav-single .nav-previous, #nav-single .nav-next{ float:left; background:#80d2ab; color:#FFF; line-height:40px; text-align:center}
#nav-single .nav-next {float: right; width:90px;}
#nav-single .nav-previous{width:120px;}
#nav-single a{ color:#FFF; font-size:20px;}

/* =Comments */
#comments-title { color: #666; font-size:22px; font-weight: 500; padding-bottom:5px; text-transform: uppercase;}
.nopassword,
.nocomments {color: #aaa; font-size: 24px; font-weight: 100; margin: 26px 0; text-align: center;}
.commentlist { list-style: none; margin: 0 auto; width: 100%;}
.content .commentlist,
.page-template-sidebar-page-php .commentlist {width: 100%; /* reset the width for the one-column and sidebar page layout */}
.commentlist > li.comment {background: #f6f6f6; border: 1px solid #ddd; -moz-border-radius: 5px; border-radius: 5px; margin: 0 0 1.625em; padding:15px; position: relative;}
.commentlist .pingback { margin: 0 0 1.625em; padding: 0 1.625em;}
.commentlist .children { list-style: none; margin: 0;}

.commentlist .children li.comment {background: #fff; border-left: 5px solid #ff6e4d; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;
margin:10px; padding: 15px; position: relative; margin-bottom:4px;}
.commentlist .children li.comment .fn {display: block;}
.comment-meta .fn {font-style: normal;}
.comment-meta {color: #666;font-size: 12px; line-height: 2.2em;}
.commentlist .children li.comment .comment-meta { line-height: 1.625em;}
.commentlist .children li.comment .comment-content {margin:0;}
.comment-meta a {font-weight: bold;}
.comment-meta a:focus,
.comment-meta a:active,
.comment-meta a:hover {}
.commentlist .avatar {-moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 2px #ccc; -moz-box-shadow: 0 1px 2px #ccc;
box-shadow: 0 1px 2px #ccc; left: -102px; padding: 0; position: absolute; top: 0;}
.commentlist > li.pingback:before {content: '';}
.commentlist .children .avatar{ background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; left: 2.2em; padding: 0; top: 2.2em;}
a.comment-reply-link {background: #eee; -moz-border-radius: 3px; border-radius: 3px; color: #666; display: inline-block; font-size: 12px; padding: 0 8px; text-decoration: none;}
a.comment-reply-link:hover,
a.comment-reply-link:focus,
a.comment-reply-link:active {background: #888; color: #fff;}
a.comment-reply-link > span { display: inline-block; position: relative; top: -1px;}

/* Post author highlighting */
.commentlist > li.bypostauthor { background: #f6f6f6; border-color: #ebe4e4;}
.commentlist > li.bypostauthor .comment-meta {color: #575757;}
.commentlist > li.bypostauthor .comment-meta a:focus,
.commentlist > li.bypostauthor .comment-meta a:active,
.commentlist > li.bypostauthor .comment-meta a:hover {}

/* Post Author threaded comments */
.commentlist .children > li.bypostauthor {background: #f6f6f6; border-color: #ebe4e4;}

/* sidebar-page.php comments */
/* Make sure we have room for our comment avatars */
.page-template-sidebar-page-php .commentlist > li.comment,
.page-template-sidebar-page-php.commentlist .pingback {margin-left: 102px; width: auto;}
/* And a full-width comment form */
.page-template-sidebar-page-php #respond {width: auto;}

/* Comment Form */
#respond {background:#d5f3e4; border: 1px solid #bee7d4; -moz-border-radius: 3px; border-radius: 3px; margin: 0 auto 1.625em; position: relative; width: 100; padding:20px; padding-bottom:40px;}
#respond input[type="text"],
#respond textarea { background: #fff; border: 4px solid #eee; -moz-border-radius: 5px; border-radius: 5px;
-webkit-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95); -moz-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
box-shadow: inset 0 1px 3px rgba(204,204,204,0.95); position: relative; padding: 10px;}
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment {position: relative;}
#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment label {background: #eee;
	-webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
	-moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
	box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
	color: #555;
	display: inline-block;
	font-size: 13px;
	left: 4px;
	min-width: 60px;
	padding: 4px 10px;
	position: relative;
	top: 40px;
	z-index: 1;
}
#respond input[type="text"]:focus,
#respond textarea:focus {
	text-indent: 0;
	z-index: 1;
}
#respond textarea {
resize: vertical;
width: 95%;}

#respond .comment-form-author .required,
#respond .comment-form-email .required {
color: #bd3500;
font-size: 22px;
font-weight: bold;
left: 75%;
position: absolute;
top: 45px;
z-index: 1;}

#respond .comment-notes,
#respond .logged-in-as {font-size: 13px;}
#respond p{margin: 10px 0;}
#respond .form-submit {float: right; margin: -30px 0 10px;}
#respond input#submit {background:#fa5934; border: 2px solid #e7431e; -moz-border-radius: 6px; border-radius: 6px; padding:10px 20px; cursor:pointer; font-size:16px; color:#FFF; 
	cursor: pointer;
	margin: 20px 40px;
	padding: 5px 10px 5px 10px;
	position: relative;
	left: 30px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}
#respond input#submit:active {
	background: #1982d1;
	color: #bfddf3;
}
#respond #cancel-comment-reply-link {
	color: #666;
	margin-left: 10px;
	text-decoration: none;
}
#respond .logged-in-as a:hover,
#respond #cancel-comment-reply-link:hover {
	text-decoration: underline;
}
.commentlist #respond {
	margin: 1.625em 0 0;
	width: auto;
}
#reply-title {
	color: #373737;
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
}
#cancel-comment-reply-link {
	color: #888;
	display: block;
	font-size: 10px;
	font-weight: normal;
	line-height: 2.2em;
	letter-spacing: 0.05em;
	position: absolute;
	right: 1.625em;
	text-decoration: none;
	text-transform: uppercase;
	top: 1.1em;
}
#cancel-comment-reply-link:focus,
#cancel-comment-reply-link:active,
#cancel-comment-reply-link:hover {
	color: #ff4b33;
}
#respond label {
	line-height: 2.2em;
}
#respond input[type=text] {
	display: block;
	height: 24px;
	width: 75%;
}
#respond p {
	font-size: 14px;
}
p.comment-form-comment {
	margin: 0;
}
.form-allowed-tags {
	display: none;
}

#footer{background: #eafaf3; margin:30px 20px 30px 475px; border: 1px solid #e2f7ed; color: #666; padding:10px 20px; font-size:12px; }

#post{ width:254px; float:left;}
.entry-content{ float:left; width:254px; height:173px;}
.sites{ width:254px; float:left; font-size:12px; margin-right:5px; margin-bottom:20px;}
.sites p{padding:0px; margin:0px;}
.sites div small{ width:50px; display:block; float:left; line-height:20px; color:#f55936;}
.sites div > small a{color:#f55936}
.sites div > small.width{ width:150px; text-align:right}


.postlarger{ }
.post_pic{ float:left; width:254px; margin-right:20px;}
.post_pic img{border:solid 5px #e8dbdb}
.post_pic h1{ font-size:20px;}
.post_detail{ float:left; font-size:14px; padding-top:28px; line-height:30px;}
.post_detail h1{ font-size:30px; color:#ff6e4d; margin-bottom:20px;}
.post_detail ul li{line-height:30px;}

.pagenavi{margin:0px; margin-bottom:20px; clear: both; float:right; margin-right:80px;  }
#topic2{ margin-bottom:20px; border:solid 1px #d6d6d6; border-left:none; border-right:none; padding:15px 0px;}
#topic2 h2{margin:0; padding:0; font-weight:normal; color:#666; font-size:22px; margin-bottom:5px;}
#googleads{ height:200px; width:410px; margin-bottom:5px;}
.googleadblock{ float:left; width:200px; height:200px; display:block;}
.fb-like-box{ background:#f0f0f0; float:left; width:460px; margin-right:40px;}
#friend{width:410px; text-align:left; border:solid 1px #d6d6d6; border-left:none; border-right:none; padding:15px 0px; margin:20px 0px; float:left;}
#friend h2{ font-size:16px; color:#333;  margin-bottom:5px;}
#friend ul li{font-size:13px; width:135px; float:left;}
#friend ul li a{ color:#666}
#social_network{ float:left; width:200px; text-align:left; margin-left:40px;}
#social_network h2{font-size:25px; color:#80d2ab;  margin-bottom:10px;}
#social_network a{ height:42px; width:42px; display:block; float:left; margin-right:10px;}

.dzinemartpage{ float:left; width:100%; }
.title{ font-size:24px; border-bottom:solid 1px #dddbdb; margin-bottom:20px; color:#ff6e4d;}

#bsap_1257674{ text-align:center; height:250px;}
#bsap_1257674 a{display:block; height:125px; width:125px; float:left; margin-bottom:5px;}
#bsap_1270787{}
#bsap_1270787 a{display:block; height:200px; width:200px; float:left; margin:2px;}


#tdomf_form1_send{background:#fa5934; border: 2px solid #e7431e; -moz-border-radius: 6px; border-radius: 6px; padding:10px 20px; cursor:pointer; font-size:16px; color:#FFF;}

.submit_newsbtn, .button{background:#fa5934; border: 2px solid #e7431e; -moz-border-radius: 6px; border-radius: 6px; padding:10px 20px; cursor:pointer; font-size:16px; color:#FFF;}
.wpcf7-form-control-wrap p input{background:#fa5934; border: 2px solid #e7431e; -moz-border-radius: 6px; border-radius: 6px; padding:10px 20px; cursor:pointer; font-size:16px; color:#FFF;}

.wp-tag-cloud{ font-size:12px;}
.wp-tag-cloud li{ width:135px; float:left}
.wp-tag-cloud li a{ color:#666666}
.csssites{ border-bottom:solid 1px #d6d6d6; margin-bottom:20px; padding-bottom:20px;}
.facebook3{ background:#FFF; padding:10px; width:390px; border:solid 1px #EEE; margin-top:20px;}
.facebook3 img{ border:0px;}
.fb-like{display:block; height:21px; width:80px; float:left; margin-right:10px; margin-left:10px; margin-top:5px;}
.g-plusone{ width:50px; display:block; height:21px;}
