/* <!-- */
/* General styles */
body {
margin:0;
padding:0;
border:0;			/* This removes the border around the viewport in old versions of IE */
width:100%;
background:#FFFF99;
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:76% Verdana,Tahoma,Arial,sans-serif; margin:0 auto; padding:0;
}
a {color:background-color:inherit; color:#8B1A1A; font-weight:700; text-decoration:none;}

a:hover {background-color:inherit; color:#8B6914; text-decoration:underline;}

a img {border:0;}

h1, h3 {margin:.8em 0 .2em 0;padding:0;}

h2 {color:#ff7400; font:13pt Verdana,Tahoma,Arial,sans-serif; font-weight:7000: margin:.8em 0 .2em 0;padding:0;}

/* p {margin:.4em 0 .8em 0;padding:0;} */
p {margin:0 0 1.4em; color:#000000}

/* img {margin:10px 0 5px;} */

/* Header styles */
#header {clear:both;float:left;width:100%;}

#header {border-bottom:1px solid #000;}
/* #header {height:45px; margin:10px 0 0; padding:0;} */

/* #header p,*/
#header p {font-weight:700; line-height:1.3em; margin:8px 0 0; text-align:center;}

/* #header h1, */
/* #header h1 {bDC143C#FF1493ackground-color:inherit; color:#505050; font-size:2em; margin:0 0 10px;} */
#header h1 a {background-color:inherit; color:#505050; text-decoration:none;}

/* #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:#eee;color:#000;text-decoration:none;position:relative;left:15px;line-height:1.3em;}

#header ul li a:hover {background:#369;color:#fff;}
#header ul li a.active,
#header ul li a.active:hover {color:#fff;background:#000;font-weight:bold;}
#header ul li a span {display:block;}


/* Main menu */
#leftside ul.avmenu, #rightside ul.avmenu {display:block; list-style:none; margin:0 0 18px 0; padding:0; width:140px;}
#leftside ul.avmenu li, #rightside ul.avmenu li {display:inline; line-height:1.4em; padding:0; width:140px;}
#leftside ul.avmenu li a, #rightside ul.avmenu li a {background-color:#FF4500; border-left:4px solid #FFA500; color:#000000; float:left; font-weight:700; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none; width:130px;}
#leftside ul.avmenu li a:hover,#leftside ul.avmenu li a.current, #rightside ul.avmenu li a:hover,#rightside ul.avmenu li a.current {background-color:#8b2500; border-left:4px solid #B22222; color:#FFFF99;}
#leftside ul.avmenu ul, #rightside ul.avmenu ul {font-size:0.9em; margin:0 0 0 15px; padding:0 0 5px; width:125px;}
#leftside ul.avmenu ul a, #rightside ul.avmenu ul a {font-weight:400; padding:3px 1px 3px 5px; width:115px;}
#leftside ul.avmenu ul ul, #rightside ul.avmenu ul ul {width:113px;}
#leftside ul.avmenu ul ul a, #rightside ul.avmenu ul ul a {width:100px;}


/* '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:#FFFF99;		/* right column background colour */
}
.threecol .colmid {
right:25%;			/* width of the right column */
background:#FFFF99;		/* center column background colour */
}
.threecol .colleft {
right:55%;			/* width of the middle column */
background:#FFFF99;	/* left column background colour */
}
.threecol .col1 {
width:51%;			/* width of center column content (column width minus padding on either side) */
left:102%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
width:16%;			/* 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:90%;			/* 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;
}
#footer p {
padding:10px;
margin:0;
}
/* --> */
