* {
margin:0px;
padding:0px;
} 

img {
border:0px;
padding:0px;
margin:0px;
}

ul, li {
list-style:none;
padding: 0;
margin: 0;
}

body {
background-color:#b9b09d;
background-image:url(../images/site_basics/top_BG.jpg);
background-repeat:repeat-x;
}

fieldset {
border:none;
}

a, p, h1, h2, h3, h4, h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

p {
line-height:1.6em;
color:#393939;
font-size:14px;
}

	/*-------Fonts In Textile Area-------*/
	#content_box_home_text h1 {
	font-size:18px;
	color:#296dbd;
	padding:0 0 11px 0;
	line-height:1.5em;
	}
	
	#content_box_home_text p {
	font-size:14px;
	line-height:1.6em;
	text-align:justify;
	padding:0 0 13px 0;
	}
	
	a {
	text-decoration:none;
	color:#296dbd;
	}

.clear {
height:0px; 
overflow:hidden; 
display:block; 
clear:both;
visibility:hidden;
}

/*----------Blog------------*/
#blog_Ditto_box_padding {
padding:30px 0 0 0;
}

#blog_Ditto_box_blue, #blog_Ditto_box_grey {
min-height:156px;
_height:156px;
background-image:url(../images/blog/blog_BG_blue.jpg);
background-repeat:repeat-x;
padding:25px 25px 0 25px;
}

#blog_Ditto_box_blue p, #blog_Ditto_box_grey p {
padding:0 0 9px 0;
}

#blog_Ditto_box_blue_title a, #blog_Ditto_box_grey_title a {
font-size:16px;
color:#296DBD;
font-weight:100;
text-decoration:underline;
}

#blog_Ditto_box_blue p, blog_Ditto_box_grey p {
padding:0 0 9px 0;
}

#blog_Ditto_dotted_line {
height:15px;
background:transparent url(../images/dotted_border/dotted_border.gif) repeat-x scroll left bottom;
width:550px;
margin-left:25px;
}

#blog_Ditto_dotted_line2 {
height:15px;
background:transparent url(../images/dotted_border/dotted_border.gif) repeat-x scroll left bottom;
margin-bottom:25px;
width:545px;
}

#blog_Ditto_box_grey {
background-image:url(../images/blog/blog_BG_grey.jpg);
}

#blog_Ditto_box_date {
padding:8px 0 4px 0;
}

#blog_Ditto_box_date p {
padding:0 !important;
color:#626262;
font-size:12px;
font-weight:bold;
}

#blog_Ditto_box_comments {
padding:8px 0 0 0;
}

#blog_Ditto_box_comments a {
font-size:13px;
color:black;
}

#blog_ditto_box_comments_read {
font-weight:bold;
}

#blog_thumb_padding {
float:right;
padding:0 0 8px 15px;
}

#blog_thumb {
padding:1px;
border:1px solid #CCCCCC;
}

#blog_thumb_padding_tpl {
float:left;
padding:0 8px 0 0;
}

/*----------Comments----------*/
#commentsAnchor {
font-family:Arial, Helvetica, sans-serif;
}

