﻿.pageContainer {
	width:960px;
	margin:0 auto;
	clear:both;
}
.sectionTitle {
	width:920px;
	margin:0 10px;
	padding:20px 0 20px 20px;
	clear:both;
	background-image:url('images/sectionArrow.png');
	background-position:0 20px;
	background-repeat:no-repeat;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size:14px;
	color:#777777;
}
.sectionTitle a, .sectionTitle a:link, .sectionTitle a:hover, .sectionTitle a:visited, .sectionTitle a:active {
	color: #777777;
}
.sectionTitle a:hover, .sectionTitle a:active {
	text-decoration:underline;
}
.pageContainer h1 {
	line-height:140%;
}
.sectionItem {
	margin:0 10px;
}
.sectionItem .nameAndDate {
	padding:0;
}
.nameAndDate {
	font-family: Arial, Tahoma, Sans-Serif;
	font-size:13px;
	clear:both;
	padding:0 0 20px 0;
}
span.name {
	text-decoration:underline;
}
span.date {
	font-size:12px;
	font-weight:normal;
}
.topicText {
	margin:10px 0 20px 0;
	padding:0 0 20px 0;
	border-bottom: 1px #999 dashed;
	overflow:hidden;
}
.topicTextForPrint {
	margin: 0;
	padding:10px 0;
	overflow:hidden;
}
.topicTextForPrint img {
	margin: 10px 20px;
	padding:1px;
	border: 1px #eeeeee solid;
	max-width:390px;
}

