/**
* comfort-care - A Joomla 1.5 Template
* @version 1.0
* @copyright (C) 2007 by anuraj k
* @license http://www.ttig.com/
**/

/* ##################### OVERALL SETTINGS ##################### QM: ok */
@charset "utf-8";


body {
	background: #FFFFFF;
	font: 11px, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.promoLeft {
	width:302px;
	height:221px;
	overflow:hidden;
	background:url(../images/bg_promoLeft.jpg) #888c8e;
	vertical-align:top;	
}

div.pLeft {
	margin: 0px 20px 20px 20px;
	color:#334855;
	font: 13px Arial, Helvetica, sans-serif;
}

a:link.pLeft, a:visited.pLeft, a:active.pLeft {
	font-weight:bold;
	font-style:italic;
	color:#334855;
	text-decoration:underline;
}

a:hover.pLeft {
	text-decoration:none;
	color:#FFFFFF;
}

.promoCenter {
	width:239px;
	height:221px;
	overflow:hidden;
	background:url(../images/bg_promoCenter.jpg) #a66f7c;
	vertical-align:top;
}

div.pCenter {
	margin: 0px 20px 20px 20px;
	color:#5a4247;
	font: 13px Arial, Helvetica, sans-serif;
}

a:link.pCenter, a:visited.pCenter, a:active.pCenter {
	font-weight:bold;
	font-style:italic;
	color:#5a4247;
	text-decoration:underline;
}

a:hover.pCenter {
	text-decoration:none;
	color:#FFFFFF;
}

.promoRight {
	width:238px;
	height:221px;
	overflow:hidden;
	background:url(../images/bg_promoRight.jpg) #baaaa3;
	vertical-align:top;
}

div.pRight {
	margin: 0px 20px 20px 20px;
	color:#655148;
	font: 13px Arial, Helvetica, sans-serif;
}

a:link.pRight, a:visited.pRight, a:active.pRight {
	font-weight:bold;
	font-style:italic;
	color:#655148;
	text-decoration:underline;
}

a:hover.pRight {
	text-decoration:none;
	color:#FFFFFF;
}

.menuTop {
	width:302px;
	height:121px;
	overflow:hidden;
	background:url(../images/bg_topMenu.gif) #702c33;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
}

div.mTop {
	width:auto;
	height:auto;
	margin:25px 15px 5px 10px;
	float: left;
	display:inline;
}


a.mTop {
	display:block;
	margin-top:5px;
}

a:link.mTop, a:visited.mTop, a:active.mTop {
	color:#ffffff;
	text-decoration:none;
}

a:hover.mTop {
	text-decoration:underline;
	color:#FFFFFF;
}

.menuLHS {
	width:150px;
	height:258px;
	vertical-align:top;
	text-align:right;
	background:url(../images/bg_menuLHS.jpg) #baaaa3 repeat-y top left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
}

a.mLHS {
	line-height:2;
	display:block;
	margin-right:6px;
}

a:link.mLHS, a:visited.mLHS, a:active.mLHS {
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

a:hover.mLHS {
	text-decoration:none;
	color:#655148;
}

.pageContent {
	width:629px;
	height:258px;
	vertical-align:top;
	text-align:left;
	background:url(../images/bg_pageContent.jpg) #FFFFFF bottom right no-repeat;
	font: 11px, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;	
}

div.pContent {
	margin:10px 25px 25px 25px;
}

.footer {
	width:779px;
	height:71px;
	overflow:hidden;
	background:url(../images/bg_footer.gif) #702c33;
	text-align:right;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:middle;
}

a.foot {
	text-transform:capitalize;
	margin-right:12px;
	margin-left:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a:hover.foot {
	text-decoration:underline;
}

.subFoot {
	text-align:center;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	vertical-align:middle;
}

a.subFoot {
	text-transform:capitalize;
	margin-right:5px;
	margin-left:5px;
	color:#666666;
	text-decoration:underline;
}

a:hover.subFoot {
	text-decoration:none;
}

li {
	line-height:1.5;
}

.member {
	text-transform:uppercase;
	color:#807671;
	text-align:center;
	font-size:10px;
}


ul.menu {
	padding-top          : 0px;
	padding-bottom       : 0px;
	margin           : 0;
	list-style       : none;
	padding-right: 0px;

}
ul.menu li {
  display          : block;
  margin           : 0;
  float            : left;
  font-size        : 9px;
  font-weight      : bold;
  white-space      : nowrap;
  -x-system-font:none;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  overflow:hidden;
  text-align:right;
  vertical-align:middle;

}


ul.menu li a {
  display          : block;
  padding-left     : 15px;
  padding-right    : 15px;
  text-decoration  : none;
  color            : #ffffff;
  border           : none;
}

ul.menu li a:hover {
  text-decoration:underline;
  color            : #ffffff;
  border           : none;
}

.footerlinks {
	float:left;
	padding-left:45px;
	padding-top:23px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;
}

.clear{
	clear:both;
}
.footerrightimage{
	padding-left:0px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
}