<!--
/*----------------------------------*/
/*Begin HTML tag Definition Styling*/
/*----------------------------------*/

p, ul, cite, a, ol {
font-size: .75em;
color: #242424;
font-family: tahoma, geneva, sans-serif;
}

p a {
font-size: 1em;
}

h1, h2, h3, h4, h5, h6{
font-family: helvetica, arial, sans-serif;
margin: 10px 0;
color: #533827;
}

h1{
font-size: 3em;
}

h2{
font-size: 2.75em;
}

h3{
font-size: 2.5em;
}

h3{
font-size: 2.25em;
}

h4{
font-size: 2em;
}

h5{
font-size: 1.75em;
}

h5{
font-size: 1.5em;
}

ul.alpha li, ol.alpha li {
	list-style-type: lower-alpha;
}

/*----------------------------------*/
/*Begin Custom Class Styling*/
/*----------------------------------*/
.bold{
font-weight: bold;
}

.lighter{
font-weight: lighter;
}

.green{
color: #533827;
}

.dark{
	color: #292929;
}

.site-color{
color: #533827;
}

.green-link { color: #2a4958; text-decoration: underline; }

.br{
display: block;
}

.debug{
display: none;
}

.block/*Block Level element*/{
display: block !important;
}

#main p.plain {
	line-height: 1.4em;
	padding: 0 70px;
}

#main ul.plain, #main ol.plain {
	line-height: 1.4em;
	padding: 0 70px;
}

.center {
text-align: center;
}

.center-vid { position: relative; left: 280px; }

.center-audio { width: 124px; margin: 0 auto; display: block;}

.form-error {
font-family: helvetica; 
font-size: 2em; 
text-align: center; 
color:#242424;
}

.mt10{
margin-top:10px;
}

.mt20{
margin-top:20px;
}

.mt30{
margin-top:30px;
}

.mt40{
margin-top:40px;
}

.mb10{
margin-bottom:10px;
}

.mb20{
margin-bottom:20px;
}
/*----------------------------------*/
/*Begin Structural Styling*/
/*----------------------------------*/

body{
background-image: url(../images/mainbg.jpg);
background-repeat: repeat-x;
padding: 0 0 30px 0;
}

.body-backoffice{
background-image: url(../images/mainbg-backoffice-win.jpg);
background-repeat: repeat-x;
}

.body-backoffice2{
background-image: url(../images/mainbg-backoffice-win.jpg);
background-repeat: repeat-x;
}

#wrap{
width: 1024px;
margin: 0 auto;
}

/*----------------------------------*/
/*Begin Main Styling*/
/*----------------------------------*/

/*Begin Header Styling*/

#header{
position: relative;
background-image: url(../images/headerbg.jpg);
width: 1024px;
height: 175px;
}

.header-backoffice{
background-image: url(../images/headerbg.jpg) !important;
}

#header .logo{
position: absolute;
top: 64px;
left: 50px;
}

#header .sub-title{
position: absolute;
right: 55px;
top: 122px;
}

#header .member-login{
position: absolute;
right: 240px;
top: 0;
}

#header .follow-us-button{
position: absolute;
right: 82px;
top: 0;
}

/*Begin follow-us div styling*/
div#follow-us{
width: 167px;
height: 233px;
position: absolute;
top: 0px;
right: 50px;
padding: 0px 0 15px 15px;
background-image: url(../images/follow-us-bg.jpg);
background-repeat: no-repeat;
}

div#follow-us div{
width: 163px;
position: relative;
right: 13px;
padding: 8px 0 8px 0;
border-bottom: 1px solid #1c1c1c;
border-top: 1px solid #2f2f2f;
}

div#follow-us #youtube{
padding-top: none;
border-top: none;
}

div#follow-us div#twitter{
margin: 0 0 0 0;
border-bottom: none;
}

div#follow-us a{
position: relative;
left: 13px;
}

div#follow-us a.label{
position: relative;
left: 20px;
font-size: 15px;
font-family: tahoma, geneva, arial, sans-serif;
color: #fff;
text-shadow: 0px -1px 0px #000;
}

/*Begin main div styling*/

#main{
margin-top: 75px;
position: relative;
}

#sec1{
position: relative;
top: 10px;
}

/*Begin catalog div styling*/

.catalog{
  border: 1px rgb(230,230,230) solid;
  margin:auto;
  padding:20px;
}


