/*



Theme Name: WordPress Theme



Theme URI: http://wordpress.org/



Description: ###################



Version: 1.0



Author: ###############



Tags: blue color, fixed width, two columns, widgets







*/



body {



	background: #fff url(images/body_bg.jpg) repeat-x;



	color: #000;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	margin:0;



}



input, select, textarea{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



}	



a img {border: none;}



a{color:#00234d;}



p{margin:12px 0;}



form{margin:0;}



table{margin-bottom:25px;}



ul.list{padding:0;margin:12px 0;list-style:none;}



ul.list li{padding-bottom:5px;}



.sociable img {height:32px !important;width:32px !important;}



dt {float:left;vertical-align:top;}



dd {margin:0 0 40px 170px;min-height:180px;background:url(images/testimonials.jpg) no-repeat 0 17px;padding-top:23px;width:515px !important;}



dd b, dd strong{display:block;height:40px;margin-bottom:20px;line-height:16px;}



.category_list{



	margin:0;



	padding:0;



	list-style:none;



}



.category_list li{padding:0 0 10px 0;}



.videos_left{float:left;width:530px;padding: 1px 0;}



.comming_soon{float:right;font-weight:bold;font-size:22px;padding-top:125px;}



#videos_con #newsletter{float:right; width:400px;}



.videos_left .tweetmeme_button{float:none !important;}



#content h2,.wide_content h2 ,#content  h3, #blog_sidebar h3, #blog_sidebar h2, #content  h4, .subheadline{



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:24px;



	margin:0 0 20px 0;



	font-weight:normal;



	color:#000000;



	line-height:28px;



}



h4{margin:20px 0;position:relative}



#blog_sidebar h2, #blog_sidebar h3{font-size:18px; line-height:20px; margin-bottom:10px;}


.entry #tweetmeme_button{
height: 100px;
display: block;
}


#tweetmeme_button .retweet{
padding-bottom: 50px;
margin-bottom: 50px;
}

.dd_button_v{
overflow: hidden;
}

#content #lyndon{
border: solid 1px #ebebeb;
padding: 10px;
text-align: justify;
}

		#lyndon .date-time{
		color: #959595;
		font-size: 10px;
		text-transform: uppercase;
		margin-top: -15px;
		border-bottom: solid 1px #ebebeb;
		padding-bottom: 10px;
		}
		
		#lyndon .date-time a{
		color: #959595;
		text-decoration: none;
		}

		#lyndon .learn-more{
		border: solid 5px #f3f3f3;
		padding: 10px;
		}
		
		#lyndon .learn-more a{
		color: #b3673d;
		}
		
		#lyndon .profile{
		display: none;
		}
		
		#lyndon .sociable{
		display: none;
		}
		
		#lyndon .title-bar{
		background: #022a55;
		padding-bottom: 1px;
		}
		
		#lyndon .title{
		background: #fff;
		padding: 2px 5px 0 0px;
		font-weight: bold;
		font-size: 15px;
		border-bottom: solid 1px #022a55;
		}
				
		#lyndon #comments{
		margin: 0;
		padding: 0;
		}
	
				
				#comments .whatdoyouthink{
				display: none;
				}
				
				#comments #respond{
				margin: 0;
				padding: 0;
				background-color: #fff;
				border: navy;
				}
				
				#comments #respond .form_wrap{
				padding: 0;
				margin: 0;
				}
				
				#comments .comments_wrap1{
				margin: 20px 0 0 0;
				padding: 0;
				}
				
				#comments .comments_wrap1 .comments_wrap{
				padding: 10px;
				margin: 0;
				}
		
				#lyndon span iframe{
				height: 30px;
				}
				
				#lyndon .prev-next{
				clear: both;
				margin-bottom: 20px;
				border-top: solid 1px #ececec;
				padding-top: 20px;
				text-align: left;
				}
				
				#lyndon .prev-next ul{
				width: 660px;
				border: solid 0px #000;
				overflow: hidden;
				padding: 0;
				margin: 0;
				}
				
				#lyndon .prev-next ul li{
				float: left;
				background-color: #ececec;
				display: block;
				width: 290px;
				padding: 4px;
				font-size: 11px;
				color: #000;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;				
				}
				
				#lyndon .prev-next ul li a{
				text-decoration: none;
				color: #000;
				}
				
				#lyndon .prev-next ul .prev{
				padding: 4px 10px 4px 10px;
				}
				
				#lyndon .prev-next ul .next{
				margin-left: 40px;
				padding: 4px 10px 4px 10px;
				}


