/* *******************************

Orchid customstyles.css, Version 1.0

JB01
******************************* */



body {
	background-color: #666;
	font-family: arial, helvetica, verdana, sans-serif;
	margin-top:1px;
	}

div#sitecontainer {
	background: #fff url(http://www.meatami.com/ht/a/GetImageAction/i/1115) repeat-y -28px 0;
	border: 0px solid #fff;
	width: 977px;
}

#logo {
    padding-top: 20px;
	background: #666 url(http://www.meatami.com/ht/a/GetImageAction/i/468) no-repeat top left;
	clear: both;
	display: table;
	width: 977px;

	}

#logo img {
  float:left;

	}

#companylogo {
	float: left;
    padding-left:10px;
    margin-top:-13px;
}

.bling-search {
	float: right;
	padding-top: 30px;
	padding-right: 20px;
        display:inline;
       position:relative;
	}

#main {
    background: #fff url(http://www.meatami.com/ht/a/GetImageAction/i/472) no-repeat top left;
    float: right;
    width: 709px;
	padding-left: 70px;
	padding-right: 40px;
	padding-top: 0px;
	padding-bottom: 0px;
height:auto !important;
overflow: hidden;
}

.threecolumn #main {
/*
       the line below seems much too wide...
	width: 640px !important;
*/
width : 600px;
	}


strong {
	color: #000;
	}

#footer {
	margin 0 auto;
		color: #ffffff;
    clear: both;
    padding-left: 0px;
    padding-top: 0px;
    text-align: center;
}

#footer .address b {
	font-family: verdana, sans-serif;
	}

#footer .address a {
	color: #ccc;
	}

#sitecontainer .footerlinks {
background-color:#000000;
width:977px;
}

#sitecontainer .footerlinks a {
color:#fff;
text-decoration:none;
padding-left:5px;
font-weight:bold;
}

/* edited footer */

.footerlinks ul {
width: 977px;
height: 15px;
top:-25px;
}

/*end edited footer */

#sitecontainer .footerlinks a:hover {
color:#000;

}

.sidebarcontents {
color:#fff;
font-size:11px;
padding-top:200px;
padding-left:7px;
padding-right:7px;
font-family: tahoma;
}
#nav2 .sidebarcontents li a {
font-size:9px !important;
margin-left:-13px !important;
background: none;
text-decoration:underline;
font-family: tahoma;
}

/* *******************************

HOVER

The color needs an !important to overrule the normal link colors, which are set on
a selector containing an ID. Normally ID overrides CLASS, but in this specific instance
we don't want that.

******************************* */

.nav div a hover {
	color: #1E2472 !important;
	background-color: #cccccc;
}

#main a {
	color: #600;
	text-decoration: underline;
}

#main a hover {
	color: #9A0000;
	background-color: #cccccc;
	text-decoration: underline;
}


/* *******************************

TOP NAVIGATION

ISSUE: Nav height.

******************************* */

#tabnav {
	float:right;
	margin-right:1px;
}

#shade {
display:inline;
background: transparent url(http://www.meatami.com/images/tab-right-shaded.gif) no-repeat center left;
padding-right:5px;
padding-left:10px;
background-color:#fff;
padding-top:4px;
}

#shade a {
text-decoration:none;
color:#000;
font-weight:bold;
padding-left:10px;
}


#shade a:hover {
color:#660000;
}

#endshade {
display:inline;
background: transparent url(http://www.meatami.com/images/tab-right.gif) no-repeat center left;
padding-left:11px;
padding-top:4px;
}


#leftcorner {
display:inline;
background: transparent url(http://www.meatami.com/images/tab-left.gif) no-repeat left;
padding-right:10px;
padding-left:10px;
background-color:#fff;
padding-top:4px;
}

#leftcorner a {
text-decoration:none;
color:#000;
font-weight:bold;
padding-left:10px;
}


#leftcorner a:hover {
color:#660000;
}

#nav1 {
	background-color: #000;
	border-top: 2px solid #fff;
	padding-top: 0px;
	margin-top: 0px;
	padding-left:0px;
	padding-right:1px;
}

#sitecontainer > #nav1 {
	/*padding-bottom: 10px;*/
	}

#nav1 a {
	color: #ffffff;
	font-weight: bold;
}