/*
#catalog #item #picture{
   border: 1px rgb(202,202,202) solid;
   padding:20px;
}

#catalog #item #description{
  font: normal normal normal 13px normal Tahoma;
  font-weight: bold;
  color: rgb(59,59,59);
  padding :20px 0px 20px 0px;
}

#catalog #item #price{
  font-size:  15px;
  font-family: Tahoma,"Trebuchet MS";
  font-weight: bolder;
  color: rgb(204,51,51);
  padding-bottom :20px;
}

#catalog #item #buyit{
  background-image: url(images/buynow.jpg);
  border:no;
}*/

/*Being Video styling*/

#home-video{
float: left;
width: 397px;
height: 380px;
margin:0 48px 0 41px;
background-image: url(../images/videobg.png);
position: relative;
}

#home-video object{
position: absolute;
top: 90px;
left: 34px;
}

/*Begin mid-bar Div styling*/

#mid-bar{
margin: -130px 0 56px 47px;
height: 192px;
background-image: url(../images/middividers.png);
background-repeat: no-repeat;
background-position: 277px;
position: relative;
bottom: 15px;
}

#mid-bar .sec{
float: left;
width: 242px;
line-height: 1.188em;
}

#mid-bar .sec-1, #mid-bar .sec-2{
margin-right: 100px;
}


#mid-bar .sec p{
margin: 5px 0 0 0;
}

/*Begin Bottom Header and Button Styling*/

.bottom-header{
width: 520px;
display: block;
margin: -30px auto 5px;
}

#buy-button-wrap{
width: 350px;
margin: 10px auto 0;
position: relative;
left: 35px;
}

.buy-button{
width: 173px;
display: inline;
margin: 0 auto;

}

/*Begin footer div styling*/

#footer{
width: 600px;
margin: 50px auto 5px;
text-align: center;
position: relative;
left:10px;
}

#footer ul{
text-align: center;
font-size: 1em;
color: #999;
margin: 0 auto;
text-align: center;
}

#footer li{
display: inline;
}

#footer ul li a{
color: #999;
}

.footer-backoffice{
display: none;
}

/*----------------------------------*/
/*Begin Login Page Styling*/
/*----------------------------------*/

/*Begin login styling*/
#login{
background-image: url(../images/loginbase.png);
background-repeat: no-repeat;
width: 355px;
height: 186px;
margin: 0 auto 20px;
position: relative;
}

#login form{
position: absolute;
display: block;
top: 53px;
bottom: 20px;
left: 35px;
}

#login form .username{
margin: 15px 0 4px 0;
}

#login form .password{
margin: 0 0 0 3.5px;
}

#login form .password-img, .username-img{
position:relative;
top: 3.5px;
}

#login form .username-img{
margin: -5px 0 0 0;
}

#login form .login-button{
position: absolute;
bottom: -10px;
left: 90px;
}

/*Begin fyp styling*/
#fyp{
background-image: url(../images/fypbase.jpg);
background-repeat: no-repeat;
width: 355px;
height: 135px;
margin: 0 auto;
position: relative;
left: 7px;
}

#fyp form{
position: absolute;
top: 40px;
left: 50px;
}

#fyp form p{
color: #533827;
width: 290px;
text-align: center;
line-height: 1.45em;
margin: 0 0 10px -27px;
}

#fyp .email{
margin: 3px 0 0 0;
}

#fyp .email-button{
position: relative;
top: 21px;
left: 110px;
}

/*----------------------------------*/
/*Begin Back Office  Styling*/
/*----------------------------------*/

/*Begin Top Nav Styling*/
#top-nav{
margin-top: -7px;
}

#top-nav ul{
height: 40px;
list-style: none;
margin: 0;
padding: 0;
position: relative;
}

#top-nav ul li{
background-image: url(../images/tab.png);
background-position: 0px 8px;
background-repeat: no-repeat;
float: left;
margin: 0 0 0 0;
padding-left:23px;
}

#top-nav ul li a{
float: left;
background-image: url(../images/tab.png);
background-repeat: no-repeat;
background-position: 0px 8px;
padding-right: 23px;
height: 40px;
line-height: 47px;
text-decoration: none;
font-family: tahoma, geneva, sans-serif;
font-size:  1em;
color: #292929;
}

#top-nav .current{
background-position: 0px -33px;
z-index: 100;
position: relative;
}

#top-nav .current a{
background-position: 100% -33px; 
margin-right: -84px;
font-weight: bold;
}

#top-nav .before-current{
margin-right: -5px;
}

#top-nav .after-current{
padding-left: 74px
}