#content h2, .wide_content h2{
/*background:url(images/h2_bg.jpg) no-repeat left top;*/
}



#content h2 span, .wide_content h2 span{

	display:block;
	/*background:url(images/h2_bg.jpg) no-repeat left bottom;*/
	padding:15px 0 0 5px;
	margin: 0;
}



#content h2 small{



	display:block;



	font-size:12px;



}



#content h2 a, .wide_content h2 a{



	text-decoration:none;



	color:#000000;



}



#content h3, #blog_sidebar h3, #blog_sidebar h2{



	background:#022a55;



	color:#FFFFFF;



	padding:10px;



}


#content h3 a{ text-decoration:none;}
#blog_sidebar h3 a, #blog_sidebar h2 a{



	text-decoration:none;



	color:#ffffff !important;



}



#content h4{



	border:1px solid #d0d0d0;



	background:#ffffff url(images/h4_bg.gif) repeat-x left bottom;



	padding:15px 10px 10px 10px;



	margin:35px 0 20px 0;



}



#content h4 a{



	text-decoration:none;



	color:#000000;



}



#newsletter{



	background:#fff1e4 url(images/newsletter-bg) no-repeat;



	border:1px solid #003399;



	padding:10px 20px;



	margin-bottom:15px;



}

#newsletter .newsletter_content{}
#newsletter p, #newsletter input{ margin-left:220px;}

#newsletter h2{



	/*background:url(images/newsletter_h2_bg.jpg) no-repeat left bottom;*/
	background:none;
	color:#FFFFFF; font-weight:bold;
	padding:0 0 30px 0;
	margin:0;
	text-align:center;
	overflow:hidden; text-indent:-999em;



}


#newsletter .text_input{



	border:none;



	padding: 5px 10px;



	margin-bottom:10px;



}



#newsletter_sidebar{



	background:#fff1e4 url(images/newslettersidebar-bg.jpg) no-repeat;



	border:1px solid #003399;
	width:286px;
	padding:5px 10px;
	float:right;


}

#newsletter_sidebar .newsletter_content{ margin-left:20px;}
#newsletter_sidebar p, #newsletter input{}

#newsletter_sidebar h2{



	/*background:url(images/newsletter_h2_bg.jpg) no-repeat left bottom;*/
	background:none;
	color:#FFFFFF; font-weight:bold;
	padding:0 0 30px 0;
	margin:0;
	text-align:center;
	overflow:hidden; text-indent:-999em;



}


#newsletter_sidebar .text_input{



	border:none;



	padding: 5px 10px;



	margin-bottom:10px;



}






















#talk_to_us {



	background:#082f5a;



	padding:13px;



	margin:20px 0;



	position:relative;



}



#talk_to_us br{display:none;}



#talk_to_us  .ajax-loader{



	position:absolute;



	left:330px;



	top:150px;



}



#talk_to_us textarea{



	border:0;



	width:645px;



	margin-bottom:10px;



	padding:7px;



}



#talk_to_us input{



	border:0;



	width:317px;



	float:left;



	margin-right:5px;



	padding:7px 7px 8px 7px;



}



#talk_to_us h2{



	background:url(images/talk_to_us.gif) no-repeat left top;



	line-height:25px;



	margin-bottom:10px;



	padding-left:100px;



	color:#FFFFFF;



}



#talk_to_us input#talk_to_us_submit{



	background:url(images/talk_to_us_submit_bg.gif) repeat-x;



	border:1px solid #d2d2d2;



	float:right;



	margin:0;



	color:#082f5a;



	font-weight:bold;



	padding:6px;



}



#talk_to_us span.wpcf7-form-control-wrap {display:block;}



