*
{
   margin:0;
   padding:0;
}
body
{
   font-size:14px ;
   font-family:Arial;
   line-height:1;
   color:#646464;
   background:url('images/body_bg.jpg') top center no-repeat;
}
.left
{
   float:left;
}
.right
{
   float:right;
}
.orange
{
   color:#d67a16;
}
.wp_post_date a
{
   //color:#000000;
   color:#a9a9a9;
   font-size:9px;
}
.wp_post_date 
{
   //color:#000000;
   color:#a9a9a9;
   font-size:9px;
}
.wp_post_title a
{
   //color:#d67a16;
   color:#646464;
   font-weight:300;
   font-size:14px;
   text-decoration:none;
}
.wp_post_title a:hover
{
   text-decoration:none;
}
img
{
   border:0;
}
#page
{
   width:720px;
   margin:0 auto;
}
/* Hide/Show Panel */
#sliderWrap 
{
   width: 720px;
   overflow:hidden;
}
#slider
{
   width: 720px;
   height: 200px;
   margin-top: -155px;
   position: absolute;
   top:0px;
   background-image:url('images/slider_bg.png');
   background-repeat:no-repeat;
   background-position: bottom;

}
#sliderContent 
{
   width:100%;
   position: absolute;
   color:#ffffff;
   padding: 10px;
   line-height:20px;
} 
#openCloseWrap 
{
   width:293px;
   height:35px;
   position:absolute;
   margin: 155px 0 0 405px;
   font-size:12px;
   font-weight:bold;
   overflow:hidden;
   text-indent:-2000px;
}
#openCloseWrap a
{
   width:100%;
   height:100%;
   color:transparent;
   display:block;
}
#price
{
   width:253px;
   height:121px;
   float:left;
   margin:4px 0px 0px 27px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/price2.png') 0 0 no-repeat;
}
#price a
{
   width:100%;
   height:100%;
   display:block;
}
/* Header */
#header
{
   width:100%;
   height:130px;
}
#header h1
{
   width:176px;
   height:48px;
   float:left;
   text-indent:-2000px;
   overflow:hidden;
   margin:54px 0px 0px 28px;
   background:url('images/logo.png') 0 0 no-repeat;
}
#header h1 a
{
   width:100%;
   height:100%;
   display:block;
}
#header .start
{
   width:280px;
   height:26px;
   float:right;
   margin:68px 20px 0px 0px;
   overflow:hidden;
   text-indent:-2000px;
   /*
   //background:url('images/start.png') 0 0 no-repeat;
   */
}
#contents
{
   width:656px;
   margin:0 auto;
   overflow:hidden;
   line-height:18px;
   border-top:1px solid #dcdcdc;
   
}
.main
{
   width:370px;
   float:left;
   padding:11px 0px;
}
.sidebar
{
   width:256px;
   float:right;
   padding:10px 0px;
}
.sidebar a
{
   color:#3d6ab4;
}
.bonus_features:hover
{
   color:#d67a16;
}


/* Accordion */
.basic  
{
   width: 100%;
}
.basic p 
{
	font-size: 12px;
	padding:10px 10px 20px 10px;
	color:#2f2f2f;
	line-height:16px;
}
.basic .acc
{
   width:236px;
   height:27px;
   cursor:pointer;
   display:block;
   padding:8px 0px 0px 20px;
   line-height:20px;
   text-decoration: none;
   font-weight: bold;
   font-size: 14px;
   color: #ffffff;
   margin-bottom:5px;
   background:url('images/acc.png') 0 0 no-repeat;
}

.acc_buy
{
   width:236px;
   height:27px;
   cursor:pointer;
   display:block;
   padding:8px 0px 0px 20px;
   line-height:20px;
   text-decoration: none;
   font-weight: bold;
   font-size: 12px;
   color: #ffffff;
   margin-bottom:5px;
   background:url('images/acc_select.png') 0 0 no-repeat;
}
 
.basic a.selected 
{
	color: #ffffff;
	background:url('images/acc_select.png') 0 0 no-repeat;
}
.wrap-heading
{
   overflow:hidden;
   padding:10px;
   border-bottom:1px solid #dcdcdc;
}
/* Slider */
.slide-wrap
{
   margin:10px auto;
 
}
.myController, .myController2
{
   width:90px;
   font-size:12px;
   color:#808080;
   overflow:hidden;
}
.jFlowPrev , .jFlowPrev2
{
   width:9px;
   height:16px;
   display:block;
   overflow:hidden;
   text-indent:-2000px;
   cursor:pointer;
   float:left;
   background:url('images/arrow_left.gif') 0 0 no-repeat;
}

