@charset "utf-8";
/*================================== General CSS Document Starts=================================== */

html {                  /*To show the vertical scroll in case the height of the page is shorter than the standard browser height*/
	min-height:100%;
	padding:0 0 1px;
}

body,div,ul,p,h1,h2,h3,h4,h5,form,input,blockquote {   /* Default selectors are set to none for cross browser compatibility*/
	padding:0;
	margin:0;
}

body {                  /* Default Font, Color and Background */
	background:#a29061/*light brown*/;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#231f20/*dakrer brown*/;
}

a{                      /* Default anchor outline is set to none */
	outline:none;
}

ul {                    /* Default unordered list style is set to none */
	list-style:none;
}

img {                   /* Default image border style is set to none */
	border:0;
	padding:0;
	margin:0;
	display:block;
}

.spacer {               /* clean paddings in cases where divs are set by float command, e.g. float:left/right */
	clear:both;
	line-height:0;
	font-size:0;
	padding:0;
	margin:0;
}

/* 
Cross-browser Typographical Normalization 
25px 150%
24px 150%
23px 144%
22px 138%
21px 131%
20px 125%
19px 119%
18px 113%
17px 106%
16px 100%
15px 94%
14px 88%
13px 81%
12px 75%
11px 69%
10px 63%
9px  56%
8px  50%
*/

/*================================== General CSS Document Ends=================================== */

/*================================== Header CSS Document Starts=================================== */

#header-holder {
	background:url(../images/header_bg.gif) no-repeat 50% 120%;
	height:110px;
}

#header {
	margin:0 auto;
	width:1003px;
	position:relative;
	height:110px;
}

/*logo starts*/
#header #logo-holder {
	background:url(../images/logo_bg1.jpg) no-repeat 0 0;
	padding:0 0 0 0;
	width:422px;
	height:110px;
	position:absolute;
	z-index:1;
}

#header #logo {
	position:absolute;
	left:85px;
	top:10px;
	z-index:2;
}
/*logo ends*/

/*top right red area navigation starts*/

#header #red_curve {             /*total red curve area*/
	position:absolute;
	right:10px;
	top:33px;
	width:398px;
	height:27px;
}

#header #red_curve #redlt {      /*style for left curve*/
	float:left;
	width:8px;
	height:27px;
	background:url(../images/top_red_nav_lt_bg.gif) no-repeat 0 0;
}

#header #red_curve #redmid {    /*style for middle area in which the links are placed*/
	float:left;
	width:382px;
	height:27px;
	background:#5b0f00; /*deep maroon*/
	color:#fff; /*white*/
}

/*top red curve area links start (currently 4 links exist)*/

#redmid ul {
	width:auto;
}

#redmid ul li {
	float:left;
	width:auto;
	background:url(../images/bullet1.gif) no-repeat 100% 60%;
	padding:7px 21px 0;
	text-align:left;
}

#redmid ul li.nobullet {
	background:none;
}

#redmid ul li a.home {
	float:left;
	background:url(../images/link_rt_home.gif) no-repeat 50% 20%;
	width:32px;
}

#redmid ul li a.home:hover {
	background:url(../images/link_rt_home_hov.gif) no-repeat 50% 20%;
}

#redmid ul li a.news {
	float:left;
	background:url(../images/link_rt_news.gif) no-repeat 50% 20%;
	width:32px;
}

#redmid ul li a.news:hover {
	background:url(../images/link_rt_news_hov.gif) no-repeat 50% 20%;
}

#redmid ul li a.download {
	float:left;
	width:90px;
	background:url(../images/link_rt_dwnld.gif) no-repeat 50% 20%;
}

#redmid ul li a.download:hover {
	background:url(../images/link_rt_dwnld_hov.gif) no-repeat 50% 20%;
}

#redmid ul li a.talk {
	float:left;
	width:53px;
	background:url(../images/link_rt_talk.gif) no-repeat 50% 20%;
}

#redmid ul li a.talk:hover {
	background:url(../images/link_rt_talk_hov.gif) no-repeat 50% 20%;
}

#redmid ul li a {
	text-indent:-5000px;
	display:block;
}

/*top red curve area links end (currently 3 links exist)*/