#top-nav .first-li{
background-image: url(../images/tab.png);
background-position: left -73px;
background-repeat: no-repeat;
height: 32px;
overflow: visible;
position: relative;
top: 8px;
}

#top-nav .first-li a{
background-image: none;
line-height: 30px;
}

#top-nav .first-li img{
position: absolute;
top: 0;
}

#top-nav .last-li{
background-image: url(../images/tab.png);
background-position: 100% -73px;
background-repeat: no-repeat;
height: 32px;
position: relative;
top: 8px;
}

#top-nav .last-li a{
background-image: none;
line-height: 29px;
}

#top-nav li img{
position: relative;
top: 8px;
}

/*----------------------------------*/
/*Begin Back Office  HOME Styling*/
/*----------------------------------*/
.bo-home-col{
float: left;
}

#bo-home-col-1{
margin-left: 64px;
margin-right: 150px;
margin-top: 14px;
text-align: center;
}

#bo-home-col-1 h3{
font-size: 36px;
margin-bottom: 15px;
color: #242424;;
}

#bo-home-video-container{
width: 459px;
height: 385px;
background-image: url(../images/video-bg.jpg);
background-repeat: no-repeat;
background-position: top center;
}

#bo-home-video-container object{
position: relative;
top: 45px;
}

.bo-home-col a.aff-link {

display: block;
text-align: center;
}

.bo-home-col a.aff-link:hover {
text-decoration: underline;
}

.ardyss-life-button{
margin: 0px 0 20px 0;
}

#follow-us-container {
width: 373px;
height:162px;
margin: 0 auto;
position: relative;
top: 20px;
background-image: url(../images/follow-us-base.jpg);
background-repeat: no-repeat;
}

#follow-us-container a{
position: relative;
top: 80px;
}

#bo-home-col-1 h5{
color: #292929;
font-size: 16px;
font-family: tahoma, geneva, sans-serif;
margin-bottom: 12px;
}

#bo-home-col-1 h4{
font-size: 30px;
font-family: helvetica, trebuchet ms, arial, sans-serif;
color: #292929;
font-weight: normal;
position: relative;
left: 27px;
top:19px;
}

/* Begin col-2 Styling*/
#bo-home-col-2{
text-align: center;
margin-top: 20px;
}

#bo-home-col-2 h4{
font-size: 28px;
font-family: helvetica, trebuchet ms, arial, sans-serif;
color: #292929;
font-weight: normal;
margin-bottom: 20px;
}

.speech{
width: 268px;
background-image: url(../images/right-col-middle.jpg);
background-repeat: repeat-y;
}

.speech .right-col-bottom{
margin-top: 5px;
}

.speech h5{
font-family: tahoma, geneva, sans-serif;
color: #292929;
font-weight: normal;
margin-bottom: 20px;
margin-top: 15px;
}

.speech a{
font-family: tahoma, geneva, sans-serif;
color: #292929;
font-size: 12px;
margin-bottom: 10px;
font-weight: bold;
}

.speech p{
font-family: tahoma, geneva, sans-serif;
color: #292929;
font-size: 12px;
font-weight: normal;
width: 200px;
margin: 0 auto;
margin-top: 25px;
margin-bottom: 16px;
}

/*Begin Ad-Space styling*/
#ad-space-container { width: 333px; float: right; background-color: #cacaca;}
	.ad-space{ width: 334px; height: 700px; background-image: url(../images/ad-space/ad-bg.jpg); background-repeat: no-repeat; padding: 0 0 0 5px; margin-top: -40px; background-color: #cacaca; position; }
	
		#space-1{ width: 334px; height: 108px; }
			#space-1 img{ margin: 20px 0 0 20px; }
		
		#space-2{ width: 334px; height: 220px; }
			#space-2 img{ margin: 20px 0 0 20px; }
		
		#space-3{ width: 334px; }
			 #space-3 img{ margin: 20px 0 0 20px; }
/*----------------------------------*/
/*Begin Training Videos Styling*/
/*----------------------------------*/

.bo-header{
font-size: 2.875em;
font-family: tahoma, geneva, sans-serif;
color: #533827;
text-align: center;
margin-bottom: 10px;
}

.bo-sub-header{
width: 514px;
margin: 0 auto;
text-align: center;
}

.header-sep{
position: relative;
left: 190px;
margin-bottom: 45px;
margin-top: 4px;
}

#training-videos{
width: 430px;
margin: 0 auto;
text-align: center;
}

#training-videos h5{
margin-bottom: 20px;
font-size: 1.25em;
font-family: helvetica, trebuchet ms, sans-serif;
font-weight: normal;
color: #292929;
}

