@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; background-color:#585858; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.doc{ position:relative;margin:auto; width:1040px; height:auto; background-color:#4e4e4e; }
.hdr{ margin:auto; width:inherit; height:auto; background-color:#000000;}
.nav{ margin:auto; width:inherit; height:30px; background-color:#000000;}
.bdy{ margin:auto; width:inherit; height:auto; }
.bdy img{ padding:5px; }
#lft{  width:242px; height:auto; border:solid 1px #2f2f2f; margin:2px; margin-left:10px; margin-top:4px;position:relative; float:left;}
#mid{ width:516px; height:auto; margin:4px; margin-top:4px; position:relative;float:left; border:none;  }
#mid1{ width:516px; height:auto; border:solid 1px #2f2f2f; margin-bottom:4px; position:relative; float:left;}
#mid1 img{ position:relative; margin-left:2px; padding:5px;}
#mid2{ width:494px; height:auto; border:solid 1px #2f2f2f; margin-bottom:4px; position:relative; float:left;}
#mid3{ width:494px; height:auto; border:solid 1px #2f2f2f; margin-bottom:4px;position:relative; float:left;}
#mid3 img{ position:relative; padding:4px; left:5px;}
#rt{width:242px; height:auto; border:solid 1px #2f2f2f; margin:4px; margin-top:4px;position:relative; float:left;margin-bottom:20px; z-index:10;}


#rt img{ float:left;}
#ftr{ position:relative; margin:auto; width:1040px; height:auto; background-color:#4e4e4e; float:left;  padding-bottom:10px; margin-top:0px;}

#ftr a{color:#FFFFFF; text-decoration:none; padding:5px; font-size:11px;}
#ftr a:hover{text-decoration:none; color:#FFFF00;}
#ftrlnks{ position:relative; top:5px; left:0px; line-height:15px;}
#ln{ position:relative; margin:auto;  background-image:url(images/line.jpg); background-repeat:repeat-x; width:856px; height:0px; top:-10px;color:#CCCCCC;  }
#cpr { position:relative; margin:auto;top:5px; font-size:11px }
#login{ position:relative ; float:right; top:160px; right:25px; margin-top:-100PX; font-size:13px;}
#mbr{FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #9b9b9d; TEXT-DECORATION: none; line-height:25px;}
.inp{ position:relative; top:2px; width:103px; height:11px; font-size:10px; }
.go{ position:absolute; margin:0px; top:64px; border:none; right:-15px;}

.tetcol{position:relative; top:0px; margin:auto; }
.tetcol p{position:relative; top:-5px;padding:10px; }
.tetcol h3{ position:relative; }
h3{ font-size:16px; color:#ffd733; margin:10px; }
h4{font-size:14px; color:#ffd733; margin:5px;}
p{ margin:10px; text-align:justify; }
embed{ position:relative; padding:10px;}
td{padding-left:5px;padding-right:5px;}
table{padding-bottom:20px;}

.homebdy{ margin:auto; width:inherit; height:auto; }

.homedoc{ position:relative;margin:auto; width:1040px; height:700px; background-color:#4e4e4e;  }
#homelft{width:760px; height:auto; border:solid 1px #2f2f2f; margin:2px; margin-left:5px; margin-top:4px;position:relative; float:left; z-index:1;}
#homelft h3{position:relative;  font-size:14px; color:#ffd733; }
#homemid{ width:auto; height:auto; margin:4px; margin-top:4px; position:relative;float:left; border:none;  }
#homemid1{ width:auto; height:auto; border:solid 1px #2f2f2f; margin-bottom:4px; position:relative; float:left;}

#homert{width:250px; height:auto; border:solid 1px #2f2f2f; margin:4px; margin-top:4px; position:relative; float:left;margin-bottom:15px; z-index:1; bottom:0px;}
.tstarr img{ position:relative; left:-12px; top:-8px;}
#rating img{ position:relative; margin-top:-5px; left:10px; margin-bottom:2px;}
#rating{position:relative;margin-top:-5px; left:10px; margin-bottom:-5px;width:211px;height:91px;background-image:url(../images/overall-rating.jpg);background-repeat:no-repeat;padding-bottom:-5px;}
#homert h3{ position:relative;  font-size:16px; color:#ffd733; margin-top:-4px; margin-left:9px;  }
#homert img{ position:relative; float:left; margin-left:10px;}
#homert p{margin:10px; text-align:left;}
.color1{font-size:13px; color:#ffd733; margin-bottom:-10px; font-weight:600;}
.color2{font-size:13px; color:#ffffff; margin-bottom:-10px; font-weight:600;}

#fllogos{ position:relative; left:0px; float:right;}
#fllogos img{ position:relative;float:right;}
#appr{ font-weight:600; position:relative; margin:auto;font-size:16px; padding:10px;padding-bottom:0px; color:#fd0002;}


#lfttxt{ position:relative; float:left; width:500px;}

#btmimgs{ position:relative; width:750px; height:auto;  top:0px; margin:0px; float:left;}
.thmbs{ position:relative; width:170px; padding:8px; height:auto; float:left; margin-bottom:-14px;}
.thmbs img{ position:relative; float:left; padding-top:5px;}
.thmbs h4{font-size:12px; color:#ffd733; font-weight:600; letter-spacing:1px; margin-bottom:0px;}
.thmbs p{ margin:10px; text-align:left; } 
.spacing { word-spacing:0px;  }
#empty{ position:relative; height:0px; width:900px;  float:left;}

.homedoc a{ color:#FFFFFF; font-weight:600; }
.homedoc a:hover{ color:#ffd733; text-decoration:none;}
