/*
Theme Name: Wordpress_40334
Theme URI: http://wordpress.org/
Author: the WordPress team
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/

/*====================================== reset.css is here ========================================*/

/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  background: transparent;
}

body { line-height: 1; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

ol, ul { list-style: none; }

blockquote { quotes: none; }

blockquote:before, blockquote:after {
  content: '';
  content: none;
}

del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */

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

a img { border: none; }

/* =Fonts
-------------------------------------------------------------- */

h3#comments-title, h3#reply-title, #access .menu, #access div.menu ul, #cancel-comment-reply-link, .form-allowed-tags, #site-info, #site-title, #wp-calendar, .comment-meta, .comment-body tr th, .comment-body thead th, .entry-content label, .entry-content tr th, .entry-content thead th, .entry-meta, .entry-title, .entry-utility, #respond label, .navigation, .page-title, .pingback p, .reply, .widget-title, .wp-caption-text, input[type=submit] { font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif; }

pre { font-family: "Courier 10 Pitch", Courier, monospace; }

code { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; }

body, input, textarea {
  color: #666;
  font-size: 12px;
  line-height: 18px;
}

hr {
  background-color: #E7E7E7;
  border:0;
  height: 1px;
  margin-bottom: 18px;
  clear:both;
}

/* Text elements */

/*.content p { margin-bottom: 18px; }*/

.content ul {
 /* list-style: square;*/
  /*margin: 0 0 18px 1.5em;*/
}

.content ol {
  list-style: decimal;
  margin: 0 0 18px 1.5em;
}

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

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

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

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

.content dl { margin:0 0 24px 0; }

.content dt { font-weight: bold; }

.content dd { margin-bottom: 18px; }

.content strong { font-weight: bold; }

.content cite, .content em, .content i { font-style: italic; }

.content big { font-size: 131.25%; }

.content ins {
  background: #ffc;
  text-decoration: none;
}

.content blockquote {
  font-style: italic;
  padding: 0 3em;
}

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

.content pre {
  background: #f7f7f7;
  color: #222;
  line-height: 18px;
  margin-bottom: 18px;
  padding: 1.5em;
}

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

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

.content sup { bottom: 1ex; }

.content sub { top: .5ex; }

.content input[type="text"], .content textarea {
  padding: 2px;
  background: #f9f9f9;
  border: 1px solid #ccc;
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
}

.content table {
  border: 1px solid #e7e7e7;
  text-align: left;
  margin: 0 -1px 24px 0;
  width: 100%;
}

.content tr th, thead th {
  color: #888;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  padding: 9px 24px;
}

.content tr td {
  border-top: 1px solid #e7e7e7;
  padding: 6px 24px;
}

.content tr.odd td { background: #F2F7FC; }

.attachment img { max-width: 900px; }

.alignleft, img.alignleft {
  display: inline;
  float: left;
  margin-right: 24px;
  margin-top: 4px;
}

.alignright, img.alignright {
  display: inline;
  float: right;
  margin-left: 24px;
  margin-top: 4px;
}

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

.alignleft, img.alignright, img.aligncenter { margin-bottom: 12px; }

.wp-caption {
  background: #f1f1f1;
  line-height: 18px;
  text-align: center;
  margin-bottom: 20px;
  padding: 4px;
}

.wp-caption img { margin: 5px 5px 0; }

.wp-caption p.wp-caption-text {
  margin: 5px;
  color: #888;
  font-size: 12px;
}

.wp-smiley { margin:0; }

/* =Comments
-------------------------------------------------------------- */
#comments { clear: both; }

#comments .navigation { padding: 0 0 18px 0; }

h3#comments-title, h3#reply-title {
  color: #000;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 0;
}

h3#comments-title { padding: 24px 0; }

.commentlist {
  list-style: none;
  margin: 0;
}

.commentlist li.comment {
  border-bottom: 1px solid #e7e7e7;
  line-height: 24px;
  margin: 0 0 24px 0;
  padding: 0 0 0 56px;
  position: relative;
}

.commentlist li:last-child {
  border-bottom:none;
  margin-bottom:0;
}

#comments .comment-body ul, #comments .comment-body ol { margin-bottom: 18px; }

#comments .comment-body p:last-child { margin-bottom: 6px; }

#comments .comment-body blockquote p:last-child { margin-bottom: 24px; }

.commentlist ol { list-style: decimal; }

.commentlist .avatar {
  position: absolute;
  top: 4px;
  left: 0;
}

.comment-author { }

.comment-author cite {
  color: #000;
  font-style: normal;
  font-weight: bold;
}

.comment-author .says { font-style: italic; }

.comment-meta {
  font-size: 12px;
  margin: 0 0 18px 0;
}

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

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

.commentlist .even { }

.commentlist .bypostauthor { }

.reply {
  font-size: 12px;
  padding: 0 0 24px 0;
}

.reply a, a.comment-edit-link { color: #888; }

.reply a:hover, a.comment-edit-link:hover { color: #FF4B33; }

.commentlist .children {
  list-style: none;
  margin: 0;
}

.commentlist .children li {
  border: none;
  margin: 0;
}

.nopassword, .nocomments { display: none; }

#comments .pingback {
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e7e7e7;
}

.commentlist li.comment+li.pingback { margin-top: -6px; }

#comments .pingback p {
  color: #888;
  font-size: 12px;
  line-height: 18px;
  display:block;
  margin: 0;
}

#comments .pingback .url {
  font-style: italic;
  font-size: 13px;
}

