@charset "utf-8"; 
/* Jay Simpson CSS Document */
/*-------------- General ------------------*/

body{
	padding:0;
	margin:20px 0;
	background:#fff;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#000; 
	}
	
div, h1, h2, h3{
	padding:0;
	margin:0;
	}
	
p { padding:0 0 10px 0; margin:0; }	
	
img{
	padding:0;
	margin:0;
	border:none;
	}	
	
	
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}

a { text-decoration:underline; outline:0; }
a:hover { text-decoration:none; }

.mainTab { border:#cec493 solid 10px; }

/*-------------- General ------------------*/

/*------header-------*/
.header { background:#b11500 url(images/header-bg.gif) repeat-x 0 0;   }

.header img.logo { padding:45px 0 45px 30px; }
.header p.subline { padding:58px 0 0 0; color:#FFF; font:italic 20px/26px Arial, Helvetica, sans-serif; }
/*------header-------*/

/*-----nav------*/
.nav { background:#000; color:#FFF; }
.nav  ul { margin:0; padding:0; }
.nav  ul li { float:left; }
.nav  ul li a { font:bold 13px/18px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; background:url(images/nav-bg.gif) no-repeat 0 50%; padding:8px 20px;  float:left; outline:0;  }
.nav  ul li a.nobg { background:none; }
.nav  ul li a.active, .nav  ul li a:hover { text-decoration:underline; } 
/*-----nav------*/

/*-----body-----*/
.bodybg { background:#d9d1ad url(images/body-bg.gif) repeat-x 0 0; }
.bodycon { padding:15px 25px 25px 25px; }

h2 { font:bold 23px/30px "Times New Roman", Times, serif; padding:15px 0 20px 0; } 
h3 { font:bold 16px/20px Arial, Helvetica, sans-serif; color:#800000; padding:0 0 10px 0; }

a.morebut { background:#000; font:bold 12px/22px Arial, Helvetica, sans-serif; color:#FFF; display:block;  width:64px; height:24px; text-decoration:none; text-align:center; }

ul.arrow li{ background:url(images/bul-arrow.gif) no-repeat 0 60%; padding:0 0 0 15px; color:#000; line-height:22px; }

ul.arrowlink li a { background:url(images/bul-arrow.gif) no-repeat 0 60%; padding:0 0 0 15px; color:#000; line-height:22px; }
ul.arrowlink li a:hover { background:url(images/bul-arrow.gif) no-repeat 0 60%; padding:0 0 0 15px; color:#800000; text-decoration:underline; }

p.testi { font-style:italic; }
span.user { font:bold 14px/18px Arial, Helvetica, sans-serif; color:#a70404; }
span.place { font:bold 14px/18px Arial, Helvetica, sans-serif; color:#000;  }

p.divider { background:url(images/divider.gif) repeat-x 0 40%; padding:5px 0; } 
a.email { color:#800000; text-decoration:underline; }
a.email:hover { text-decoration:none; }

img.borimage { float:right; border:#c3ba8a solid 6px; padding:15px; margin:0 0 0 10px; }
.colDiv { background:url(images/col-div-bg.gif) repeat-y 86% 0; }

/*-----body-----*/

/*-----contact form-----*/
.contactTab { background:#e3d9aa; border:#c3b682 solid 1px; font:bold 14px/18px Arial, Helvetica, sans-serif; }
.contactForm { padding:15px; }

form.contact { margin:0; padding:0;}
form.contact input.textf { width:320px; background:#fffadc; border:#c3b682 solid 1px; font:normal 12px/18px Arial, Helvetica, sans-serif; padding:3px 2px; margin:0 0 7px 0; }
form.contact input.but { background:#000; color:#FFF; width:64px; height:24px; font:bold 12px/18px Arial, Helvetica, sans-serif; border:0; }
form.contact textarea.texta { width:320px; height:78px; background:#fffadc; border:#c3b682 solid 1px; font:normal 12px/18px Arial, Helvetica, sans-serif; padding:3px 2px; margin:0 0 7px 0; }

.addPad { padding:15px 0 15px 70px; }
p.address { font:bold 16px/26px Arial, Helvetica, sans-serif; color:#000; }
p.address span { color:#800000; }
/*-----contact form-----*/

/*-----footer-----*/
.footer { background:#800000 url(images/foot-bg.gif) repeat-x 0 0; color:#f3e9bf; font-size:13px; }
.footer a { color:#f3e9bf;  }

.footermenu { padding:25px 0 0 0; }
.footermenu a { font-weight:bold; font-size:13px; text-decoration:underline; padding:0 20px; background:url(images/foot-linkbg.gif) no-repeat 0 40%; text-decoration:underline; outline:0;  }
.footermenu a.active, .footermenu a:hover { text-decoration:none; }
.footermenu a.nobg { background:none; }

p.copyright { padding:5px 0 0 0; }
p.designed { padding:0 20px 10px 0; }
/*-----footer-----*/



