@charset "utf-8";
/* CSS Document Kiltsandmore-Academy*/

*{margin:0; padding:0;}

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; background-color:#376712; color:#FFF; line-height:1.4em;}

h1, h2, h3, h4, h5, h6{font-family:Georgia, "Times New Roman", Times, serif; margin: 10px 0; line-height:normal;}
a{color:#FFCC00; text-decoration:none;}
a:hover{ text-decoration:underline; color:#fff;}
img {border:0;}


.header{background: transparent url(../images/header-center.jpg) repeat-x 0 0;}
.headerleft{height:166px; width:620px; background:transparent url(../images/header-left.jpg) no-repeat 0 0;  }
.headerright{height:166px; width:300px; background:transparent url(../images/header-right.jpg) no-repeat right top; text-align:right;}
.clear{clear:both;}

.menuwrapper{ height:32px; background:transparent url(../images/menu-bg.jpg) repeat-x 0 0;}	
.menulist{ display:inline;}
.menuitem{display:inline; font-size:15px; font-weight:bold; text-transform:uppercase; height:32px; line-height:32px;padding:7px 10px 7px 10px; margin:0 10px; list-style-type:none;}
.menuitem a{color:#fff;}
.menuitem a:hover{color:#fff; text-decoration:none;}
.menuitem:hover, #menuitemactive{ background:transparent url(../images/menu-bg-over.jpg) repeat-x 0 0;}

.workshopsubnavi{
	float:left;
	width: 184px;
	margin:0 0 17px 0;
	background-color:#003300;
	padding:5px;
	text-align:center;
	border:2px solid #ccc;
}


.content{ width: 960px; margin:45px auto;}
.content #left{ float:left; width:350px; margin-right:80px;}
.content #right{ float:left; width:520px;}

.footer{ border-top: #fff 1px solid; margin: 30px; padding: 10px; text-align:center; }


form input, form textarea{background-color: #c3d2b8; border:0; padding:3px; font-family:Georgia, "Times New Roman", Times, serif; }

