/* CSS Document */

 http://jigsaw.w3.org/css-validator/validator-uri.html 

body {
        color:					#ffffff;
        font-size:              8.5pt;
        font-family:            Verdana, Helvetica, Tahoma, Arial, sans-serif;
 }

h1 {
		font-family:       			Gilde, Georgia, Times, Times new roman, serif;
		font-size:					16px;
        color:						#936;
        font-variant:           	small-caps;
  		padding:					5px 25px 0px 10px;			
 		font-weight:				normal;
		text-align:					left;
}

h2 {
		font-family:				Verdana, Trebuchet ms, Arial, Helvetica, Tahoma, sans-serif;
		font-size:					14px;
        color:						#666;
        font-variant:           	small-caps;
		padding:					5px 25px 0px 25px;			
 		font-weight:				normal;
		text-align:					left;
}

table, tr, td {
		font-family:				Verdana, Trebuchet ms, Arial, Helvetica, Tahoma, sans-serif;
		font-size:					9.5px;
		line-height:				17px;
 		padding:					0px;			
		letter-spacing: 			.15em; 
        color:						#666;
 }

p, blockquote, ol, dl, dd, li, dir, menu {
		font-family:				Verdana, Trebuchet ms, Arial, Helvetica, Tahoma, sans-serif;
		font-size:					9.5px;
 		padding:					5px 25px 5px 10px;			
		letter-spacing: 			.15em; 
        color:						#666;
		text-align:					left;
 }

p.center {
		font-family:				Verdana, Trebuchet ms, Arial, Helvetica, Tahoma, sans-serif;
		font-size:					9.5px;
		padding:					5px 25px 0px 25px;			
        color:						#666;
		text-align:					center;
}

p.right {
		font-family:				Verdana, Trebuchet ms, Arial, Helvetica, Tahoma, sans-serif;
		font-size:					9.5px;
 		padding:					5px 10px 5px 10px;			
		letter-spacing: 			.15em; 
        color:						#666;
		text-align:					right;
 }

span.smallcaps {
        font-family:            	Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
        font-variant:           	small-caps;
 		font-weight:				normal;
}

span.luscious {
		font-family:       			Gilde, Georgia, Times, Times new roman, serif;
        font-size:              	12px;
		font-style:					italic;
}

span.larger {
        font-size:              	12px;
}

span.smaller {
        font-size:              8.5px;
}

hr {
		height:						3px;
		border-style:				none;
		background-image:			url(images/hr.gif);
		background-repeat:			repeat-x;
		margin:						20px;
}

img.img_border {
		border:					1px solid #936;
}

/* LINKS */
a {
		font-weight:	 			normal;
		text-decoration: 			none;
        color:						#c36;
		border-bottom:				1px dotted #c36;
}

a:hover {
		text-decoration: 			none;
        color:						#c69;
		border-bottom:				none;
}

a:active {
		border-bottom:				1px solid #c36;
        color:						#c36;
}

a.links {
		text-decoration: 			none;
        color:						none;
		border-bottom:				none;
}

a.links:hover {
		text-decoration: 			none;
        color:						none;
		border-bottom:				none;
}

a.links:active {
		text-decoration: 			none;
        color:						none;
		border-bottom:				none;
}

/* end links */

/* BACKGROUND ART */

div.header {
		position:absolute;
		top:0px;
		left:0px;
		width:850px;
		height:150px;
		background-image:url(images/background/header.jpg);
		background-repeat:no-repeat;
}

div.left_bg {
		position:absolute;
		top:150px;
		left:0px;
		width:150px;
		height:450px;
		background-image:url(images/background/left.jpg);
		background-repeat:no-repeat;
 }

div.right_bg {
		position:absolute;
		top:150px;
		left:150px;
		width:700px;
		height:450px;
		background-image:url(images/background/right.jpg);
		background-repeat:no-repeat;
}

div.textbox {
		position:absolute;
		top:35px;
		left:25px;
		width:600px;
		height:400px;
		overflow:auto;
}

div.textbox_left {
		position:absolute;
		top:35px;
		left:25px;
		width:350px;
		height:400px;
		overflow:auto;
}

div.imagebox {
		position:absolute;
		top:35px;
		left:375px;
		width:255px;
		height:400px;
		overflow:hidden;
}

br        { 
        clear: left 
}