#commentsAnchor h2 {
font-size:18px;
font-weight:bold;
padding:0 0 10px 0;
}
	
	/*---------Jot CSS-----------*/
	.jot-list li {
	list-style:none !important;
	color:red !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0 0 10px 0 !important;
	}
	
	.jot-form label {
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 8px 0;
	}
	
	.jot-form input, .jot-form textarea {
	border:1px solid black;
	padding:3px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
	
	.jot-cfm, .jot-err {
	border:1px solid red;
	color:red;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.jot-row {border: 1px solid #CCCCCC;margin-bottom: 10px;background-color: #e9e9e9;}
	.jot-row-alt {background-color: #f9f9f9;}
	.jot-row-author {background-color: #FFFFE1;}
	.jot-row-me {background-color: #FFDDDD;}
	.jot-row-up {border: 1px dotted red;}
	.jot-row-new {border: 1px dotted green;}
	.jot-comment {padding: 14px;}
	.jot-comment hr {border: 0px; border-bottom: 1px solid #cccccc; padding-top:10px;}
	.jot-posticon {float: left;width: 20px;height: 20px;padding-top: 8px;padding-right: 3px;}
	.jot-posticon img {border: 0px;}
	.jot-mod {float: right;width: 100px;text-align: right;color: #666666;font-weight: bold;}
	.jot-mod img {border: 0px;}
	.jot-mod a {float: right;padding: 1px;padding-left: 2px;padding-right: 2px;}
	.jot-mod a:hover {background-color: #666666;color: #666666;}
	.jot-subject {color: #296DBD;font-weight: bold;font-size: 18px;}
	.jot-message {padding:10px 2px 2px 2px;overflow: auto; font-size:15px;}
	.jot-poster {padding: 0px;text-align: left;font-size: 10px; color:#292929;}
	.jot-nav {padding: 0px;text-align: center;margin: 10px;}
	.jot-list ul {padding: 0px;text-align: left;margin-bottom: 10px;list-style-position: inside;}
	.jot-subscribe {margin-bottom: 10px;}
	.jot-form {margin-bottom: 10px;}
	.jot-form fieldset {border: 0px; padding-bottom:15px;}
	.jot-form label {display: block;}
	.jot-user {float: left;width: 80px;font-size:15px; color:#292929; }
	.jot-content {margin-left: 80px;}
	.jot-extra {text-align: right;}
	.jot-editby {font-size: 10px;color: #666666;font-style: italic;}

/*----------Contact-----------*/
#label_box {
width:440px;
float:left;
min-height:25px;
padding-bottom:10px;
}

#label_name {
float:left;
width:150px;
text-align:right;
padding-top:4px;
}

#label_input {
float:right;
width:280px;
}

#label_input input {
padding:3px;
width:200px;
margin-bottom:5px;
border:1px solid black;
}

#label_input select {
border:1px solid black;
padding:3px;
}

#label_input textarea {
border:1px solid black;
width:250px;
padding:3px;
}

#contact_captcha_box {
width:400px;
float:left;
height:70px;
}

#label_input label {
width:100px;
text-align:right;
margin-bottom:5px;
}

#contact_form_submit input {
border:1px solid black;
padding:3px;
margin-top:25px;
}

#contact_form {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
width:450px;
}

/*----------Container-------------*/
#container {
width:964px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/site_basics/content_BG.jpg);
min-height:1200px;
_height:1200px;
}

#container_footer {
margin-left:auto;
margin-right:auto;
width:964px;
height:16px;
display:block;
}

/*----------Content-----------*/
#content {
padding:14px 1px 0 32px;
width:930px;
min-height:700px;
}

#contentL {
float:left;
width:607px;
}

#content_box_home1 {
background-image:url(../images/home/content1_box/content1_BG.jpg);
background-repeat:no-repeat;
width:577px;
float:left;
min-height:300px;
padding:0 0 0 30px;
}

#content_box_home2 {
width:577px;
float:left;
min-height:200px;
padding:8px 0 0 30px;
}

#content_box_home1_opening {
background:transparent url(../images/dotted_border/dotted_border.gif) repeat-x scroll left bottom;
min-height:86px;
_height:86px;
width:450px;
float:left;
}

#content_box_home1_opening p {
font-size:31px;
color:#296dbd;
font-weight:600;
padding:30px 0 0 0px;
}

#content_box_home1_digg_padding {
padding:25px 20px 0 0;
}

#content_box_home1_digg {
float:right;
background-color:white;
border:1px solid #c5d3de;
padding:2px 1px 2px 2px;
width:53px;
}

#content_box_home1_video {
width:260px;
/*-----original height
height:185px;
-------*/
height:185px;
float:left;
padding:30px 30px 0px 0;
}

#content_box_home1_video_border {
width:260px;
height:215px;
border:1px solid black;
padding:1px;
}

#content_box_home1_video_border2 {
width:260px;
height:175px;
border:1px solid black;
padding:1px;
}

#content_box_home1_videoR_content p {
font-size:19px;
line-height:1.5em;
font-weight:bold;
color:black;
}

#content_box_home1_phone p {
text-align:center;
font-size:24px !important;
font-weight:bold;
color:#f5740c;
}

#content_box_home1_videoR_content {
float:right;
width:255px;
padding:9px 25px 0 0;
}

#content_box_home_text {
background:transparent url(../images/dotted_border/dotted_border.gif) repeat-x scroll left bottom;
padding:15px 0;
float:left;
clear:both;
width:577px;
}

