/*

Theme name: Eclectic

Theme url: http://www.yourinspirationweb.com/tf/eclectic/2009/10/new-eclectic-premium-theme/

Description: A highly extensible, search-engine optimized WordPress Theme Framework featuring 13 widget-ready areas, grid-based layout samples, styling for popular plugins and more.

Version: v 1.1

Author: <a href="http://www.yourinspirationweb.com" title="Website Nando Pappalardo">Nando Pappalardo</a> & <a href="http://www.mascaradesign.it" title="Website Sara Presenti">Sara Presenti</a>

Author url: http://www.yourinspirationweb.com

Tags: two columns, fixed width, simple, seo, microformats, widgets, options page, hooks, filters, valid XHTML, valid CSS

*/



/***********************************************************************

******************* reset.css ******************************************

************************************************************************/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

body {line-height:1.5;}

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

caption, th, td {text-align:left;font-weight:normal;}

table, td, th {vertical-align:middle;}

blockquote:before, blockquote:after, q:before, q:after { content:""; }

blockquote, q { quotes:"" ""; }

a img {border:none;}

.clearer {height:0px;overflow:hidden;margin:0px;clear:both;}

.center {text-align:center;}



/***********************************************************************

******************* typography *****************************************

************************************************************************/

/* Title */

h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#0c0600;font-family:georgia,"Trebuchet MS",Arial,Helvetica,sans-serif;}

