form#mailmaker
{
    background-color:#95BFBF !important;
    /*border:1px solid red;*/
    color:white;
}

form#mailmaker fieldset
{
    width:400px;
    padding:10px;
    /*border:1px groove grey;*/
    background-color:transparent;
    border-color:grey !important;
}
form#mailmaker legend
{
    color:white;
    /*font-weight:bold;*/
}
html>body form#mailmaker fieldset
{
    padding:0px;
}

div.container
{
    float:left;
}

fieldset#preview
{
    width:300px;
    height:390px;
}

/*image filmstrips*/

ul.filmstrip
{
    overflow: auto;
    /*background-color:#000000;*/
    vertical-align:bottom;
}
ul.filmstrip li
{
    display:inline;
    background: none;
}
ul.filmstrip img
{
    cursor:pointer;
    filter: alpha(style=0, opacity=70); /* IE */
    -moz-opacity: 0.7; /* Mozilla */
    opacity: 0.7; /* CSS3 */
}
ul.filmstrip img:hover, ul.filmstrip img.selected
{
    filter: alpha(style=0, opacity=100); /* IE */
    -moz-opacity: 1.0; /* Mozilla */
    opacity: 1.0; /* CSS3 */
}
ul.filmstrip img.selected
{
    border:3px solid limegreen;
}

/*scrolly divs within filmstrips*/
#mailmaker fieldset div
{
    overflow:auto;
}

input
{
    font-size:large;
}

textarea
{
    scroll:auto;
}

img#preview
{
    left:400px;
    width:300px;
    height:375px;
}

#headline
{
    font-size:x-large;
    font-family:'Arial';
    font-weight:bold;
    width:100%;
    height:75px;
    text-transform: uppercase;
}

#subheadline
{
    font-size:large;
    font-family:'Arial';
    font-weight:bold;
    width:100%;
    height:75px;
}

#debug,	#feedback
{
    left:400px;
    /*height: 100px;*/
    width:300px;
    border:none;
    font-size:110%;
    font-weight:bolder;
}


#feedback
{
    font-size:larger;
    color:white;
}

/*Them link buttons*/
.linkbutton, .linkbutton:hover, .linkbutton:visited
{
    text-decoration:none;
    text-align:center;
    /*vertical-align:middle;*/
    font-size:x-large;
    font-weight:bolder;
    background-color:#cccccc;
    color:black;
    display:block;
    height:20px;
    width:250px;
    border: 3px outset #cccccc !important;
    padding:5px;
}

.linkbutton:hover
{
    background-color:#eeeeee;
    border: 3px outset #eeeeee;
}