/* andreas00 - an open source xhtml/css website layout by Andreas Viklund  - http://andreasviklund.com/ . Free to use for any purpose as long as the proper credits are given to the original author.
Version: 2.0 (Jan 29, 2007) */

body {background:#9EA9B3 url(images/gradientBg.jpg) repeat-x; color:#3a3a3a; font:76% "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; padding:0;}

/* Main layout and header */
#wrap {background:#fff; color:#303030; margin:0 auto; width:876px; border: 1px solid #000000;}

#header {background:url(images/logoTOP1new.gif) no-repeat bottom left #fff; color:#505050; height:84px; margin:0; padding:0;}
#header h1 {font-size:2.5em; font-weight:400; letter-spacing:-2px; margin:0 0 4px 15px; padding:15px 0 0;}
#header h1 a,#header h1 a:hover {font-weight:400; padding:0;}
#header p {font-size:1.3em; letter-spacing:-1px; padding:0 0 0 3px;}

#topmenuHome {background:url(images/logoTOP2new.gif) no-repeat bottom left #fff; color:#505050; height:41px;}
#topmenuPublic {background:url(images/logoTOP2anew.gif) no-repeat bottom left #fff; color:#505050; height:41px;}
#topmenuMembers {background:url(images/logoTOPMembersnew.gif) no-repeat bottom left #fff; color:#505050; height:41px;}
#topmenuAdmin {background:url(images/logoTOPAdminnew.gif) no-repeat bottom left #fff; color:#505050; height:41px;}

/* Left sidebar and menu */
#leftside {clear:left; float:left; margin:0 10px 10px 0px; padding:0; width:132px;}

/* Right sidebar */
#extras {float:right; margin:0px 10px 10px 20px; padding:0; width:348px;}

/* slideshow */
#slideshow {float:right; margin:0px 10px 10px 20px; padding:0; width:310px; height:200px;}

/* Main content variations */
#contentHOME {line-height:1.5em; margin:0 381px 10px 190px; padding:0; text-align:left; border-right:4px solid #A60F1E;}
#content {line-height:1.5em; margin:20px 10px 10px 200px; padding:0; text-align:left;}

/* Links and paragraphs */
img {border:none;}
h1 {font:110%;}
h2 {font:90%;}
h3 {font:76%;}

a:link {color:#000000; text-decoration:none;}
a:hover, a:active {color:#DB0202; text-decoration:underline;}
a:visited {color:#000000; text-decoration:none;}

.a_content:link {color:#000000; text-decoration:underline;}
.a_content:hover, a_content:active {color:#DB0202; text-decoration:underline;}
.a_content:visited {color:#000000; text-decoration:underline;}

p {margin:0 0 16px;}

/* Tables and forms */
table {border-collapse:collapse; line-height:1.3em; width:98%; margin:0; padding:0;}
input,textarea,select {font:90% "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em; margin:0; padding:0;}

/* Various classes */
.maintext {font-size: 12px;	color: #000000;}
.maintextBOLD {font-size: 12px;	font-weight: bold; color: #000000;}
.pagetitle {font-size: 16px; color: #000000;}
.pagetitleCentered {font-size: 16px; font-weight: bold; color: #000000; text-align:center;}
.pageheaders {text-transform: uppercase; font-size: 16px; font-weight: bold; color: #000000; text-align:left;}
.textright {margin:-10px 0 4px; text-align:right;}
.center {text-align:center;}
.small {font-size:0.8em;}
.large {font-size:1.3em;}
.highlighted {background:#f0f0f0; border:1px solid #b0b0b0; color:#303030; padding:3px;}
.left {float:left; margin:0px 10px 5px 0;}
.right {float:right; margin:10px 0 5px 10px;}

/* Listss */
#content ul {margin:0 0 16px 20px; padding:0;}
#content li {margin:0; padding:0 0 0 5px;}
#content ul ul {margin:0 0 0 16px; padding:0;}