﻿body 
{
    position:relative;
    margin-top:10px;
    padding:0;
    font-family: verdana;
    font-size: 13px;

    
}
#top_text
{
    right:0px;
    bottom:5px;
    position:absolute;
    font-size: 12px;
    color:Gray;
}
h1 { 
    font-family: verdana;
    font-size: 15px;
    color: #325eac;
width:615px;
}
h2 { 
    font-family: verdana;
    font-size: 15px;
    color: #325eac;
}
.input
{
    position:absolute;
    top:61px;
    left:22px;
    
}
.membutton {
    position: relative;
    top: 7px;
    
}
.content
{
    background: url('/img/content_grad.jpg');
    position: relative;
    width: 764px;
    padding:25px;
    height:auto;
   
}
.content .top
{
    position:absolute;
    top:0px;
    width: 814px;
    height:17px;
    left:0px;
    background:url('/img/content_top.jpg') no-repeat;
    display:block;
}
.content .bottom
{
    position:absolute;
    bottom:0px;
    width: 814px;
    height:17px;
    left:0px;
    background:url('/img/content_bottom.jpg') no-repeat;
    display:block;
    
}
.content .support
{
position:absolute;
top:15px;
right:15px;
}
.content .twitter
{
    width:225px;
    height:300px;
position:absolute;
right:15px;
bottom:15px;
    
    
}
.p_1
{
    width:525px;

}
.Logo
{
    background: url('/img/bookprintingrevolution.jpg') no-repeat;
    background-position:35px;
    height: 96px;
    width:100%;
    position: absolute;
    top: 0px;
    margin: 0;
    font-size: 12px;
    color:Gray;
}
.Logo .text 
{
    position:absolute;
    right:15px;
    bottom:15px;
    font-family: verdana;
    font-size: 13px;
    
    
}
.Logo .text a
{
    color: #4774d0;
    text-decoration:underline;
}

.Logo .text a:hover
{        
    text-decoration: none;
    color: #d62012;  
}



#wrap
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    padding:0;
    width:816px;
    padding-top:890px;
    
}
#main
{
 margin:0;
 
 position:relative;   
 height:auto;
    
}



.mainLayout {
	position:absolute;
	left:0px;
	top:96px;
	width:816px;
	height:789px;
 }

#NAV
{
    left: 0px;
    top: 0px;
    width: 816px;
    height: 35px;
    position: absolute;
    background: url('/img/NAV.jpg') no-repeat;
}
#nav_text
{
    width: 816px;
    height: 25px;
    position: absolute;
    font-family: Arial;
    font-size: 14px;
    text-decoration: none;
    text-align:center;
    padding-top:10px;
    
 
}
#nav_text a
{
    color: #ffffff;
    padding-left:15px;
    padding-right:15px; 
    text-decoration:none;
}
#nav_text a:hover
{
    text-decoration:underline;
}
#banner {
	position:absolute;
	left:0px;
	top:35px;
	width:816px;
	height:157px;
	background: url('/img/banner.jpg') no-repeat;
 }
#banner_img
{
    height:39px;
    width:258px;
    position:absolute;
    top: 59px;
    left: 540px;
}
#banner_img img
{
    height:37px;
    width:260px;
    position:absolute;
    border:0;
}

#mid-banner {
	position:absolute;
	left:0px;
	top:192px;
	width:580px;
	height:205px;
	background:url('/img/mid_banner.jpg') no-repeat;
 }
 #mid-banner_img 
 {
    width:580px;
	height:205px;
	position:absolute;
 }
 #mid-banner_img  img
 {
    width:580px;
	height:205px;
	position:absolute;
	border:0;
 } 

#BMS-Free {
	position:absolute;
	left:580px;
	top:192px;
	width:236px;
	height:205px;
	background:url('/img/BMS_Free.jpg') no-repeat;
 }
 #BMS-Free_img
 {
    position:absolute;
    width:181px;
	height:35px;
	top: 120px;
	left: 32px
 }
 #BMS-Free_img img
 {
    position:absolute;
    width:181px;
	height:35px;
	border:0;
 }
#getting-started {
	position:absolute;
	left:0px;
	top:397px;
	width:328px;
	height:130px;
	background:url('/img/getting_started.jpg') no-repeat;
 }
 #getting-started-img {
	position:absolute;
	width:328px;
	height:130px;
 }
 #getting-started-img img {
	position:absolute;
	width:328px;
	height:130px;
	border:0;
 }
#Great-Features {
	position:absolute;
	left:328px;
	top:397px;
	width:252px;
	height:271px;
	background:url('/img/Great_Features.jpg') no-repeat;
 }
#Great-Features-img {
	position:absolute;
	width:252px;
	height:271px;
 }
 #Great-Features-img img {
	border-style: none;
    border-color: inherit;
    border-width: 0;
    position:absolute;
	    width:252px;
	    height:271px;
	    top: 1px;
    left: 0px;
}
#search {
	position:absolute;
	left:580px;
	top:397px;
	width:236px;
	height:108px;
	background:url('/img/search.jpg') no-repeat;
 }

#BBB {
	position:absolute;
	left:580px;
	top:505px;
	width:236px;
	height:75px;
	background:url('/img/BBB.jpg') no-repeat;
 }
 #BBB-img {
	width:236px;
	height:75px;
 }#BBB-img img {
	width:236px;
	height:75px;
	border:0;
 }

#offset-Printing {
	position:absolute;
	left:0px;
	top:527px;
	width:328px;
	height:141px;
	background:url('/img/offset-Printing.jpg') no-repeat;
 }
 #offset-Printing-img {
	position:absolute;
	width:328px;
	height:141px;
 }
 #offset-Printing-img img {
	position:absolute;
	width:328px;
	height:141px;
	border:0;
 }

#Testimonial {
	position:absolute;
	left:580px;
	top:580px;
	width:236px;
	height:209px;
	background:url('/img/Testimonial.png') no-repeat;
 }
#Testimonial-img {
	position:absolute;
	width:236px;
	height:209px;
 }
 #Testimonial-img img {
	position:absolute;
	width:236px;
	height:209px;
	border:0;
 }
 #testimonialText
 {
 padding-right: 5px; margin-left: 28px; font-size: 9pt; padding-top: 66px;
 }
 #testimonialAuthor
 {
 margin-top: 5px;
 }
#offset-vs-digital {
	position:absolute;
	left:0px;
	top:668px;
	width:328px;
	height:121px;
	background:url('/img/offset_vs_digt.jpg') no-repeat;
 }
 #offset-vs-digital-img {
	position:absolute;
	width:328px;
	height:121px;
 }
#offset-vs-digital-img img {
	position:absolute;
	width:328px;
	height:121px;
	border:0;
 }
#short-run-printing {
	position:absolute;
	left:328px;
	top:668px;
	width:252px;
	height:121px;
	background:url('/img/short-run-printing.jpg') no-repeat;
 }
 #short-run-printing-img {
	position:absolute;
	width:252px;
	height:121px;
 }
 #short-run-printing-img img {
	position:absolute;
	width:252px;
	height:121px;
	border:0;
 }
#footer
{
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    position:relative;
    padding-top:15px;
}
#footer a 
{
    color: #6d8edd;
}
#footer a:hover
{
    text-decoration: none;
    color: #c00e0a;
}

