/*

Theme Name: Quoan

Theme URI: http://themeforest.net/user/axidev

Description: simple, and clean..

Author: axidev@gmail.com

Author URI:http://themeforest.net/user/axidev

*/



* {

		border: 0;

		margin: 0;

		padding: 0;

}



Body {

	color :	#49350A;

	font-size:11px;

	background-color: #ffffff;

	text-align: center;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:1.5em;

	background-image: url(images/bg.jpg);

	background-repeat: repeat;

	z-index: -1;	

}



.Glow {

		

		background-image: url(images/glow.jpg);

		background-repeat: no-repeat;

		z-index: 0;

		background-position: center;

		

	

}







/* headings */



h1 {

		font-size:30px;

		font-weight:normal;

}



h2 {

		font-size:23px;

}



h3 {

		font-size:18px;

}



h2,

h3 {

		text-transform : capitalize;

		font-weight:normal;

		font-family:tahoma, Georgia, "Times New Roman", Times, serif;

		margin:0.4em 0;

		line-height:130%;

		color :#2D2C2C;

}



h4,

h5,

h6 {

		text-transform : capitalize;

		font-weight:normal;

		font-family:tahoma, Georgia, "Times New Roman", Times, serif;

		margin:0.8em 0;

		line-height:130%;

		color :#2D2C2C;

}



/* // headings */



/*SPECIAL ELEMENTS*/



hr {

		border: 0;

		border-top: 1px solid gray;

		height: 0;

		background: gray;

}



form label {

		cursor:pointer;

}



ul {

		list-style-type:none;

}



a {

	text-decoration:none;

	color:#49350A;

	outline:none;

	outline: none;

}



a:active,

a:focus,

a:hover {

	outline:none;

	text-decoration: none;

	color:#F0DFA4;

}



p {

		margin-bottom:15px;

}



a:hover {

	color:#F0DFA4;

	text-decoration: none;

}



img {

		border:1px solid #DCDCDC;

		padding: 0 0 0px 5px;

		background-color : #fff;

}



/*--header  --------------------------------- */

#header {

		width: 960px;

		height:230px;

                margin: 40px auto!important;

                .margin: 0px auto!important;

		margin: 180px auto;

		color:#fff;

		background-color: #FFFFFF;

}



.headerpad {

		padding-right: 30px;

		padding-left: 30px;

}



.hdr-right {

		float: right;

		width: 660px;

		height:180px;

		background-image:url(images/headerbg.jpg);

		background-repeat: no-repeat;

		background-position: 0px 15px;

		background-color: transparent;

}



.hdr-left {

		float: left;

		width: 300px;

		height:180px;

		background-color: transparent;

}



/*--header//  --------------------------------- */







/*--USEFULL  --------------------------------- */



.clear {

		clear: both;

}



.hidden {

		display: none;

}



.center {

		text-align: center;

}



.alignleft {

		float: left;

                padding: 10px 10px 10px 10px;

                margin: 20px

}



.alignright {

		float: right;

.padding-bottom: 50px!important;

}



/*--USEFULL //  --------------------------------- */







/*--logo  --------------------------------- */

#logoimg {

		float: left;



}



#logoimg h1 {

		float:left;

		text-indent:-9999px;

		background-color: transparent;

		background-image:url(images/logo.jpg);

		background-repeat: no-repeat;

		background-position: 0px 15px;

}



#logoimg h1 a {

		display:block;

		height:180px;

		width:300px;

}



/*--logo  //------------------------------- */









/*-----------layout --------------*/

#wrapper {

		margin: 40px auto 0 auto!important;

             

		text-align: left; /* Reset text alignment for Western languages. */

		width:960px;

}



#page {

		width: 960px;

		margin: 0 auto;

                 

		background-color: #333;

		background-repeat: repeat-y;

		background-position: center;

		background-image: url(images/bodybg.jpg);

}



#content {

		float: right;

		background-color: transparent;

		width: 660px;

.margin-top: 50px!important;

}



.contentpad {

		padding-right: 15px;

		padding-left: 25px;

		padding-top:10px;

}



.contentbord {

		padding: 5px;

}



/* Formatting */





acronym,

abbr,

span.caps {

		cursor: pointer;

}



acronym,

abbr {

		border-bottom: 1px dashed #999;

}



blockquote {

		padding-left:30px;

		margin: 15px;

		background:#fff url(images/quotebg.jpg) 0px 0px no-repeat;

		font-style: italic;

		

}



blockquote p {

		font-size: 13px;

		padding: 0px;

		margin: 0px;

}



blockquote li {

		padding: 2px 0px 2px 15px;

		list-style-type: none;

		font-size: 12px;

		line-height: 15px;

}



blockquote a {

		color:#336699;

}



blockquote a:visited {

		color:#336699;



}



blockquote a:hover {







		color:#000033;

}



blockquote blockquote {

		

}



blockquote cite {

		margin: 5px 0 0;

		display: block;

}