.featured_article{



	position:absolute;



	left:10px;



	top:-13px;



	background:#082f5a;



	padding:0 5px;



	color:#FFFFFF;



	display:block;



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:bold;



}



/*#page_con{background:url(images/page_con_bg.jpg) no-repeat right top;}*/



#page{



	width:988px;



	margin:0 auto;



}



#header_con{



	background:url(images/header_bg.png) no-repeat;



	height:191px;



	width:988px;



	margin-left:-46px;



	padding-left:46px;



}



#page_top{



	height:32px;



	padding:0 0 0 175px;



	font-size:11px;



	font-weight:bold;



	line-height:32px;



}



#page_top a{



	color:#ffffff;



	text-decoration:none;



	margin:0 10px;



}



#page_top_left{float:left;}



#page_top_left img{vertical-align:middle;}



#page_top_right{float:right;}



#header_form{



	padding:36px 0 0 620px;



	background:url(images/header-book-img.jpg) no-repeat 496px 33px;



	font-size:10px;



}



#header_form h2{



	background:none;



	padding:0; 



	margin:0 0 9px 0;



	font-size:19px;



	color:#002856;



	font-weight:normal;



}



#header_form h2 img{vertical-align:middle;}



#header_form p{margin:0 0 9px 0;}



#header_form .text_input{



	border:1px solid #c8c8c8;



	font-size:10px;



	padding:2px;



	height:14px;



	width:110px;



}



#header_form input{vertical-align:middle; margin-bottom:5px;}



#main_nav{



	margin:0;



	padding:1px 0 8px 1px;



	list-style:none;



	height:40px;



	background:url(images/main_nav_bg.gif) repeat-x;



}



#main_nav li{



	float:left;



	position:relative;



	background:url(images/main_nav_sp.gif) no-repeat right center;



	padding-right:4px;
	
	padding-left:4px;



}



#main_nav li.last{background:none;padding-right:0;}



#main_nav li a{



	float:left;



	display:block;



	height:39px;



	line-height:38px;



	text-transform:uppercase;



	text-decoration:none;



	color:#FFFFFF;



	font-size:14px;



	font-weight:bold;



	padding:0 5px;



}



#main_nav li.last a{}



#main_nav li.menu_down a{background:url(images/menu_down.gif) no-repeat right center; padding:0 15px 0 5px}



#main_nav li.menu_down li a{background:none;}



#main_nav li a:hover, #main_nav li.hover a, #main_nav li:hover a{



	color:#00143c;



	background:#ffffff url(images/main_nav_on_bg.gif) repeat-x bottom;



}



#main_nav li ul{



	margin:0;



	padding:0;



	list-style:none;



	position:absolute;



	display:none;



	left:0;



	top:39px;



	border-left:1px solid #00143c;



	border-right:1px solid #00143c;



	border-top:1px solid #00143c;



	background:#ffffff url(images/main_nav_on_bg.gif) repeat-x bottom;



	width:200px;



}



#main_nav li.hover ul, #main_nav li:hover ul{display:block}



#main_nav li li{



	float:none;



	background:none;



	padding:0;



}



#main_nav li li a, #main_nav li.hover li a, #main_nav li:hover li a{



	float:none;



	height:22px;



	line-height:22px;



	text-transform:none;



	text-decoration:none;



	font-size:12px;



	padding:0 6px;



	border-bottom:1px solid #00143c;



	color:#00143c;



}



#main_nav li li a:hover{



	color:#FFFFFF;



	background:#0b3e76;



}



#content_con{



	margin:10px 0 25px 0;



	background:url(images/sidebar_bg.jpg) repeat-y right top;



}



#content{



	float:left;



	width:685px;



	line-height:140%;



}



#sidebar, #blog_sidebar{



	float:right;



	width:268px;



	color:#FFFFFF;



}



#blog_sidebar{ color:#000000;}



#sidebar ul, #member_page_sidebar ul, #blog_sidebar ul{



	margin:0;



	padding:0;



	list-style:none;



}



#sidebar li, #blog_sidebar li li{padding:0 6px;}



#sidebar li a{



	color:#FFFFFF;



	text-decoration:none;



}



#blog_sidebar li a{text-decoration:none; color:#000000;}



