﻿
#wrap {border:1px solid #C0C0C0;margin:auto; width:1000px; color:#404040; border:1px; background-color:#FFFFFF}


/* Main body */
body { background-color:#f4f4f4; color:#404040; font-size:12px; font-family:Arial,Tahoma,sans-serif; margin:0 auto; padding:0;}


/* Basic tags */
a {background-color:inherit; color:#286ea0; font-weight:700; text-decoration:none;}
a:hover {background-color:inherit; color:#286ea0; text-decoration:underline;}
a img {border:0;}
p {margin:0 0 1.4em;}

/* Bandeau */
#Bandeau { height:4px; background-color:#000000; color:#FFFFFF; padding-right:20px; text-align:right; font-size:7px;}


/* Header */
#header {height:155px; margin:0px 0 0; padding:0; width:1000px; text-align:center;background: #fff url('Images/Head.gif');background-repeat: no-repeat;}
#header h1 {color:#000000; font-size:50px; font-weight:bolder; margin:0px; letter-spacing:-2px;}
#header h2 {font-size:25px; line-height:0.7em; color:#e3f649; font-weight:bolder;margin:0px; letter-spacing:-1px;}

/*Left and right sidebar */
#leftside {clear:left; float:left; margin:0 0 5px; padding:0; width:200px;}
#rightside {float:right; line-height:1.4em; margin-left:5px; padding:0px; width:160px; background-color:#FFFFFF}

/* Main menu */
#leftside ul.avmenu{display:block; list-style:none; margin:0 0 18px 0; padding:0; width:200px;}
#leftside ul.avmenu li{display:inline; line-height:1.4em; padding:0; width:200px;}
#leftside ul.avmenu li a{background-color:#c0d13e; border-left:3px solid #ccc; color:#FFFFFF; float:left; font-weight:700; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none; width:190px;}
#leftside ul.avmenu li a:hover, #leftside ul.avmenu li a.current {background-color:#632016; border-left:4px solid #286ea0; color:#96fd02;}
#leftside ul.avmenu ul {font-size:0.9em; margin:0 0 0 15px; padding:0 0 5px; width:125px;}
#leftside ul.avmenu ul a {font-weight:400; padding:3px 1px 3px 5px; width:115px;}
#leftside ul.avmenu ul ul {width:113px;}
#leftside ul.avmenu ul ul a {width:100px;}

/* Main content */
#content { width:600px; float:left; margin-left:10px; padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:20px; border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; line-height:1.5em; background-color:#FFFFFF;}

/* Footer */
#footer {background:#fff; border-top:2px solid #e0e0e0; clear:both; color:gray; margin:0 auto; padding:10px 0; text-align:center; width:1000px; line-height:1.5em; font-size:0.9em;}
#footer p {margin:0; padding:0;}
#footer a {background-color:#fff; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer span {font-size:1.2em;}

/* Additional classes */
.left {float:left; margin:3px 10px 2px 0;}
.right {float:right; margin:2px 0 2px 10px;}
.textright {text-align:right; margin:5px 0;}
.center {text-align:center;}
.small {font-size:0.8em;}
.bold {font-weight:700;}
.timestamp {font-size:1.2em; margin:-5px 0 15px 10px;}
.timestamp a {font-weight:400;}
.announce {background-color:#f4f4f4; border-left:4px solid #ccc; clear:left; color:#505050; font-size:0.9em; line-height:1.5em; margin:10px 0 15px; padding:7px 5px 2px 5px; width:126px;}
.announce p {margin:10px 0 0; padding:0;}
.postinfo {background-color:#f4f4f4; border-left:4px solid #ccc; color:#606060; font-size:0.9em; line-height:1.4em; margin:1px 0 20px; padding:8px 5px 8px 8px;}
.clearing {clear:left; margin:0; padding:0; visibility:hidden;}
.hide {display:none;}
