/*  


The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
/* +global
************************************/
* {margin: 0; padding: 0;}

a { text-decoration: underline; outline: none; font-weight:normal; font-family:myriad, myriad pro,trebuchet MS, Arial, Verdana, Sans-serif; font-size:0.9em;}
a:link, a:active, a:visited {color: #04aefb;}
a:hover {
    color: #dde0ef;
    }

h1, h2, h3, h4 {font-family: Palatino,Palatino Linotype, Book Antiqua, MS Serif, Georgia; padding-left:10px; padding-right:5px; padding-top:10px;}
h1 { font-size:1.4em; color:#ffffff; margin:0 0 3px 0; font-weight:bold; line-height:1.1em; padding-bottom:5px;}
h2 { font-size:1.3em;  color:#749377; margin:0 0 3px 0; font-weight:bold; line-height:1.1em; padding-bottom:5px;}
h3 {  font-size:1.0em; color:#003b91; margin:0 0 3px 0; font-weight:normal; line-height:1.1em; font-weight:bold; letter-spacing:-1px; padding-bottom:5px; text-align:left;}
h4 { font-size:1.3em;  color:#ffffff; margin:0 0 3px 0; padding-bottom:5px; padding-top:2px; margin-bottom:3px; font-weight:normal; font-style:italic;}
hr {border: none 0; 
 border-top: 1px dotted #000;/*the border*/
 width: 100%;
 height: 1px;
 text-align:center;
 margin: 0 auto;


 }	
	
p {  margin-top: 5px; margin-bottom: 10px; margin-left: 20px; margin-right: 20px; color: #959494;
font-family:Arial, myriad reuglar, Myriad Pro , Verdana, Sans-serif, trebuchet MS;font-size: 0.8em; font-weight:normal; line-height:1.2em;
text-align:left;
}	
	
#gen ul,#gen li { text-decoration:underline; list-style: square inside; margin-top: 5px; margin-bottom: 8px; margin-left:15px; margin-right: 10px; color: #959494;
font-family:Arial, myriad reuglar, Myriad Pro , Verdana, Sans-serif, trebuchet MS;font-size: 0.8em; line-height:1.0em;
}	
	
html,body {
font-family:myriad, myriad pro,trebuchet MS, Arial, Verdana, Sans-serif;
margin: 0px;
padding: 0px;
background:#d4d4d4;
color:#003b91;

}
#resolution {
width:100%;
height:1097px;
padding:0;
margin:0;
display:table;
background:url(../art/dlarge.jpg) top center fixed;
}
#box {
width:976px;
margin:0 auto;
padding:0;
display:table;
margin-top:40px;
margin-bottom:30px;
}
#inbox {
width:976px;
margin:0;
padding:0;
display:table;
background:url(/art/pez.png)transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/art/pez.png', sizingMethod='scale');
}
#bulk {
width:653px;
margin:0;
padding:0;
margin-left:8px;
diaplay:table;
float:left;
}
#additionals {
width:292px;
margin:0;
padding:0;
margin-right:8px;
diaplay:table;
float:right;
}
#marker1 {
width:292px;
margin:0;
padding:0;
diaplay:table;
background:url(/art/pez.png)transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/art/pez.png', sizingMethod='scale');
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
}
#slsig {
width:222px;
height:133px;
margin:0 auto;
padding:0;
background:url(../art/slsig.png);
}
#thebookpitch {
width:260px;
height:385px;
margin:0 auto;
padding:0;
background:url(../art/wrotethebook.png);
}
#shortabout {
width:653px;
margin:0;
padding:0;
diaplay:table;
background:url(/art/pez.png)transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/art/pez.png', sizingMethod='scale');
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin-top:10px;
padding-bottom:10px;
}
#inabout {
width:380px;
height:30px;
margin:0;
padding:0;
diaplay:table;
background:url(/art/pez.png)transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/art/pez.png', sizingMethod='scale');
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin-top:5px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;
padding-left:5px;
padding-right:5px;
}
#sitehead {
width:976px;
height:98px;
margin:0;
padding:0;
display:table;
}
#headleft {
width:10px;
height:98px;
margin:0;
padding:0;
display:table;
background:url(../art/headerendleft.png);
float:left;
}
#headright {
width:11px;
height:98px;
margin:0;
padding:0;
display:table;
background:url(../art/headerendright.png);
float:right;
}

#headmiddle {
width:955px;
height:98px;
margin:0;
padding:0;
display:table;
background:url(../art/headerendspan.png) repeat-x;
float:left;
}
#slcampaign {
width:449px;
height:84px;
margin:0;
padding:0;
display:table;
background:url(../art/lenearsname.png);
margin-left:20px;
margin-top:10px;
}
#accent {
width:976px;
height:4px;
margin:0;
padding:0;
display:table;
background:#cecece;
}
#menuinplace {
width:976px;
height:57px;
margin:0;
padding:0;
display:table;
background:url(../art/menuback.jpg);
text-align:center;
}
#filler {
width:976px;
height:6px;;
display:table;
padding:0;
margin:0;
}
#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 1px 0px; margin-left:10px; padding-left:10px;}

#navlist a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #111;
text-decoration: none;
}