#header #red_curve #redrt {     /*style for right curve*/
	float:right;
	width:8px;
	height:27px;
	background:url(../images/top_red_nav_rt_bg.gif) no-repeat 0 0;
}

/*top right red area navigation ends*/

/*top right white navigation starts*/

#header ul#white {
	position:absolute;
	right:0;
	top:83px;
	font-family:"Times New Roman", Times, serif;
	width:590px !important;
}

#header ul#white li {
	float:left;
	width:auto;
	background:url(../images/top_right_divider.gif) no-repeat 100% 10%;
}

#header ul#white li.noborder {
	background:none;
}

#header ul#white li a {
	color:#fff; /*white*/
	background-color:inherit;
	margin:0 11px;
	font-size:88%; /*14px*/
	text-decoration:none;
	display:block;
	text-indent:-2000px;
	height:15px;
}

#header ul#white li a.nortmar {
	margin-right:0 !important;
}

#header ul#white li a.noltmar {
	margin-left:0;
}

#header ul#white li a.people {
	background:url(../images/link_rt_people.gif) no-repeat 0 0;
	width:145px;
}

#header ul#white li a.people:hover {
	background:url(../images/link_rt_people_hov.gif) no-repeat 0 0;
}

#header ul#white li a.people-active {
	background:url(../images/link_rt_people_hov.gif) no-repeat 0 0;
}

#header ul#white li a.clients {
	background:url(../images/link_rt_clients.gif) no-repeat 0 0;
	width:158px;
}

#header ul#white li a.clients:hover {
	background:url(../images/link_rt_clients_hov.gif) no-repeat 0 0;
}

#header ul#white li a.clients-active {
	background:url(../images/link_rt_clients_hov.gif) no-repeat 0 0;
}

#header ul#white li a.service {
	background:url(../images/link_rt_service.gif) no-repeat 0 0;
	width:112px;
}

#header ul#white li a.service:hover {
	background:url(../images/link_rt_service_hov.gif) no-repeat 0 0;
}

#header ul#white li a.service-active {
	background:url(../images/link_rt_service_hov.gif) no-repeat 0 0;
}

#header ul#white li a.tppg {
	background:url(../images/link_rt_tppg.gif) no-repeat 0 0;
	width:83px;
}

#header ul#white li a.tppg:hover {
	background:url(../images/link_rt_tppg_hov.gif) no-repeat 0 0;
}

#header ul#white li a.tppg-active {
	background:url(../images/link_rt_tppg_hov.gif) no-repeat 0 0;
}

#header ul#white li a:hover {
	color:#5a0f00; /*dark maroon*/
	background-color:inherit;
	text-decoration:underline;
}

/*top right white navigation ends*/

/*================================== Header CSS Document Ends=================================== */


/*================================== Content CSS Document Starts=================================== */

#content {
	margin:0 auto;
	width:1003px;
}

#content-holder {
	margin:0 0 0 55px;
	background:url(../images/content_bg.gif) repeat-x 0 0;
}

/*content left panel starts*/

#content #left-panel {
	width:273px;
	float:left;
	margin:28px 0 0;
	padding:0 80px 0 0;
}

/*common box holder */

.leftbox {
	width:272px;
	padding:0 0 25px;
}

/*content left panel logobox starts*/

#left_top_curve1 {
	background:url(../images/left_curve_top1.gif) no-repeat 0 0;
	height:7px;
}

#left_mid_curve1 {
	background:#a8986e; /*light brown*/
	color:#000; /*black*/
	text-align:center;
}

#left_bot_curve1 {
	background:url(../images/left_curve_bot1.gif) no-repeat 0 0;
	height:14px;
}

/*content left panel logobox ends*/

/*content left panel our clients area starts*/

#our_clients_top {    /*our client area top curve style*/
	background:url(../images/our_clients_top_curve.gif) no-repeat 0 0;
	height:13px;
}

#our_clients_mid {    /*our client area mid area where the heading and the navigation are placed*/
	background:#5d0f00; /*deep maroon*/
	color:#fff; /*white*/
	padding:0 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#our_clients_mid h2 {    /*content left panel Our Clients area heading*/
	background:#5d0f00; /*deep maroon*/
	color:#fff; /*white*/
	font-size:113%; /*18px*/
	font-weight:normal;	
}

