/**************************** Main.css *****************************/

/* Neutralize Styling */

html,body,ul,li{margin:0; padding:0}

h1, h2, h3, h4, p, blockquote {
        margin-top: 0;
        padding: 0;
}

  h1, h2, h3, h4 {
    padding-bottom: 0;
	 margin-bottom: 0;

}

dl, dt, dd {

   margin: 0;
   padding: 0;

}

 blockquote {
        margin:0;
}

form, input {

   margin:0;
   padding:0;
  
}

form {

}

body {
   font-family: verdana, sans-serif;
}

strong {
    font-weight: bold;

}
 
/****************************Body *****************************/
 
body {
	background: #FF9900;
	
} 

#mcontainer {

	width: 1004px;
	margin: 0px auto;

}

#container {
	float: left;
	background: #fff;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
}



/******************Header *******************/


#header {
	width: 1004px;

}

#tlogos {


}

#tlogos img {

	border: 0;
	float: left;

}

#tmenu {
	background: #ffcc00;

}

#tmenu img {
	border: 0;

}

/******************Left Menu & Ads *******************/

#left {
	width: 130px;
	float: left;
}

#left img {
	border: 0;

}


#lmenu {
	font: .75em arial;
	width: 120px;
}

#lmenu ul{
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 118px;
}

#lmenu a {
  display: block;
  text-decoration: none;	
  padding: 4px 3px;
}

#lmenu li {
	width: 118px;
	
}

#lmenu  li a {
  background: #ffcc33;
  color: #000;	
  border-color:#000000;
  border-style:solid;
  border-width:1px 1px 0 0;
}

#lmenu a:hover {

	background: #FFFF00;

}



/******************Home Content *******************/

.recession {
	padding-left:12px;
    padding-right:10px;
}

#content {

	width: 720px; 
	float:left;
	background: #fff;
	padding: 12px 0px 20px 8px;
}

#content-home {
	width: 700px; 
	float:left;
	background: #fff;
	padding: 12px 0px 20px 8px;
	
}

#homemovie {

	padding-left: 10px;
}


.fl-embed {

	text-align: center;
}

#home-text {
	text-align: justify;
	font-size: 14px;
	font-family: verdana, arial;
	padding: 20px 20px 0px 12px;
}


/******************Right Logos *******************/


#right {
	width: 145px;
	float: left;
	text-align: center;
	padding-top: 4px;
	display: inline;
}

#right span {

	font:  bold 11px verdana, arial;
	padding-bottom: 8px;
	display: block;
}

#right img {
	margin-bottom: 20px;

}

.border {

	border: 2px solid #000;
}


/****************** Product List *******************/

#products #content {
	width: 850px !important;
	

}

#product-list h1 {

	text-align: center;
	font: italic 2.3em georgia serif;
	font-weight: bold;
	color: #FD0000;
	padding: 30px 0px;
}

#product-list { 

}

.prod-name-id p {

	font-size: .8em;
	text-align: justify;
	padding-right: 40px;
	padding-top: 10px;
}

#product-list .cat-desc {

	text-align: justify;
	font-size: .8em;
	padding-bottom: 20px;

	font-weight: normal;

}

.click-label {
    padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
	font-style: italic;

}

.one-product {

	float: left;
	display: inline;
	width: 278px;
	text-align: center;
	padding-bottom: 40px;
}

.one-product h2 {

	font: .85em verdana, arial, helvetica, sans-serif;
	color: #000;
	padding-top: 10px;
	width: 180px;
    margin: 0 auto;
	text-transform: uppercase;
	height: 100px;
	
	
}

.one-product a:link, .one-product a:visited {

	color: #000;
	text-decoration: none;
}

.one-product a:hover {
	color: #000;
	text-decoration: underline;
}

.one-product a:active {
	color: #000;
	text-decoration: none;
}


.one-product img {

	border: 0;
	
}

/****************** Product Detail *******************/
.imp-area-txt p {

	display: inline;
}

.prod-name-id {
	float: left;
	width: 410px;
	padding-top: 60px;
	padding-left: 16px;
}

.prod-name-id span{

	font-size: 1.15em;
}

.prod-img {
	float: left;
	padding-bottom: 26px;
}

#prod-detail {
	margin-top: 30px;

}
#prod-detail h2 {

	font-size: 1em;
	padding-top: 12px;
	text-transform: capitalize;
}