hr {

		display: none;

}



img.center,

img[align="center"] {

		display: block;

		margin-left: auto;

		margin-right: auto;

}



img.left,

img[align="left"] {

		float:left;

		margin: 2px 20px 0px 0px;

}



img.right,

img[align="right"] {

		float:right;

		margin: 2px 0px 5px 10px;

}



.pad10 {

		padding-top: 10px;

		padding-right: 20px;

		padding-bottom: 20px;

		padding-left: 20px;

}



.pad05 {

		padding-top: 0px;

		padding-right: 5px;

		padding-bottom: 0px;

		padding-left: 5px;

}



/* End Various Tags & Classes*/







/*--  NAVIGATION --*/

#pagenav-wrap {

		padding-top: 25px;

		padding-right : 70px;

               .padding-bottom: 80px!important;

}



ul#pagenav {

		float:right;

		list-style:none;

		padding-left:0px;

		line-height:25px;

		font-size:11px;

		font-family: Arial, Helvetica, sans-serif;

		overflow:hidden;

		border-bottom: 0px solid #333333;

                text-transform: uppercase;

}



ul#pagenav li {

		padding-right: 10px;

		padding-left: 8px;

		float:left;

		margin:0px 1px 0px 1px;

		list-style:none;

		white-space:nowrap;/*background-color:#f7f7f7;*/

}



ul#pagenav > li:first-child {

		padding-left: 0px;

		padding-right: 10px;

}



ul#pagenav > li:last-child {

		padding-right: 0px;

}



ul#pagenav li a {

		display:block;

		color:#333333;

		text-decoration:none;

		padding-top: 0px;

}



ul#pagenav li a:hover,

ul#navigation li a:active,

ul#navigation li.current_page_item a {

		color:#fff;

}



ul#pagenav li a:hover {

}



#leaderboard_container {

		height:40px;

		margin:0px;

		background-color:#5D6F7B;

		background-position: center;

		padding-bottom: 0px;

		padding-top: 0px;

		padding-right: 0px;

		padding-left: 10px;

}



.title_container {

		float:left;

		margin-bottom: 10px;

}



/*-------------The Post-------------*/



#title {

		float:left;

		width:550px;

		padding:0px;

		margin-bottom:10px;

}



.post_title {

		padding-left:10px;

		margin:0px;

		float:left;

		color:#62778c;

		font-size:18px;

		text-decoration:none;

}



.post_title a {

		color:#62778c;

		text-decoration:none;

}



.post_title a:hover {

		color:#486970;

		text-decoration:underline;

}



.post {

		margin-bottom:0px;

		padding-bottom: 10px;

		padding-top: 0px;

		padding-left: 30px;

		padding-right: 25px;

}



#post h2 {

		padding-left:10px;

		float:left;

		color:#62778c;

		font-size:18px;

		text-decoration:none;

}



.post a {

		color:#c73026;

}



.post a:hover,

.post a:active {

		color:#2D2C2C;

}



.post .title a {

		color:#2D2C2C;

		display:block;

		margin-bottom:10px;

		margin-top:20px;

		padding-left:0;

}



.post .title a:hover {

		color:#c73026;

}



.post p {

		padding:0px;

		text-align:justify;

}



.post ul,

.sidebars ul {

		padding: 5px 0px;

		margin: 0px;

		list-style-type: square;

}



.post ol li,

.sidebars ol li {

		list-style-image:none;

		list-style-position:inside;

		list-style-type:decimal;

}



.post ul li,

.sidebars ul li {

		list-style-image:none;

		list-style-position:inside;

}



.post ul {

		padding: 0 15px 15px;

}



.post ul li {

		background: url(bullet00.png) no-repeat top left;

		padding-left: 20px;

}



.post ol,

.sidebars ol {

		padding: 10px 0px 10px 25px;

		list-style-type: square;

}



.post .entry {

		padding-bottom: 0px;

		width: 565px;

		border-bottom :1px dotted #DDDBC6;

}



.pagetitle {

		padding-bottom:10px;

		color:#666666;

}



html>body .post ul {

		padding: 0 0 0 30px;

		padding-left: 10px;

}



html>body .post li {

		margin: 7px 0 8px 10px;

}



/* -- post info start -- */



p.post-info {

		font-style:italic;

		text-transform:capitalize;

		font-size: 12px;

		text-align:left;

		border-bottom:1px dotted #DDDBC6;

		float:left;

		margin-left:5px;

}



p.post-info a {

		color :#C92E25;

}



.post-info em {

		color:#666;

		font-style:normal;

}



.post-info em.user {

		padding:2px 0 2px 2px;

}



.post-info em.cat {

		padding:0;

}



.post-info a:link,

.post-info a:visited {

		border:none;

		text-decoration:none;

		color :#C92E25;

}



.post-info a:hover,

.post-info a:active {

		color:#C74E45;

		text-decoration:none;

}



.post-comments {

		float:right;

		width:100px;

}