.topicTextLast {
	margin: 0;
	padding:10px 0;
	overflow:hidden;
}
.sectionNav {
	overflow:hidden;
}
.sectionNavLeft {
	float:left;
	width:80px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#f4f4f4;
	border:1px #eeeeee solid;
	padding:10px 20px;
}
.pagesLeftBox320 {
	float:right;
	margin:0 10px 10px 10px;
	padding:0;
	width:300px;	
}
.boxRight {
	float:right !important;
}
.videoPicture {
	margin:0 0 10px 0;
}
.pageTopicContainer {
	float:left;
	margin:20px 10px 0 10px;
	padding:0;
	width:620px;
	clear:left;
	overflow:hidden;
}
.pageTopicContainer h1 {
	line-height:140%;
	font-size:20px;

}
.topicTextContainer {
	margin:20px 0 0 0;
	padding:0 0 20px 0;
}
.VideoPartsContainerNew {
	width:140px;
	margin:5px 0 0 20px;
	float:right;
}
.VideoContainerNew {
	width:620px;
	margin:0;
	clear:both;
}
#videoContainer {
	width:460px;
	float:left;
	margin:20px 0 0 0;
}
ul.videos {
	width:620px;
	margin:0;
}
ul.videos li {
	float:right;
	margin:20px 0 0 20px;
	width:140px;
	height:140px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
ul.videos li:last-child {
	margin-left:0 !important;
}
.videoImage {
	width:140px;
	height:80px;
}
.topicTextContainer img {
	margin: 10px 20px;
	padding:1px;
	border: 1px #eeeeee solid;
	max-width:576px;
}
.topicTextContainer table {
	max-width:610px;
}
.topicOptions img {
	margin:0;
	padding:0;
	border:0;
}
.videoContainer {
	padding:0 0 20px 0;
	clear:both;
	width:620px;
}
ul.articlesList {
	color:#1e7286;
	font-size: 13px;
	font-family: Arial, Tahoma, Sans-Serif;
	margin:0 0 -5px 0;
}
ul.articlesList li {
	clear:both;
	margin:0 0 10px 0;
	background-image:url('images/more_arrow.png');
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 0 30px;
}
.dateAndNameRight {
	padding:5px 0 0 0;
}
.thumbsUpGreen {
	color:green;
}
.thumbsDownRed {
	color:red;
}
.thumbsLeft {
	width:120px;
	float:left;
	text-align:left;
	height:16px;
	font-size:16px;
	line-height:16px;
}
.thumbsUpnDownThanks {
	width:37px;
	float:left;
	margin:0;
	font-family: Arial, Tahoma, Sans-Serif;
	font-weight:normal;
	font-size:12px;
	
	padding:5px 0 0 10px;
	text-align:right;
}
.thumbsUpnDownThanks img {
	margin:0 0 0 5px;
}
.thumbsText {
	width:50px;
	text-align:center;
	float:left;
	margin:2px 0 0 8px;
	background-color:#ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	direction:ltr;
	border:1px #ccc solid;
	font-size:12px;
	padding:0 0 0 0;
	line-height:15px;
}
.thumbsUp, .thumbsDown{ padding:0; line-height:16px; height:16px; float:left; margin-top:2px !important;}
.thumbsDown {
	margin:0 5px 0 10px;
}
.thumbsUp a, .thumbsUp a:link, .thumbsUp a:visited {
	width:16px;
	height:16px;
	margin:0;
	background-image:url('images/commentsThumbs.png');
	background-position:0 -16px;
	background-repeat:no-repeat;
	line-height:16px;

}
.thumbsUp a:hover, .thumbsUp a:active {
	width:16px;
	height:16px;
	margin:0;
	background-image:url('images/commentsThumbs.png');
	background-position:0 0;
	background-repeat:no-repeat;
	line-height:16px;
}
.thumbsDown a, .thumbsDown a:link, .thumbsDown a:visited {
	width:16px;
	height:16px;
	margin:0;
	background-image:url('images/commentsThumbs.png');
	background-position:-16px -16px;
	background-repeat:no-repeat;
	line-height:16px;
}
.thumbsDown a:hover, .thumbsDown a:active {
	width:16px;
	height:16px;
	margin:0;
	background-image:url('images/commentsThumbs.png');
	background-position:-16px 0;
	background-repeat:no-repeat;
	line-height:16px;
}
.topicOptions {
	width:260px;
	margin:20px 0 0 0;
	padding:10px 20px;
	clear:both;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size:13px;
	line-height:150%!important;
	border:1px #eeeeee solid;
	background-color:#f4f4f4;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.topicOptions hr {
	height:0px;
	border-top:1px #e7e7e7 solid;
	border-bottom:1px #ffffff solid;
	background-color:#eeeeee;
	border-left:0px;
	border-right:0px;
}
/* Bookmark and share */
.shareContainer {
	direction:ltr;
	overflow:hidden;
	background-color:#f4f4f4;
	border:1px #eeeeee solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:0 0 2px 0;
	margin:0 0 20px 0;
}
.share {
	padding:0 0 10px 0;
	margin:0;
	direction:ltr;
}
.custom_images {
	direction:ltr;
	margin:0 0 0 0px;
}
.custom_images img {
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
.addThisContainer {
	width:418px;
	float:left;
	margin:10px 0 0 0;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0 10px 0 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}
/* End of bookmark and share */
.authorInfo {
	margin:10px 0;
	font-family:Arial, Tahoma, Sans-Serif;
	font-size:13px;
	line-height:100%;
}
.authorName {
	padding:10px 0;
	font-size:16px;
	color:black;
}
.authorIcons {
	margin:2px 14px -3px 0px !important;
	padding:0 !important;
	border:0 !important;
	vertical-align:baseline;
}
.sectionNameContainer {
	margin:0 0 10px 0;
}
span.sectionName {
	padding:2px 5px;
	font-family:Arial, Tahoma, Sans-Serif;
	font-size:13px;
	background-color:#f4f4f4;
	border:1px #eeeeee solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	line-height:28px;
}
.topSectionArrow {
	margin:2px 0 -3px 2px;
	vertical-align:baseline;
}
.rightAuthorContainer {
	width:490px;
	float:left;
}
.fontswitcherContainer {
	width:120px;
	float:right;
}
.fontSizeText {
	 color:#1E7286;
}
#font1arrow {
	display:block;
}
#font2arrow {
	display:none;
}
.videoArchive{}
.videoArchive h3{
	height:45px;
}
.commentTitle {
	font-family:Arial, Tahoma, Sans-Serif;
	font-size:16px;
	font-weight:normal;
	line-height:150%;
	color:#1e7286;
	direction:ltr;
}
.commentDateAndNameRight {
	width:330px;
	float:left;
	padding:5px 0 0 0;
	direction:ltr;
}
.thumbsUpnDown {
	width:120px;
	float:left;
	padding:5px 0 0 0;
	font-family:Tahoma, Verdana;
	font-weight:normal;
	font-size:12px;
}
.flagContent {
	width:125px;
	float:right;
	padding:9px 0 0 0;
	font-family: Arial, Tahoma, Sans-Serif;
	font-weight:normal;
	font-size:10px;
	text-align:left;
	direction:ltr;
}
.flagContent a, .flagContent a:link, .flagContent a:visited {
	color:maroon;
}
.flagContent a:hover, .flagContent a:active {
	color:black;
}
.commentText {
	margin:20px 0 0 0;
	clear:both;
	overflow:hidden;
	direction:ltr;
}
.commentEmail {
	margin:4px 2px -4px 2px;
	vertical-align:baseline;
}
.adminReply {
	margin:20px 0 0 0;
	padding:20px;
	clear:both;
	background-color:#ffffff;
	overflow:hidden;
	direction:ltr;
	color:#1e7286;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.flagIcon {
	margin:0px 5px -1px 0;
	vertical-align:baseline;
}
.ratingContainer {
	margin:0 0 20px 0;
	border-top:1px #eeeeee solid;
	padding:20px 0 0 0;
	clear:both;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size:15px;
}