#training-videos .play-now{
margin-bottom: 52px;
}

/*----------------------------------*/
/*Begin Resources Styling*/
/*----------------------------------*/

#resources-col-1, #resources-col-2{
width: 389px;
text-align: left;
margin-top: 37px;
margin-bottom: 65px;
float: left;
}

#resources-col-1{
margin-right: 90px;
margin-left: 67px;
}

.resource h4{
font-size: 1.25em;
font-family: helvetica, trebuchet ms, geneva, sans-serif;
color: #292929;
margin-bottom: 9px;

}

.resource h5{
font-size: .875em;
font-family: helvetica, trebuchet ms, geneva, sans-serif;
color: #533827;
}

.resource p{
font-size: .75em;
font-family: helvetica, trebuchet ms, geneva, sans-serif;
color: #533827;
line-height: 1.25em;
margin-bottom: 15px;
}

.resource a{
font-size: 1em;
font-family: helvetica, trebuchet ms, geneva, sans-serif;
font-weight: bold;
color: #292929;
text-align: center;
margin-bottom: 22px;
position: relative;
left: 90px;
}

.resource-sep{
margin-top: 20px;
}

/*----------------------------------*/
/*Begin Resources Styling*/
/*----------------------------------*/
#capture-pages{
    width: 1024px;
    margin: 0 auto;
}

#capture-pages img{
    float: left;
    margin-right: 30px;
    margin-bottom: 20px;
}

#capture-pages ul{
list-style: none;
margin-left: 118px;
margin-top: 20px;
}

#capture-pages li{
float: left;
font-family: helvetica, trebuchet ms, geneva, sans-serif;
font-weight: bold;
font-size: 2.3em;
color: #292929;
margin-right: 203px;
}

#capture-pages .last-li{
margin-right: 0;
margin-left: 45px;
}
/*----------------------------------*/
/*Begin Youtorials Styling*/
/*----------------------------------*/
#youtorials-container object{
display: inline;
float: left;
margin-right: 10px;
margin-bottom: 10px;
} 

#youtorials-container p, #youtorials-container h3{
display: none;
}

#youtorials-container #carson{
display: block;
}

#youtorials-container #king, #youtorials-container #canfield, #youtorials-container #brown, #youtorials-container #robins, #youtorials-container #craigslist, #youtorials-container #linked, #youtorials-container #myspace, #youtorials-container #google-adwords, #youtorials-container #youtube{
display: none;
}

#youtorials-button-container{
display: block;
text-align: center;
height: 20px;
font-size: 1.2em;
position: relative;
bottom: 20px;
}

#youtorials-button-container a{
border-right: 1px solid #000;
padding: 0 10px 0 6px;
color: #434343;
}

#youtorials-button-container a:hover {
text-decoration: underline;
color: #000;
}

#youtorials-button-container a.last{
border-right: none;
} 
/*----------------------------------*/
/*Begin Ardyss Shaping Store Styling*/
/*----------------------------------*/

#store-main{
margin-top: 91px;
position: relative;	
}

#header .store-sub-title{
position: absolute;
right: 89px;
top: 110px;
}

.slider_shadow {
position: relative;
left: 25px;
bottom: 15px;
}

.product-photo{
width: 374px;
height: 451px;
position: relative;
background-image: url(../images/picture-bg.jpg);
margin: 0 0 27px 0;
}

.product-photo-img{
position: absolute;
left: 33px;
top: 29px;	
}

.product-photo  cite{
width: 280px;
height: 70px;
position: absolute;
bottom: 26px;
left: 33px;
background-color: #000;
opacity: .58;
filter: alpha(opacity=58);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=58)"; /*--IE 8 Transparency--*/
color: #fff;
border-top: 1px solid #555;
font-family: tahoma, geneva, verdana, sans-serif;
font-style: normal;
font-size: 12px;
text-align: left;
line-height: 19px;
padding: 6px 9px 12px 20px;
}

#personal-info{
width: 438px;
height: 72px;
margin: 40px auto 0;
font-family: helvetica, trebuchet ms, trebuchet, arial, sans-serif;
color: #aeaeae;
background-image: url(../images/name-info-bg.jpg);
}

#personal-info h3{
font-weight: normal;
font-size: 33px;
position: relative;
left: 45px;
top: 18px;
}

#personal-info #email{
color: #aeaeae;
position: relative;
left: 278px;
bottom: 15px;
}