.post-comments a {

		background:url(images/comments-small.gif) no-repeat left center;



		padding-left:15px;

		color:#838e99;

		font-weight: normal;

		border-bottom: none;

}



.post_single {

		border-bottom:1px dashed #ccc;

		float:left;

		width:435px;

		padding:10px 0px 5px 0px;

}



.post_single _title {

		float:left;

		width:85px;

		padding:0px;

		margin:0px;

}



.post_single _description {

		float:left;

		width:450px;

		padding:0px;

		margin:0px;

}



.entry form { /* This is mainly for password protected posts, makes them look better. */

		text-align:center;

}



select {

		width: 130px;

}



.post_date {

		float:left;

		color:#999;

		font:18px Arial Narrrow, Helvetica, sans-serif;

		font-weight:bolder;

}



.sidebars {

		margin: 0;

		padding: 0;

		float: left;

}



/* -- post info  end-- */











/*--------------Sidebars (for all sidebars)------------*/





#sidebar {

		width:220px;

		padding:0px;

		margin:0px;

		color:#4B6B81;

		float:left;

}



.sidebars ul {

		padding-top : 10px;

		list-style: none;

		background-color : #fff;

}



.sidebars ul h3 {

		border-bottom:2px dotted #CCCCCC;

		color:#8C8C8C;

		font-size:16px;

		letter-spacing:-1px;

		margin:0px;

		padding:5px 0px;

}



.sidebars ul li {

		font-size:14px;

		letter-spacing:0.03em;

		line-height:160%;

		text-align:left;

		list-style-type: none;

		font-weight: normal;

		padding-bottom: 7px;

		padding-left: 20px;

		border-bottom:1px dotted #F2F2F2;

}



/* custom anchor in sidebars:     */

        /*

  .sidebars a {

		color:#5D6F7B;

}



.sidebars a:hover {

		color:#F1AF15;

}





.sidebars ul li a {

	color:#525252;

}



.sidebars ul li a:visited {

		color:#999;

}



.sidebars ul li a:hover {

		color:#9f0000;

}

    */

.sidebars ul li ul li {

		background: url(images/bullet-grey.gif) no-repeat;

		padding-left: 12px;

}



.sidebars ul ul {

		padding:0px;

		margin:0px;

		margin: 2px 0px 0px 0px;

		padding: 0px;

		list-style-type: none;

		background: none;

		border-bottom: none;

}



.sidebars ul ul li {

		background-image:none;

}



.sidebars ul li li {

		margin: 0px;

		padding: 1px 0px;

		list-style-type: none;

		background: none;

		border-bottom: none;

		font-size: 12px;

		font-weight: normal;

}



.sidebars ul ul ul {

}



#sidebar {

		width: 130px;

		float:left;

		padding:0px;

		margin-top:10px;

		overflow:hidden;

}



/*-------------Sidbar(s)------------------------------------------*/

#sidebar2 {

		width: 300px;

		background-color: transparent;

}



#sidebar2pad {

		padding-left: 16px;

		padding-top: 10px;

		padding-right: 0px;

		padding-bottom: 50px;

}



#sidebar1 {

		width: 200px;

		float: left;

		background-color: #333;

}



/*--------------widgets  in sidebars------------*/



.side-title {

		font-size:28px;

		font-family:trebuchet MS, "Times New Roman", Times, serif;

		padding-left: 0px;

		margin-bottom: 0px;

		margin-top: 20px;

		padding-bottom: 5px;

		font-weight: 500;

}



.side-box {

		margin-top: -50px;

		margin-right: 0px;

		margin-bottom: 0px;

		margin-left: 0px;

		padding :5px;

}



.side-box-pad {

		background-color : #fff;

		padding-top :10px;

		padding-bottom :10px;

		padding-left :7px;

		padding-right :7px;

		border-bottom:1px dotted #DDDBC6;

}

}



.side-box img {

		background-color:#FFFFFF;

		border:1px solid #DCDCDC;

		float:left;

		margin:10px;

		padding:5px;

}



.textwidget {

		padding-top :20px;

}



/*--------------widgets  in sidebars- end------------*/



















/*---Calendar------------------------------*/

table#wp-calendar {

		width:100%;

		text-align:center;

		border-collapse:separate;

		border:1px solid #EBEBEB;

}



table#wp-calendar th {

		background:#CCCCCC;

		color:#F4F4F4;

		border:1px solid #CCCCCC;

}



table#wp-calendar td {

		height:25px;

		color:#666;

		font-size:12px;

		border:1px dotted #CCCCCC;

		vertical-align:middle;

		width:14.28%;

		overflow:hidden;

}



table#wp-calendar td#today {

		color:#747677;

		border-top:1px dotted #CCCCCC;

		vertical-align:middle;

		background:#f1f1f1;

		overflow:hidden;

}



table#wp-calendar a {

		font-weight:bold;

}



tfoot>tr>td#prev a,