#sidebar li ul{padding:15px 0;}



#sidebar li li{



	background:url(images/sidebar_bullet.gif) no-repeat 10px 7px;



	padding:0 0 7px 25px;



	margin-bottom:7px;



	border-bottom:1px solid #1f5897;



}



#blog_sidebar li li{margin-bottom:7px;}



#blog_sidebar li.categories li{



	border-bottom:1px solid #022a55;



	background:url(images/sidebar_bullet_b.gif) no-repeat 10px 7px;



	padding:0 0 7px 25px;



}



#sidebar li li.more{



	background:none;



	border:0;



	padding:0 0 10px 0;



	font-weight:bold;



}



#sidebar li li.more a{text-decoration:underline;}



#sidebar h2, .link_side{



	background:url(images/sidebar_title_bg.png) no-repeat;



	height:64px;



	line-height: 64px;



	padding:0 0 0 85px;



	margin:0;



	font-size:18px;



	font-family:Helvetica, sans-serif;



	color:#FFFFFF;



}



.link_side{



	margin:0 0 75px 0;



	display:block;



	font-family:Georgia, "Times New Roman", Times, serif;



	text-decoration:none;



	width:255px;



	font-weight:bold;



}



#sidebar_form{



	background: url(images/sideform-bg.png) no-repeat;



	font-size:11px;



	padding:70px 14px 14px 14px;



	color:#000000;



	margin:-10px 2px 0 2px;



}



#sidebar_form table{margin-bottom:5px;}



#sidebar #sidebar_form_con h2{



	background:none;



	height:64px;



	line-height: 64px;



	padding:0;



	margin:0;



	font-size:18px;



	font-family:Helvetica, sans-serif;



	color:#FFFFFF;



	text-align:center;



}



#sidebar_form h4{



	font-size:14px;



	color:#0a455a;



	font-weight:normal;



	margin:0 0 12px 0;



}



#sidebar_form td{



	font-size:12px;



	font-weight:bold;



	color:#022550;



	vertical-align:middle;



}



#sidebar_form .text_input{



	border:1px solid #c8c8c8;



	font-size:11px;



	padding:5px 2px;



	height:14px;



	width:130px;



}



#sidebar_form_con{padding-bottom:15px !important;}



#sidebar li#sidebar_top{



	background:url(images/sidebar_top_bg.jpg) no-repeat;



	height:240px;



	padding:20px 6px 0 140px;



	font-size:11px;



}



#sidebar li#sidebar_top h4{



	font-size:13px;



	text-transform:uppercase;



	margin-top:0;



	color:#FFFFFF;



}



#sidebar li#sidebar_top .more a{



	font-size:14px;



	color:#FFFFFF;



	text-decoration:underline;



}



#sidebar li#success_stories ul li{



	background:none;



	padding-left:6px;



	border:0;



}



#sidebar li#success_stories ul li a{text-decoration:underline;}



.double_quotes{



	background:url(images/double_quotes_t.png) no-repeat left top;



	display:block;



}



.double_quotes span{



	background:url(images/double_quotes_b.png) no-repeat right bottom;



	display:block;



	padding:20px 0 0 0;



}



#content_footer{



	color:#a09f9f;



	font-size:10px;



	text-align:center;



	border-top:1px dotted #D0D0D0;



	padding-top:15px;



	margin-top:25px;



}



#content_footer .clear{



	border-bottom:1px dotted #d0d0d0;



	margin-bottom:15px;



	height:15px;



}



#content_footer_left{



	float:left;



	width:200px;



	padding-right:10px;



	border-right:1px dotted #d0d0d0;



}



#content_footer_middle{



	float:left;



	padding-left:10px;



}



#content_footer_right{



	float:right;



	border-left:1px dotted #d0d0d0;



}



#content_footer_left, #content_footer_middle, #content_footer_right{width:215px;height:150px;}



#content_footer_left img{margin-top:28px;}



#content_footer_middle img{margin-top:19px;}



.members_content, .wide_content, .blog{background:none !important;}



.members_content #content{



	float:right !important;



	width:745px !important;



}



.member_left{float:left; width:425px;}



.member_right{float:right; width:300px;}



