.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.over{ overflow:hidden;}
.over1{ overflow:hidden; height:1px;}
.rel{ position:relative;}
.block{ display:block;}
.txt-center{text-align:center;}
br { clear:both;}

p, h1, h2, h3, h4, h5, h6 {margin:0px;}

.img-L img{float:left; border:0;}


body {
margin:0px;
background:#762228 url(/images/messyholes.com/bg.gif);
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
text-align:justify;
color:#FFFFFF;
}

#main {
position:relative;
margin:0px auto;
width:760px;
background:#FF7200;
}

#header { background:#000000;}

#header p {
position:absolute;
top:455px;
right:10px;
width:250px;
z-index:100;
font-size:11px;
text-align:right;
line-height:12px;
}

#header p span {display:block;}

#area{ background:#FF7200; padding:10px 0px;}

.midtxt{padding:10px;text-align:center;}
.midtxt h1{font-size:24px;color:#FFF;margin:0px;}
.midtxt a{color:#942910;font-weight:700;}

.console{
position:relative;
margin: 10px auto;
width:739px;
background: url(/images/messyholes.com/con-bg.gif);
border:1px solid #800900;
}

.title{ width:739px; background:url(/images/messyholes.com/con-bg-top.gif) no-repeat;}

.title h2{
float:left; 
padding: 20px 10px 0;
font-size:25px;
line-height:normal;
}

.title h3{
float:right;
padding:30px 10px 0px;
font-size:16px;
line-height:normal;
}
.samples{
padding-bottom:10px;
}

.samples img{
display:inline;
float:left;
margin:11px 0 0 11px;
border:1px solid #FFFFFF;
}


.con-bt{
border-top:1px solid #FF7200;
border-bottom:1px solid #A21207;
background:#BB1508 url(/images/messyholes.com/con-bt-bg.gif) repeat-y 235px 0px;
}
.con-bt img{
float:left;
border:0;
}
.con-bt p{
float:left;
width:291px;
padding:5px;
font-size:12px;
line-height:12px;
}

#links { padding:5px; text-align:center;}
.link1 {
text-align:center;
}
.link2 {
text-align:center;
font-size:10px;
}
#links a{color:#FFFFFF; text-decoration:none;}

#links a:hover{text-decoration:underline;}


.bonus {
width:740px;
padding:10px;
background:#000000;
}
.bonus img{float:right;}

/***** PREVIEW STYLE *****/
a:hover {
text-decoration:none;
}
IMG.tb_sml {
width: 170px;
height: 115px;
}
.previewheader {
padding-top:20px;
font-size: 26px;
font-weight: 700;
color: #FFF;
font-family: "Trebuchet MS", Arial, Verdana;
}
TD.navlink14 {
font-family: Arial, Helvetica, sans-serif;
color: #BB1508;
font-weight: 700;
font-size:14px;
}
TD.navlink14 a {
color: #BB1508;
padding: 8px;
}
TD.navlink14 a:hover {
color: #FCFF00;
}
TD.navlink {
color: #BB1508;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
TD.navlink a {
color: #BB1508;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
TD.navlink a:hover {
color: #FCFF00;
}
TD.navtext {
font-family: Arial, Helvetica, sans-serif;
color: #FCFF00;
font-size: 14px;
font-weight: bold;
}
.navtext a {
color: #BB1508;
padding: 2px;
}
.navtext a:hover {
color: #FCFF00;
padding: 2px;
}
.navactive {
padding: 15px;
}
.previewtitle {
background-color: #FF7200;
}
.previewtitle a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #BB1508;
font-size: 11px;
font-weight: 700;
}
.previewtitle a:hover {
color: #FCFF00;
}

/**** PREVIEW LAYOUT ****/
div#prevwrap {
text-align:center;
margin: 0 auto; 
width: 725px;
}
div#prevthumb {
float:left;
margin: 4px;
}
div#prevthumb p {
margin: 4px 0px 4px 0px;
padding: 2px 0px 2px 0px;
width: 172px;
background-color: #BB1508;
}
div#prevthumb a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 700;
text-decoration: none;
color: #FCFF00;
}
div#prevthumb img {
display:block;
width:170px;
height:115px;
border:1px #BB1508 solid;
}