/*------------Constant Contact-------------*/
#constantcontact {
padding:95px 0 0 40px;
}

	/*----------Home Content Left Blog-------------*/
	#content_box_home2 {
	
	}
	
	#home_blog_box {
	text-align:justify;
	}
	
	#home_rss_feed {
	float:right;
	margin-top:-43px;
	}
	
	#content_box_home2 h1 {
	color:#296dbd;
	font-size:24px;
	padding:18px 0 21px 0;
	line-height:1.0em;
	}

	#home_blog_box_wrap {
	padding:0 0 20px 0;
	}
	
	#home_blog_box_wrap p {
	padding:0 0 10px 0;
	}
	
	#home_blog_box_wrap h1 {
	font-size:16px;
	color:black;
	padding:0 0 8px 0;
	}
	
	#home_blog_box_wrap h2 {
	font-size:14px;
	color:black;
	padding:6px 0 8px 0;
	}
	
/*----------Footer------------*/
#footer {
margin-left:auto;
margin-right:auto;
width:945px;
min-height:70px;
padding:20px 25px 0 0;
}

#footer_nav, #footer_copyright, #footer_float_left {
float:left;
width:770px;
text-align:right;
font-size:14px;
color:white;
padding-bottom:13px;
}

#footer_copyright a {
font-weight:bold;
color:white;
}

#footer_copyright a:hover {
font-weight:bold;
color:black;
}

#footer_copyright p {
color:white;
}

#bbb_seal {
float:right;
height:48px;
width:135px;
padding-right:10px;
}

/*----------Generic Page----------*/
#generic_page_box {
float:left;
}

#generic_page_title {
min-height:35px;
_height:35px;
border:1px solid #6d705d;
background-color:#edf2f6;
padding:0 0 10px 0;
}

#generic_page_title h1 {
color:#014971;
font-size:22px;
padding:10px 0 0 27px;
font-weight:100;
float:left;
width:415px;
}

	/*-----------Individual Video Pages--------------*/
	#video_individual_page_title {
	min-height:45px;
	_height:45px;
	width:590px;
	}
	
	#video_invididual_page_h1 h1 {
	color:#296DBD;
	font-size:22px;
	padding:10px 0 0 27px;
	margin:0;
	font-weight:100;
	}
	
	#video_individual_page_arrow {
	padding:0 14px 1px 0;
	}
	
	#video_invididual_page_h1 {
	width:590px;
	min-height:40px;
	_height:40px;
	}
	
	#video_individual_page_title {
	padding:0;
	font-weight:bold;
	color:#585858;
	width:590px;
	}
	
	#video_individual_page_p {
	padding:8px 0 0 50px;
	}
	
	#video_individual_page_youtube {
	border:1px solid #686554;
	clear:both;
	padding:10px;
	width:425px;
	margin:0 0 20px 0;
	}
	
	#video_individual_add_this {
	padding:5px 0 15px 0;
	}

#see_all_categories {
font-size:18px;
color:black;
}

#generic_page_title_add_this {
float:right;
width:125px;
height:16px;
padding:15px 25px 0 0;
}

#generic_page_content {
padding:25px 30px 15px 30px;
text-align:justify;
}

#generic_page_content h1 {
font-size:18px;
color:#014971;
padding-bottom:14px;
}

#generic_page_content p {
padding:0 0 14px 0;
}

#generic_page_content ol {
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 9px 7px;
margin-left:10px;
font-size:14px;
}

#generic_page_content ul {
padding:0 0 10px 0;
}

#generic_page_content li {
padding:0 0 8px 0;
list-style:square;
color:#2b405e;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
}

/*----------Header------------*/
#header {
width:964px;
height:273px;
}

#header p {
color:#595441;
font-size:22px;
float:right;
padding:28px 233px 0 0;
}

#header h1 {
padding-top:400px;
}

#header h2 {
padding-top:400px;
}

#header_seo {
background-image:url(../images/header/header.jpg);
background-repeat:no-repeat;
width:964px;
height:323px;
overflow:hidden;
}

#header_skype {
padding:0px;
float:right;
clear:both;
margin-top:-275px;
}

/*----------Key Words------------*/
#top_keywords {
margin-left:-9999px;
position:absolute;
}

/*----------Navigation-----------*/

	/*----------Footer Navigation----------*/
	#navigation li {
	display:inline;
	}
	
	#navigation li a {
	color:white;
	text-decoration:none;
	padding:0px 0px 0px 22px;
	font-size:14px;
	text-transform:lowercase;
	}
	
	#navigation li a:hover {
	color:black;
	}
	
	#rent50 a {
	display:none;
	}
	
	/*---------Top Navigation----------*/
	#top_nav_box {
	padding:297px 0px 0px 32px;
	position:absolute;
	top:0px;
	height:25px;
	/*-------IE Hack #1...I have to adjust the padding for IE...renders differently--------*/
	}
	
	#top_nav_BG {
	height:25px;
	width:873px;
	padding:0 0 0 27px;
	}
	
	#top_navigation li {
	display:inline;
	}
	
	#top_navigation li a {
	color:#dbe7ed;
	text-decoration:none;
	padding:0px 15px 0 15px;
	font-size:14px;
	border-right:1px solid #4e4e4e;
	text-transform:lowercase;
	font-weight:bold;
	}
	
	#top_navigation li a:hover {
	color:black;
	}
	
	#top_navigation li.last a {
	border-right:none !important;
	}
	
	#toddtoback49 a {
	display:none !important;
	}
	
	#toddtoback59 ul, #toddtoback60 ul {
	visibility:hidden;
	}

