body {
    font-size: 14px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #2d2d2d;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #141414;
    line-height: 17pt; 
    text-align:center;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
#wrap {
    background-image: url(images/bgcolor.jpg);
    margin-left:auto;
    margin-right:auto;
    text-align:left;  
	}
	
/************************************************
*	Header  									*
************************************************/

#header{
	width: 930px;
	height: 260px;
	background: url(images/header.jpg) no-repeat bottom;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}
		
/************************************************
*	Menu					     		        * 
************************************************/

#menu_wrap{
    width:930px;
    margin-left:auto;
    margin-right:auto;
    text-align:left; 
}

.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align:center; 
}

.menu li {
	padding: 0;
	margin: 0;
	height: 55px;
	list-style: none;
	text-align:center;
}

.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	height: 55px;
	background-repeat: no-repeat;
}

.menu1 {background-image: url(images/menuleft.gif); width: 88px;}

.home {background-image: url(images/hometab.gif); width: 90px;}
.home a:hover {background-image: url(images/hometabroll.gif);}
.home li a:focus {background-image: url(images/homeroll.gif); }

.blog {background-image: url(images/blogtab.gif); width: 66px;}
.blog a:hover {background-image: url(images/blogtabroll.gif);}
.blog a:active {background-image: url(images/blogtabroll.gif); }

.purchase {background-image: url(images/purchasetab.gif); width: 99px;}
.purchase a:hover {background-image: url(images/purchasetabroll.gif);}
.purchase a:active {background-image: url(images/purchasetabroll.gif);}

.cash {background-image: url(images/affiliatetab.gif); width: 93px;}
.cash a:hover {background-image: url(images/affiliatetabroll.gif);}
.cash li a:focus {background-image: url(images/affiliatetabroll.gif); width: 93px;}

.contact {background-image: url(images/contacttab.gif); width: 95px;}
.contact a:hover {background-image: url(images/contacttabroll.gif);}
.contact a:active {background-image: url(images/contacttabroll.gif);}

.menuend {background-image: url(images/menuend.gif); width: 311px;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.menu2{background-image: url(images/menuright.gif); width: 88px;}

/************************************************
*	Content 					     		    * 
************************************************/

#content_wrap{
    width:930px;
    margin-left:auto;
    margin-right:auto;
    text-align:left; 
}

#content_top{
	overflow:hidden;
	margin: 0px auto 0px;
	padding:0;
	height:117px;
	width:930px;
	background: url(images/headingtext.jpg) top center;
}

#content_middle{
	margin: 0px auto 0px;
	padding:0;
	overflow:hidden;
	width:930px; 
        background: url(images/menubg.png) repeat-y;
	background-position:center; 
}


.middle_white{height:600px;}


#content_book{
	margin: 0px auto 0px;
	padding:0;
	float:left;
}

#contentpitch{
	margin: 0px auto 0px;
	padding:0;
	
}

#contentsubpages{
	background: url(images/subbg.jpg) no-repeat;
	width:930px;
    margin-left:auto;
    margin-right:auto;
	width:930px;
	overflow:hidden; 
}


#content{
    margin-left:auto;
    margin-right:auto;
	width:600px;
	overflow:hidden; 
}

#contentty{
    margin-left:auto;
    margin-right:auto;
	width:650px;
	overflow:hidden; 
}

/************************************************
*	Page Headlines					     		        * 
************************************************/

#affiliatetext{
	background: url(images/affilitext.jpg) top center;
	width: 930px;
	height: 117px;
	margin:0;
	padding:0;
}

#ordertext{
	background: url(images/ordertext.jpg) top center;
	width: 930px;
	height: 117px;
	margin:0;
	padding:0;
}


#contacttext{
	background: url(images/contacttext.jpg) top center;
	width: 930px;
	height: 117px;
	margin:0;
	padding:0;
}

#congratstext{
	background: url(images/congratstext.jpg) top center;
	width: 930px;
	height: 117px;
	margin:0;
	padding:0;
}

.tableborder{border:1px solid #CCCCCC;}

/************************************************
*	Bullet List				     		        * 
************************************************/

.bullet-list ul li {
background:transparent url(images/checkmark.png) no-repeat scroll left center;
border-bottom:1px dashed #CCCCCC;
color:#333333;
font-family:arial,sans-serif;
padding:20px 12px 20px 56px;
text-align:justify;
}

.bullet-list ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
margin:0;
}

.bullet-list ul li.ul-li-odd {
background:#eeeeee url(images/checkmark.png) no-repeat scroll left center;
}

/************************************************
*	Footer					     		        * 
************************************************/

#footer{
	height:196px;
	width:930px;
	color:#000;
	font-size:11px;
	font-family:Verdana, Arial;
	margin: 0px auto 0px;
	padding:0;
	background: url(images/footer.jpg) repeat-x;
}

/************************************************
*	Misc									*
************************************************/

a {text-decoration:none;}

h1 {font-size:30px;}
h2 {font-size:22px;}
h3 {font-size:18px;}

img {border:0px;}

.clear {clear:both;}
