/*Global*/
body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:arial; font-size:12px; background-color:#000; background-image:url(/images/tile_bg.jpg); background-repeat:repeat-x;}
table td {vertical-align:top;}
img {border:0px;}
p, h1, h2, h3, form, ul, li, img {margin:0px; padding: 0px;}
a {color:#8c46b4;}
a:hover {color:#007ffe; text-decoration:none;}
.quote1 {display:block; padding:20px 20px 22px 25px; background-color:#ffdc50;}
.quote2 {display:block; padding:20px 20px 22px 25px; background-color:#f9e9a4; position:relative; left:-10px;}

p {line-height:19px; color:#472b56; margin:0px 0px 10px 0px;}
h1 {font-size:15px; color:##5b13ba; margin:0px 0px 10px 0px;}
h1 img {margin:0px 0px 10px 0px;}
h2 {font-size:12px; font-weight:bold; background-color:#4b0d87; color:#fff; text-align:left; padding:4px;}
h3 {font-size:14px; font-weight:bold; color:#4b0d87; margin:20px 0px 0px 0px;}
h4 {font-size:12px; font-weight:bold; color:#007ffe; padding:0px; margin:0px}
#body {width:100%; float:left;}
#container {width:1000px; clear:both; margin:0px auto; background-color:#a3a0b6; background-image:url(/images/table_bg_tile.gif); background-repeat: repeat-y; margin-bottom:20px; }
#adminContainer {width:1000px; clear:both; margin:0px auto; background-color:#fff; margin-bottom:20px; }
#adminContent { width:960px; margin:0px auto;  min-height:500px; }
.quote01 {background-image:url(/images/quote01.gif); background-repeat:no-repeat; background-color:#d7e7fa; color:#365375; padding:20px;}
ul {list-style-type:none; margin:0px; padding-bottom:20px;}
li {padding:0px 0px 5px 30px; background: url(/images/bullet01.gif) no-repeat; background-position:-2px 2px; margin:0px 0px 0px 10px; }

/*TABLES*/
.table01 {color:#013f69;}
.table01 th {background-color:#4b0d87; color:#fff; text-align:left;}
.table01 th a {color:#fff;}
.table01 th a:hover {color:#007ffe;}
.table01 .grid1 {background-color:#e0e6ff; cursor:default;}
.table01 .grid2 {background-color:#d3d7e8; cursor:default;}
.table01 ul {list-style-type:square; margin:0px; padding-bottom:20px;}
.table01 li {padding:0px 0px 5px 2px; background-image: none; }

.table01 .grid1over {background-color:#fff; cursor: pointer;}
.table01 .grid2over {background-color:#fff; cursor: pointer;}

#header {height:162px; background-image:url(/images/header.jpg); background-repeat:no-repeat;}
#header2 {height:162px; background-image:url(/images/header2.jpg); background-repeat:no-repeat;}
#header3 {height:162px; background-image:url(/images/header3.jpg); background-repeat:no-repeat;}
#header_home {min-height:96px; background-color:#b271c5; background-image:url(/images/header_home.jpg); background-repeat:no-repeat; color:#fff; font-weight:bold; text-align:center; padding:40px 20px 0px 20px;}
#header_home p {color:#fff; font-weight:bold; margin:40px 20px 0px 20px;}
#slideshow_home {height:351px; background-image:url(/images/temp_image.jpg); background-repeat:no-repeat; margin:0px; padding:0px;}
#h1_home {height:25px; background-image:url(/images/h1_home.gif); background-repeat:no-repeat; margin:15px 0px;}

#leftcol {width:213px; float:left; background-image:url(/images/left_trim.gif); background-repeat:repeat-y;}
.leftcol_top {width:213px; height:12px; background-image:url(/images/leftcol_top.jpg); background-repeat:no-repeat;}
.leftcol_mid {width:213px; background-image:url(/images/tile_menu.jpg); background-repeat:repeat-y;}
.leftcol_bot {width:213px; height:24px; background-image:url(/images/leftcol_bot.jpg); background-repeat:no-repeat;}

#centercol {width:542px; float:left; }
.centercol_top {width:542px; height:12px; background-image:url(/images/centercol_top.jpg); background-repeat:no-repeat;}
.centercol_mid {width:502px; background-color:#fff; padding:20px 20px 20px 20px; min-height:500px;}
.centercol_bot {width:542px; height:12px; background-image:url(/images/centercol_bot.jpg); background-repeat:no-repeat;}

#centercol2 {width:739px; float:left; }
.centercol2_top {width:739px; height:12px; background-image:url(/images/centercol_top2.jpg); background-repeat:no-repeat;}
.centercol2_mid {width:699px; background-color:#fff; padding:20px; min-height:500px;}
.centercol2_bot {width:739px; height:12px; background-image:url(/images/centercol_bot2.jpg); background-repeat:no-repeat;}

.menu {}
.menu ul {list-style-type:none; margin:0px 0px 0px 0px; padding:2px 0px 20px 0px;}
.menu li {padding:4px 0px 10px 15px; background: url(/images/bullet1.gif) no-repeat; background-position:-2px 2px; margin:0px 0px 0px 10px; }
.menu a {color:#fff; text-decoration:none;}
.menu a:hover {color:#aac6ff; text-decoration:underline;}

#rightcol {width:213px; float:left; background-image:url(/images/right_trim.gif); background-repeat:repeat-y; background-position:top right; }
.rightcol_top {width:213px; height:12px; background-image:url(/images/rightcol_top.jpg); background-repeat:no-repeat;}
.rightcol_menu {width:213px; background-image:url(/images/tile_menu2.jpg); background-repeat:repeat-y; }
.rightcol_mid {width:213px; background-image:url(/images/tile_rightcol.jpg); background-repeat:repeat-y; }
.rightcol_mid p {padding:0px 0px 20px 20px;}
.rightcol_bot {width:213px; height:24px; background-image:url(/images/rightcol_bot.jpg); background-repeat:no-repeat;}
.rightcol_separator {width:213px; height:50px; background-image:url(/images/rightcol_separator.jpg); background-repeat:no-repeat;}


#footer {margin:0px; padding:18px 0px 10px 0px; height:22px; background-image:url(/images/footer_cap.gif); background-repeat:no-repeat; background-position:bottom; text-align:center; color:#4f4976;}
#footer_admin {height:12px; background-image:url(/images/footer_admin_cap.gif); background-repeat:no-repeat; background-position:bottom; text-align:center; color:#4f4976;}

#copyright {float:left; margin:5px 0px 15px 15px; border:1px solid green;}
#magnetic {float:right; margin:5px 15px 15px 0px;}
.colSpacer {width:16px;}

.profile {color:#8c46b4; width:270px;}
.profile th {background-color:#4b0d87; color:#fff; text-align:left;}
.profile td {border-bottom: 1px solid #a4b8c6;}
.profilePhoto {border:4px solid #8c46b4; float:left; margin:0px 15px 0px 0px;}

.email {color:#8c46b4; width:470px;}
.email th {background-color:#4b0d87; color:#fff; text-align:left;}
.email td {border-bottom: 1px solid #a4b8c6;}

#beast {margin:0px 0px 0px 24px;}

/*ADMIN*/
#adminMenu {background-image:url(/images/tile_admin_menu.jpg); background-repeat: repeat-x; height:94px; width:100%; padding:20px 0px 0px 30px; margin:20px 0px;}
#adminMenu a {color:#fff;}
#adminMenu ul {list-style-type:square; margin:0px; padding-bottom:20px;}
#adminMenu li {padding:0px 0px 5px 10px; background-image: none;}
.loginTable {margin:0px auto;}