/* Comments form */
input[type=submit] { color: #333; }

#respond {
  margin: 24px 0;
  border-top: 1px solid #e7e7e7;
  overflow: hidden;
  position: relative;
}

#respond p { margin: 0; }

#respond .comment-notes { margin-bottom: 1em; }

.form-allowed-tags { line-height: 1em; }

.children #respond { margin: 0 48px 0 0; }

h3#reply-title { margin: 18px 0; }

#comments-list #respond { margin: 0 0 18px 0; }

#comments-list ul #respond { margin: 0; }

#cancel-comment-reply-link {
  font-size: 12px;
  line-height: 18px;
  font-weight: normal;
}

#respond .required {
  color:#FF4B33;
  font-weight:bold;
}

#respond label {
  color: #888;
  font-size: 12px;
}

#respond input {
  margin:0 0 9px;
  width:98%;
}

#respond textarea { width:98%; }

#respond .form-allowed-tags {
  color: #888;
  font-size: 12px;
  line-height: 18px;
}

#respond .form-allowed-tags code { font-size: 11px; }

#respond .form-submit { margin: 12px 0; }

#respond .form-submit input {
  width: auto;
  font-size: 14px;
}

a 												{ text-decoration:none; outline:0}
a:hover 										{ text-decoration:none; outline:0}
html 										{ }
body										{width:100%; background:url(images/bg2.png) left top repeat; min-height:94px; font-family: Helvetica, Arial, sans-serif;}
.flt_Lt										{ float:left;  display:inline;}
.flt_Rt										{ float:right; display:inline;}
.clear                                   	{ clear:both; font-size:0px;line-height:0px; display:block;}
html, body {height: 100%;}
.no_border{ border:none;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;}
.container									{width:1000px; margin:0 auto; }
.header										{background:url(images/heder-img-new.png) left top repeat-x; min-height:143px; position:relative; margin:28px 0 0 0;}
.header	span   								{ position:absolute; left:0px; top:0px;}
/*-------------------------------------------*/