/*---------Newsletters----------*/
#newsletter_wrapper, #newsletter_wrapper_alt {
padding:20px;
border:1px solid #5b9bbf;
margin-bottom:20px;
}

#newsletter_wrapper_alt {
background-color:#f1f1f1;
margin-bottom:20px;
}

#newsletter_wrapper h1, #newsletter_wrapper_alt h1 {
font-size:17px;
font-weight:bold;
color:#296DBD;
padding:0 0 10px 0;
margin:0;
}

#newsletter_wrapper h2, #newsletter_wrapper_alt h2 {
font-size:12px;
color:black;
font-weight:100;
padding:0 0 8px 0;
margin:0;
}


#newsletter_wrapper a, #newsletter_wrapper_alt a {
font-size:12px;
color:#296DBD;
font-weight:100;
padding:0 0 8px 0;
margin:0;
}


#newsletter_wrapper p, #newsletter_wrapper_alt p {
font-size:14px;
color:#393939;
line-height:1.6em;
}

#newsletter_download_box {
background-color:#a7d2ef;
border:1px solid #5b9bbf;
padding:10px;
height:16px;
width:170px;
}

#newsletter_download_icon {
float:left;
}

#newsletter_download_click_here {
float:right;
}

#newsletter_download_click_here a {
line-height:1em;
text-decoration:none;
color:#3d3e3e;
font-size:14px;
}

/*---------Pagination--------*/
#pagination {
padding:25px 0px 25px 24px;
}

#ditto_pages a {
padding:1px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#pagesbodycontentvideosectionpag {
min-height:550px;
_height:550px;
}

.ditto_off {
border:1px solid #CCCCCC;
color:#CCCCCC;
margin-right:1px;
padding:1px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.ditto_currentpage {
border:1px solid black;
margin-right:2px;
padding:1px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.ditto_page {
background-color:white;
border:1px solid black;
color:#205780;
margin-right:1px;
padding:1px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.ditto_off a {
text-decoration:none;
}

#ditto_pages a:hover {
background-color:#FFFFFF;
color:#000000;
}

#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
border:1px solid black;
margin-right:1px;
padding:1px 5px;
text-decoration:none !important;
}

.ditto_currentpage {
background-color:#1C5583;
color:white;
}

/*----------Products-----------*/
#product_Ditto_box_padding {
padding:15px 0 0px 0;
}

#product_box, #product_box_grey {
border:1px solid #686554;
padding:25px 25px 18px 25px;
_height:145px;
min-height:145px;
}

#product_box_grey {
background-color:#f1f1f1;
}

#fc_quantity, #fc_total_price, #product_cart_code {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#product_box_img_box {
width:110px;
float:left;
}

#product_box_img_box h2 {
padding:5px 0 7px 0;
margin:0;
font-weight:100;
}

#product_box_img_enlarge {
padding:7px 0 0 0;
}

#products_buy_now_button {
padding:7px 0 0 18px;
clear:both;
width:66px;
height:22px;
float:left;
}

	/*---------Cart----------*/
	#product_checkout_box_padding {
	padding:12px 0 0 0;
	}
	
	#product_checkout_box {
	background-color:#ebebeb;
	width:170px;
	height:28px;
	padding:3px 0 4px 15px;
	}
	
	#product_cart {
	width:250px;
	height:25px;
	background-color:#bdbcbc;
	border:1px solid #ededed;
	margin:10px 0 0 4px;
	}
	
	#product_cart {
	padding:0 !important;
	}
	
	#product_cart_img {
	float:left;
	margin:4px 0 0 4px;
	height:18px;
	width:20px;
	}
	
	#product_cart_code {
	padding:3px 0 0 30px;
	}
	
	#product_cart_code a {
	font-size:12px !important;
	}
	
	#paypal_tpl_button {
	padding-top: 8px;
	}

