/* General Styles */
.clearer
{
clear: both;
height: 0;
}
.spacer
{
height: 20px;
}
/* Horizontal Sections */
#header_section
{
background-image: url("/themes/site_themes/marketing/images/header_BG_tile.gif");
background-repeat: repeat-x;
height: 135px;
}
#top_section
{
background-color: #CCCCCC;
background-image: url("/themes/site_themes/marketing/images/content_top_BG_tile.gif");
background-repeat: repeat-x;
min-height: 130px;
}
#middle_section
{
background-color: #FFFFFF;
background-image: url("/themes/site_themes/marketing/images/content_middle_BG_tile.gif");
background-repeat: repeat-x;
min-height: 370px;
padding: 0 0 1px 0;
}
#footer_section
{
background-color: #000000;
background-image: url("/themes/site_themes/marketing/images/footer_BG_tile.gif");
background-repeat: repeat-x;
min-height: 150px;
}
/* Container Sections */
#header_container,
#login_container,
#content_container_top,
#footer_container
{
margin: 0 auto 0 auto;
width: 950px;
}
#login
{
background-color: #1167A1;
padding: 7px 0 0 0;
height: 32px;
}
#content_container_middle
{
margin: 0 auto;
width: 950px;
}
.site_description
{
float: left;
margin:0px 0pt 0pt;
position:relative;
top:20px;
}
#header_col_lft
{
float: left;
margin: 0;
padding: 0;
}
#profile_nav
{
color: #647D94;
font-family: Arial, Helvetica, serif;
font-size: 12px;
padding: 10px 0 0 0;
}
#new_members_list,
.footer_col
{
float: left;
margin:0pt 0pt 0pt 20px;
width:295px;
}
#copyright_notice
{
color:#5384A9;
font-family: Arial, Helvetica, serif;
font-size: 12px;
margin: 40px 0 0 0;
text-align: center;
}
#new_members_list h2,
.footer_col h2
{
color: #345A7E;
border-bottom: 1px solid #666666;
font-family: Times, Georgia, san-serif;
font-size: 25px;
margin: 20px 0 0 0;
width:275px;
}
/* Hyperlinks */
a#about_aiu img
{
border: none;
float: left;
left: 155px;
position: relative;
top: 53px;
}
#nav li a
{
color: #fff;
font-family: Times;
font-size: 22px;
}
#nav li.active a
{
background-image:url("/themes/site_themes/marketing/images/indicator.gif");
background-position: center bottom;
background-repeat:no-repeat;
color: #75BEEF;
display: block;
height: 36px;
}
#nav li a:hover,
#nav li .active a:hover,
.footer_col ul li a:hover
{
color: #75BEEF;
text-decoration: none;
}
#profile_nav a
{
color: #647D94;
}
#profile_nav a:hover
{
color: #9B1212;
text-decoration: none;
}
#new_members_list ul li a
{
border: 2px solid #CCCCCC;
float: left;
height: 36px;
width: 36px;
}
#new_members_list ul li a:hover
{
border: 2px solid #9DD639;
}
/* Lists */
#nav
{
display: block;
float: left;
margin: 25px 0 0 0;
padding: 0;
width: 515px;
}
#nav li
{
float: left;
list-style: none;
padding: 0 15px 0 0;
}
#new_members_list ul
{
display: block;
margin: 10px 5px 0 0;
padding: 0;
}
#new_members_list ul li
{
list-style: none;
float: left;
padding: 3px 3px 5px;
}
.footer_col ul
{
font-family: Arial, Helvetica, serif;
font-size: 12px;
margin: 5px 0 0 0;
padding: 0;
width: 275px;
}
.footer_col ul li
{
background-image: url("/themes/site_themes/marketing/images/li_bullet.gif");
background-repeat: no-repeat;
background-position: 0 8px;
border-bottom:1px dotted #666666;
list-style: none;
padding: 5px 0 5px 15px;
}
.footer_col ul li a
{
color: #fff;
}
/* Images */
#header_col_lft #open_login img
{
border: none;
float: left;
margin: 0 0 0 25px;
}
#logo
{
float: left;
height: 72px;
margin: 0;
position: relative;
top: 10px;
width: 395px;
}
#logo2
{
float: left;
height: 70px;
left: 160px;
margin: 0;
position: relative;
top: 8px;
width: 180px;
}
#logo img,
#logo2 img
{
border: none;
}
#new_members_list img
{
border: 2px solid #FFFFFF;
}
/* Login */
#login_container
{
font-family: Arial, Helvetica, serif;
font-size: 11px;
}
#login_container form
{
border: none;
margin: 0 30px;
padding: 0;
}
#login_container fieldset
{
border: none;
padding: 0;
}
#login_container .input
{
background-color: #2376AE;
border: 1px solid #0F5888;
color: #fff;
font-family: Arial, Helvetica, serif;
font-size: 11px;
margin: 0 10px 0 0;
padding: 3px;
width: 200px;
}
#login_container .checkbox
{
background-color: #2376AE;
border: 1px solid #0F5888;
color: #fff;
font-size: 11px;
margin: 0 10px 0 10px;
}
#login_container label
{
color: #6FC6FF;
font-family: Arial, Helvetica, serif;
font-size: 11px;
}
#login_container .button
{
margin: 0 20px -8px 10px;
padding: 0;
}
#login_container a
{
color: #6FC6FF;
}
#login_container a:hover
{
border-bottom: 1px dotted #6FC6FF;
color: #6FC6FF;
}