#nav1 a hover {
	border-style: inset;
}

#nav1 div a {
	color: #fff;
	font-weight: normal;
	border: none !important;
}

#nav1 ul {
        /*padding-left: 10px;*/
	}

a#contribute {
	background-color: #000033;
	border: 2px solid #000033;
}

.nav ul {
    margin: 0;
    padding: 0;
}

.nav li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.nav a {
    text-decoration: none;
}

.nav li div a {

    width: 122px;
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 10px;
}

#nav1 {
    width: 976px;
    height: 25px;

}

#nav1 li {
   color: #fff;
    float: left;
    margin: 0;
    padding: 0;
    font-size: 90%;
    letter-spacing:0.05em;
   font-family:Arial;
}




#nav1 a {
   /* background: transparent url(http://www.meatami.com/ht/a/GetImageAction/i/510) no-repeat center left; */
    width: auto;
    display: block;
    text-align: center;
    font-size: 90%;
  /*  padding: 10px 15px 9px 12px; */
	height: auto;
}

#nav1 a:hover {
	background-color: #036;
	color: #fff;
	}


#nav1 div {
	background-color: #036;
	color: #fff;
	padding: 0px;

	}

#nav1 div a {
    font-family: verdana, arial, sans-serif;
    border-bottom: 1px solid #000 !important;
    text-align: left;
    height: auto;
    padding: 4px;
    margin: 0px;
    color: #fff;
    background-image: none;
    background-color: #036;
    font-size: 110%;
    width: 150px;
}

#nav1 div a:hover {
	background-color: #666;
	}

#nav1 div.foldOut {
	top: 25px;
	}

/* *******************************

LEFT NAVIGATION

******************************* */


#nav2 {
	float: left;
	padding-top: 43px;
        margin-bottom:-1px;
	background: #000 url(http://www.meatami.com/ht/a/GetImageAction/i/2247) repeat-x top left;
	width:158px !important; 
}

#nav2 a {
	font-family: arial, sans-serif;
	/*font-weight: bold;*/
	color: #fff;
	text-transform: uppercase;

}

#nav2 div a {

	margin: 0px !important;
	color: #fff;
	padding: 2px 0 3px 14px !important;
	border: 0px solid #fff;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	border: 0px solid #000;
}



a#special1 {

}


#nav2 li {
	display: block;
	list-style-type: none;
	text-align: left;
	padding: 3px 0px 1px 0px;
        margin: 0;
        line-height: 130%;
        border-bottom: 1px solid #000;
		
}

#nav2 a {
    display: block;
    list-style-type: none;
    text-align: left;
    margin-left: 10px;
    padding-left: 13px;
    padding-bottom: 3px;
    background: transparent url(http://www.meatami.com/ht/a/GetImageAction/i/510) no-repeat center left;
    margin: 0;
	font-size: 11px;
}
/*
#nav2 li.nav_cond0 {
width:158px;
overflow:hidden;
}
#nav2 li.nav_cond0 a {
	display: block;
	list-style-type: none;
	text-align: left;
	padding: 3px 0px 1px 5px;
        margin: 0;
        line-height: 130%;
        border-bottom: none;
		background-image:none;
		font-size:10px;
		font-weight:normal;
		color:#fc6;
font-family:tahoma !important;

}

#nav2 li.nav_cond0 a:hover {
	color: #fff;
	}
#nav2 li.nav_cond0 a:hover {
	color: #fff;
	}
*/
#nav2 a:hover {
	color: #fc6;
	}


#nav2 ul.attention li {
    margin: 0;
    padding-bottom: 4px;
}

#nav2 ul.textsize {
    margin-top: 30px;
}


#nav2 ul.attention a {
	font-size: 90%;
	margin: 0px !important;
	color: #000;
	padding: 2px 0 3px 14px !important;
	border: 0px solid #fff;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	background: transparent url(http://www.meatami.com/ht/a/GetImageAction/i/569) no-repeat left 5px !important;
}

#nav2 ul.attention li.current div a {

	}

#nav2 ul.attention li.current a, #nav2 ul.attention li.current ul li.snav_current a {

	font-weight: bold;
	}

#nav2 ul.attention a:hover {
	background-color: white;
	color: red;
	}