/*our clients area navigation starts*/

#our_clients_mid ul {
	padding:13px 0 0;
}

#our_clients_mid ul li {
	background:url(../images/left_panel_bullet_bg.gif) no-repeat 0 0;
	padding:0 0 9px 20px;
	font-size:12px; /*75%*/
}

#our_clients_mid ul li a {
	color:#fff;  /*white*/
	background-color:inherit;
	text-decoration:none;
}

#our_clients_mid ul li a:hover {
	text-decoration:underline;
}

#our_clients_bot {                 /*our_clients area bottom curve style*/
	background:url(../images/our_clients_bot_curve.gif) no-repeat 0 0;
	height:13px;
}

/*our clients area navigation ends*/	

/*content left panel your stories area starts*/

#your_stories_top {    /*your stories area top curve style*/
	background:url(../images/your_stories_top_curve.gif) no-repeat 0 0;
	height:14px;
}

#your_stories_mid {    /*your stories area mid area where the heading and the navigation are placed*/
	background:#716544; /*light brown*/
	color:#fff;  		/*white*/
	padding:0 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#your_stories_mid h2 {    /*content left panel your stories area heading*/
	background:#716544; /*deep maroon*/
	color:#fff;  /*white*/
	font-size:113%; /*18px*/
	font-weight:normal;	
}

/*your stories area navigation starts*/

#your_stories_mid ul {
	padding:13px 0 0;
}

#your_stories_mid ul li {
	background:url(../images/left_panel_bullet_bg1.gif) no-repeat 0 0;
	padding:0 0 9px 20px;
	font-size:12px; /*75%*/
}

#your_stories_mid ul li a {
	color:#fff;  /*white*/
	background-color:inherit;
	text-decoration:none;
}

#your_stories_mid ul li a:hover {
	text-decoration:underline;
}

/*your stories area navigation ends*/

#your_stories_bot {                 /*your stories area bottom curve style*/
	background:url(../images/your_stories_bot_curve.gif) no-repeat 0 0;
	height:14px;
}

/*content left panel your stories area ends*/

/*people landing page left gallery starts*/
#gallery-lt {
	width:136px;
	margin:0 0px 0 0;
	float:left;
	padding:0 0 0px;
}

#gallery-lt a {
	display:block;
	width:136px;
	text-indent:-200000px;
	margin:0 0 0px;
	height:130px;	
}

#gallery-lt a.richard {
	background:url(../images/people_richard.jpg) no-repeat 0 0;
}

#gallery-lt a.richard:hover {
	background:url(../images/people_richard_hov.jpg) no-repeat 0 0;
}

#gallery-lt a.jan {
	background:url(../images/people_jan.jpg) no-repeat 0 0;
}

#gallery-lt a.jan:hover {
	background:url(../images/people_jan_hov.jpg) no-repeat 0 0;
}

#gallery-lt a.julie {
	background:url(../images/people_julie.jpg) no-repeat 0 0;
}

#gallery-lt a.julie:hover {
	background:url(../images/people_julie_hov.jpg) no-repeat 0 0;
}

#gallery-lt a.sherry {
	background:url(../images/people_sherry.jpg) no-repeat 0 0;
}

#gallery-lt a.sherry:hover {
	background:url(../images/people_sherry_hov.jpg) no-repeat 0 0;
}

#gallery-lt a.brandi {
	background:url(../images/people_brandi.jpg) no-repeat 0 0;
}

#gallery-lt a.brandi:hover {
	background:url(../images/people_brandi_hov.jpg) no-repeat 0 0;
}

#gallery-rt {
	width:134px;
	float:left;
	padding:0 0 0px;
}

#gallery-rt a {
	display:block;
	width:134px;
	text-indent:-200000px;
	margin:0 0 0px;

	height:130px;	
}

#gallery-rt a.laurel {
	background:url(../images/people_laurel.jpg) no-repeat 0 0;
}

#gallery-rt a.laurel:hover {
	background:url(../images/people_laurel_hov.jpg) no-repeat 0 0;
}

#gallery-rt a.marc {
	background:url(../images/people_marc.jpg) no-repeat 0 0;
}