#member_page_sidebar{



	float:left;



	width:200px;



}



#member_page_sidebar li{border-bottom:1px solid #1f5897;}



#member_page_sidebar li a{



	color:#00143c;



	text-decoration:none;



	display:block;



	padding:7px;



}



#member_page_sidebar li a:hover{



	color:#FFFFFF;



	background:#0b3e76;



}







#footer{

	background:#003366 url(images/footer-bg.jpg) no-repeat left bottom;
	width:970px;
	margin:auto;
	padding: 15px 0 0 20px;
	height:95px;
	color:#FFFFFF!important;
	font-size:11px!important;
	position:relative;



}



#footer ul{
	margin:0;	
	margin-bottom:10px!important;
	width:720px;
	padding:0;
	clear:both;
	list-style:none;}



#footer ul li{



	/*float:left;*/
	display:inline;
	border-right:1px solid #919191;



	padding:0 4px;



}



#footer ul li.last{border-right:0;}



#footer ul li a{



	color:#fff;



	text-decoration:none;



}



#footer_logo{



	background:url(images/footer_logo.png) no-repeat;



	width:226px;



	height:80px;



	position:absolute;



	display:block;



	right:20px;



	top:18px;



}



#copy{



	text-align:center;



	line-height:20px;



	color:#696969;



}



#copy a{



	color:#017ca3;



	text-decoration:none;



}



.center{text-align:center;}



.clear{



	height:1px;



	font-size:0px;



	line-height:0px;



	clear:both;



}



.sp{



	height:5px;



	font-size:0px;



	line-height:0px;



	clear:both;



	background:url(images/sp_bg.gif) repeat-x



}



img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



}



img.alignright {



	margin: 0 0 12px 12px;



	display: inline;



}



img.alignleft {



	margin: 0 12px 12px 0;



	display: inline;



}



.alignright {float: right;}



.alignleft {float: left;}



.navigation {



	display: block;



	text-align: center;



	height:30px;



	clear:both;



}



.post { padding-bottom:25px;}



/* Begin Form Elements */



#searchform {



	margin: 10px auto;



	padding: 5px 3px;



	text-align: center;



}



#searchform #s {



	width: 108px;



	padding: 2px;



}



#searchsubmit {padding: 1px;}



select {width: 130px;}



/* Comments */
#comments{ padding:15px 0;}
#comments h3 {
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0 10px 0;
}

/* Comments (comment) */

.comment_wrapper{}

.comments_wrap {
	padding: 15px 25px;
	border:1px solid #dedede;
	position: relative;
	margin:0 35px;
}

/* .respond{background: #e6e6e6 url(images/bg.gif) repeat;} */
#respond .form_wrap{
  /* background:#fff url(images/fotter-topbg.jpg) repeat-x top;  */
  border:none;
  /* margin:0 15px; */
}
#comments .comments_wrap h3 {
	display:block; position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	top:-24px;
	padding-left:40px;
	background:#fff url(images/comment-icon.jpg) left no-repeat;
	color:#003366;
}

#comments .comment a {
	text-decoration: underline;
}

#comments .comment a:hover {
	text-decoration: none;
}

#comments small {
	font-size: 11px;
  font-weight: bold;
}

#comments .comment {margin-bottom: 15px}

#comments .comment .col-left {
	width: 90px;
	float:left;
}

#comments .comment .col-left img {
	border: #EDEDED 5px solid;
}

#comments .comment .col-left .inside {
	background: url(images/bg_comment_element.gif) no-repeat right 20px;
	width: 90px;
	margin-right: -10px;
	position: relative;
	overflow: hidden;
	padding-right: 11px;
	min-height:70px;
}

#comments .comment .col-left p {
	padding: 0 0 0 2px;
	line-height: 19px;
}

#comments .comment .col-right {
  /* background: #f6f6f6;
  border: #dddddd 1px solid; */
  background: #f2fff5;
  border: #c2dec8 1px solid;
	min-height: 70px;
	padding: 10px 15px;
	margin-left:100px;
	float:none; 
}