#nav2 ul.attention li.current ul {
	margin-left: 10px;
	}

#nav2 ul.attention li.current ul li a {
	font-weight: normal;
	}

#nav2 .gradient {
	background: transparent url(http://www.meatami.com/ht/a/GetImageAction/i/567) repeat-x;
	}


#nav ul ul {
	display: none;
	}

ul.attention {
	padding-top: 10px;
	margin: 0px !important;
	background-color: #fff;
	display: block;
}

#nav2 .sub {
background: #fff url(http://www.meatami.com/ht/a/GetImageAction/i/569) no-repeat  5px !important;
}

#nav2 .sub a {
color:#000;
padding-left:20px;
text-transform: none;
}

#nav2 .sub a:hover {
color:red;
padding-left:20px;
}

#nav2 .subsub {
background: #fff url(http://www.meatami.com/ht/a/GetImageAction/i/569) no-repeat  18px !important;
}

#nav2 .subsub a {
color:#000;
padding-left:35px;
text-transform: none;
}

#nav2 .subsub a:hover {
color:red;
padding-left:35px;
}

#nav2 div.foldOut {
	display:none;
}
/* *******************************

HEADERS

******************************* */
h1 {
	line-height:	110%;
    font-size: 16pt;
    background-color: #fff;
    padding: 0 0 15px 0;
    color: #000;
    border: 0px solid #fff;
    font-weight: normal;
	margin:0px 0 0 -10px;
}
div.t_data h1 {
margin:0;
}
h2 {
	font-weight: bold;
font-family: "Times New Roman", Times, serif;
    font-size: 14pt;
    background-color: #fff;
    padding: 0px 0px 0px 0px;
    color: #990000;
	line-height: 10px;
	border-top: none;
	border-right: none;
	border-left: none;
    border-bottom: none;
}

h3 {
    font-size: 120%;
    color: #003399;
    background-image: url(http://orchidsuites.net/orchid/skins/JB01-1/images/navbullet.gif);
    background-repeat: no-repeat;
    background-position: 2px 5px;
    padding-left: 15px;
}

form h4 {
    font-size: 12pt;
font-weight: bold;
    margin-bottom: 0px;
	background: #ffffff;
	color:#000000;
	padding:0;
	font-family:tahoma;
}
form table {width: 100%;}
td h4 {
    font-size: 100%;
    margin: 20px 0 5px 0;
	background: #660000;
	color:#FFFFFF;
	padding:2px 5px;
}
h5 {
font-size:1.5em;
}

/* *******************************

HEADERS HOME

For Alert Messages and Features

******************************* */

.homealertmsg {
	text-align: center;
	color: #ff0000;
}

.homealertmsg a {
	text-decoration: none;
}


.threecolumn h2 {
	font-size: 130%;
	padding: 5px;
	padding-left: 10px;
}

.homealertmsg h2,.homefeature h2 {
	background-color: #9A0000;
}


/* *******************************

EXTRA

Third column, if any.

******************************* */

#extra {
	text-align: left;
	width: 132px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #fff;
	border-left: 0px solid #fff;
    float: right;
    text-align: center;
    padding-top: 3px;
    margin-top:0px;
    margin-bottom:0px;
}

#extra a {
	color: #003;
    padding-top:0px;
    padding-bottom:0px;
    margin-top: 0px;
    margin-bottom:0px;
}

#extra a img {
    float: none;
    padding:0px !important;
}

/* *******************************

HOMEPAGE

Special styles for the homepage

******************************* */

#main div.releases a {
	color: #9A0000;
}

div.releases {
  padding-left:45px;
}

.m_container {
padding-top:10px;
}

.visible {

}

.hidden {

}
.m_header {
background-color:#1E2472;
color:#fff;
padding:5px;
font-weight:bold;
font-size:13px;
}

.m_title {
width:;
float:left;
font-weight:bold;
}
.m_sdate {
float:right;
padding-right:68px;
font-weight:bold;
}
.m_edate {
float:right;
padding-right:7px;
font-weight:bold;
}

.m_title_results {
width:;
float:left;
}
.m_sdate_results {
float:right;
padding-right:60px;
}
.m_edate_results {
float:right;
}