tfoot>tr>td#next a {

		font-size : 12px;

		color:#FFF;





		padding:3px;







		background:#CCCCCC;

}



tfoot>tr>td#prev {

		text-align:left;

}



tfoot>tr>td#next {



		text-align:right;

}



table#wp-calendar caption {

		color:#666;

		font-style:italic;

		font-size:14px;



		padding:0 0 5px 0;

}



table#wp-calendar .pad {

		background-color:#EDEDED;

}



/*--- // Calendar----------------------------*/











/*-------------Forms------------------------------------------*/



form {

		padding: 0px;

		margin: 0px;

}



input {

		font-family: 'Verdana';

		color: #7D7D7D;

}



textarea {

		font-family: 'Verdana';

		color: #7D7D7D;

		font-size: 11px;

}



select {

		font-family: 'Verdana';

		color: #282b31;

		font-size: 11px;

}



.Form {

		padding: 0px 0px 10px 0px;

		position: relative;

		margin: 0px;

		font-family: 'Verdana';

}



.Form form {

		margin: 0px;

		padding: 0px;

}



.Form a {

		text-decoration: underline;

}



.Form p {

		padding: 0px 0px 2px 0px;

		margin: 0px;

		color:#666;

}



.Form p small strong {

		font-weight: bold;

		color:#FF3300;

}



.Form p small {

		font-size: 11px;

		display: block;

		padding: 6px 0px;

		color:#000;

}



.Form .TextField {

		color:#003366;

		background: #FAFAF0;

		border: solid 1px #ccc;

		padding: 3px 3px 3px 30px;

		font-size: 11px;

		display: block;

}



.Form .TextArea {

		color:#49676F;

		background: #FAFAF0;

		border: 1px solid #ccc;

		padding: 6px;

		font-size: 12px;

}



.Form input.SubmitComment {

		width: 57px;

		height: 29px;

		background: url(images/SubmitComment.jpg) no-repeat;

		margin-top: 4px;

}



.Form input.SubmitComment:hover {

		background: url(images/SubmitComment.jpg) no-repeat 0 -29px;

		margin-top: 4px;

}



.Form input.SubmitCommentIE {

		width: 57px;

		height: 29px;

		background: url(images/SubmitComment.jpg) no-repeat 0 -29px;

		margin-top: 4px;

}



/* End Form Elements */















/*---------------------------------- navigation (wp-nav)-------------------------------- */

.Nav span {

		padding: 1px 6px 1px 4px;

		color:#666;

}



.Nav .on {

	padding: 0.2em 0.5em;

	font-size: 11px;

	color:#49350A;

	background-color: #FFFFFF;

}



.Nav {

		padding: 0px 30px;

		margin-right: 0.1em;

		margin-bottom: 1em;

		background: #fff;

}



.Nav a {

	padding: 0.2em 0.5em;

	color: #49350A;

	background-color: #666;

	font-size: 11px;

}



.Nav a:hover {

		background-color: #c73026;

		color: #FFF

}



.Nav a:visited {

		padding: 0.2em 0.5em;

}



/* ////////////////////////------ end Navigation ----------------- */































.infowrap {

		padding-right: 20px;

}



.rsstopwrap {

		width: 100px;

		height: 100px;

		float: right;

}



.rsstop {

		padding-top : 20px;

		padding-left :0px;

		padding-right: 20px;

		padding-bottom : 0px

}



.rsstopwrap a {

		background-image: url(images/rss.jpg);

		background-position: right top;

		background-repeat: no-repeat;

		float:right;

		height:35px;

		text-indent:-32697px;

		width:35px;

		cursor : pointer;

}



img {

		background-color:#FFFFFF;

		border:1px solid #DCDCDC;

		padding:5px;

}



img.alignleft,

div.alignleft {

		float:left;

		margin-top: 0px;

		margin-right: 15px;

		margin-bottom: 5px;

		margin-left:0px;

}



img.alignright,

div.alignright {

		float:right;

		margin-top: 0px;

		margin-right: 0px;

		margin-bottom: 20px;

		margin-left:10px

}



img.aligncenter,

div.aligncenter {

		text-align:center;

		margin:0 auto;

}



.aligncenter,

div.aligncenter {

		display: block;

		margin-left: auto;

		margin-right: auto;

}



.wp-caption {

		border: 1px solid #ddd;

		text-align: center;

		background-color: #f3f3f3;

		padding-top: 4px;

		margin: 10px;

}



.wp-caption img {

		margin: 0;

		padding: 0;

		border: 0 none;

}



.wp-caption p.wp-caption-text {

		font-size: 11px;

		line-height: 17px;

		padding: 0 4px 5px;

		margin: 0;

}



#footer {

		color:#AAAAAA;

		font-size:9px;

		text-align: left;

		line-height:22px;

		clear: both; /*overflow:hidden; */

		background-position: left bottom;

		height: 70px;

		width: 960px;

		display : block;

		

		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

		background-repeat: no-repeat;

}