.commentContainer {
	margin:0 0 20px 0;
	padding:20px;
	direction:ltr;
	overflow:hidden;
	background-color:#f4f4f4;
	border:1px #eeeeee solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.comments {
	margin:0 0 20px 0;
	clear:both;
}
.addcomment_text_parts {
	font-family: Arial, Tahoma, Sans-Serif;
	font-size:13px;
}
.input {
	border:1px #eeeeee solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color:#f4f4f4;
	padding:5px;
	margin:0 0 10px 0;
	direction:ltr;
	text-align:left;
	font-family:Arial, Tahoma, Sans-Serif;
	color: #444444;
	line-height: 150%;
	font-size:12px;
	overflow-x:hidden;
}
.input:hover, .input:focus {
	border:1px #ccc solid;
	background-color:#ffffff;
}
/* star rater */
.star-rating{
	float:left;
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 80px;
	height: 16px;
	position: relative;
	background: url(images/star_rating.png) top right repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:16px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url(images/star_rating.png) left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:16px;
}
.star-rating a.two-stars{
	left:16px;
}
.star-rating a.two-stars:hover{
	width: 32px;
}
.star-rating a.three-stars:hover{
	width: 48px;
}
.star-rating a.three-stars{
	left: 32px;
}
.star-rating a.four-stars{
	left: 48px;
}	
.star-rating a.four-stars:hover{
	width: 64px;
}
.star-rating a.five-stars{
	left: 64px;
}
.star-rating a.five-stars:hover{
	width: 80px;
}
/* end of star rater */
.rateit_text {
	margin:0;
	padding:0;
	float:left;
}
.rate_ajax {
	margin:0;
	padding:0;
	font-size:12px;
}