.m_subtitle {
width:;
float:left;
font-weight:bold;
}
.m_memo1 {
float:right;
padding-right:;
font-weight:bold;
}
.m_memo2 {
float:right;
padding-right:78px;
font-weight:bold;
}
.m_memo3 {
float:right;
padding-right:78px;
font-weight:bold;
}
.m_subtitle_results {
width:;
float:left;

}

.m_memo1_results {
float:right;
padding-right:;
}

.m_memo2_results {
float:right;
padding-right:40px;
}

.m_memo3_results {
float:right;
padding-right:50px;
}

.oljs {
	background-color: #ffffff;
    text-align : left !important;
	}

div.t_row {
        display: block;
        float: left;
        width: 90%;
    }
    
    div.t_row_header {
        display: block;
        width: 90%;
        font-weight: bold;
    }
    
    div.t_data {
        float: left;
        width: 90%;
        padding: 3px 0px 3px 0px;
    }

	#phone_container div.t_row {
        display: block;
        float: left;
        width: 600px !important;
    }

	#phone_container div.t_row div.t_data {
        float: left;
        width: 600px !important;
        padding: 3px 0px 3px 0px;
    }

    #phone_container div.t_row div.t_data div.t_row_header {
        display: block;
        float: left;
        width: 600px !important;
        font-weight: bold;
    }
    
    #phone_container div.t_row div.t_data div.t_row_header div.t_data {
        display: block;
        float: left;
        width: 200px !important;
        font-weight: bold;
    }

    #phone_container div.t_row div.t_data div.t_row div.t_data {
        float: left;
        width: 200px !important;
        padding: 3px 0px 3px 0px;
    }

    #phone_container div.t_row div.t_data input, #phone_container div.t_row div.t_data select {
        width: 175px;
    }
div.brandDelete a{
width:15px;
word-wrap: break-word;
height: 1%;
display:inline;
}
.clearer {height:1px !important;}
/* edited */


/*-----------------------------
  CSS for Product Search
  ADDED: 08072008-RBF
-------------------------------*/
#main * { font-family: arial, sans-serif !important; }
#main h3 {font-size:1.6em; margin:0; padding:20px 0 4px; color:#600;}
.clr {clear:both;}
#main .list_container h5 { margin:0; }
#main .list_container h5 a {color: #600;}
#main .list_container h3 { padding-left: 0; font-family: arial, sans-serif; color: #000; font-size: 2em; font-weight: normal;}

