@charset "utf-8";
/* CSS Document */

/*

66
146 1/6
226
306 1/3
386
466 1/2
546
626 2/3
706
786
866
946

*/

*{
margin:0;
padding:0;
}

body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
text-align:center;
}

form
{
border:none;
}

fieldset
{
border:none;
}

p
{
margin:0 0 16px 0;
}

ul
{
list-style:none;
}

li
{
list-style:none;
}

a
{
color:#1770ab;
text-decoration:none;
}

h1
{}

h2
{
font-size:24px;
}

h3
{
font-size:18px;
margin:0 0 7px 0;
padding:0 0 8px 0;
font-weight:normal;
color:#af292e;
border-bottom:1px solid #cccccc;
}

/* Essential DIVs */

.wrapper
{
width:974px; /* 14 + 946 + 14 */
margin:0 auto 0 auto;
text-align:left;
}

.clearer
{
display:block;
clear:both;
height:0px;
}

.content_1_6
{
width:146px;
display:inline;
float:left;
margin:0 0 0 14px;
}

.content_1_3
{
width:306px;
display:inline;
float:left;
margin:0 0 0 14px;
}

.content_1_2
{
width:466px;
display:inline;
float:left;
margin:0 0 0 14px;
}

.content_2_3
{
width:626px;
display:inline;
float:left;
margin:0 0 0 14px;
}

.content_1_1
{
width:946px;
display:inline;
float:left;
margin:0 0 0 14px;
}

/* Header */

#header
{
background-color:#dedede;
height:96px; /* 16 + 64 + 16 */ 
}

#logintable
{
margin:8px 0 0 0;
}

.loginput
{
padding:8px;
border:1px solid #59719f;

}

#logintable td
{
padding:8px 0 8px 0;
}

#logintable button
{
padding:7px;
background-color:#c34c4c;
color:#FFFFFF;
cursor:pointer;
background-image:url(/images/buttonbg.jpg);
background-repeat:repeat-x;
text-shadow:0 1px 0 #c32727;
border:1px solid #c32727;
}

/* Splash */

#splash
{
background-color:#e5ecfe;
height:287px;
height:"288px";
border-bottom:1px solid #848484;
background-image:url(/images/splashback.jpg);
background-repeat:repeat-x;
}

.singupnow
{
display:block;
line-height:46px;
font-size:24px;
width:224px;
text-align:center;
text-transform:uppercase;
color:#FFFFFF;
background-color:#c34c4c;
text-decoration:none;
background-image:url(/images/buttonbg.jpg);
background-repeat:repeat-x;
text-shadow:0 1px 0 #c32727;
border:1px solid #c32727;
}

/* Slideshow */

#slideshow
{
background-color:#cee0ff;
border-top:1px solid #edf3ff;
border-bottom:1px solid #848484;
}

.slide_wrap
{
position:relative;
width:974px;
height:464px;
}

#slider_1, #slider_2, #slider_3, #slider_4
{
display:none;
}

.activelink
{
display:block;
text-align:center;
font-size:18px;
padding:16px 0 14px 0;
height:62px;
height:"112px";
border-bottom:2px double #6f6f6f;
color:#af292e;
background-image:url(/images/activelinkbackground.jpg);
text-shadow:0 -1px 0 #e6f0ff;
}

.inactivelink
{
display:block;
text-align:center;
font-size:18px;
height:64px;
height:"112px";
padding:16px 0 16px 0;
color:#989dac;
background-image:url(/images/inactivelinkbackground.jpg);
}

.inactivelink:hover
{
cursor:pointer;
}

.getstarted
{
display:block;
line-height:46px;
margin:16px 0 0 14px;
font-size:18px;
width:164px;
overflow:hidden;
text-align:center;
text-decoration:none;
color:#FFFFFF;
background-color:#c34c4c;
background-image:url(/images/buttonbg.jpg);
background-repeat:repeat-x;
text-shadow:0 1px 0 #c9282d;
border:1px solid #c9282d;
}

.slide
{
position:absolute;
width:974px;
margin:32px 0 0 0;
}

.slide_left
{
width:546px;
display:inline;
float:left;
margin:0 0 0 14px;
}

ul.slide_list
{}

li.slide_list_item
{
font-size:24px;
line-height:32px;
margin:0 0 32px 0;
list-style-image:url(/images/slideshow_bullet.png);
}

.slide_right
{
width:386px;
display:inline;
float:left;
margin:0 0 0 14px;
}

/* Publisher Signup */

#publisher_signup_right{}

#publisher_signup_right ul
{
margin:0 0 32px 0;
}

#publisher_signup_right li
{
margin:0 0 16px 18px;
list-style:outside;
list-style-type:circle;
list-style-image:url(/images/register_bullet.png);
}

.registerbutton
{
display:block;
margin:16px 0 0 0;
font-size:18px;
height:32px;
height:"34px";
width:144px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
color:#FFFFFF;
background-color:#c34c4c;
background-image:url(/images/buttonbg.jpg);
background-repeat:repeat-x;
text-shadow:0 1px 0 #c9282d;
border:1px solid #c9282d;
cursor:pointer;
}

.nextprevbutton
{
display:block;
margin:16px 0 0 0;
font-size:18px;
height:30px;
width:144px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
color:#FFFFFF;
background-color:#c34c4c;
background-image:url(/images/buttonbg.jpg);
background-repeat:repeat-x;
text-shadow:0 1px 0 #c9282d;
border:1px solid #c9282d;
cursor:pointer;
}

/* Footer */

#footer
{
background-color:#f3f3f3;
height:48px;
}

.footer_left
{
margin:16px 0 0 14px;
}

.footer_right
{
margin:16px 0 0 14px;
text-align:right;
}