.footerwarp {

		padding-right: 15px;

		padding-left: 30px;

		padding-bottom:

5px;

		padding-top: 20px;

}



.footerwarp p {

		padding-top : 5px;

		border-top-width: 1px;

		border-top-style: dotted;

		border-top-color: #D6D6D6;

}



#footer img {

		vertical-align: middle;

}





/*//////////////--- footer---------------------------------------------*/







#twitter a {

		float : right;



}



#twitter {

		padding-top : 40px;

}



.rsstopwrap {

		width: 40px;

		height: 40px;

		float: right;

}



.rsstop {

		padding-top : 0px;

		padding-left :0px;

		padding-right: 0px;

		padding-bottom : 0px

}



.rsstopwrap a {

		background-image: url(images/rss.jpg);

		background-position: right top;

		background-repeat: no-repeat;

		float:right;

		height:40px;

		text-indent:-32697px;

		width:40px;

		cursor : pointer;

}



#top {

		width: 960px;

		clear: both;

		overflow:hidden;

		height : 106px;

		background-color: #9f0000;

		background-image: url(images/top.jpg);

		background-position: 0px 0px;

}



#topside {

		height: 50px;

		width: 330px;

		background-image: url(images/topside.jpg);

		background-repeat: no-repeat;

		background-position: left top;

		margin-bottom: -50px;

}



#columnfix {

		padding-right: 30px;

		padding-left: 30px;

}



.thum-img {

		border:1px solid #DCDCDC;

		padding : 5px;

		background-color : #fff;

		/*float:left;*/

		margin-right:15px;

}



.ftr-label {

		margin-bottom: 30px;

		background-position: left top;

		height: 96px;

		width: 96px;

		position: absolute;

		z-index: 10;

		left: 0px;

		top: 0px;

		background-attachment: scroll;

		background-color: transparent;

		background-image: url(images/ftr-label.png);

		background-repeat: no-repeat;

}



.morelink {

		border:1px dotted #DDDBC6;

		float:right;

		background-color : #fff;

		margin-right:15px;

}



.morelink a {

		color:#D7722F;

		border:none;

}



.morelink a:hover {

		color:#F1AF15;

		border:none;

}



/* -------------------[ Featured ]------------------- */

/* POST META */



.feat-section {

		padding-top:0px;

		background:#fff;

		margin-bottom: 30px;

		margin-top: 15px;

		position: relative;

		width :620px;

		height :240px;

}



.feat-section p {

		margin : 0;

		padding : 0;

}



.feat-section-pad {

		padding-left:30px;

		padding-right:30px;

}



.featured-post {

		padding:0px;

}



.feat-section p {

		padding:0;

		text-align:justify;

}



#mySlides .ftr-title {

		float : right;

		width : 240px;

		height : 240px;

		background-color : #4C4C4C;

		font-size : 35px;

		line-height : 180%;

}



.ftr-title h2 a:hover {

}



.ftr-title h2 a {

		color: #2D2C2C;

		margin-top: 20px;

		padding-left: 0px;

		display:block;

}



.thum-img-wrap {

		float: left;

		padding-top : 0px;

}



.feat-section img {

		float: left;

		margin : 0px;

		padding:0px;

		border:none;

}



.postmeta span.comm {

		font-weight: normal;

}



.postmeta a:link,

.postmeta a:visited {

		color: #3d3d3d;

}



.postmeta a:hover,

.postmeta a:active {

		text-decoration: underline;

}



/* -------------------[ Featured ]------------------- */

/*--------------Start Comments------------------------------------------*/

#commentform .Form .Email {

		background: url(../images/FooterEmail.jpg) no-repeat left top;

}



#respond {

		padding-top:20px;

		margin-top:10px;

		color:#1C5867;

}



/*for later background: url(images/PostDotted.gif) repeat-x bottom; */

.commentlist {

		padding: 0;

		text-align: justify;

		margin-left:5px;

		margin-right:5px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		color:#7D7D7D;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

}



.commentlist li {

		margin: 50px 0 3px 0px;

		list-style: none;/*	background:url(dotted_g.gif) repeat-x left bottom;*/

		border-top:1px dotted #DCDCDC;

		padding: 15px 5px 5px 5px;

}



.commentlist li li {

		margin: 0px;

		padding: 5px 10px 5px;

		border-bottom:0px;

		background:none;

}



.commentlist p {

		background:#FDFDEC none repeat scroll 0 0;

		border:1px solid #EEEEEE;

		clear:both;

		line-height:18px;

		margin-bottom:10px;

		margin-left:80px;

		margin-right:5px;

		padding:10px;

}



.commentlist li .avatar {

		float: left;

		border: 1px solid #eee;

		padding: 2px;

		background: #fff;

}



.commentlist li img.avatar {

		border:1px solid #DCDCDC;

		padding : 3px;

		margin-right : 5px;

		z-index:99;

}



