/* Main Style Sheet for www.appliedenergetics.com
 * Written By: Wyatt Queener
 * Ogilvy PR Worldwide
 * January 17, 2008**
 */
 
 /*Defined HTML tags */

h4{font-size:13px;color:#1c2ea6;}
h4{font-size:13px;color:#1c2ea6;margin:0px;padding-bottom:0px;}
em{color:#1c2ea6;}
 
 
body{background:#fff;margin:0px;padding:0px;font-size:16px;font-family:Arial, Helvetica, sans-serif;margin-top:0px;}
p{color:#000;font-size:.75em;font-family:Arial, Helvetica, sans-serif;line-height:1.5em;}
a{color:#003399;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}


/*Structural*/
div.offset{width:121px;border:0px solid red;float: left;}
#pagecontainer{margin:0 auto;padding:0px;top:0;border:0px solid red;}
#header{width:802px;height:81px;background:url(/images/background/SDA_bookSite_0000_v6_03.jpg) no-repeat top left;margin:0px;padding:0px;text-align:right;}
img.topLogo{float:left;margin:0px 0 0 0px;border:0px;padding:0;}

#centercol{width:802px;border:0px solid red;margin:0 auto;padding:0px;background-color:#fff;}
#threeColContainer{margin-top:0px;border:0px solid orange;width:802px;padding:0px;background:url(/images/background/SDA_bookSite_0000_v6_08.jpg) repeat-y top left;}


#left_col{width:203px;float:left;*border:0px solid red;;margin:397px 0 0 0px;padding:0px;*margin:397px 0 0 00px;}
#left_col img{margin-bottom:4px;}
#center_col{width:802px;border-top:1px solid #fff;background:url(/images/background/SDA_bookSite_0000_v6_06.jpg) no-repeat top left;}
#right_col_home{float:left;width:321px;border:0px solid green;margin:194px 0px 0 0;*margin:194px 0px 0 0;padding:0 0 0 0px;}
#right_col{float:left;width:361px;*border:0px solid green;margin:164px 0px 0 0;*margin:164px 0px 0 0;padding:0px 0 0 0px;}
#right_col_mast{background:url(/images/background/content_mastv2_03.gif) no-repeat top left;height:59px;}
.chapter_links{border:0px solid red;float:right;text-align:right;background-color:none;}
.chapter_links span{font-size:.8em;}
.chapter_links a{font-size:.8em;}


#footer{height:50px;background:#ffffff;width:802px;}
#footer_copy{width:450px;background:#ffffff;margin:5px auto;border:0px solid red;}
#footer_copy p {color:#666666;text-align:center;width:450px;}


/*containers*/
.contributor {margin:11px 0 0 0;border:0px solid red; }
.contributor img{float:left;margin:4px;}
 
div .print{margin:0 0 30px 0;font-size:.7em;line-height:.8em;}

.favicon_container{float:right;border:0px solid white;color:#fff;height:20px;padding:50px 76px 0 0;width:430px;}
div .favicon_container div a{color:#003399;font-weight:normal;font-family:Arial,Helvetica, sans-serif;font-size:.8em;text-decoration:none;}
div .favicon_container div a:visited{color:#003399;font-weight:normal;}
div .favicon_container div a:hover{color:#000000;font-weight:normal;font-family:Arial,Helvetica, sans-serif;}

.location{color:#666666;}
.alert{color:#ff0000;}

p.intro{margin:0px;font-size:.75em;padding:0px;}
p.intro strong{color:#333333;}
div.desc{float:left;width:255px;margin:0;padding:0;}
div.desc p{color:#666666;font-size:.7em;line-height:1.2em;margin:0;padding:3px 0 0 0;border:0px solid blue;width:245px;}

div .addr{;width:250px;margin:8px 0 0 20px;}
div .addr p {color:#666666;line-height:1.2em;font-size:10px;padding:0px;margin:0px;}
div .addr a{text-decoration:underline;}

div .footer_links{float:right;margin:8px 20px 0 0px;}
div .footer_links p{text-align:right;color:#fff;line-height:1.2em;font-size:10px;padding:0px;margin:0px;}

div.headline div.headtext{float:right;width:404px;padding:0px 26px;margin:10px auto 0 auto;}
div.headline div.headtext p{color:#333333;font-size:.8em;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
div.center_text{width:424px;}
div.how{color:#000000;font-size:.75em;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-left:12px}

.bloggerLink{color:#ff0000;}
.bodyImage{float:left;margin:12px 12px 12px 0px;}

div#lb_mssg{padding:0 10px; font-size:1.0em;width:572px;}

div#map img{ margin:15px 0 0 0}

form{padding:0px;margin:0px;height:0px;border:0px solid red;padding-top:10px;width:458px;}
input#email{margin:0 0 0 0;}

/*Content*/

.pullquotebox{float:right;margin-left:5px;} 

/*Rollovers*/
/*Left Button Holder Definition*/ 
#menu {height: 73px;width:203px;text-align:left;margin: 0px;padding:0px;}
#menu a:hover{color: #ffffff;}
#menu a:hover img{visibility:hidden}
* html a:hover {visibility:visible}

/* Define 2 .cssnav* classes w/rollovers*/
.cssnav1	{position:relative;font-family: arial, helvetica, sans-serif;background-image:url('/images/buttons/SDA_dwnldBttn_on.gif');background-repeat: no-repeat;white-space: nowrap;display: inline;width: 203px;height: 28px;margin: 0; padding: 0;float: left;}
.cssnav1 a {display: block;color: #000000;font-size:1em;width: 203px;height: 28px;display: block;float: left;color: #FFFFFF; text-decoration: none;}
.cssnav1 img {width: 203px; height: 28px; border: 0; }

/*to be used when 'Order Now' link is activated 	*/
.cssnav2	{position:relative;font-family: arial, helvetica, sans-serif;background-image:url('/images/buttons/SDA_order_on_v7_03.gif');background-repeat: no-repeat;white-space: nowrap;display: inline;width: 203px;height: 77px;margin: 5px 0 0 0; padding: 0;float: left;}
.cssnav2 a {display: block;color: #000000;font-size:1em;width: 203px;height: 77px;display: block;float: left;color: #FFFFFF; text-decoration: none;}
.cssnav2 img {width: 203px; height: 77px; border: 0; }


.cssnavstaticOne	{position:relative;font-family: arial, helvetica, sans-serif;background-image:  url('/images/newbar/buttons_13.gif');background-repeat: no-repeat;white-space: nowrap;display: inline;width: 203px;height: 45px;margin: 5px 0 0 0; padding: 0;float: left; }
.cssnavstaticOne a {display: block;color: #000000;font-size:1em;width: 203px;height: 45px;display: block;float: left;color: #FFFFFF; text-decoration: none;}
.cssnavstaticOne img {width: 203px; height: 45px; border: 0; }

/*Styles for tellafriend form*/
#formbox { padding:00px 20px 20px 00px;*padding:00px 0px 20px 20px; text-align:left; font-family:Verdana, Arial, sans-serif;font-size:1em; }
div#formbox p{ font-family:Verdana, Arial, sans-serif;font-size:.8em; }
div#formbox  td{ font-family:Verdana, Arial, sans-serif;font-size:.8em; }
#required { color:red; padding-bottom:0px; margin-bottom:0px; font-style:oblique; }
#ShareForm { padding-top:0px; margin-top:0px; }
.note { font-size:.75em; }
#errorbox { border:none; overflow:auto; padding:0px; margin:0px; font-family:Verdana, Arial, sans-serif; font-size:.8em; font-weight:700; color:red; visibility:hidden; height:0px; width:0px; }
td strong{font-size:.75em;color:#1c2ea6;}