#comments .comment .authcomment .col-left .inside {
	background-image: url(images/bg_comment_element_auth.gif)
}
#comments .comment .authcomment .col-right {
  background: #f1f9ff;
  border: #abd3f4 1px solid;
}

* html #comments .comment .col-right {
	height: 100px;
}

#comments .comment span.reply { 
	float:right; 
	padding: 3px 3px 0; 
	font-size:11px; 
}
#comments .comment span.reply a { 
	text-decoration:none; 
	color:#aaa;
}

#comments ul.children { 
	margin:15px 0 0 100px; 
	padding:0;
	list-style:none;
}

#comments .navigation .alignright, 
#comments .navigation .alignleft { 
	margin:0;
}

#comments .navigation a {
	background: #9F9F9F;
	color: #fff;
	display: block;
	padding: 5px 9px;
	margin-left: 4px;
	font-family:Georgia;
	font-weight:bold;
}
#comments .navigation a:hover {
	background: #888;	
}
#comments .commentlist {
	padding:15px 0 0;
	list-style:none;
	margin:0;
}
#comments .commentlist p{
	padding:0 0 10px;
}

#comments .commentlist #respond .form_wrap {
  /* padding:0 0 25px;
  margin:0;
  border:0;
  width:auto; */
}
#comments .commentlist .children #respond .form_wrap .col-right{
	float:none;
	color:#2b2b2b!important;
}
#comments .commentlist .col-right span.username{
	font-size:14px; 
  font-weight:bold; 
  color:#0f578d;
	text-transform: capitalize;
  margin-bottom: 5px;
  display: block;
}

#comments .commentlist .col-right .bigtext{ font-size:14px;}
#comments .cancel-comment-reply {
	margin-bottom:10px;
}
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}
/* Comments (form) */

.form_wrap {
  /* background: url(images/bg_comments.gif) repeat-x 0 top; */
  /* border-bottom: 1px solid #E6E6E6;	 */
	padding: 15px 30px;
	position: relative;
}

.form_wrap h2 {
	padding-bottom: 28px;
	position: relative;
}

.form_wrap .form-left {
	width: 97%;
	float:left;
}

.form_wrap .form-right {
	width: 361px;
	float:left;
}
.children .form_wrap .form-right {
	float:none;
}

.form_wrap textarea, .form_wrap .form-left input {
	border: 1px solid;
	border-top-color: #C5C3C3;
	border-left-color: #C5C3C3;
	border-right-color: #EDEDED;
	border-bottom-color: #EDEDED;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676563;
	padding: 7px 10px;
}

.form_wrap textarea {
	width: 340px;
	margin-bottom: 18px;
}

.form_wrap .form-left input {
	width: 147px;
	display: block;
	margin-bottom: 10px;
}

.form_wrap input.sb {
	clear: left;
	display: block;
}

.form_wrap p.lc_logged {
	margin-top: -20px;
	position: relative;
}

/* WP-PageNavi */

.more_entries {
	width: 100%;
	font-family: georgia;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
}

.more_entries .wp-pagenavi {clear:both;float: right; padding:10px 0;}
.more_entries .wp-pagenavi a {text-decoration: none !important;}