.commentlist p p {



		padding-left:0px;

		border:none;

		margin:0px;

		padding:0px;

}





.commentmet_text {

		padding-left:5px;

		padding-top:5px;

}



.nocomments {

		text-align: center;

		margin: 0;

		padding: 0;

}



.commentmetadata {

		margin: 0;

		display: block;

		padding:1px 0px 10px 0px;

		background:url(dotted_g.gif) repeat-x left bottom;

		float : right;

		padding-right : 30px;

}



.commentmetadata_left {

		color:#c73026;

		font-size:17px;

		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}



.commentmetadata_left span {

		color:#ffffff;

}



.commentmetadata_right {

		color:#737373;

		font-size:11px;

		font-family:Verdana, Arial, Helvetica, sans-serif;

}



.commentmetadata a {

		color:#C74E45;

}



.commentmetadata_right a {

		color:#ffffff;

}



#commentform {

		margin-left:55px;

		color:#7d7d7d;

		font-family:Verdana, Helvetica, tahoma;

		width:70%;

		background-color: #FFF;

}



#commentform a {

		color:#7d7d7d;

}



#commentform textarea {

		border:1px solid #E0E5E5;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		padding:3px;

		background-color: #fff;

		background-image: url(input_bg.gif);

		background-repeat: repeat-x;

		background-position: left top;

}



#commentform input#submit {

		background:none;

}



#commentform {

		width:550;

}



#commentform input {

		width: 170px;

		padding: 2px;

		margin: 5px 5px 1px 0;

		background-color: #fff;

		border:1px solid #E0E5E5;

		color:#5F6565;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		padding:4px 5px;

		line-height: 30px;

}



#commentform textarea {

		width: 350px;

		padding: 2px;

}



#commentform #submit {

}



#commentform p {

		margin: 5px 0;

}



#respond_box {

		width:625px;

		background:url(respond_.gif) no-repeat;

		margin-top:40px;

		padding-bottom:60px;

}



h3#respond {

		font-size:23px;

		color:#4b4b4b;

		margin-left:50px;

		font-weight:normal;

		padding-top:18px;

		padding-bottom:25px;

}



div.reply {

		text-align:right;

}



.reply a {

		color:#c73026;

		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

		font-size:13px;

		border:1px solid #DCDCDC;

		padding : 1px 5px 1px 5px;

}



.reply a:hover {

		color:#7DAE12;

		text-decoration:underline;

}



cite {

		color:#c73026;

		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

		font-size:13px;

}



.comment-author {

		margin-bottom:0;

		padding-top:1px;

		width:100px;

		float : left;

}



.comment-author span {

		color:#A6A6A6;

		display:block;

		font-size:0.9em;

		padding-left:65px;

		padding-top:0px;

}



.comment-author cite {

		color:#C92E25;

		display:block;

		font-size:1.4em;

		padding-left:65px;

		padding-top:10px;

}



/*

.odd {

		 background-color: #ECF3FD

}



.even {

		background-color: #FDFDEC;

}



.alt {

		margin: 0;

		padding: 10px;

}



/*

.alt { border-bottom:1px dotted #BBBBBB; border-left:1px dotted #BBBBBB; border-top:1px dotted #BBBBBB; margin:0; padding:0; }



*/



/*thread-odd, thread-even, and thread-alt

classes are the same as the odd/even/alt classes, but

these only apply to the top level of each set of comments and replies*/





.thread-odd {

}



.thread-even {

}



.thread-alt {

}



/*depth-1 is added to the top level comments,

depth-2 to the next level, and so on.*/



.commentlist li.depth-1 {

}



.commentlist li li.depth-2 {

		border-top:none;

		border-left:10px solid #EDEDED;

		margin:5px 5px 5px 15px;

		padding:10px;

}



.commentlist li li li.depth-3 {

		border-top:none;

		border-left:10px solid #EDEDED;

		margin:5px 5px 5px 30px;

		padding:10px;

}



/*--comments //  --------------------------------- */



























#top-right {

		padding-top: 127px;

		padding-right: 0px;

		padding-bottom: 0px;

		padding-left: 14px;

		float: left;

}



.more-link {

		float: right;

}



p.more-link-wrap a {

		float: right;

}



p.more-link-wrap {

		font-size:12px;

		font-style:italic;

		text-transform:capitalize;

		margin:0px;

}



.sidebars ul li.cat-posts-title {

		font-size: 10px;

		line-height:160%;

		margin-top: 20px;

}



.sidebars ul li.cat-posts-title a {

		font-size: 14px;

		line-height:100%;

		color: #c73026;

		display:block;

		margin-bottom: -7px;

}



.article {

		border-bottom-width: 1px;

		border-bottom-style: dotted;

		border-bottom-color: #DFDFDF;

		margin-bottom: 60px;

}