#prod-detail table {
	clear: both;
	font-size: .8em;
	margin-bottom: 40px;
	border-spacing: 0;
}

thead p {

	font-size: .9em;
	display: inline;
}

tbody tr {


}

tbody td {
	width: 140px;
	text-align: right;
	border-top: 1px solid #000;
	padding: 4px 0px;
}

#home-promos td{
	width: 140px;
	text-align: right;
	border-top: 0 !important;
	padding: 0px !important;
}
}

.tbl-left {
	text-align: left;
}

.prod-info {
	width: 506px;
	float: left;

}

.prod-info strong {
	font-size: .9em;
}

.prod-info ul {
	list-style-image: url(http://mugmart.com/images/roundred.gif);
	list-style-position: outside;
	font-size: .8em;
	margin-left:16px;
    margin-right:10px;
}

.prod-info li {
	line-height: 1.4em;
}

#print-back {
    width: 270px;
	text-align: center;
	float: left;
	vertical-align: bottom;
}

#print-back p {

	font-size: .8em;
}

#print-back img {

	cursor: pointer;
}

/****************** 404 Page *******************/

#unfound {

}

#unfound h2 {
	padding-bottom: 12px;
	padding-top: 12px;
    font-size: 1.4em;

}

#unfound h4 {
	padding-bottom: 12px;
	
}

#unfound ul {
	padding-left: 40px;
	width: 70%;
	font-size: .85em;

}

#unfound strong {


}

#adv-search {
	padding: 20px 0px 0px 80px;

}

#adv-search strong {
	font-size: .8em;
	
}

#head-search {

	bottom:954px;
   display:inline;
   left:890px;
  position:relative;
}

#head-search strong {

	font-size: .8em;
}

 .search-input {
	margin-bottom: 4px;
	height: 20px;
	border: 1px solid gray;
}


#head-search .search-input {

	width: 90px ;
	height: 16px;
	display: inline;
}

#head-search .search-submit {
	display: inline;
	width: 16px;
	position: relative;
	right: 14px;
}

.search-in {

	border: 1px solid gray;
}

/****************** Search *******************/

#search-results {

	
}

#search-results .heading {

    margin: 20px 0px;
	font-size: 1.4em;
}

#search-results tbody td {
	border-top: 0;
	text-align: left;

}

.resultRowOne, .resultRowTwo {

	font-size: .9em;
}

#search-results ul {

	list-style-type: square;
	list-style-position: inside;
	margin-bottom: 60px;
}

#search-results li {
	padding-bottom: 8px;

}

#search-results strong {

	
}

#search-results #adv-search {

	padding-left: 0px !important;
}

 .search-where,  .search-in {
	    border: 1px solid gray;
		margin-bottom: 4px;
		width: 230px;
}

#head-search .search-where, #home .search-where,  #head-search .search-in, #home .search-in {
	    display: none;
}

#head-search .default, #home .default {
	display: inline;

}
.search-submit {


}

/****************** Static Content *******************/

#static {
	width: 830px;
	float: left;
	padding: 30px 20px 20px 12px;
	font-size: .8em;
}

#static em {

	font-weight: bold;
}
.wrap-loc {

	padding-bottom: 12px;
}

.catalog-wrap {
	float: left;
	text-align: center;
	padding: 0px 20px;
	font-size: 1.1em;
}

.catalog-wrap img {
	border: 1px solid #000;
	margin: 20px 0px 40px 0px;

}

.catalog-wrap strong, .catalog-wrap span {
	display: block;
}

.catalog-wrap span {
	padding-bottom: 10px;

}

.catalog-wrap span a:link, .catalog-wrap span a:visited {
	color: #000;
	text-decoration: none;
}

.catalog-wrap span a:hover {
	color: #000;
	text-decoration: underline;

}

.catalog-wrap span a:active {
	color: #000;
	text-decoration: none;
}

#org-wrap {
	text-align: center;
	padding-left: 22px;
	float: left;
}

#org-wrap div {
	float: left;
	width: 400px;
	padding-bottom: 30px;
}

#org-wrap img {

	
}

#org-wrap span {
	display: block;	
	padding-top: 8px;
}

#org-wrap p {
	clear: both;
    font-size: 1.15em;
	padding: 20px 0px 30px 0px;
}




/****************** Footer *******************/



#footer {
	float: left;
	clear: both;
	width: 990px;

}
