@charset "utf-8";
/* CSS Document */


	/* <!-- */
	/* General styles */
body { margin:0; padding:0; border:0;			/* This removes the border around the viewport in old versions of IE */ width:100%; background:#fff; min-width:600px;		/* Minimum width of layout - remove line if not required */ /* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
		font-family: Verdana, Arial, Helvetica, sans-serif; }
a { color:#c06; text-decoration:none;}
a:hover { color:#910048; text-decoration:none; }
h1 { margin:.8em 0 .2em 0; padding:0; font-size:1.5em; color:#c06;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
h2 { margin:.8em 0 .75em 0; padding:0.25em; font-size:1.2em; border-left:4px solid #c06; border-bottom:1px solid #c06; width:20em;}
h3 { margin:.8em 0 .0em 0; padding:0; font-size:1em;}

p { margin:.4em 0 1em 0; padding:0; font-size:0.75em; }
img { margin:10px 0 5px; }

div.col1 ul li{margin:0 padding:0; font-size:0.75em;}
/* Header styles */
#header img {padding:0;margin:0;border:0;}
#homelink {padding:0;margin:0;}
#homelink img a {border:0; background-color:#fff; text-decoration:none;}
#homelink img a:active:hover {border:0; background-color:#fff; text-decoration:none;}
	#header { clear:both; float:left; width:100%; }
#header { border-bottom:1px solid #000; }
#header p, 
#header h1,
#header h2 { padding:.4em 15px 0 15px; margin:0; }
#header ul { clear:left; float:left; width:100%; list-style:none; margin:10px 0 0 0; padding:0; }
#header ul li { display:inline; list-style:none; margin:0; padding:0; }
#header ul li a { display:block; float:left; margin:0 0 0 1px; padding:3px 10px; text-align:center; background:#c06; color:#fff; text-decoration:none; position:relative; left:15px; line-height:1.3em;  font-size:80%;}
#header ul li a:hover { background:#910048; color:#fff;}
#header ul li a.active,
#header ul li a.active:hover { color:#fff; }
#header ul li a span { display:block; }

	
/* 'widths' sub menu */
#layoutdims { clear:both; background:#eee; border-top:4px solid #000; margin:0; padding:6px 15px !important; text-align:right; }
/* column container */
.colmask { position:relative;	/* This fixes the IE7 overflow hidden bug */ clear:both; float:left; width:100%;			/* width of whole page */ overflow:hidden;		/* This chops off any overhanging divs */ }
/* common column settings */
.colright,
.colmid,
.colleft { float:left; width:100%;			/* width of page */ position:relative; }
.col1,
.col2,
.col3 { float:left; position:relative; padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */ overflow:hidden; }
/* 3 Column settings */
	.threecol { background:#fff;		/* right column background colour */ }
.threecol .colmid { right:25%;			/* width of the right column */ background:#fff;		/* center column background colour */ }
.threecol .colleft { right:50%;			/* width of the middle column */ background:#fff;	/* left column background colour */ }
.threecol .col1 { width:46%;			/* width of center column content (column width minus padding on either side) */ left:102%;			/* 100% plus left padding of center column */ }
.threecol .col2 { width:21%;			/* Width of left column content (column width minus padding on either side) */ left:31%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */ }
.threecol .col3 { width:21%;			/* Width of right column content (column width minus padding on either side) */ left:85%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */ }
/* Footer styles */
#footer { clear:both; float:left; width:100%; border-top:1px solid #000; text-align:center; font-size:80% }
#footer p { padding:0 0 10px 0; margin:0; }
#footerNav ul li { display:inline; padding:0 5px 0 5px; border-left:#aaa solid 1px}
#footerNav ul li a {text-decoration:none;}

.pipe {color:#CCCCCC;}
a img.imageHome {border:none;} 

/*home page*/

div.irotate {padding:4px; border: solid 1px #ccc; width:504px;}
	/* --> */
