/* CSS Document */
body{
font-family: Tahoma, Veranda, Geneva, Arial, helvetica, sans-serif; 
font-weight:normal;
font-size:10pt;
color:#000;
margin:0px;
padding:0px;
background-color:#3f2818;
background-image:url(images/v4/main_bg.jpg);
background-repeat:repeat-y;
background-position:top center;
}

table{ border-collapse: collapse; vertical-align:top; width:100%;}
td{vertical-align:top;}
img {border-style: none;}

.horizon {top: 0%; left: 0px; width: 100%;	text-align: center;	clear:both;	}
.wrapper {position:relative; text-align: left;	width: 870px; height:auto; clear:both; margin:0px auto;}

/*   basic text styles  ** others moved to mce stylesheet   */
.toplink{font-weight:bold;}
.imagedec{ border:1px solid #735a3c;}

.subfield{padding:2px 0; border-bottom:1px solid #dbdbdb;}
.price{font-size:10px;}
.previewlinks{padding-left:10px; font-size:11px; display:block;}

.input{ border:0px solid #735a3c; padding:2px; background-color:#af9873; color:#fff;}
.submit{background-color:#dda43b; border:1px solid #988668; color:#fff; padding:2px; width:100%; font-weight:bold; cursor: hand; cursor: pointer;  }

/*   link styles   */
a:link {color: #3677a1;; text-decoration:none; }     
a:visited {color: #3677a1; text-decoration: none;}
a:hover {color: #fff; text-decoration: none; } 
a:active {color: #3677a1; text-decoration: none; }

a.navlink:link { color:#fff;text-decoration:none; text-align:center;font-size:12px; padding:5px 14px; }     
a.navlink:visited { color:#fff;text-decoration: none; text-align:center; font-size:12px; padding:5px 14px; }
a.navlink:hover {color:#dda43b; text-decoration: none;text-align:center; font-size:12px; padding:5px 14px;} 
a.navlink:active { color:#fff;text-decoration: none;text-align:center; font-size:12px; padding:5px 14px; }

.button:hover{color:#3677a1; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; cursor: hand; cursor: pointer; }