/*----------Right Navigation-----------*/
#right_nav {
float:right;
width:274px;
padding:0 30px 0 0;
}

#R_nav_boxes_padding {
padding:0px 0 17px 0;
clear:both;
}
	
	/*--------Mentor Video Blogs Right Navigation----------*/
	#mentor_video_blogs_R {
	background-image:url(../images/R_nav_BG/1.jpg);
	background-repeat:no-repeat;
	width:275px;
	height:363px;
	}
	
	#mentor_video_blogs_R h1 {
	font-size:22px;
	float:left;
	padding:20px 0 0 20px;
	font-weight:100;
	}
	
	#R_film {
	width:16px;
	height:16px;
	float:right;
	padding:24px 20px 0 0;
	}
	
	#R_nav_boxes_H1_box {
	padding:0;
	height:45px;
	}
	
	#R_hand_nav_Youtube_box {
	padding:15px 0 4px 20px;
	float:left;
	}
	
	#R_hand_nav_Youtube_img {
	width:106px;
	height:79px;
	border:1px solid #727061;
	padding:1px;
	float:left;
	}
	
	#R_hand_nav_Youtube_text {
	float:left;
	width:110px;
	padding:0 5px 0 15px;
	font-weight:bold;
	}
	
	#R_hand_nav_Youtube_text a {
	font-size:12px;
	color:black;
	line-height:1.5em;
	}
	
	#R_hand_nav_Youtube_play a {
	color:#393939;
	font-size:14px;
	line-height:1.9em;
	}
	
	#R_hand_nav_category_info {
	
	}
	
	#play_video_arrow {
	width:10px;
	height:10px;
	padding:0 4px 0 0;
	}
	  
	/*----------Products Right Hand Nav------------*/
	#products_R {
	height:343px;
	width:275px;
	background-image:url(../images/R_nav_BG/2.jpg);
	background-repeat:no-repeat;
	}
	
	#products_R h1 {
	font-size:22px;
	float:left;
	padding:20px 0 0 20px;
	font-weight:100;
	}
	
	#R_cart {
	width:18px;
	height:16px;
	float:right;
	padding:26px 20px 0 0;
	}
	
	#products_R_product_img {
	padding:15px 0 0 20px;
	width:98px;
	float:left;
	}
	
	#products_R ol, #products_R ul, #mentor_video_blogs_R ol, #mentor_video_blogs_R ul {
	padding-top:13px;
	margin-left:37px;
	}
	
	#products_R li, #mentor_video_blogs_R li {
	list-style:square;
	}
	
	#products_R li a, #mentor_video_blogs_R li a {
	font-size:14px;
	padding-left:5px;
	line-height:1.8em;
	color:black;
	}
	
		#products_R_box {
		min-height:130px;
		float:left;
		padding:8px 0 0 0;
		width:121px;
		}	
		
		/*---------Products Right Right Box-----------*/
		#products_R_R_wrap {
		float:left;
		}
		
		#products_R_R_box {
		min-height:120px;
		float:left;
		padding:20px 0 0 10px;
		width:141px;
		}
		
		#products_R_R_name p, #products_R_R_category a, #products_R_R_more a {
		font-size:12px;
		color:black;
		}
		
		#products_R_R_span {
		font-weight:bold;
		color:black !important;
		}
		
		#products_R_R_name p {
		font-weight:bold;
		padding:0 0 4px 0;
		}	
		
		#products_R_R_category {
		padding:0 0 7px 0;
		}
		
		#products_R_R_category a {
		color:#3b3b3b !important;
		}
		
		#products_R_R_more a {
		font-weight:bold;
		}
	
	#products_R_product_img p {
	padding:4px 0 0 0;
	}
	
	#products_R_product_img a {
	color:black;
	}
	
	#products_R_product_thumb {
	width:98px;
	height:98px;
	border:1px solid black;
	}
	
	#products_R_product_magnify {
	padding:8px 11px 0 12px;
	float:left;
	}

	/*----------Testimonials Right Hand Nav-----------*/		
	#testimonials_R {
	height:383px;
	width:275px;
	background-image:url(../images/R_nav_BG/3.jpg);
	background-repeat:no-repeat;
	}
	
	#testimonials_R h1 {
	font-size:22px;
	float:left;
	padding:20px 0 0 20px;
	font-weight:100;
	}
	
	#R_nav_testimonials_text {
	float:left;
	padding:10px 7px 0px 20px;
	width:245px;
	}
	
	#R_nav_testimonials_text p {
	font-size:18px;
	color:black;
	font-style:italic;
	line-height:1.6em;
	}
	
	#R_nav_testimonials_quoter p {
	font-size:16p;x
	font-weight:bold;
	text-align:right;
	font-style:italic;
	color:black;
	padding:8px 0 0 0;
	}