#personal-info #phone{
color: #aeaeae;
position: relative;
left: 278px;
bottom: 10px;
}

#main-slider-container .product-header{
margin: 0 0 17px 50px;
}

.store-buy-now{
margin: 0 0 0 65px;
}

/*-----------------------------*/
/* Begin Capture Pages Styling */
/*-----------------------------*/
#cp-list{
	background-image: url(../images/cp-catalog-bg.jpg);
	width: 865px;
	border-bottom: 1px solid #d6d6d6;
	margin: 0 auto 0;
}
.cp-item{
	height: 221px;
	width: 856px;
	overflow: hidden;
	position: relative;
}

.cp-item h4{
	margin: 44px 0 12px 0;
	font-family: helvetica, trebuchet ms, geneva, sans-serif;
	font-size: 19.14px;
	font-weight: normal;
	color: #1b1b1b;
}
.cp-item textarea{
	margin: 0;
	padding: 7px 0 0 8px;
	border: 1px solid #b5b5b5;
	font-family: helvetica, trebuchet ms, geneva, sans-serif;
	font-size: 13px;
	line-height: 18.5px;
	color: #181818;
	height: 64px;
	width: 500px;
}
.cp-item textarea.single{
	height: 25px;
}
.cp-item .cp-thumb{
	margin: 23px 44px 27px 25px;
	display: block;
	float: left;
}
div.cp-thumb{
	padding: 1px;
	background-color: #fff;
	border: 1px solid #b3b3b3;
}
.text-cp-thumb{
	position: relative; top: 80px; left: 60px;
}
#cp-button-container1{
	margin-left: 660px;
	cursor: pointer;
	display: inline;
}
#cp-button-container2{
	margin-left: 660px;
	cursor: pointer;
	display: none;
}
#cp-button-container3{
	margin-left: 2px;
	cursor: pointer;
	display: inline;
}
#cp-button-container4{
	margin-left: 2px;
	cursor: pointer;
	display: none;
}
.capture-button{
	background-image: url(../images/cp-button-bg.jpg);
	background-repeat: no-repeat;
	display: inline;
	padding: 9px 0 9px 10px;
	margin: 0 -4px 0 0;
	position: relative;
	top: 1px; 
}

.video{
	display: none;
}
.webinar-pages{
	display: none;
}
.text{
	display: none;
}
/*----------------------------------*/
/*Begin Coda Tool-tip Styling*/
/*----------------------------------*/

.bubbleInfo {
position: relative;
}

.popup {
position: absolute;
display: none; /* keeps the popup hidden if no JS available */
}

/*Begin Jquery Tools tooltip styling*/

/* simple css-based tooltip */ 
div.tooltip { 
background-color:#000; 
outline:1px solid #669; 
border:2px solid #fff; 
padding:10px 15px; 
width:200px; 
display:none; 
color:#fff; 
text-align:left; 
font-size:12px;
font-family: helvetica, trebuchet ms, geneva, sans-serif;
font-weight: bold;

/* outline radius for mozilla/firefox only */ 
outline-radius:4px; 
-moz-outline-radius:4px; 
-webkit-outline-radius:4px; 
}
/*----------------------------------*/
/*Begin New Navigation Styling*/
/*----------------------------------*/
#menu{
	position: relative;
	z-index: 10000;
}

ul.topnav {
	list-style: none;
	padding: 0 20px;	
	float: left;
	width: 890px;
	background: #222;
	font-size: 1.2em;
	background: url(../images/topnav_bg.gif) repeat-x;
	/* 1 px fix */
	position: relative;
	bottom: 1px;
	/* Center The Navigation */
	left: 55px;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
font-size: 13px;
font-family: helvetica, trebuchet ms, arial, geneva, sans-serif;
}
ul.topnav li a:hover{
	background: url(../images/topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(../images/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(../images/dropdown_linkbg.gif) no-repeat 10px center; 
}
/*----------------------------------*/
/*Begin Autoresponder Styling*/
/*----------------------------------*/
div.autoresponder-how-to{
	display: none;
	width: 480px;
	margin: 15px auto;
	position: relative;
	right: 50px; 
}
.ar-how-to-button{
	width: 347px;
	margin: -20px auto 30px;
	display: block;
}
/*----------------------------------------------------------------------*/
/*Begin Announcement (It's Optional For The Top Of Members.php) Styling*/
/*----------------------------------------------------------------------*/
#announcement-wrap{
	width: 899px;
	margin: 0 auto;	
}

#announcement-wrap #message-wrap{
	background-image: url(../images/announcements/body.jpg);
	background-repeat: repeat-y;
	padding: 0 0 15px 0;
}
#announcement-wrap p{
	font-size: 13px;
	font-family: tahoma;
	line-height: 19px;
	color: #2d2d2d;
	width: 645px;
	margin: 0 auto;
	padding-bottom: 10px;
	position: relative;
}
/*----------------------------------*/
/*Begin How To Feature Styling*/
/*----------------------------------*/
.how-to-button { margin: 18px auto 0; display: block; cursor: pointer; }
	.how-to-cp { width: 338px; }
	.how-to-n { width: 338px; }
	.how-to-b { width: 269px; }
	.how-to-i { width: 314px; }
	.how-to-n { width: 305px; margin: 0 auto 10px; }
	.how-to-ls { width: 299px; position: relative; bottom: 25px;}
	