/* ------------------------- HEADER HERE -------------------*/
.logo										{padding:45px 0 0 142px ;}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
.nav										{padding:44px 0 0 116px;}
.nav ul										{float:left; display:block; }
.nav ul li									{float:left; display:block; font-family: Helvetica, Arial, sans-serif; font-size:17px; color:#fff;}
.nav ul li a								{color:#fff; padding:0 7px 0 17px;}
.nav ul li a span							{}
.nav ul li a:hover							{color:#b58b8f;}
.nav ul li .active    						{color:#b58b8f;}
/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.main_content								{}
.content  									{background:url(images/container-bg-img.png) left top repeat-x; min-height:665px;  padding:38px 0 0 40px;}
.content_lft 							    {width:565px; float:left; display:block; padding:0 0 0 0;}


.lft_txt  								    {width:249px; float:left; display:block; }
.lft_txt h2   								{font-family:'Helvetica Neue'; font-size:20px; color:#000000; padding:23px 0 14px 0;}
.lft_txt ul  							    {} 
.lft_txt ul li     						    {font-family: Helvetica, Arial, sans-serif; font-size:14px; color:#670918; font-weight:bold; padding:0 0 12px 0;}	
.lft_txt ul li a   							{color:#670918;  padding:5px 0 0 0; display:block; text-decoration:underline;}
.lft_txt ul li a span						{ border-bottom:1px solid #670918; display:inline-block; clear:both;}

.rgt_txt   									{display: block; float: left;margin-left: 46px;width: 270px;}
.rgt_txt h1    								{font-family:'Helvetica Neue'; font-size:20px; color:#000000;  padding:23px 0 14px 0;}
.rgt_txt h3   								{font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000000; padding:5px 0 10px 0;}
.rgt_txt ul 								{ width:100%; margin:0px; padding:0px; list-style:none; }
.rgt_txt ul li 								{ float:left; display:block; font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000000; background:url(images/dot-img.jpg)  left 6px no-repeat; padding:0 0 7px 14px;}
.rgt_txt ul li a    						{color:#000; }

.content_rgt   								{width:329px; float:right; display:block; padding:0 21px 0 0;}
.content_rgt p   							{font-family:Helvetica, Arial, sans-serif;  font-size:14px; color:#000000; padding:0 0 27px 0; line-height:20px;}
.content_rgt h4  							{font-family:'Helvetica Neue'; font-size:20px; color:#000000; padding:13px 0 18px 0; }
.content_rgt ul 							{ width:100%; margin:0px; padding:0px; list-style:none;}
.content_rgt ul li 						    {float:left; display:block; width:100%; font-family: Helvetica, Arial, sans-serif; font-size:14px; color:#000000; background:url(images/dot-img.jpg)  left 6px no-repeat; padding:0 0 7px 14px;}
.content_rgt ul li a  					    {color:#000;}	


/* ---------------------------------------------------------*/
/* -------------------Inner Starts--------------------------------------*/
.content1   								{background:url(images/container-bg-img.png) left top repeat-x #fff; min-height:465px;  padding:38px 0 0 71px;} 
.content_lft1  							    {width:561px; float:left; display:block; }
.content_lft1 h1    						{font-family:'Helvetica Neue'; font-size:20px; color:#000; padding:0 0 23px 0; line-height:27px;-img}	
.content_lft1 h2    						{font-family:Helvetica, Arial, sans-serif; font-size:18px; padding:0 0 15px 0; color:#000;}
.content_lft1 p 						    {font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000; padding:0 0 21px 0;  line-height:21px;}  
.content_lft1 ul {list-style-type:disc; margin:0 0 13px 40px;}
.content_lft1 ul li {font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000; font-weight:normal; padding:0 0 12px 0;}
.content_lft1 img   						{padding:0 0 20px 0;}
.content_rgt1   							{width:279px; float:right; display:block; padding:0 36px 0 0;}
.content_rgt1 h2   							{font-family:'Helvetica Neue'; font-size:20px; color:#000000; padding:0 0 14px 0;}
.content_rgt1 ul  							{} 
.content_rgt1 ul li     					{font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#670918; font-weight:bold; padding:0 0 12px 0;}	
.content_rgt1 ul li a   					{color:#670918;  padding:5px 0 0 0; display:block; text-decoration:underline;}
.content_rgt1 ul li span   					{border-bottom:1px solid #670918; display:inline-block; clear:both; }
.content_rgt1 h4                    		{ width:182px; background-color:#e7ebeb; font-family:'Helvetica Neue'; font-size:18px; color:#000; padding:24px 42px 40px 25px; margin:48px 0 0 0;}
div.contact-us { float:right; font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000; line-height:23px; margin:-20px 50px 0 0;}




/* ------------------ FOOTER HERE --------------------------*/
.footer										{ }
.fot    									{background:url(images/foter-img1.png) left top repeat-x; min-height:122px; padding-left:28px;}
.fot_lft  									{float:left; display:block; width:157px;}
.fot_lft h3 							    {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; padding:26px 0 14px 0;}
.fot_lft ul 								{ }
.fot_lft ul li 								{float:left; display:block; padding:0 11px 0 0; }
.fot_lft h2 								{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; padding:7px 0 22px 0; }
.fot_lft span    							{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}
.fot_lft span a   						    {color:#ffffff; text-decoration:underline;}    	
.fot_rgt   									{width:282px; float:right; display:block;}
.fot_rgt p  								{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-style:italic; padding:21px 37px 0 0;}
.fot_rgt h1   								{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#335555; float:right; padding:4px 48px 0 0;}
.fot_rgt h1 a     							{color:#335555;}
.footer	h6  								{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b9c6c6; margin:0 0 20px 474px;;}
.copy										{}
/* ---------------------------------------------------------*/











/***********************NEW CSS********************/


.date-strip{padding-bottom: 12px;}

.content_lft1 a{color:#670918}

.nav ul li.current-menu-item a						{color:#b58b8f;}


.nav										{padding:41px 0 0 127px;}

ol li {
    color: #000000;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 21px;
    padding: 0 0 21px;
	list-style: inside none decimal;
}