.jFlowPrev_hover , .jFlowPrev2_hover
{
   width:9px;
   height:16px;
   display:block;
   overflow:hidden;
   text-indent:-2000px;
   cursor:pointer;
   float:left;
   background:url('images/arrow_left_hover.gif') 0 0 no-repeat;
}

.jFlowNext ,.jFlowNext2
{
   width:9px;
   height:16px;
   display:block;
   overflow:hidden;
   text-indent:-2000px;
   cursor:pointer;
   float:right;
   background:url('images/arrow_right.gif') 0 0 no-repeat;
}

.jFlowNext_hover, .jFlowNext2_hover
{
   width:9px;
   height:16px;
   display:block;
   overflow:hidden;
   text-indent:-2000px;
   cursor:pointer;
   float:right;
   background:url('images/arrow_right_hover.gif') 0 0 no-repeat;
}

.testi-item
{
   width:180px;
   padding:18px;
   font-size:12px;
   color:#4e4e4e;
   float:left;
   line-height:18px;
}
.mySlides
{
 
}
/* header text */
.testimonials
{
   width:196px;
   height:20px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/testimonials.png') 0 0 no-repeat;
}
.videos
{
   width:77px;
   height:20px;
   overflow:hidden;
   text-indent:-2000px;
   background:url('images/videos.png') 0 0 no-repeat;
}
.news
{
   width:183px;
   height:24px;
   overflow:hidden;
   text-indent:-200px;
   background:url('images/news_updates.png') 0 0 no-repeat;
}
.latest
{
   width:106px;
   height:19px;
   overflow:hidden;
   text-indent:-200px;
   background:url('images/latest_post.png') 0 0 no-repeat;
}
.post
{
   line-height:18px;
   padding:5px 10px;
   font-size:12px;
}
features
{
   width:93px;
   height:20px;
   overflow:hidden;
   text-indent:-2000px;
   margin-bottom:20px;
   background:url('images/features.png') 0 0 no-repeat;
}
.bonus_features a
{
color:#d67a16;
text-decoration:none;
}
.bonus_features a:hover
{
color:#d67a16;
text-decoration:underline;
}
.post p
{
   color:#646464;
}
.latest-post
{
   padding:5px 10px;
}
.author
{
   color:#d67a16;
   padding-right:20px;
   background:url('images/arrow_right_small.gif') 100% 3px no-repeat;
}
.author a
{
   text-decoration:none;
   color:#d67a16;
}
.author a:hover
{
   text-decoration:underline;
}
.vid-item
{
   width:218px;
   height:200px;
   float:left;
   text-align:center;
 
}
.vid-item:hover
{
   color:#d67a16;
}
.vid-item img
{
   margin:10px 0px;
   width:112px;
   height:85px;
}
.goto-forum
{
   width:184px;
   height:36px;
   text-align:center;
   padding-top:10px;
   margin:20px auto;
   font-size:12px;
   font-weight:bold;
   line-height:14px;
   background:url('images/sideh2_bg.gif') 0 0 no-repeat;
}
.goto-forum a
{
   width:100%;
   height:100%;
   text-decoration:none;
   color:#ffffff;
   display:block;
}
#footer
{
   width:640px;
   padding:20px 40px 30px 40px;
   margin-left:auto;
   margin-right:auto;
   color:#646464;
   margin-bottom:40px;
   background:url('images/footer_logo.gif') 550px 10px no-repeat;
}
#footer a
{
   text-decoration:none;
   color:#646464;
}
#footer a:hover
{
   text-decoration:underline;
}
.extbluewarning .extblue {
border:1px solid red;
}
.extbluefade {
background-color:#FFFFFF;
position:absolute;
}
div.extblue {
background-color:#CAD8EA;
border:1px solid #6289B6;
padding:0;
position:absolute;
text-align:left;
width:300px;
}
div.extblue .extblueclose {
background-color:#CAD8EA;
color:red;
cursor:pointer;
margin:2px -2px 0 0;
text-align:right;
}
div.extblue .extbluecontainer {
-x-system-font:none;
background-color:#CAD8EA;
color:#000000;
font-family:Verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 5px 5px;
}
div.extblue .extbluemessage {
background-color:#CAD8EA;
margin:0 15px 15px;
padding:0;
}
div.extblue .extbluebuttons {
padding:0 0 0;
text-align:center;
}
div.extblue button {
background-color:#CCCCCC;
font-family:Verdana;
font-size:10px;
font-weight:normal;
margin:0 10px;
padding:1px 4px;
}
