body
{
	margin: 0px;
	background:url(../images/top-bg.jpg) repeat-x top center #EFEFEF;
	font-family: Calibri, Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #3b3b3b;
	text-decoration: none;
}

.water_mark
{
	background-image:url(images/water_mark.jpg);
	background-repeat:no-repeat;
	background-position:center 240px;
	background-attachment:fixed;
}

.text
{
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.text_link
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

a.text_link:link, a.body_text:active, a.body_text:visited
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

a.text_link:hover{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #0d71b8;
	text-decoration: none;
}
.top-heading {
	color: #ffffff;
	font-family: 'Dosis', sans-serif;;
    font-size: 30px;
    font-weight: normal;
    text-decoration: none;
}
.heading {
	border-bottom: 1px solid #CCCCCC;
    color: #9F0622;
	font-family: 'Dosis', sans-serif;;
    font-size: 25px;
    font-weight: normal;
    padding: 6px 0 10px;
    text-decoration: none;
}

.heading_1 {
	font-family: Calibri, Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
}

.heading_1_blue {
	font-family: Calibri, Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #0d71b8;
	text-decoration: none;
}

.heading_2 {
	font-family: Calibri, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
}

.heading_3 {
	font-family: Calibri, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
}

.btm_heading {
	font-family: Calibri, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: underline;
}

.top_link
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

a.top_link:link, a.top_link:active, a.top_link:visited
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a.top_link:hover
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #FBC1AC;
	text-decoration: none;
}
.main-menu{
	background:#FFF;
	border:1px solid #c8c8c8;
	border-radius:6px;
}
.menu_link {
	font-family: Calibri, Arial, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding:8px 22px;
	text-transform:uppercase;
	border-radius:5px;
}

a.menu_link:link, a.left_menu:active, a.menu_link:visited
{
	color: #333333;
}

a.menu_link:hover{
	color:#FFF;
	background:#9F0622;
}
.left-menu{
	background:#5d564e;
	padding:20px 20px 0 20px;
}
.left-menu-inner{
	background:#5d564e;
	padding:15px 15px 0 15px;
	border-radius:10px 10px 0 0;
	
}
#left-menu{}

#left-menu a {
    border-bottom: 1px dashed #FFFFFF;
    color: #FFFFFF;
    text-decoration: none;
	font-family:Calibri, Arial, Verdana;
	font-size:14px;
	padding-bottom:10px;
}
#left-menu a:hover {
     color: #bab7b5;
}
#left-menu ul {
    margin: 0;
}
#left-menu li {
    padding-bottom: 20px;
	color:#fff;
}
.left-menu-title{
	color:#FFF;
	font-family:Calibri, Arial, Verdana;
	font-size:20px;
	text-transform:uppercase;
}
.left_link {
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.left_link:link, a.left_link:active, a.left_link:visited
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.left_link:hover{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: none;
}

.left_btm_link {
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #0d71b8;
	text-decoration: none;
}

a.left_btm_link:link, a.left_btm_link:active, a.left_btm_link:visited
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #0d71b8;
	text-decoration: none;
}

a.left_btm_link:hover{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: none;
}

.www_btm_link {
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	padding-left:5px;
	font-weight: bold;
	color: #0d71b8;
	text-decoration: none;
}

a.www_btm_link:link, a.www_btm_link:active, a.www_btm_link:visited
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	padding-left:5px;
	font-weight: bold;
	color: #0d71b8;
	text-decoration: none;
}

a.www_btm_link:hover{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	padding-left:5px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: none;
}

.left_btm_link_1 {
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #3b3b3b;
	text-decoration: none;
}

a.left_btm_link_1:link, a.left_btm_link_1:active, a.left_btm_link_1:visited
{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #3b3b3b;
	text-decoration: none;
}

a.left_btm_link_1:hover{
	font-family: Calibri, Arial, Verdana;
	font-size: 13px;
	color: #0d71b8;
	text-decoration: none;
}

.bottom_link {
	font-family: Calibri, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.bottom_link:link, a.bottom_link:active, a.bottom_link:visited
{
	font-family: Calibri, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.bottom_link:hover{
	font-family: Calibri, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

.image-link {
	border:none;	
	
}

.image-border {
	border: 1px solid #3b3b3b;
}

.table_border1
{
	border: thin ridge #939393;
}

.menu_line
{
	border-bottom: 1px solid dotted	#FFFFFF;
}

.heading_5 {
	font-family: Calibri, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: none;
}

/** Product **/
td.index_table_cell
{
  width: 25%;
  padding: 5px 5px 25px 5px;
  border: none;
}

td.index_subcat_table_cell
{
  padding: 5px;
  border: none;
}

.gallerytitle {
  font-family: Calibri, Arial, Verdana;
  font-size: 18pt;
}

.thumbnailtitle {
  font-family: Calibri, Arial, Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #3b3b3b;
}

.thumbnail {
  margin-bottom: 5px;
  text-align: left;
  padding-right:20px;
}

.thumbnail_title {

  text-align: left;
}

.navigationtext {
  font-family: Calibri, Arial, Verdana;
}

.navigationdisabledtext {
  font-family: Calibri, Arial, Verdana;
  color: #CCCCCC;
}