/*----------RSS Icons--------*/
#rss_icon {
float:left;
padding:8px 15px 0 0;
}

#podcast_and_rss1 {
float:left;
width:144px;
height:35px;
display:block;
padding:8px 0;
}

#podcast_and_rss2 {
float:left;
width:129px;
height:35px;
display:block;
padding:8px 0;
}


#podcast_and_rss_box {
padding:0;
display:block;
}

/*----------Sales Page------------*/
#sales_page_box {
border:1px solid #CCCCCC;
padding:8px 0 8px 10px;
float:left;
min-height:70px;
margin:0 20px 10px 0;
width:110px;
}

#products_R_product_magnify_sales {
padding:8px 11px 0 0;
float:left;
}

#products_buy_now_button_sales {
padding:4px 0 0 0;
clear:both;
width:66px;
height:22px;
float:left;
}

/*----------SEO-----------*/
#topseo {
position:absolute;
top:0px;
height:330px;
}

#video_preview_img {
width:260px;
height:175px;
padding:1px;
border:1px solid black;
}

/*----------Sign Up Form-----------*/
#sign_up_box {
width:274px;
height:136px;
background-image:url(../images/sign_up_box/sign_up_box.jpg);
}

/*----------Social Media--------------*/
.social_media_box {
background-color:#f2f2f2;
border:1px solid #dadada;
margin:6px 0;
padding:5px 0;
}

.social_media_follow {
float:left;
width:50px;
text-align:center;
padding:0 0 0 10px;
}

.social_media_follow p {
font-size:14px;
line-height:1.0em;
}

.social_media_box img {
float:right;
padding:0 14px 0 0;
}

.social_media_box img.last {
padding:0 5px 0 0;
}

/*----------Video----------*/
#video_Ditto_box_padding {
padding:20px 0 9px 0;
}

#video_category_name {
padding:20px 0 0 28px;
}

#video_category_name h2 {
color:#585858;
font-size:15px;
font-weight:100;
}

#video_category_name_arrow {
float:left;
width:10px;
height:12px;
padding:3px 8px 0 0;
}

#video_blog_Ditto_box {
float:left;
width:420px;
padding:0 0 0 10px;
}

#video_blog_box_category {
font-weight:bold;
color:black;
} 

#blog_Ditto_box_date a {
color:#626262;
font-size:12px;
font-weight:bold;
padding:0px !important;
text-decoration:underline;
}

#video_thumb_img_and_play {
float:left;
width:123px;
}

#video_thumb_img_and_play a {
padding:6px 0 0 23px;
}

#video_blog_thumbnail {
border:1px solid #727061;
height:79px;
width:106px;
padding:1px;
margin:0 0 8px 0;
float:left;
}

/*-------------------------------------------------------Drop Down Menu------------------------------------------------------*/
	/*----------------Drop Down Top Nav-----------------*/
	
	#top_navigation ul {
	margin:15px 0 0 15px;
	}
	
	#top_navigation a {
		display: block;
		text-decoration:none;
	}
	
	#top_navigation li {
		float: left;	
	}
	
	#top_navigation li a {
	display:block;
		float: left;
		padding-right:20px;
		color:white;
	}
	
	#top_navigation li ul
	/*------IE Hack to this on separate todd_tobackIE.css...Hack #2----*/
	{
	position: absolute;
	width: 155px;
	left: -999em;
	background-color:black;
	}
		
	/*------Transparent Background Commented Out
		#top_navigation li ul
		{
		position: absolute;
		width: 155px;
		left: -999em;
		background-color: #1C1B19;
		filter:alpha(opacity=75);
		-moz-opacity:0.75;
		opacity: 0.75;
		}
	-------*/
	
	#top_navigation li:hover ul {
		left: auto;
	}
	
	#top_navigation li:hover ul, #top_navigation li.sfhover ul {
		left: auto;
	}
	
	#top_navigation li ul li a {
	color:white;
	font-size:12px;
	width:155px;
	padding:5px 0 6px 8px;
	font-weight:100;
	font-size:13px;
	float:left;
	display:inline;
	border-right:none !important;
	text-transform:none !important;
	list-style:disc;
	}
	
	#top_navigation li ul li a:hover {
	color:#999999;
	}