h1 {font-size:230%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}

    h1 a:link, h1 a:visited {color:#0c0600;text-decoration:none;}

    h1 a:active, h1 a:hover {color:#484330;text-decoration:none;}

h1.titlePage {font-size:230%;line-height:1;font-weight:normal;margin-top:0.75em;margin-bottom:0.5em;}

h2 {font-size:150%;color:#28221c;margin:0.50em 0;}

h2.titlePost {font-size:180%;line-height:1.2;margin-bottom:0.05em;margin-top:0.25em;font-weight:bold;}

h2.footer {font-size:150%;line-height:1.2;margin-bottom:0.50em 0;color:#e38b1d;font-style:italic;}

h3 {font-size:120%;line-height:1.25;margin-bottom:0.75em;}

.hentry h3 {margin-bottom:1.0em;margin-top:1.50em;}

h4 {font-size:110%;line-height:1.25;margin-bottom:1em;}

h5 {font-size:100%;margin-bottom:1.0em;}

h6 {font-size:100%;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}





/* Paragraph */

p {padding:4px 0 14px 0;line-height:22px;font-family:georgia,"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;}

p img.left {float:left;margin:0.5em 0.5em 0.5em 0;padding:0;}

p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}



/*text element*/

ul {margin: 0 0 18px 2.5em;}

ol {margin: 0 0 18px 2.5em;}

ul {list-style:disc;}

ol {list-style-type: decimal;}

ol ol {list-style:upper-alpha;}

ol ol ol {list-style:lower-roman;}

ol ol ol ol {list-style:lower-alpha;}

ul ul, ol ol, ul ol, ol ul {margin-bottom:0;}

dl	{margin:0 1.5em;}

dt {font-weight:bold;}

dd {margin-bottom:18px;}

strong {font-weight: bold;}

cite, em, i {font-style: italic;margin:0;padding:0;}

blockquote {margin: 0 3em;border-left:3px solid #cec9b5;padding:0 1em;font-style:italic;color:#666;}

blockquote em, blockquote i, blockquote cite {font-style:normal;}

pre {font:11px Monaco, monospace;line-height:18px;margin-bottom:18px;}

code {font:11px Monaco, monospace;}

abbr, acronym {border-bottom:1px dotted #333;cursor: help;}

ins {text-decoration:none;}

sup,sub {height: 0;line-height: 1;vertical-align: baseline;_vertical-align: bottom;position: relative;}

sup {bottom: 1ex;}

sub {top: .5ex;}



/*table*/

table {line-height:18px;margin:0 0 22px 0;width:100%;border:1px solid #ccc;border-width:1px 1px 0 1px;}

th {font-weight:bold;background:#eee7cb;border-right:1px solid #ccc;}

th, td {/*padding:0.25em 0.8em;*/padding: 8px 10px 8px 5px;border-bottom:1px solid #ccc;}

tr {border:1px solid #ccc;}

tfoot {font-style:italic;}



/*message*/

.info, .success, .error, .warning {border:1px solid;margin:0px 0px 0px;padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px center;}

.info {color:#00529B;background-color:#BDE5F8;background-image:url('images/icons/info.png');}

.success {color:#4F8A10;background-color:#DFF2BF;background-image:url('images/icons/success.png');}

.error {color:#D8000C;background-color:#FFBABA;background-image:url('images/icons/error.png');}

.warning {color:#9F6000;background-color:#FEEFB3;background-image:url('images/icons/warning.png');}



/* forms.css */



form {font-size:90%;}

label {vertical-align:middle;font-weight:bold;float:left;width:120px;display:block;clear:left;margin:0;text-align:left;font-size:1em;}

fieldset {padding:1.4em 1.4em 0 1.4em;margin:0;}

legend {font-weight:bold;font-size:1.2em;}

input.text2, input.title, select,textarea {margin:0.5em 0;border-bottom:1px dashed #4c4435;border-width:0 0 1px 0;background-color:#f8f8f8;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;}

input.text2:focus,input.title:focus,select:focus,.errorForm:focus,textarea:focus {border-bottom:1px dashed #4c4435;border-width:0 0 1px 0;background-color:#f8f8f8;}

input.text2, input.title, .errorForm {width:300px;padding:5px;font-size:1.1em;}

input.title {font-size:1.5em;}

textarea {width:300px;height:120px;padding:5px;font-size:1.1em;}

.buttonContactForm {width:80px;font-size:1.0em;margin:2em 0;color:#fbfaf5;background-color:#a6a18b;padding:5px;font-size:1.1em;border:none;}

.errorForm {background:#fddada;margin:0.5em 0;border-bottom:1px dashed #992A2A;border-top:0;border-left:0;border-right:0;}

.buttonForm {padding:0;margin:0;}

/*.button {width:50px;font-size:1.0em;margin:0.5em 0;color:#fbfaf5;background-color:#a6a18b;padding:5px;font-size:1.1em;border:none;}*/



/*align pagination*//*

.alignleft {float:left;margin:2em 1em 1em 0;display:inline;}

.alignright {float:right; margin:2em 0 1em 1em;width:150px;}*/

#paginator table,#paginator tbody,#paginator tr,#paginator td {border:none;}



/*Styling Images*/

img.alignright {float:right; margin:0 0 1em 1em;display:inline;}

img.alignleft {float:left;margin:0 1em 1em 0;display:inline;}

img.aligncenter {display: block; margin-left: auto; margin-right: auto}

a img.alignright {float:right; margin:0 0 1em 1em}

a img.alignleft {float:left; margin:0 1em 1em 0}

a img.aligncenter {display: block; margin-left: auto; margin-right: auto}





/*************************************************************/

/******************       MAIN LAYOUT       ******************/

/*************************************************************/

body {font-size:15px;color:#000;font-family:georgia,serif;background:#fff;background-image:url('images/bg/bg.jpg');background-repeat:no-repeat;background-position:top center;}



/*page*/

.page {width:960px;margin:5px auto 0 auto;padding:20px 0;}



/*content*/

#content {width:595px;margin:0;float:left;padding:0 20px 0 20px;}



/*sidebar*/

#sidebar {width:280px;padding:0 10px 0 20px;margin-left:645px;}



/*footer*/

#footer {width:100%;overflow:auto;padding:0px 0 20px 0;background:url('images/bg/bg.footer.png') no-repeat top center;}

#footerTwo {width:100%;overflow:auto;padding:20px 0 20px 0;}





/*************************************************************/

/**********************       HEADER       *******************/

/*************************************************************/

#header {width:960px;padding:12px 0 0 0;margin:35px auto 0 auto;/*border:1px solid white;*/}



/*logo*/

#logo {margin:0 400px 0 0;padding:10px 0 0 0;/*border:1px solid pink;*/}

#logo h1 {font-size:230%;line-height:1;font-weight:normal;margin:0;}

/*end logo*/



/*************************************************************/

/***************     NAVIGATION         *********************/

/*************************************************************/

ul#nav {float:right;padding:0;margin:0;width:510px;height:50px;font-size:110%;font-weight:500;font-family:"trebuchet MS",sans-serif;line-height:20px;/*border:1px solid orange;*/}

ul#nav li {padding:0 18px 0 9px;margin:0;display:block;overflow:hidden;float:left;}

ul#nav li a {border:0;display:block;text-decoration:none;overflow:hidden;padding:0;margin:0;}



/*************************************************************/

/*****************        SLIDER HOME        *****************/

/*************************************************************/

#containerSubHeader {width:960px;margin:20px 0 0 0;/*border:1px solid red;*/}

/*text on the header*/

#textSection {float:left;width:460px;padding:50px 0 0 0;text-align:right;font-size:200%;/*border:1px solid orange;*/}

#textSection p {line-height:40px;}

/*slider section*/

#sliderSection {width:483px;height:330px;margin:0 0 0 470px;position:relative;background:url('images/slider/bg.photo.png') no-repeat top center;/*border:1px solid pink;*/}

#slider ul, #slider li{ margin:0;padding:0;list-style:none;}	

#slider, #slider li{width:425px;height:261px;overflow:hidden;}

#slider {position:absolute;top:37px;left:32px;}



/*************************************************************/

/************************   entry post     *******************/

/*************************************************************/

.widecolumn .post {margin:2.5em 0 2.5em 0;border-bottom:1px solid #e8e8e8;clear:left;}

.date {float:left;width:98px;height:69px;background:url('images/bg/entry/date.jpg') no-repeat top center;padding:10px 0 0 0;font-size:130%;text-align:center;line-height:30px;}

.dateDay {font-size:170%;}

.containerTitleComments {width:482px;margin:0 0 0 105px;}

.postTitle {float:left;width:390px;}

.commentsMetaData {width:79px;height:66px;margin:0 0 0 395px;padding:18px 0 0 3px;background:url('images/bg/entry/comment.jpg') no-repeat top center;font-size:130%;text-align:center;}

.commentsMetaData a:link,.commentsMetaData a:visited {text-decoration:none;}

.commentsMetaData a:active,.commentsMetaData a:hover {text-decoration:none;}

.postedIn {font-size:100%;margin-bottom:1em;}

.entry {margin:1em 0 0 0;}



/*************************************************************/

/************************      SIDEBAR     *******************/

/*************************************************************/

#sidebar ul {list-style-type:none;margin:0;padding:0;}

#sidebar li {margin:20px 0 0 0;padding:0;}

.hideTitle {display:none;}

.titleSidebar,#sidebar h2,

#commentsTitle,#userComments {line-height:60px;font-size:150%;color:#28221c;margin:0.50em 0;padding: 0 0 0 40px;font-family:georgia,"Helvetica Neue",Arial,Helvetica,sans-serif;}

/*body background widget list*/

li#archives li,li#archives-2.widget li,li.cat-item/*widget_categories*/,li.widget_links li,li.widget_stags_cloud .st-tag-cloud,

#searchform,li.meta-item,li#meta ul li,li.widget_archive,li.widget_text .textwidget {background:url('images/bg/sidebar/bg.jpg') repeat-y left top;margin:0;padding:0;list-style-type:none;}

/*footer background widget*/

.footerWidget {width:278px;height:24px;display:block;background:url('images/bg/sidebar/bottom.jpg') no-repeat left top;}

li#archives ul li,li#archives-2.widget li, li#categories-451638301 ul li,.widget_categories ul li,li#linkcat-2 ul li,li#linkcat-2 li.cat-item ul li,

li#widget_stags-1 .st-tag-cloud,li#search #searchform,li#search-2 #searchform,#searchform,li#meta ul li,

li.widget_archive ul li,li.widget_text .textwidget {margin:0!important;padding:0 20px 0 20px!important;line-height:24px!important;}

/*search form*/

.header_widget_search {width:278px;height:48px;display:block;background:url('images/bg/sidebar/search.jpg') no-repeat left top;}

#searchform input.text {margin:0;border:none;width:170px;height:20px;padding:5px;font-size:15px;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;}

#searchform input.button {margin:0;border:none;width:50px;height:30px;padding:5px;font-size:15px;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;}



#searchform form input.text:focus {border:none;}

/*archives*/

.header_widget_archive {width:278px;height:50px;display:block;background:url('images/bg/sidebar/archives.jpg') no-repeat left top;}

/*categorie*/

.header_widget_categories {width:278px;height:47px;display:block;background:url('images/bg/sidebar/categories.jpg') no-repeat left top;}

.categories ul ul.children,#sidebar ul.children {margin:0;padding:0;}

.categories ul ul.children li,#sidebar ul.children li {padding:0 0 0 1em!important;background:none;}

/*blogroll*/

.header_widget_links {width:278px;height:49px;display:block;background:url('images/bg/sidebar/blogroll.jpg') no-repeat left top;}

/*cloud tag*/

.header_widget_stags_cloud {width:278px;height:49px;display:block;background:url('images/bg/sidebar/tags.jpg') no-repeat left top;}

/*meta*/

.header_widget_meta {width:278px;height:49px;display:block;background:url('images/bg/sidebar/meta.jpg') no-repeat left top;}

/*text*/

.header_widget_text {width:278px;height:49px;display:block;background:url('images/bg/sidebar/other.jpg') no-repeat left top;}



#testimonial {background: url('images/bg/sidebar/our.clients.jpg') no-repeat left top;}

#news h2, #testimonial h2,#contact,#socialNetwork {margin:1em 0 0.75em 0;}

/* @end */



/*************************************************************/

/***********************     FOOTER      *********************/

/*************************************************************/

#footer h3.about {height:32px;margin-top:0.75em;background: url('images/footer/about.jpg') no-repeat left top;text-indent:-9999px;}

#footer h3.flickr {height:32px;margin-top:0.75em;background: url('images/footer/flickr.jpg') no-repeat left top;text-indent:-9999px;}

#footer h3.twitter {height:32px;margin-top:0.75em;background: url('images/footer/mytwitter.jpg') no-repeat left top;text-indent:-9999px;}

#footerTwo h3.news {height:32px;background: url('images/footer/latestnews.jpg') no-repeat left top;text-indent:-9999px;}

#footerTwo h3.testimonials {height:32px;background: url('images/footer/testimonials.jpg') no-repeat left top;text-indent:-9999px;}

#footerTwo h3.followme {height:32px;background: url('images/footer/followme.jpg') no-repeat left top;text-indent:-9999px;}

#credits {width:100%;overflow:auto;padding:20px 0 20px 0;}

p.footerCredits {font-size:12px;text-align:center;}

.flickr_plugin img {padding:5px;margin:5px;}

#footer img.alignleft {float:left;margin:0 1em 0.2em 0;display:inline;}

/*end footer*/



/*************************************************************/

/**********************     COMMENTS      ********************/

/*************************************************************/

#commentsTitle {background: url('images/bg/comments/leavereaply.jpg') no-repeat left top;margin:45px 0 35px 0;}

#userComments {background: url('images/bg/comments/user.comments.jpg') no-repeat left top;}

.comment-author {position:relative;width:80px;float:left;font-family:"trebuchet MS",arial,serif;font-size:0.83em;}

/*comments visitors*/

.comment-meta {position:relative;margin:0 0 15px 120px;width:432px;padding:20px 20px 50px 20px;-moz-border-radius:15px;-webkit-border-radius:15px;}

.comment-metaTextarea {position:relative;margin:0 0 15px 120px;width:422px;padding:20px;-moz-border-radius:15px;-webkit-border-radius:15px;}

.comment-meta p {font-family:"trebuchet MS",arial,serif;font-size:0.83em;}

.arrowComments {position:absolute;top:35px;left:-38px;}

.contentMetaData {width:100%;height:30px;}

.commentNumber {float:right;font-size:150%;}

.commentDate {float:left;margin:0 0 0px 0;}

ol.commentlist ,.comment li {margin:0;padding:0;list-style-type:none!important;}



/*************************************************************/

/***************     REPLY COMMENTS      *********************/

/*************************************************************/

.reply {text-align:right;margin:15px 0 0 0;}

.comment {width:605px;}

.depth-2 {width:555px;}

.depth-2 .comment-meta {width:390px;}

.depth-3 {width:515px;}

.depth-3 .comment-meta {width:350px;}

.depth-4 {width:475px;}

.depth-4 .comment-meta {width:310px;}

.depth-5 {width:435px;}

.depth-5 .comment-meta {width:270px;}

#respond input {width:452px;padding:10px;font-family:Tahoma,Arial,Helvetica,sans-serif;margin-bottom:10px;}

#respond textarea {width:420px;height:135px;font-size:12px;}

#respond #submit {width:150px;float:right;margin:0 20px 20px 0;padding:10px;font-family:georgia;font-weight:bold;font-size:85%;}

/*end comments post*/



/*************************************************************/

/***************        SINGLE.PHP      *********************/

/*************************************************************/

.marginSingle {margin:30px 0 0 0;}

/*************************************************************/

/***************        OTHER PAGES      *********************/

/*************************************************************/

.entry h1, .post h1 {background:url('images/bg/bgtitle.gif') no-repeat left top;height:72px;padding:30px 0 0 20px;font-size:170%;}

h1 span.subtitle {font-size:76%;}

.entry h2 {font-size:150%;margin:0.50em 0;}



/*page about*/

#headerImage {width:483px;height:280px;margin:0 0 0 470px;}

#textSectionAbout {float:left;width:420px;padding:40px 0 0 0;text-align:right;font-size:200%;/*border:1px solid orange;*/}

#textSectionAbout p {line-height:40px;}



/*page services*/

img.headerServices {margin:60px 0 0 0;}



/*page news*/

.entry h1 {background:url('images/bg/bgtitle.gif') no-repeat left top;height:72px;padding:30px 0 0 20px;font-size:170%;}

#testimonial h3, .category-news h3,.category-testimonial h3 {font-size:110%;line-height:1;margin-bottom:0.50em;font-weight:bold;}

#news .datePost, #testimonial .datePost, .category-news .datePost,.category-testimonial .datePost,.twitter-timestamp {font-size:80%;font-style:italic;margin-bottom:0.5em;color:#666;}

#news .entry p, #testimonial .entry p, .category-news .entry p,.category-testimonial .entry p {font-size:80%;margin:0 0 20px 0;}

/*end page news*/



/*page portfolio*/

h3.portfolio {font-size:130%;color:#a96205;line-height:1.25;margin-bottom:0.75em;margin-top:2.5em;}

    h3.portfolio a:link, h3.portfolio a:visited {color:#8d5912;text-decoration:none;}

    h3.portfolio a:active, h3.portfolio a:hover {color:#4c4435;text-decoration:none;}

.gold {color:#a96205;}

/*end portfolio page*/



/*page contact*/

#contact {background:url('images/bg/sidebar/contact.jpg') no-repeat left top;}

#socialNetwork {background: url('images/bg/sidebar/we.are.jpg') no-repeat left top;}

#contact h3,#socialNetwork h3 {color:#a45f06;margin-bottom:0.5em;}

#socialNetwork li {display:inline;margin:5px;}

#socialNetwork ul {margin:5px 0 5px 0;}

/*end page contact*/



/*sidebar news*/

#sidebar #news h2 {height:47px;margin-top:2em;background: url('images/bg/sidebar/news.events.gif') no-repeat left top;}



/*sidebar testimonial*/

#sidebar #testimonial h2 {height:74px;margin-top:1.5em;background: url('images/bg/sidebar/testimonials.gif') no-repeat left top;}





/* sliding panel */

#toppanel {position:absolute;/*Panel will overlap  content *//*position: relative;*/   /*Panel will "push" the content down */top: 0;left: 0;width: 100%;z-index: 999;text-align: center;margin-left: auto;margin-right: auto;font-size: 100%;}

#panel {width:100%;height:450px;color:#999999;background:#272727;overflow:hidden;position:relative;z-index:3;display:none;}

#panel h1 {font-size:1.6em;padding:5px 0 30px;margin:0;color:#f1a514;text-align:left;}

#panel h2{font-size: 1.2em;padding: 10px 0 5px;margin: 0;color: white;text-align: left;}

#panel p {margin: 5px 0;padding: 0;}

#panel a {text-decoration:none;color:#e38b19;}

#panel a:hover {color: white;}

#panel a-lost-pwd {display: block;float: left;}

#panel ul {margin: 0 0 5px 0;padding: 0;line-height: 1.6em;list-style: none;}

#panel .content {width: 960px;margin: 0 auto;padding-top: 15px;text-align: left;font-size: 0.85em;}

#panel .content .left {width:560px;float:left;margin-bottom:25px;padding:0 15px;border-right:1px solid #333;min-height:250px;}

#panel .content .right{width:330px;margin:0 0 25px 570px;padding:0 10px 0 100px;min-height:250px;}

#panel .content .border {border-left: 1px solid #333;}

#panel .content .narrow {width:120px !important;}

#panel .content form {margin: 0 0 10px 0;}

#panel .content label {float:left;padding-top:8px;clear:both;width:220px;display: block;font-size:110%;}

#panel .content input.field {border: 1px #1A1A1A solid;background: #414141;margin-right: 5px;margin-top:4px;width:220px;color:white;height:20px;padding:5px;}

#panel .content textarea {border: 1px #1A1A1A solid;background: #414141;margin-right:5px;margin-top:4px;width:220px;color:white;height:70px;padding:5px;}

#panel .content input:focus.field {background: #545454;}

#panel .content textarea:focus.field {background: #545454;}



#panel .content .text h1 {padding:5px 0 30px 0;text-align:right;font-size:200%;color:#f1a514;}

#panel .content .text p {line-height:40px;font-size:150%;color:#fff;text-align:right;}

/* BUTTONS */

/* Login and Register buttons */

#panel .content input.bt_login,

#panel .content input.bt_register {display: block;float: left;clear: left;height: 24px;text-align: center;cursor: pointer;border: none;font-weight: bold;margin: 10px 0;}

#panel .content input.bt_login {width: 74px;background: transparent url('images/panel/bt_login.png') no-repeat 0 0;float:right;margin-right:80px;}

#panel .content input.bt_register {width: 94px;color: white;background: transparent url('images/panel/bt_register.png') no-repeat 0 0;}

#panel .lost-pwd {display: block;float:left;clear: right;padding: 15px 5px 0;font-size: 0.95em;text-decoration: underline;}

/*icons*/

#panel .content input.name{background:url('images/panel/name.gif') no-repeat 10px 7px #414141;margin-right: 5px;margin-top:4px;width:220px;color:white;height:20px;padding:5px 5px 5px 35px;}

#panel .content input.mail{background:url('images/panel/email.gif') no-repeat 10px 7px #414141;margin-right: 5px;margin-top:4px;width:220px;color:white;height:20px;padding:5px 5px 5px 35px;}

#panel .content textarea.message{background:url('images/panel/message.gif') no-repeat 10px 7px #414141;margin-right:5px;margin-top:4px;width:220px;color:white;height:70px;padding:5px 5px 5px 35px;}



#panel .content input:focus.name{background:url('images/panel/name.gif') no-repeat 10px 7px #545454;}

#panel .content input:focus.mail{background:url('images/panel/email.gif') no-repeat 10px 7px #545454;}

#panel .content textarea:focus.message{background:url('images/panel/message.gif') no-repeat 10px 7px #545454;}

/* Panel Tab/button */

.tab {background: url('images/panel/tab_b.gif') repeat-x 0 0;height: 42px;position: relative;top: 0;z-index: 999;}

.tab ul.login {display: block;position: relative;float: right;clear: right;height: 42px;width: auto;font-weight: bold;line-height: 42px;margin: 0;right: 150px;color: white;font-size: 80%;text-align: center;}

.tab ul.login li.left {background: url('images/panel/tab_l.gif') no-repeat left 0;height: 42px;width: 30px;padding: 0;margin: 0;display: block;float: left;}

.tab ul.login li.right {background: url('images/panel/tab_r.gif') no-repeat left 0;height: 42px;width: 30px;padding: 0;margin: 0;display: block;float: left;}

.tab ul.login li {text-align: left;padding: 0 6px;display: block;float: left;height: 42px;background: url('images/panel/tab_m.gif') repeat-x 0 0;}

.tab ul.login li a {color: #e38b19;}

.tab ul.login li a:hover {color: white;}

.tab .sep {color:#414141}

.tab a.open,

.tab a.close {height: 20px;line-height: 20px !important;padding-left: 30px !important;cursor: pointer;display: block;width: 100px;position: relative;top: 11px;}

.tab a.open {background: url('images/panel/bt_open.gif') no-repeat left 0;}

.tab a.close {background: url('images/panel/bt_close.gif') no-repeat left 0;}

.tab a:hover.open {background: url('images/panel/bt_open.gif') no-repeat left -19px;}

.tab a:hover.close {background: url('images/panel/bt_close.gif') no-repeat left -19px;}





/*color theme*/

/*************************************************************/

/**********************   GENERAL LINK     *******************/

/*************************************************************/

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

a:link, a:visited { color: #4e2802; text-decoration: none; }

a:active, a:hover { color: #74442a; text-decoration: underline; }



/*************************************************************/

/********************   GENERAL HEADER     *******************/

/*************************************************************/

h2.titlePost {color:#000;}

h2.titlePost a:link, h2.titlePost a:visited {color:#000;}

h2.titlePost a:active, h2.titlePost a:hover {color:#8d5912;}



/*************************************************************/

/**********************    NAVIGATION    *********************/

/*************************************************************/

#nav a:link, #nav a:visited {color:#fff;text-decoration:none;padding:10px}

#nav a:active, #nav a:hover {color:#f1a514;background-color:#333;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}

a.currentPage,.current_page_item a {background-color:#000!important;padding:10px!important;color:#fff!important;-webkit-border-radius:10px;-moz-border-radius:10px;}

/*************************************************************/

/**********************     TEXT HEADER    *******************/

/*************************************************************/

#textSection {color:#fff;}

.colorTheme {color:#f1a514;}

/*************************************************************/

/**********************    ENTRY POST    *********************/

/*************************************************************/

/*date*/

.date {color:#fff;}/*color date post in home*/

/*title*/

h2.titlePost a:link, h2.titlePost a:visited {color:#000;text-decoration:none;}

h2.titlePost a:active, h2.titlePost a:hover {color:#d35b02;text-decoration:none;}

/*comments*/

.commentsMetaData {color:#fff;}

.commentsMetaData a:link,.commentsMetaData a:visited {color:#fff;}/*comment link color in homepage*/

.commentsMetaData a:hover,.commentsMetaData a:active {color:#d35b02;}/*comment hover link color in homepage*/

/*category list*/

.postedIn a:link,.postedIn a:visited {color: #c67102;text-decoration:none;}/*category link color in home*/

.postedIn a:active,.postedIn a:hover {color:#74442a;text-decoration:underline;}/*category hover link color in home*/

/*entry link*/

.entry a:link,.entry a:visited {color: #d35b02;text-decoration:none;}

.entry a:active,.entry a:hover {color:#c67102;text-decoration:underline;}

/*img*/

.entry img, #advertising img {border:3px solid #cdcdcd;}

/*************************************************************/

/**********************    COMMENTS      *********************/

/*************************************************************/

.comment-author img {border:4px solid #cec9b5;}

.comment-meta {background-color:#f8f8f8;border:1px solid #ded8c2;}

.comment-metaTextarea {background-color:#f8f8f8;border:1px solid #ded8c2;}

/*comments author*/

.bypostauthor .comment-meta, .bypostauthor .comment-meta .children,.bypostauthor .children .bypostauthor .comment-meta,

.bypostauthor .children .bypostauthor .children .comment-meta,.bypostauthor .children .bypostauthor .children .bypostauthor .comment-meta,

.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-meta,

.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-meta  

{background-color:#fdeddd;border:1px solid #ded8c2;}

/*comments visitors*/

.comment-meta .children, .bypostauthor .children .comment-meta,.bypostauthor .children .bypostauthor .children .comment-meta,

.bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-meta,

.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-meta

 {background-color:#f8f8f8;border:1px solid #ded8c2;}

 /*comments link*/

.comment-meta a:link, .comment-meta a:visited {color:#000;text-decoration:none;}

.comment-meta a:active, .comment-meta a:hover {color:#666;}

/*comments general*/

.commentNumber {color:#f1a514;}

.comment-meta p {color:#363533;}

/*************************************************************/

/**********************    RESPOND     *********************/

/*************************************************************/

#respond input {background-color:#f8f8f8;border:1px solid #ded8c2;}

#respond textarea {background-color:#f8f8f8;border:none;}

#respond #submit {border:1x solid red;color:#4e2802;}

#respond #submit:hover {background-color:#666;color:#fff;}

/*************************************************************/

/**********************    SIDEBAR      *********************/

/*************************************************************/

#sidebar a:link, #sidebar a:visited {color:#000;padding:5px;}

#sidebar a:hover, #sidebar a:active {color:#fff;background-color:#000;text-decoration:none;padding:5px;}

#searchform form input.text {background-color:#888;}

#searchform form input.text:focus {background-color:#ccc;}

#searchform form input.button {color:#fff;background-color:#c0c0c0;}

/*sidebar-news     sidebar-testimonial*/

#sidebar #news a:link, #sidebar #news a:visited, #sidebar #testimonial a:link, #sidebar #testimonial a:visited {color:#a96205;padding:0;}

#sidebar #news a:hover, #sidebar #news a:active, #sidebar #testimonial a:hover, #sidebar #testimonial a:active {color:#333;text-decoration:underline;background-color:transparent;}

#sidebar #news .datePost {color:#666;}

#sidebar #news h3 a:link, #sidebar #news h3 a:visited, #sidebar #testimonial h3 a:link, #sidebar #testimonial h3 a:visited {color:#000;padding:0;}

#sidebar #news h3 a:hover, #sidebar #news h3 a:active,#sidebar #testimonial h3 a:hover, #sidebar #testimonial h3 a:active {color:#333;text-decoration:underline;background-color:transparent;}

/*************************************************************/

/**********************     FOOTER      *********************/

/*************************************************************/

#footer {background-color:#08090a;color:#fff;}

#footerTwo {background-color:#000;color:#fff;}

#footer a:link, #footer a:visited {color:#f1a514;text-decoration:none;}

#footer a:active, #footer a:hover {color:#352e24;}

#credits {background-color:#08090a;color:#fff;}

#credits a:link, #credits a:visited {color:#f1a514}

#credits a:hover, #credits a:active {color:#f1a514}

.flickr_plugin img {/*background-color:#000;*/border:1px solid #000;}

.flickr_plugin a:hover img {/*background-color:#000;*/border:1px solid #999;}

#footer .grid_4.alpha img {border:3px solid #cdcdcd;}



h3.latest_news a:link, h3.latest_news a:visited {color:#f1a514!important;}

h3.latest_news a:hover, h3.latest_news a:active {color:#d35b02!important;text-decoration:underline;}

/*************************************************************/

/**********************     TITLE PAGE    *********************/

/*************************************************************/

.entry h1, .post h1 {color:#fff;}

h1 span.subtitle {color:#f1a514;}

.entry h2 {color:#000;}

/*************************************************************/

/**********************     ABOUT PAGE    *********************/

/*************************************************************/

#textSectionAbout {color:#fff;}

/*************************************************************/

/**********************     NEWS PAGE    *********************/

/*************************************************************/

.category-news h3 a:link,.category-news h3 a:visited {color:#000;}

.category-news h3 a:hover,.category-news h3 a:active {color:#333;}