/*--breadcrumb nav --------------------------------- */

  .breadcrumb {

	/* border-bottom:1px dotted;*/

color:#49350A;

	float:left;

	font-family:trebuchet MS, Arial, Helvetica, sans-serif;

	font-size:27px;

	line-height:normal;

	margin:15px 5px 15px;

	padding-bottom:3px;

	text-transform:capitalize;

	padding-left : 25px;

}



.breadcrumb a {

	color : #49350A;

}



.breadcrumb a {

}



/*--breadcrumb nav // ------------------------------- */







/*--search form --------------------------------- */







.searchform01 {

		vertical-align: middle;

		font-size: 15px;

}



.searchform01 fieldset {

		display: inline;

		vertical-align: middle;

}



.searchform01 label {

		display: inline;

		vertical-align: middle;

}



.searchform01 input {

		display: inline;

		vertical-align: middle;

}



.searchform01 .searchlabel {

		color: #9ca485;

		font-weight: bold;

		text-transform: uppercase;

		margin-right: 5px;

		font-family: verdana;

		letter-spacing: -1px;

}



.searchform01 .searchterm {

		border: 1px solid #D3D2D2;

		display : block;

		width: 210px;

		color: #999;

		background: #fff;

		padding : 3px;

		font-size: 0.9em;

		vertical-align: middle;

		float : left;

		height: 22px;

}



.searchform01 .searchbutton {

		text-transform:capitalize;

		cursor: pointer;

		color: #FFF;

		height :30px;

		width :70px;

		background-color: transparent;

		padding : 0 5px;

		float : right;

		font-family: 	Times New Roman, Arial, Helvetica, sans-serif;

		font-size: 16px;

		font-weight : blod;

		margin-left :2px;

}



.searchform01 {

		color: #c73026;

}



.searchbutton:hover {

		color: #FFF;

}



.searchbutton {

		text-indent : -999em;

		background-color: transparent;

		background-image: url(images/searchbtn.jpg);

		background-repeat: no-repeat;

		background-position: 0px 0px;

		height : 30px

}



/*--search form // --------------------------------- */





   p.single-meta {

		font-size: 10px;

		border-top:1px dotted #DDDBC6;

		margin-top : 30px;

		padding : 20px;

}



/*--contact form  --------------------------------- */



div.formcontainer {

		clear: both;

		overflow: hidden;

		width: 500px;

		text-align:left;

}



div.formcontainer form {

		text-align:left;

}



div.formcontainer span.required {

		color: #FF0000;

}



div.formcontainer p.error,

 div.formcontainer p.important,

 div.formcontainer p.information,

 div.formcontainer p.success {

		border-top: 1px solid #E8E8DE;

		color: #442;

		line-height: 250%;

		padding-left: 36px;

		width: 95%;

}



div.formcontainer p.error {

		background: #fbfbee url('error.png') no-repeat 12px 50%;

		border-bottom: 2px solid #F0D28B;

}



div.formcontainer p.important {

		background: #fbfbee url('important.png') no-repeat 12px 50%;

		border-bottom: 2px solid #FED7CE;

}



div.formcontainer p.information {

		background: #fbfbee url('information.png') no-repeat 12px 50%;

		border-bottom: 2px solid #C5DDF2;

}



div.formcontainer p.success {

		background: #fbfbee url('success.png') no-repeat 12px 50%;

		border-bottom: 2px solid #C7E9B3;

}



div.formcontainer form.contact-form {

		clear: both;

		float: none;

		width: 500px;

}



div.formcontainer form.contact-form fieldset {

		background: #fff;

		color: #333333;

		margin: 0.5em 0 1.5em 0;

}



div.formcontainer form.contact-form fieldset legend {

		text-transform: uppercase;

}



div.formcontainer form.contact-form fieldset div.form-label {

		display: block;

		float:none;

		line-height:150%;

		margin: 0.5em 0 0 0;

		padding:0;

		text-align:left;

		width:100%;

}



div.formcontainer form.contact-form fieldset div.form-label label,

 div.formcontainer form.contact-form fieldset div.form-option label {

		cursor: pointer;

		line-height:100%;

}



div.formcontainer form.contact-form fieldset div.form-textarea {

		display: block;

		float:none;

		margin: 0.2em 0 0 0;

		width:440px;

		border:1px #c8c8c8 solid;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		background-color: #FDFDEC;

}



div.formcontainer form.contact-form fieldset div.form-input input {

		padding: 0.3em;

		width: 97%;

}



div.formcontainer form.contact-form fieldset div.form-textarea textarea {

		padding: 0.3em;

		width: 440px;

}



div.formcontainer form.contact-form fieldset div.form-textarea textarea {

		overflow: auto;

		width: 430px;

}



div.formcontainer form.contact-form fieldset div.form-input input.error {

		background-color: #FBF4E2;

}



div.formcontainer form.contact-form fieldset div.form-input input.optional {

		margin-bottom: 0.2em;

}