#gallery-rt a.marc:hover {
	background:url(../images/people_marc_hov.jpg) no-repeat 0 0;
}

#gallery-rt a.steve {
	background:url(../images/people_steve.jpg) no-repeat 0 0;
}

#gallery-rt a.steve:hover {
	background:url(../images/people_steve_hov.jpg) no-repeat 0 0;
}

#gallery-rt a.kellie {
	background:url(../images/people_kellie.jpg) no-repeat 0 0;
}

#gallery-rt a.kellie:hover {
	background:url(../images/people_kellie_hov.jpg) no-repeat 0 0;
}
/*people landing page left gallery ends*/

/*people detail page left area starts*/

#people-detail {
	padding:0;
/*	background:url(../images/people_detail_lt_heading.jpg) no-repeat 0 0;*/
}

#link {
	height:8px;
	width:90px;
	top:84px;
	position:relative;
	display:block;
}

#people-detail h2 {
	font-size:113%; /*18px*/
	color:#fff;     /*white*/
	background-color:inherit;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	padding:411px 0 0;
	text-align:right;
}

#people-detail h4  {
	font-size:113%; /*18px*/
	color:#fff;     /*white*/

	background-color:inherit;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	padding:15px 0 0;
	text-align:right;

}

#people-detail h3 {
	font-size:63%;     /*10px*/
	color:#5d0f00;     /*dark maroon*/
	background-color:inherit;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:11px 0 0;
	text-align:right;
	text-transform:uppercase;
}

#people-detail p {	
	font-size:75%;     /*12px*/
	color:#564c3a;     /*light brown*/
	background-color:inherit;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	padding:11px 0 0;
	line-height:20px;
	text-align:right;
}
/*people detail page left area ends*/

/*content left panel contact form starts*/

#contact_form_top {    /*your stories area top curve style*/
	background:url(../images/your_stories_top_curve.gif) no-repeat 0 0;
	height:14px;
}

#contact_form_mid {    /*your stories area mid area where the heading and the navigation are placed*/
	background:#716544; /*light brown*/
	color:#fff;  		/*white*/
	padding:0 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#contact_form_mid p {
	padding:14px 0 0 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; /*75%*/
}

#contact_form_mid h2 {    /*content left panel your stories area heading*/
	background:#716544; /*deep maroon*/
	color:#fff;  /*white*/
	font-size:113%; /*18px*/
	font-weight:normal;	
}

#contact_form_mid p a {
	color:#fff;  /*white*/
	background-color:inherit;
	text-decoration:none;
}

#contact_form_mid p a:hover {
	text-decoration:underline;
} 

#contact_form_mid .disclaimer {
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0px 0 0 4px;
	font-size:56%;     /*9px*/
}

/*contact area form starts*/

#contact_form_mid form {
	padding:14px 0 0 4px;
}

#contact_form_mid form label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;     /*12px*/
	display:block;
	padding:0 0 9px;
}

#contact_form_mid form input {  /*input text fields*/
	width:208px;
	height:18px;
	background:0 0 #fff;
	color:#737373/*dark grey*/;
	border:none;
	padding:3px;
}

#contact_form_mid form input.checkbox {  /*input text fields*/
	width:10px;
	height:18px;
	background:none;
	color:#737373/*dark grey*/;
	border:none;
}

#contact_form_mid form textarea {  /*input text fields*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;     /*12px*/
	width:208px;
	height:100px;
	background:0 0 #fff;
	color:#737373/*dark grey*/;
	border:none;
	padding:3px;
}

#contact_form_mid form input.submit {  /*black submit button*/
	width:118px;
	height:27px;
	background:url(../images/btn_submit.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
}

/*contact area form ends*/

#contact_form_bot {                 /*your stories area bottom curve style*/
	background:url(../images/your_stories_bot_curve.gif) no-repeat 0 0;
	height:14px;
}

/*content left panel contact form ends*/



/*content left panel ends*/

/*content right panel starts*/

#content #right-panel {
	width:568px;
	float:left;
	margin:28px 0 0;
	padding:0 13px 0 14px;
}

