html {
  height:100%;
}
body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	width:100%;
	height:100%;
	font-size:12px;
	font-family:verdana,helvetica;
	font-weight:normal;
	color: #141414;
}
/* Header */
#top {
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/header-bg.png);
	background-repeat:repeat;
	background-color:#990000;
	width:100%;
	height:200px;
	padding:0px;
}	
.head {
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/header-main.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	height:200px;
	padding:0px;
}	
.l-box {
	margin-top:2px;
	float:right;
	width:320px;
}
.search {
	font-size:12px;
	font-family:verdana,helvetica;
	font-weight:normal;
	color: #FFFFFF;
 	background-color:#520000; 
  border:1px solid #000;
  width:200px;
  height:18px;
  margin:0px; 
  filter: alpha(opacity=50);  
  -moz-opacity: 0.50;  
  -khtml-opacity: 0.50;  
  opacity: 0.50;     
}
.button {
	text-align:center;
	background-image:url(button.png);
	background-repeat:repeat;
  border:1px solid #520000;
  padding:4px 6px;
  color:#FFFFFF;
}
.button:hover {	
	color:#FF0000
}
/* Navigation */
#navbar {
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/nav-bg.png);
	background-repeat:repeat;
	background-color:#520000;
	width:100%;
	height:30px;
	padding:0px;
}	
.nav-menu {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:20px;
	padding-top:4px;
}	
/* First Content */
#first {
	margin-left:auto;
	margin-right:auto;
	background-color:#E5E5E5;
	width:100%;
	height:297px;
	padding:0px;
	border-bottom:1px dotted #3C3C3C;
}
#pbi {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	padding:0px;
}
#pbl {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	padding:0px;
}
.ads {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	padding:0px;
}
/* Main */
#main {
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	width:100%;
	min-height:300px;
	padding:0px;
}
/* Carousel */
#carousel {
	margin-left:auto;
	margin-right:auto;
	background-color:#E5E5E5;
	width:100%;
	padding:0px;
	border-top:1px dotted #3C3C3C;
}
.brands {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	padding:0px;
}	
/* Footer */
#bottom {
	margin-left:auto;
	margin-right:auto;
	background-color:#131313;
	width:100%;
	height:250px;
	padding:0px;
}	
.footer {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	height:250px;
	padding:0px;
}	

/* Share */
.share {
	position:relative;
	top:50px;
	float:right;
	padding:4px;
  text-decoration:none;
	color:#FFFFFF; 
  font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  background-color:#000000;
  border:1px dotted #D88029;
}
/* The Muscular System */
.m-sys {
	position:relative;
	top:50px;
	float:left;
	padding:0px;
  background-color:#000000;
  background-image:url(../images/muscular-system.png);
	background-repeat:no-repeat;
	background-position:top left;
  border:1px dotted #D88029;
  width:336px;
  height:135px;
}				
/* Tabs */

#adbox {
  position:absolute;
	width:596px;
	height:286px;
	border-bottom:3px solid #E5E5E5;
}
#adlink {
  position:absolute;
	width:596px;
	top:289px;
}
.adtab1 {
	background-color:#3C3C3C;
	display:block;
	width:44px;
}
.adtab2 {
	background-color:#3C3C3C;
	display:block;
	width:44px;
	border-left:2px solid #E5E5E5;
	border-right:2px solid #E5E5E5;
}
.htabs {	
	overflow:hidden;
	height:6px;
}
.htabs a {
	padding:0px;
}
.htabs a:hover {
	background-color:#ff0000;
}
.htabs li {
	float:left;
	margin-top:0px;
	padding:0px;
}
.xtabs {
	margin-top:0px;
	overflow:hidden;
}
.xtabs li {
	background-color:#EEEEEE;
	clear:both;
	margin:4px 0;
	padding:9px;
}
.xtabs li a:hover {
	padding-left:1px;
}
.select {
	background-color:#990000;
}
/* BG ADS */
.bg-ads { 
	margin-top:25px;
	float:right;
	width:370px;
	height:286px;
	padding:0px;
}
.adv {
	width:350px;
	height:40px;
	margin-top:8px;
	margin-bottom:8px;
}	

#likebox-frame{
 width:290px;
 z-index:10;
 height:53px;
 overflow: hidden;
 position:relative;
 top:-1px;
 left:-2px;
}
#likebox-frame iframe{
  left:-5px;
  overflow:hidden;
  position:relative;
  top:-1px;
}
.mlist {
	padding-top:85px;
	padding-left:8px;
}
.tfd {
	background-color:#111111;
	width:596px;
	height:286px;
}
.copy {
	position:relative;
	top:228px;
	text-decoration:none;
	color:#FFF; 
  font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
}
#anatomy {
	width:1000px;
  margin-left:auto;
	margin-right:auto;
}
#vegas-advert {
	width:635px;
  margin-left:auto;
	margin-right:auto;
}
.gal {
	width:1000px;
  margin-left:auto;
	margin-right:auto;
	min-height:450px;
}	
.if {
	width:1000px;
}
.tool-inf {
	position:absolute;
	left:200px;
	width:780px;
	height:180px;
	margin:10px;
	padding:0px;
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  color:#3C3C3C;
}
.inp {
 	background-color:#E5E5E5; 
  border:1px solid #B3B3B3;
  width:160px;
  height:18px;
  margin:1px;  
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  color:#3C3C3C;
}
.opt {
 	background-color:#E5E5E5; 
  border:1px solid #B3B3B3; 
  width:70px;
  height:18px;
  margin:1px; 
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  color:#3C3C3C; 
}
.ps {
	padding:0px 0px 6px 0px;
} 
.inp2 {
 	background-color:#E5E5E5; 
  border:1px solid #B3B3B3;
  width:260px;
  height:18px;
  margin:1px;  
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  color:#3C3C3C;
}
.msg {
	background-color:#E5E5E5; 
  border:1px solid #B3B3B3;
  width:500px;
  height:100px;
  margin:1px;  
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  color:#3C3C3C;
}

.log-block {
	overflow:hidden;
}
.log-block li {
	display: block;
  list-style-type: none;
}
.log-block li a {
	padding:0px;
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  color:#3C3C3C;
}
.log-block li a:hover {
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:12px;
  color:#990000;
}
.apb {
	padding:4px;	
	font-family:verdana,helvetica;
  font-weight:normal; 
  font-size:14px;
  color:#141414;	
}

.pageHeading {
  font-family: Verdana, Helvetica;
  font-size:20px;
  font-weight: normal;
  color: #3C3C3C;
  padding:2px;
}

.infoBoxHeading {
  font-family: Verdana, Helvetica;
  font-size: 16px;
  font-weight: normal;
  color: #3C3C3C;
  padding:4px;
}

/* message box */

.messageBox { 
	font-family:verdana,helvetica; 
	font-size:10px; 
}
.messageStackError, .messageStackWarning { 
	font-family:verdana,helvetica; 
	font-size:12px; 
	color:#000000; 
	background-color:#FECE46;
	padding:1px;
}

.messageStackSuccess { 
	font-family:verdana,helvetica; 
	font-size:12px; 
	color:#000000; 
	background-color:#FECE46;
	padding:1px;
}


.smallText {
  font-family:verdana,helvetica;
  font-size: 12px;
  font-weight:bold;
  color:#990000; 
}


A.pageResults {
  color: #141414;
  text-decoration:none;
}

A.pageResults:hover {
  text-decoration:none;
  color: #141414;

}

.fieldKey {
  font-family: Verdana, Helvetica;
  font-size: 12px;
  font-weight: normal
  color:#141414;
}