div.formcontainer form.contact-form fieldset div.form-option,

 div.formcontainer form.contact-form fieldset div.form-submit {

		display: block;

		float:none;

		margin: 1em 0 0 0;

		width:100%;

}



div.formcontainer form.contact-form fieldset div.form-submit input {

		cursor:pointer;

		padding:0.5em 2em;

		background-color: #c73026;

		color: #FFF;

}



div.formcontainer form.contact-form fieldset div.form-input {

		background:#FFFFFF none repeat scroll 0 0;

		border:1px solid #EEEEEE;

		color:#666666;

		margin-bottom:5px;

		margin-top:5px;

		padding:3px;

		vertical-align:middle;

		width:200px;

}



/*--contact form // --------------------------------- */







/*--slider  --------------------------------- */









#mySlides-wrap {

		padding :0px;

		background :#fff

}



#jFlowSlide {

		border:0px solid #f09;

}



#myController span.jFlowSelected {

		background:#f09;

}



#myController {

		margin:20px 0 0 0

}



#myController span {

		color:#FFF;

		background:#000;

		margin:0 10px 0 0;

		cursor:pointer;

		padding: 4px;

}



#myController p {

		margin: 0;

		padding: 0 1em;

		font-size: 1.5em;

		position: relative;

		top: -50px;

		line-height: 50px;

		height: 50px;

		background: black;

		opacity: .7;

		filter:alpha(opacity=70);

}



#prevNext {

		z-index:88;

}



#prevNext img {

		border :none;

		padding-top : 30px;

		padding-bottom : 30px;

		padding-left : 0px;

		padding-rigth : 0px;

		background-color : #fff;

		margin :0px;

}



#prevNext .jFlowPrev {

		top: 80px;

		left: 0px;

		position:absolute;

}



#prevNext .jFlowNext {

		position:absolute;

		top: 80px;

		right: 0px;

}



.jFlowSlideContainer {

		background: #666;

}



/*--slider //--------------------------------- */





#catnav {

    margin-top: 70px!important;

    

    



margin-left: 40px;

	width:600px;

	font-weight:normal;

	font-family: Georgia, Helvetica, sans-serif;

	font-size:15px;

	color:#49350A;

	text-transform: capitalize;

}









#sfish {

		background:transparent url(images/sfish.png) repeat-x;

		width:100%;









}



#sfish,

#sfish ul {

		float:left;

		list-style:none;

		line-height:32px;

		padding:0;

		/*border-top:1px solid #575757;*/

		margin:0;

		width:100%;

		z-index:99;

}



#sfish a {

	display:block;

	color:#49350A;

	text-decoration:none;

	padding:0px 10px;

}



#sfish li {

		float:left;

		padding:0;

}



#sfish ul {

		position:absolute;

		left:-999em;

		height:auto;

		width:151px;

		margin:0;

		line-height:1;

		border:0;

		border-top:1px solid #666666;

}



#sfish li {

		border-right:1px solid #4E4E4E;

		border-top:1px solid #4E4E4E;

		padding-right: 0px;

		padding-left: 0px;

}



#sfish ul li a :active {

		/*	border-right:1px solid #666666;*/



			background:#c73026;

}



#sfish li {

}



#sfish li ul,

#sfish li li {

		border: none;

}



#sfish li li {

		/*width:149px;*/

		border-top:1px solid #474747;

		padding-top: 3px;

		padding-bottom: 3px;

		padding-left: 0px;

		padding-right: 0px;

}



#sfish li ul {

		/*width:149px;*/



		padding-left: 0px;

		padding-right: 0px;

		margin : 0px;

}



#sfish li a {

		padding:0px 12px;

}



#sfish li li a {

		padding:4px 10px;

		width:130px;

}



#sfish li ul ul {

		margin:-21px 0 0 150px;

}



#sfish li li:hover {

	background:#49350A;

}



#sfish li ul li:hover a,

#sfish li ul li li:hover a,

#sfish li ul li li li:hover a,

#sfish li ul li li li:hover a {

		color:#FFFFFF;

}



#sfish li:hover a,

#sfish li.sfhover a {

		color:#FFFFFF;

}



#sfish li:hover li a,

#sfish li li:hover li a,

#sfish li li li:hover li a,

#sfish li li li li:hover li a {

		color:#FFFFFF;

}



#sfish li:hover ul ul,

#sfish li:hover ul ul ul,

#sfish li:hover ul ul ul ul,

#sfish li.sfhover ul ul,

#sfish li.sfhover ul ul ul,

#sfish li.sfhover ul ul ul ul {

		left:-999em;

}



#sfish li:hover ul,

#sfish li li:hover ul,

#sfish li li li:hover ul,

#sfish li li li li:hover ul,

#sfish li.sfhover ul,

#sfish li li.sfhover ul,

#sfish li li li.sfhover ul,

#sfish li li li li.sfhover ul {

		left:auto;

		background:#49350A;

}









#sfish li:hover,

#sfish li:active,

#sfish li.sfhover {

		background:#49350A;



}