#content #right-panel h2 {
	font:131% /*21px*/ Georgia, "Times New Roman", Times, serif;
	color:#5d0f00; /*dark maroon*/
	background-color:inherit;
	text-transform:uppercase;
}

#content #right-panel h3 {
	font:131% /*21px*/ Georgia, "Times New Roman", Times, serif;
	color:#fff; /*white*/
	background-color:inherit;
	padding:15px 0 0;
}



#content #right-panel .newsbox {
	border-bottom:1px solid #82734e; /*light brown border color*/
	padding:23px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



.newsbox2 {
	border-bottom:1px solid #82734e; /*light brown border color*/
	padding:0 0 25px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content #right-panel .newsbox .newslt {  /*this is for client detail page where the newsbox is divided into 2 .newslt for the left one			 having texts and .newsrt for the right one having 3 images*/
	width:365px;

	float:left;
	padding:0 20px 0 0;
}

#content #right-panel .newsbox .newsrt {     /*this is the right panel for images*/
	width:183px;
	float:left;
	position:relative;
}

#content #right-panel .newsbox .newsrt h3 {
	width:183px;
	background:url(../images/client_detail_rt_top_heading.gif) no-repeat 0 0;
	position:absolute;
	margin:-32px 0 0;
}


.newsbox h4  {
	font-size:75%; /*12px*/
	color:#231f20; /*darkest brown*/
	background-color:inherit;

}

.newslink a  {
	font-size:inherit; 
	color:#231f20; /*darkest brown*/
	background-color:inherit;

}

.newsbox h5 {
	font-size:75%; /*12px*/
	color:#5d0f00; /*,maroon*/
	background-color:inherit;
	text-transform:uppercase;
	padding:20px 0 0;
}

.newsbox ul {
	padding:10px 0 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:550px;
}

.newsbox ul li {
	background:url(../images/bullet2.gif) no-repeat 0 8px;
	font-size:75%; /*12px*/
	padding:0 0 2px 12px;
	line-height:20px;
}


.newsbox ol {
	padding:0px 0 0 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.newsbox ol li {
	font-size:75%; /*12px*/
	padding:0 0 2px 12px;
	line-height:20px;
}

.newsbox ol li a {
	color:#5d0f00; /*dark maroon*/

}


.newsbox .linkholder {
	font-weight:bold;
	margin:15px 0 !important;
}

.newsbox .linkholder a {
	font-size:75%; /*12px*/
	color:#231f20; /*darkest brown*/
	background-color:inherit;
	text-decoration:underline;
}

.newsbox .linkholder a:hover {
	text-decoration:none;
}

.newsbox a.people-detail {
	width:340px !important;
	display:block;
	font-size:75%; /*12px*/
	text-decoration:underline;
	color:#5d0f00; /*dark maroon*/
	background-color:inherit;
	font-weight:bold;
}

.newsbox a.view-client {
	font-weight:bold;
	text-decoration:underline;
	color:#5d0f00; /*dark maroon*/
	background-color:inherit;
	margin:20px 0 15px;
	display:block;
	width:235px;
	font-size:75% !important; /*12px;*/
}

.newsbox a.view-client:hover, .newsbox a.people-detail:hover  {
	text-decoration:none;
}

.newsbox p {
	font-size:75%; /*12px*/
	line-height:20px;
	padding:0 0 18px;
}

.newsbox p a {
	color:#5d0f00; /*dark maroon*/
	background-color:inherit;
}

.newsbox p a:hover {
	text-decoration:none;
}

.newsbox p span {
	text-transform:uppercase;
	color:#5d0f00; /*deep maroon*/
	background-color:inherit;	
}

.newsbox p.author {
	font-size:75%; /*12px*/
	color:#dad3c0; /*lighest brown*/
	background-color:inherit;
	padding:10px 0;
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:right;
}

#content #right-panel p.promise {
	font-size:113%; /*18px*/
	color:#231f20; /*lighest brown*/
	background-color:inherit;
	padding:3px 0 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#content #right-panel p.promise span {
	display:block;
	padding:10px 0 0;
	font-size:75%; /*12px*/
	font-weight:bold;
}