#how-to-vid { width: 425px; margin: 0 auto 0; display: none; position: relative; left: 49px; }
.how-to-ls-vid { position: relative; right: 28px; }

/*----------------------------------*/
/*Begin Getting Started Styling*/
/*----------------------------------*/
#step-9 { padding-bottom: 30px; /*position: relative; bottom: 30px;*/ }

/*----------------------------------*/
/*Begin Leads Request Styling*/
/*----------------------------------*/
.request-container {
	width: 360px;
	margin: 0 auto;
	position: relative;
	right: 40px;
}

.request-container span{
	height: 35px;
}

.request-container form label {
	font-size: 1.3em !important;
	font-family: tahoma, geneva, helvetica, sans-serif;
	color: #242424;
}

.request-container form label.name {
	position: relative;
	left: 39px;
}

.request-container form label.email {
	position: relative;
	left: 43px;
}

.request-container form label.phone {
	position: relative;
	left: 36px;
}

.request-container form label.user_id {
	position: relative;
	left: 24px;
}

.request-container form label.message {
	position: relative;
	left: 160px;
}

.request-container form input#name {
	position: relative;
	left: 39px;
}

.request-container form input#email {
	position: relative;
	left: 43px;

}

.request-container form input#phone {
	position: relative;
	left: 36px;

}

.request-container form input#user_id {
	position: relative;
	left: 24px;

}

.request-container form #message {
	width: 420px;
	height: 114px;
	margin: 0 auto;
	position: relative;
	top: 25px;
}

.request-container form #name, .request-container form #email, .request-container form #start_date, .request-container form #phone, .request-container form #user_id, .request-container form #message {
	padding: 3px;
	border: 3px solid #d9d9d9;
	font-size: 1em;
}

.request-container form input#submit {
	position: relative;
	left: 185px;
	cursor: pointer;
}

form input.support-submit  {
	position: relative;
	top: 140px;
	left: 180px;
	cursor: pointer;
}

form span.max-char {
	width: 440px;
	display: block;
	position: relative;
	bottom: 35px;
	right: 10px;
	text-align: center;
	font-family: tahoma, geneva, arial, verdana, sans-serif;
	color: #242424;
}

/*----------------------------------*/
/* Begin Digital Downloads Styling */
/*----------------------------------*/
.digital-downloads-container a{
	position: relative;
	top: 5px;
	font-size: 2em;
	font-weight: lighter;
	color: blue;
}

.digital-downloads-container a:hover{
	text-decoration: underline;
	font-weight: bold;
}

/*----------------------------------*/
/* Begin FAQ's Styling */
/*----------------------------------*/
#faq-container{
	margin-top: 140px;
}

.faq{
	margin-bottom: 20px;
}

.faq ol, .faq ul {
	position: relative;
	left: 30px;
	line-height: 1.4em;
}

/*----------------------------------*/
/*Begin 6 Fig Page Styling*/
/*----------------------------------*/
form#six-fig {
	width: 250px;
	margin: 0 auto;
	font-size: 1em;
	font-family: helvetica, arial, geneva, sans-serif;
}

form#six-fig input {
	font-size: .8em !important;
	font-family: helvetica, arial, geneva, sans-serif;
}

form#six-fig #submit{
	position: relative;
	left: 90px;
}

/*----------------------------------*/
/*BeginGoogle Broadcasting Styling*/
/*----------------------------------*/

div.google-broadcasting p, div.google-broadcasting ul, div.google-broadcasting ol {width: 435px; position: relative; left: 188px;}
-->
.google_vids
{width: 275px; position: relative; left: 210px;}
.big_font
{font-size: larger;
}
.vid_margin
{
margin-top: 15px;
}