.more_entries .wp-pagenavi .current, 
.more_entries .wp-pagenavi .on,
.more_entries .wp-pagenavi a:hover {background: #555 !important;}

.more_entries .wp-pagenavi a,
.more_entries .wp-pagenavi a:link,
.more_entries .wp-pagenavi a:visited, 
.more_entries .wp-pagenavi .current, 
.more_entries .wp-pagenavi .on,
.more_entries .wp-pagenavi span.pages { background: #9F9F9F;color: #fff; padding: 5px 9px !important; padding:5px; margin-left: 4px; border:0; line-height:24px; }



/* comment "What do you think?" */
.whatdoyouthink {height: 0 !important; margin: 20px 0 5px 40px; overflow: hidden; padding-top: 50px; width: 717px; background: url(images/what-do-u-think.jpg) no-repeat}

/* comment style */
.commentform-style1 {background-color: #eef9ff; border: 1px solid #b2d9ee; margin: 0 35px 15px; padding: 10px 0px;}
.commentlist .commentform-style1 {margin: 0 0 15px 100px; background-color: #f6f6f6; border-color: #ddd;}
.commentform-style1 .commentform .comment {width: 500px; height: 20px} 
.commentform-style1 .commentform .author {width: 250px; height: 20px}
.commentform-style1 .commentform .comment, 
.commentform-style1 .commentform .author {color: black; font-size: 13px}


.uppercase {text-transform: uppercase}
.no-underline {text-decoration: none}
#comments .comment .no-underline a {text-decoration: none}
#comments small.reply {margin-top: 10px;display: block;}
#comments small.reply-cancel {margin-bottom: 20px; display: block;}


/* Begin Various Tags & Classes */



acronym, abbr, span.caps {cursor: help;}



acronym, abbr {border-bottom: 1px dashed #999;}



blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ddd;



}



blockquote cite {



	margin: 5px 0 0;



	display: block;



}



.hidden {display: none;}



.screen-reader-text {



     position: absolute;



     left: -1000em;



}



/* End Various Tags & Classes*/



/*Nick's cool float arrows */



.arrowleft{



float:left;



margin-left:-100px;



margin-top:337px;



}



.arrowright{



float:right;



margin-right:-100px;



margin-top:337px;



}



#newform{

background-image:url(images/newoptin2.png);
background-repeat:no-repeat;
height:545px;
margin:-10px 0 0 -33px;
width:312px

}

#newoptinbox {
font-weight:bold;
padding:290px 0 0 26px;
text-align:center;
}


#newform_home{

background-image:url(images/newoptin2-3.png);
background-repeat:no-repeat;
height:895px;
margin:-10px 0 0 -33px;
width:312px

}

#newoptinbox_home{
font-weight:bold;
padding:635px 0 0 26px;
text-align:center;
}

.linker{ float:right; position:absolute; margin:-570px 0 0 20px; width:232px; height:234px;}
.linker a{ display:block; width:232px; height:234px; text-indent:-99em; overflow:hidden; border:0px solid red;}

.text_input{ width:180px; border:#4f93d7 3px solid; font-size:12px; padding:3px 3px 2px 3px;}
.optin-label{ font-weight:bold; color:#FFFFFF; text-transform:capitalize; font-size:12px; font-family:Tahoma, Verdana, Arial;}


.mousearrow {

float:left;

margin:362px 0 0 238px;

position:absolute;

}

.newarrowright {
float:right;
margin:378px 0 0 254px;
position:absolute;

}


.article_list{}
.article_list .enty{border-bottom:1px solid #999999; margin:10px 0; padding:8px 0;}
.article_list .enty h4.title_entry{ background:none!important; color:#00234D!important; border:none!important; margin:0 0 10px 0!important; padding:0!important; }
.article_list .enty h4.title_entry a{ background:none; color:#00234D!important; font-size:18px!important; font-weight:bold!important;}
.article_list .enty .entry{ font-family:11px;}

.entry .dd_ajax_float .dd_button_v iframe{
height: 63px;
}

#content  .entry h1{ font-size:13px!important; font-weight:normal!important; line-height:18px!important; font-family:Arial, Helvetica, sans-serif!important;}
#content  .entry h2, #content  .entry h2 span{ background:none!important; font-size:13px!important;  font-weight:normal!important; line-height:18px!important; font-family:Arial, Helvetica, sans-serif!important; color:#000000!important;}
#content  .entry h3{ background:none!important; color:#000000!important; font-size:13px!important;  font-weight:normal!important; line-height:18px!important; font-family:Arial, Helvetica, sans-serif!important; padding:0!important;}

#content h4.title_entry{ font-size:18px!important; background:none!important; color:#00234D!important; border:none!important; margin:45px 0 0px 0!important; padding:0!important; }

#content h4.home_title_entry{ font-size:15px!important; background:none!important; color:#00234D!important; border:none!important; margin:0 0 0px 0!important; padding:0!important;
font-family:Arial, Helvetica, sans-serif!important; line-height:18px!important;}
.article_list .enty h4.home_title_entry a{ color:#00234D!important; font-size:15px!important; font-weight:bold!important;}


ul.media_list{}
ul.media_list li{ padding:0 0 5px 0!important; margin:0;}