#content #right-panel p.whitetop-text {
	font-size:113%; /*18px*/
	color:#fff; /*white*/
	background-color:inherit;
	padding:15px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.newsbox p.botborder {
	padding:0 0 20px;
	border-bottom:1px solid #82734e;
}

.newsbox blockquote.quote {
	font-size:75%; /*12px*/
	line-height:20px;
	color:#dad3c0; /*lighest brown*/
	background-color:inherit;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	background:url(../images/quote_open.gif) no-repeat 0 0;
	text-indent:18px;
}

.newsbox blockquote.quote span {
	/*display:block;*/
	background:url(../images/quote_close.gif) no-repeat 100% 0;
	/*margin:-15px -12px 0 0;
	width:auto;*/
	padding:0 14px 0 0;
}

.redbold {
	font-size:100%; /*12px*/
	color:#5d0f00; /*,maroon*/
	background-color:inherit;
	font-weight:bold;
	text-transform:uppercase;
	padding:20px 0 0;
}

.newsbox img {
	float:right;
	margin:6px 0 10px;
}


.nobot-border {						/*sets the bottom border of the last newsbox to none (here BOSTON UNIVERSITY*/
	border-bottom:none !important;
}

/*content right panel ends*/

/*ontent bottom area starts*/

#content-bottom {
	margin:0 auto;
	width:956px;
	padding:28px 0;
	border-top:1px solid #3e3725; /*dark brown border color*/
}

.shadow {
	background:url(../images/home_bot_rt_shadow.gif) no-repeat 100% 0;
}

/*online bottom left area starts (here ENERGETIC THINKING) */

#content-bottom #bot-left {
	float:left;
	width:466px;
	margin:0 20px 0 0;
}

.bot-lt-img-holder  {
	float:left;
	width:148px;
}

.bot-rt-txt-holder  {
	float:right;
	width:300px;
	padding:0 0 0 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.bot-rt-txt-holder h4  {
	font-size:75%; /*12px*/
	text-transform:uppercase;
	color:#5d0f00; /*dark maroon*/
	background-color:inherit;
}

.bot-rt-txt-holder p {
	font-size:75%; /*12px*/
	color:#fff; /*white*/
	background-color:inherit;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:7px 0 0;
}

.bot-rt-txt-holder p a {
	color:#5d0f00; /*dark maroon*/
	background-color:inherit;
	display:block;
	margin:15px 0 0;
	width:275px;
}

.bot-rt-txt-holder p a:hover {
	text-decoration:none;
}

/*online bottom left area ends (here ENERGETIC THINKING) */


/*online bottom right area starts (here OUR CLIENTS’ MISSIONS) */

#content-bottom #bot-right {
	float:left;
	width:466px;
}

/*online bottom right area ends (here OUR CLIENTS’ MISSIONS) */

/*================================== Content CSS Document Ends=================================== */

/*================================== Footer CSS Document Starts=================================== */

#footer-holder {
	background:url(../images/footer_bg1.gif) no-repeat 50% 0;
}	

#footer {
	margin:0 auto;
	width:1003px;
	padding:20px 0 50px;
}

/*footer navigation starts*/
#footer ul {
	margin:0 auto;
	width:930px;
	font-family:"Times New Roman", Times, serif;
}

#footer ul li {
	float:left;
	width:auto;
	background:url(../images/bot_right_divider.gif) no-repeat 100% 80%;
}

#footer ul li.noborder {
	background:none;
}

#footer ul li a {
	color:#231f20; /*dark brown*/
	background-color:inherit;
	margin:0 14px;
	font-size:63%; /*10px*/
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

#footer ul li a:hover {
	text-decoration:underline;
}
/*footer navigation ends*/

/*footer bottom texts starts*/

#footer #bottom {
	margin:28px 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footer #bottom p {
	margin:10px 0 0;
	text-align:center;
	font-size:63%; /*10px*/
	color:#625740; /*light brown*/
	background-color:inherit;
	display:block;
}

#footer #bottom p span {
	font-weight:bold;
	text-transform:uppercase;
}

#footer #bottom p a {
	color:#625740; /*light brown*/
	background-color:inherit;
}

#footer #bottom p a:hover {
	text-decoration:none;
}

/*footer bottom texts ends*/

/*================================== Footer CSS Document Ends=================================== */