div.section_header { font-weight:bold; font-size: 1.2em; background:#600; color:#fff; margin: 10px auto;}

#main .productlist { margin:10px 0; padding:0;}
#main .productlist h5 {font-size:1.2em;}
#main .productlist h5 strong {text-decoration:none;}
#main .list_container .productlist h5 a {text-decoration:none;}
#main div.productlist h5 a.morelink {font-size:0.8em !important; text-decoration:none !important; font-weight: normal;}
#main div.productlist p.list_desc {margin:0 0 1em; font-size: 1em;}
#main div.productlist h3 { font-size: 1.4em; font-weight: bold; }
div.productlist ul.pleft, .productlist ul.pright { float:left; width: 50%; padding:0; margin:0;}
#main div.productlist li {list-style: none;}

div.search_desc { font-size: 1em; line-height: normal; margin-bottom: 20px; margin-top: 12px; }
div.search_desc p {margin:0; padding:0;}
div.search_desc h5 { line-height: normal; margin-top: 20px; font-weight:bold; }
div.search_desc h5 a { display:block; font-weight:bold; color:#fff !important; background: #4580be; text-align: center; padding-right: 20px; font-size: 1.2em !important; text-transform: uppercase; }
div.search_desc h5 a:hover { background-color: #ff6600 !important; text-decoration: none !important; }
div.search_desc h5 { display: none; }

/*--- FOR REVIEW ---*/
.ProductSearchWizardResultsMO p { margin-top: 20px; font-size: 0.9em; line-height: 1.6em; }
.ProductSearchWizardResultsMO p strong { font-size: 1.2em; }
.ProductSearchWizardResultsMO p a { text-decoration: underline !important; }
/*------------------*/

div.keyword_section { margin: 20px 0; text-align:left; padding-bottom:8px; border-bottom: 4px solid #600; text-align: left; }
div.keyword_section p { padding-bottom:8px; font-size: 1.2em; color:#c00;}
div.last_result { padding: 0 0 0; font-size: 1.2em; color:#c00;}
div.last_result strong { font-weight: normal;  font-size: 1em; color: #c00; }

/* ADDED: 07172008-PEA */
.ProductSearchWizardResultsMO p { margin:0px; }
div.search_results_container {padding-top:10px; margin-top:10px; border-top:5px solid #600;}
div.search_results_container {font-size: 1.2em;}
div.search_results_container ul {margin:0; padding:5px 0;}
div.search_results_container li {list-style:none;}
div.search_results_container .even {margin:0; padding:0;}
div.search_results_container .pleft { width:40%; float:left;}
div.search_results_container .pright { width:60%; float:left;}
div.search_results_container .fullrow {clear:both;}
div.search_results_container .even li.clearborder {font-size:1px; line-height:1px; height:1px; background:#FFF !important; clear:both;}
div.search_results_container .odd li.clearborder {font-size:1px; line-height:1px; height:1px; background:#EEE !important; clear:both;}
div.search_results_container .odd {margin:0; padding:0;}



/* fonts for Search Results */
li.fullrow h6 { font-weight: bold; font-size: 1.2em; margin:0; padding:0}
/*div.fullrow h6 { font-weight: bold; font-size: 1.1em; }*/
div.fullrow small { font-size: 0.8em; }
div.odd, div.even { font-size: 0.8em; }
div.odd li.pleft, div.even li.pleft { font-weight: bold; }

#main h3.dirtitle {color:#FB8C41;font-weight:bold;text-align:center;}
#main h4.listview {color:#FB8C41;font-weight:normal;font-size:1.6em;text-align:center;}
#main #nav_container {color:#FB8C41;}
#main.MemDirMO div.memdir_block {padding-bottom:10px; border-bottom: 3px solid #FB8C41;}
#main .memdir_block p a:link {color:#FB8C41;}

#main h3.mem_dirtitle {color:#C00;font-weight:bold;text-align:center;}
#main h4.mem_listview {color:#C00;font-weight:normal;font-size:1.6em;text-align:center;}
#main #mem_nav_container {color:#C00;}
#main div.mem_memdir_block {padding-bottom:10px; border-bottom: 3px solid #C00;}
#main.MemDirMO .mem_memdir_block p a:link {color:#C00;}
#main .mem_link {color:#C00;}


div.dirheadingonly {color:#4680BF;}
div.memdir_container {padding-top: 20px}
div#letterbarnav {margin-top:20px;_margin-top:10px;}

/*
li.mem_left {float: left;}
li.mem_right {float: right;}
*/

div.odd li {border-bottom:1px solid #eee;}
div.even li {border-bottom:1px solid #fff; background:#eee;}
div.persons_container {padding-left: 10px;}
div.persons_container p span.mem_left {width:220px;float:left;}
div.persons_container p span.mem_right {margin:0;padding:0;}

/*
em {font-style: italic;}
div.ComInfo h5 {font-weight:bold;color:#fff;}
*/

div.top_links {text-align:right; padding:4px 0; }
div.top_links p {margin:0; padding:0; }
ul.search_blurb {padding:0; margin:0; list-style-position:inside;}
#main .fullrow{ border:0px !important; }

/* VIEW CART */
#viewcart {
  display:block;
  background:#ccc url(http://ami.orchidsuites.net/ht/a/GetImageAction/i/12648) 8px top no-repeat;
  padding:2px 0 2px 40px;
  height:32px;
  line-height:32px; 
  width:64px;
  margin:0 auto;
  border:1px solid #000;
}

#slider {
font-size:12px;
}
#slider ul, #slider ul li {
padding:0px;
margin:0px;
}
#slider ul {
padding:5px 0 0 0;
}
#slider ul li {
margin:0 0 5px 0;
}
.accordion { width:690px; font:normal 16px arial,sans-serif; color:#000; margin:10px 0; }
.accordion span {width:690px; color:blue; text-decoration:underline; font-weight:normal; cursor:pointer;}
.accordion div {overflow:hidden; }
.accordion div span {display:block; color:#000; text-decoration:none; }