.lmc-mainNavWrapper  {border:0px solid red;  width:800px; height:109px; position:relative;  }
.lmc-mainNav         {border:0px solid black; display:block; height:95px; padding-top:10px; width:777px;}
.lmc-mainNavhomepage {border:0px solid blue;  display:block; height:95px; padding-top:10px; width:800px; font-size:11px;}
.lmc-searchBoxLabel {display:block; float:left; margin-right:-1px; overflow:hidden; text-indent:1px; width:1px;  height:20px;}
#lmc-buttonSearch { margin-top:1px;}
#lmc-searchQuery { font-family:Verdana,sans-serif; font-weight:normal; border:1px solid #ccc; font-size:9px; height:15px; margin:0 4px 0 0; padding-bottom:1px; padding-top:1px; vertical-align:top; width:85px;} 
a:link.lmNavLink    { font-family:arial,sans-serif; font-weight: normal; color: #5C5C5C;  text-decoration: none; }
a:visited.lmNavLink { font-family:arial,sans-serif; font-weight: normal; color: #5C5C5C;  text-decoration: none; }
a:hover.lmNavLink   { font-family:arial,sans-serif; font-weight: normal; color: #001D61;  text-decoration: underline; }
a:link.lmNavSectionLink    { font-family:arial,sans-serif; font-weight: normal; color: #001D61;  text-decoration: none; }
a:visited.lmNavSectionLink { font-family:arial,sans-serif; font-weight: normal; color: #001D61;  text-decoration: none; }
a:hover.lmNavSectionLink   { font-family:arial,sans-serif; font-weight: normal; color: #001D61;  text-decoration: underline; }
 li.lmNavSectionLink { font-family:arial,sans-serif; font-weight: normal; color: #001D61;  text-decoration: none; }
.lmNavSectionLinkON { font-family:arial,sans-serif; font-weight: normal; color: #405688;  text-decoration: underline;   height:20px; vertical-align:middle;}
.lmNavSectionLink { font-family:arial,sans-serif;   font-weight: normal; color: #5C5C5C ;  text-decoration: none;   height:20px; vertical-align:middle;} 
.searchText  { margin:0; padding:0;  font-family:arial,sans-serif; font-weight: bold; color: #ababab;  text-decoration: none;   height:20px;} 
.lmc-searchBox  { margin:0; padding:0;  font-family:arial,sans-serif; font-weight: bold; color: #ababab; text-decoration: none;   height:20px; } 


#footer { border:0px solid black; clear:both; height:35px; background-color:#e2e2e2; font-size:10px; color:#999; padding:10px; width: 752px; }
#footerHomePage { border:0px solid black; clear:both;  background-color:#e2e2e2; font-size:10px; color:#999; padding:10px 10px 7px; 
	min-height:10px;
	height:auto !important;
	height:10px;
	display:block!important;
}
#footerHomePage:after {
	content:'.';
	visibility:hidden;
	display:block;
	clear:both;
	height:0px;
}
#footer-text {  border:0px solid black;float:left; width: 480px; }
#footer-text div { margin-bottom:3px; }
#footer-images { float:right; background-color:#e2e2e2; }
#footer-images img { /*border:1px solid #323232;*/ margin-right:8px; }	
.lmc-footer-content-copyright { color:#999999; font-family:arial,sans-serif; font-size:10px; line-height:18px; font-weight:bold;}
a:link.lmNavLinkFooter    { font-family:arial,sans-serif; font-weight: normal; color: #959595;  text-decoration: none; }
a:visited.lmNavLinkFooter { font-family:arial,sans-serif; font-weight: normal; color: #959595;  text-decoration: none; }
a:hover.lmNavLinkFooter   { font-family:arial,sans-serif; font-weight: normal; color: #959595;  text-decoration: underline; }
a:link.lmNavSectionLinkFooter    { font-family:arial,sans-serif; font-weight: bold; color: #FF0000;  text-decoration: none; }
a:visited.lmNavSectionLinkFooter { font-family:arial,sans-serif; font-weight: bold; color: #FF0000;  text-decoration: none; }
a:hover.lmNavSectionLinkFooter   { font-family:arial,sans-serif; font-weight: bold; color: #FF0000;  text-decoration: underline; }

#menu{ float:left; width:800px; position:relative; z-index:10;display: none;} 

.breadcrumb {
	padding: 0 10px 5px 0px;
	color: #000000;
	display: none;
}

#layout{margin:10px!important; width:900px!important;}

#header{float:left; width:800px; background-image:url(../images/header_bg.jpg); background-position:top left; background-repeat:repeat-y; display: none;}

#logo{float:left; width:600px; padding:8px 5px 5px 7px; display: none;}

#search{float:left; width:157px; padding:15px 15px 5px 15px; display: none;}

#search span{ font-size:11px; color:#ffffff; font-weight:bold;}

#search input{ border:1px solid #87898c; width:90px; font-size:10px; color:#808285; padding:2px}

#search .button{ border:none; background-color:#a8bf94; color:#fff; font-weight:bold; width:auto; font-size:11px; cursor:pointer}

#body_container{ float:left; width:900px; padding-top:5px}

#body_container a{ font-size:11px; color:#000000; text-decoration:none}

#body_container a:hover{ text-decoration:none}

#container_left{float:left; width:579px!important; margin-right:4px; padding: 0 10px 0 0;}

#container_left .left{ float:left; width:394px;}

#container_left .left .text_container{ float:left; width:394px; background-image:url(../images/left_left_banner_bg.jpg); background-repeat:no-repeat; background-position:top left; height:280px; padding-top:27px;}

#container_left .left .text_container .box{ float:left; width:191px;padding:12px;}

#container_left .left .text_container .box.orange_bg{ background-color:#ec881d; color:#fff; font-size:17px; }

#container_left .left .text_container .box.orange_bg a{ color:#fff; text-decoration:none}

#container_left .left .text_container .box.orange_bg a:hover{ text-decoration:underline}

#container_left .left .text_container .box.trans_bg{ background-color:#fff; color:#000; font-size:12px; padding:7px 12px 5px 12px}

#container_left .left .text_container .box.trans_bg span{ display:block; text-align:right; padding-top:4px}

#container_left .left .text_container .box.trans_bg a{ font-size:12px; color:#003366;  text-decoration:none; font-family:'MyriadPro Regular';}

#container_left .left .text_container .box.trans_bg a:hover{ text-decoration:underline}

div.trans_bg{background-color: #ffffff; /* for IE */filter:alpha(opacity=90);/* CSS3 standard */opacity:0.8;}

#container_left .left .bottom_container{ float:left; width:394px; padding-top:10px}

#container_left .left .bottom_container .box{ float:left; width:193px; background-color:#cdd5e0}

#container_left .left .bottom_container .image_container{ float:left; width:193px}

#container_left .left .bottom_container span{ float:left; width:183px; padding:0px 1px 0px 5px; font-weight:bold; line-height:15px}

#container_left .left .bottom_container .spacer{ margin-right:8px; }

#container_left .right{ float:right; width:206px;}

#container_left .right .image_container{background-color:#cdd5e0;float:left; width:206px;}

#container_left .right .image_container .image{ float:left; width:206px;}

#container_left .right .image_container span{ float:left; width:195px; padding:0px 0px 0px 5px; font-weight:bold;line-height:15px}

#container_left .right .banner_container{ text-align:center; float:left; width:206px; padding-top:13px;}

#container_left .right .banner_container .image{ float:left; width:199px; text-align:center; padding-left:7px}

#container_left .right .banner_container .image img{ float:left}

#container_left .right .banner_container span{ float:left; width:191px; background-color:#cdd5e0; font-weight:bold; margin-left:7px;}

#container_left .right .paging{float:left; width:206px; padding-top:10px; padding-bottom:5px; border-bottom:1px solid #c2c2c2}

#container_left .right .paging ul{ margin:0px; padding:0px; list-style:none;float:right;}

#container_left .right .paging ul li{ display:inline; font-size:11px; color:#003399; padding:0 3px 0 3px}

#container_left .right .paging ul li.current{ text-decoration:underline}

#container_left .right .paging ul li a{ color:#000; text-decoration:none}

#container_left .right .paging ul li a:hover{ text-decoration:underline}

#container_right{float:left; width:206px; padding-left:2px; padding-top:7px}

#container_right .green_button_box{ float:right; width:206px; margin-bottom:5px}

#container_right .green_button_box img{ float:left;}

#container_right .customize_topic{float:right; width:206px;}

#container_right .customize_topic h3{float:left; width:206px; margin:0px; }

#container_right .customize_topic ul{ float:left; width:206px; padding:0px; margin:0px; list-style:none; background-color:#cdd5e0}

#container_right .customize_topic ul li{ float:left; width:206px;}

#container_right .customize_topic ul li a{ background-image:url(../images/default_arrow.jpg); background-position:top left; background-repeat:no-repeat; background-color:#cdd5e0;float:left; }

#rightcolumn {float:left!important; width:185px; }
#rightcolumn .button_link_container{float:right; width:185px; }

#rightcolumn .button_link_container ul{float:right; width:185px; margin:0px; padding:12px 0px 0px 0px; list-style:none}

#rightcolumn .button_link_container li{float:right; width:185px; padding-bottom:12px}

#rightcolumn .button_link_container li img{ float:left}


.recommend {display:none;}

.paginationcontainer {
	width: 650px; padding: 0px;
	display:block;
	visibility:visible;
}


#scriptspaginate{display:none;}
#scriptspaginate2{display:none;}
.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: block!important;
visibility:visible;
}

h1 { font-size: 14px; font-weight: bold; padding: 0; margin: 0 0 7px 0; }
.bluebold { font-size: 14px; font-weight: bold; padding: 0; margin: 0 0 7px 0; color:#003366; }

p { margin: 0 0 10px 0; }

#maincontent{ float:left; width:599px; padding-top:0px; }
.articlecopy{ padding: 10px 20px 0 0; clear: both;}
.articlenav { height: 23px; border-bottom: 1px solid #999999; clear: both; margin: 0; padding: 0; display: none;}
.regularcontent{ padding: 10px 5px 0 0; clear: both;}

.thumbnail { padding: 2px 15px 10px 0; float: left; }
.thumbnailright { padding: 2px 30px 10px 40px; float: right; }

#rightcolumn {float:left; width:185px; padding-left:2px; padding-top:7px}

.offer {margin: 0 0 10px 0; }
.offer img{ display: block;}
.offer .arrow{ display: inline;}
.offer p{ width:170px; background-color:#cdd5e0; font-weight:bold; margin:0; padding: 3px 5px 3px 10px;}

.discount {margin: 20px 70px 20px 0; width: 185px; float: left; }
.discount img{ display: block;}
.discount .arrow{ display: inline;}
.discount p{ width:170px; background-color:#cdd5e0; font-weight:bold; margin:0; padding: 3px 5px 3px 10px;}

#fullcolumn {
	width: 800px;
	padding: 0;
	margin: 0;
}


#body_container a.offerlink:link {color:#000000; font-weight: bold; text-decoration: none; }
#body_container a.offerlink:active {color:#000000; font-weight: bold; text-decoration: none; }
#body_container a.offerlink:visited {color:#000000; font-weight: bold; text-decoration: none; }
#body_container a.offerlink:hover {color:#3d5c95; font-weight: bold; text-decoration: none; }

.line {
	margin: 0;
	padding: 0;
	font-size: 1px;
	clear: both;
	display: block;
}

#most {
	width: 577px;
	padding: 8px;
	background-color: #9db8da;
	margin: 0px 0 20px 0px;
}
#most h2 {
	color: #003366;
	font-weight: bold;
	font-size: 13px;
	margin: 5px 0 5px 10px;
}
#most p {
	margin: 0px 10px 5px 10px;
}
#most a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.highestrated {
	width: 185px;
	float: left;
	border: 1px solid #98b2d2;
	margin: 0 8px 0 0;
	cursor: pointer;
	background-color: #cdd5e0;
}
.mostviewed {
	width: 185px;
	float: left;
	border: 1px solid #98b2d2;
	margin: 0 8px 0 0;
	cursor: pointer;
	background-color: #cdd5e0;
}
.mostrecent {
	width: 185px;
	float: left;
	border: 1px solid #98b2d2;
	margin: 0 0px 0 0;
	cursor: pointer;
	background-color: #cdd5e0;
}

/* jQuery.Rating Plugin CSS -  */
div.rating{cursor:pointer;margin:2em;clear:both;display: none;}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel{float:left;width:19px;height:18px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star{float:left;width:19px;height:18px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url('../images/delete.gif') no-repeat 0 -18px}
div.star,div.star a{background:url('../images/star.gif') no-repeat 0 0px}
div.cancel a,div.star a{display:block;width:19px;height:100%;background-position:0 0px;border:1 solid #FF0000}
div.star_on a{background-position:0 -18px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -36px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.ratearticle {
	float: left;
	width: 200px;
	margin: 0 20px 0 0;
	padding: 0;
}