.average_rating {
	margin:10px 0 0 0;
	padding:0;
	float:left;
}
img.average_rating_star {
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
	vertical-align:-3px;

}
#yamli_div{
	top:10px !important;
}
.currentTextHolder {
	font-family:Tahoma;
	font-size:12px;
	line-height:100%;
}
/*Video Buttons*/
.videoParts {
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	margin:20px 0;
}
.partNumber {
	font-weight:normal;
	font-size: 14px;
	font-weight: bold;
	margin:0 0 5px 0;
	text-align:center;
}
.noMargin {
	margin:0 !important;
}
.watchButton { margin:0 20px 0 0;}
.watchButtonn a, .watchButton a:link, .watchButton a:visited {
	margin: 0;
	text-decoration: none;
	padding: 2px 4px;
	height: 25px;
	line-height: 25px;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	background: maroon;
	border:1px solid #eeeeee;
	color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.watchButton a:hover {
	text-decoration: none;
	color: white;
	background: #333;
}
/*End of Video Buttons*/
.authorPageInfo {
	overflow:hidden;
	background-color:#f4f4f4;
	border:1px #eeeeee solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:20px;
	margin:20px 10px;
	position:relative;
}
.authorPageInfoText {
	
}
img.authorPagePicture {
	float:left;
	padding:1px;
	border: 1px #fff solid;
	width:65px;
	height:80px;
	margin:0 20px 0 0;
}
.authorPageName {
	font-size:16px;
	color:black;
	font-family: Arial, Tahoma, Sans-Serif;
	padding:0 0 5px 0;
}
.navContainer {
	margin:0 10px;
	padding:0 0 10px 0;
	overflow:hidden;
}
.leftNav {
	width:200px;
	text-align:left;
	float:left;
}
.rightNav {
	width:200px;
	float:right;
	text-align:right;
}
.rightNav span {
	margin:0 !important;
}
.moreArrow {
	font-size:16px;
	font-weight:bold;
	line-height:60%;
}
.boardMembers , .advancedSearch {
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 15px;
	font-weight: bold;

}
.boardMembers img {
	border:1px #eeeeee solid;
	padding:1px;
}
#aboutUs {
	margin:0 10px 10px 10px;
}
#aboutUs h2 {
	font-size: 18px;
	font-family: Arial, Tahoma, Sans-Serif;
	padding:0;
	margin:30px 0 10px 0;
	color:#1e7286;
	line-height: 140%;
}
.topicNotice {
	clear:both;
	margin:-10px 0 10px 0;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	color:maroon;
}
/*pictures slider*/
.pictureSliderImagesContainer {
	padding:20px 0 0 0;
	text-align:center;
}
.pictureSliderImagesContainer img {
	margin:0 0 5px 0;
	direction:ltr;
	max-width:576px !important;
	max-height:600px !important;
}
.topicTextContainer .minWidth{width:540px !important;margin:0 0 0 37px;}
.topicTextContainer #titleHolder {width:618px; max-width:618px !important; border:1px #eeeeee solid; margin:20px 0 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.topicTextContainer #scrollButtons{position:relative;width:600px;margin:auto;cursor:default;}
.topicTextContainer img.scrollLeft, .topicTextContainer img.scrollRight{position:absolute !important; top:60px !important; padding:0 !important; border:0 !important;}
.topicTextContainer img.scrollLeft {left:5px !important; float:left !important; margin:0;}
.topicTextContainer img.scrollRight {right:3px !important;}
.topicTextContainer #articleStrip  li img{margin:0; background:#1e7286; border:2px #1e7286 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width:110px; height:110px;}
.topicTextContainer #titleHolder #scrollButtons li{margin:0;padding:12px 10px 9px 0;display:block;height:125px;width:125px}
/*pictures slider*/
.videoWindow {
	width:400px;
	margin:20px auto 0 auto;
	color:#1E7286;
}
ul.rss {
	margin:0 -10px 10px 0;
}
ul.rss li {
	margin:0 20px 0 0;
	width:280px;
	float:right;
	padding:10px 0 10px 20px;
	border-top: 1px #eee solid;
	background-image:url('images/rss.png');
	background-position:left center;
	background-repeat:no-repeat;
	font-size:13px;
}
.contactUs td{
	padding-left:10px !important;
}



