@charset "iso-8859-1";
/* CSS Document */
.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }
body {
	background-color:#FFF;
	background-image: url(img/bg.gif);
	background-repeat:repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-style:normal;
	padding:0; 
	margin:0;
}
#head {
	background-image: url(img/bg_head_3.gif);
	background-repeat: repeat-x;
	height: 35px;
	margin: 0px;
	padding: 0px;
}
#search {
	margin: 0px auto;
    width: 1000px;
    height:30px; 
}
#searchform {
    margin-right: 50px;
	margin-left: auto;
	width: 250px;
	height: 30px;
}
#searchform form {
	margin-top: 10px;
	margin-right: 10px;
	float:right;
    background-image: url(img/search-bar-v2.gif);
	background-repeat:no-repeat;
	width: 179px;
}
#searchform .but {
	float:left;
	background-image:url(img/search-but-v2.gif);
	background-repeat:no-repeat;
	border: 0px;
	width: 14px;
	height: 14px;
	margin-left: 2px;
	margin-top: 2px;
	cursor:pointer;
}
#searchform .txt {
	float:right;
	background-color: #bebebe;
	margin-right: 1px;
	margin-top: 1px;
	width: 155px;
	border:0;
	font-size:9px;
}
#searchform .txt:focus {
	background-image:url(img/x.gif);
	background-repeat:repeat;
}
#delimiter {
	float:right;
	background-image: url(img/delimiter.gif);
	background-repeat:no-repeat;
	margin-top: 7px;
	margin-right: 10px;
	margin-left: auto;
	width: 3px;
	height: 20px;
}
#rssbut {
	float:right;
	padding-top: 4px;
	margin-right: 10px;
	margin-left: auto;
}
#rssbut a img {
	border:0;
}
#head2 {
	background-image: url(img/bg_head_v2.gif);
	background-repeat:repeat-x;
	height:21px;
}
#head3 {
	background-image: url(img/bg_head.gif);
	overflow:hidden;
	height:16px;
	}
#container {
	width: 1000px;
	margin: 0 auto;
}
#logo {
	float:left;
	width:478px;
	height:160px;
	margin-top: 20px;
	margin-left: 13px;
}
#logo img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width:478px;
	height:160px;
}
#ad2 {
	float: right;
	margin-top: 120px;
	margin-right: 7px;
	width: 468px;
	height: 60px;
}
#content {
	margin: 0px;
	margin-top: 20px;
}
#nav_men {
	float:left;    
	background-image: url(img/nav_center.gif);
	background-repeat:repeat-y;
	width: 240px;
	margin-left: 5px;
    margin-top: 20px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#nav_men ul {
	list-style-type:none;
	line-height: 20px;
}
#nav_men li a {
	text-decoration:none;
}
#nav_men li a:link, #nav_men li a:visited {
	color:#000;
	display:block;
	width:150px;
	text-decoration:none;
}
#nav_men li a:hover {
    background-image:url(img/nav_but.png);
	background-repeat:no-repeat;
	color: #000000;
}
#nav_men li a:active {
	color:#000000;
	text-decoration:none;
	background-color:#a1a1a1;
}

#nav_men p {
	background-image:url(img/title.gif);
	background-repeat:repeat-x;
	color:#ffffff;
	text-align:center;
	border-color: #494949;
	border-style: solid;
	border-width: 1px;
}
#nav_top {
	overflow:hidden;
	background-image: url(img/nav_top.gif);
	background-repeat:no-repeat;
	width: 240px;
	height: 6px;
}
#nav_bottom {
	overflow:hidden;
	background-image: url(img/nav_bottom.gif);
	background-repeat:no-repeat;
	width: 240px;
	height: 6px;
}
.imgnav {
	padding-left: 30px;
	vertical-align: middle;
}
#nav_men #ad1 {
	margin: 50px auto;
	width: 120px;
	height: 600px;
}
.post {
	float:right;
	width: 740px;
	height:auto;
	background-color:#d6d6d6;
	margin: 20px 5px 0 0;
	padding: 6px 0 6px 0;
	border: #494949 solid 1px;
}
.postimg {
	float:left;
	margin: 6px;
	margin-left: 15px;
	width: 150px;
	height: 150px;
}
.postimg img {
	padding: 0;
	width: 150px;
	height: 150px;
	border: #494949 solid 1px;
}
.postdesc {
	float:left;
	margin: 6px;
	width: 550px;
}
.title {
	background-image:url(img/title.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin: 0 auto;
	padding: 0 auto;
	font-size:16px;
	font-weight:bold;
	border-color: #494949;
	border-style: solid;
	border-width: 1px;
}
.submittitle {
	background-image:url(img/title.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin: 14px auto;
	padding: 0px auto;
	font-size:16px;
	font-weight:bold;
	border-color: #494949;
	border-style: solid;
	border-width: 1px;
	color: #FFF;
}
.viewtitle {
	background-image:url(img/title.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin: 13px auto;
	padding: 0 auto;
	font-size:16px;
	font-weight:bold;
	border-color: #494949;
	border-style: solid;
	border-width: 1px;
}
.title a {
	text-decoration:none;

}
.title a:link, .title a:visited{
	color:#ffffff;
}
.title a:hover {
	color:#000;
}
.viewtitle a {
	text-decoration:none;

}
.viewtitle a:link, .viewtitle a:visited{
	color:#ffffff;
}
.viewtitle a:hover {
	color:#000;
}
.loc {
	margin: 6px auto;
	padding: 0 auto;
	color: #666666;
	text-align:center;
}
.loc a:link {
	color: #2C84CE;
	text-decoration:none;
	font-style:italic;
}
div.loc a:hover {
	font-style:italic;
	text-decoration:underline;
}
.loc a:visited {
	color: #2C84CE;
	text-decoration:none;
	font-style:italic;

}
.postdescription {
	text-indent: 10em;
	line-height: 1.3;
	margin: 15px auto;
	padding: 0 auto;
	height: 60px;
	color: #0c0c0c;
}
.postdescriptionview {
	text-indent: 10em;
	line-height: 1.3;
	margin: 15px auto;
	padding-top: 0;
	padding-left: 15px;
	padding-right: 10px;
	color: #0c0c0c;
}
.finpost {
	clear:both;
	margin: 0 auto;
}
.finpostview {
	width: 730px;
	line-height: 1.5em;
	margin: 10px auto;
	padding-top: 0;
	padding-left: 10px;
	}
.postviews {
	line-height: 1.5em;
	float:left;
	color: #666666;
	width: 150px;
	height: 20px;
}
.postviews_2 {
	line-height: 1.5em;
	float:left;
	color: #666666;
	width: 100px;
	height: 20px;
}
.postadded {
	float: right;
	color: #666666;
	width: auto;
	height: 20px;
}
.postvote {
	float:left;
	color: #666666;
	width: auto;
	height: auto;
}
.postadded_2 {
	padding-top: 3px;
	float: right;
	color: #666666;
	width: auto;
	height: 20px;
	margin-right: 10px;
}
.viewimg {
	clear:both;
	margin: 20px auto;
	padding: 0;
	width: 700px;
	height: 300px;
	border: 0px;
}
.viewimg img{
	margin: 0;
	padding: 0;
	width: 700px;
	height: 300px;
	border: 0px;
	}
.rss_nav a {
	width: 150px;
	color:#000;
	text-decoration:none;
}
.rss_nav a:hover {
	padding:5px;
	background-color:#494949;
	color:#D6D6D6;
}
#footer_top {
	background-image:url(img/footet_top.gif);
	background-repeat:repeat-x;
	height: 16px;
	overflow:hidden;
	margin: auto;
	margin-top: 30px;
	margin-bottom: 0;
}
#footer_bottom {
	background-image: url(img/bg_head_3.gif);
	background-repeat:repeat-x;
	height: 35px;
	margin: 0px;
	padding: 0px;
}
.footercontainer {
	width: 980px;
	height: auto;
	margin: 0px auto;
	padding: 2px;
}
.footercontainer_1 {
	float:left;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	color: #666666;
}
.footercontainer_2 {
	float:right;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	color: #666666;
}
.footercontainer_2 a {
	text-decoration: none;
}
.footercontainer_2 a:link, .footercontainer_2 a:visited {
	color: #666666;
}
.footercontainer_2 a:hover {
	color: #2C84CE;
}
.footercontainer_2 a:active {
	color: #494949;
}



.ad_view_728x90 {
	margin: 6px;
	width: 728px;
	height: 90px;
	}
.related_view {
	width: 728px;
	height: 150px;
	margin: 6px;
}
.related_img {
	float: left;
	margin: 0px;
	margin-bottom: 13px;
	margin-left: 11px;
	margin-right: 11px;
	padding: 0px;
	padding-left: 10px;
}
.related_img img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 150px;
}
.ad_view_336x280_box {
	margin: 6px;
	width: 728px;
	height: 280px;
	}
.ad_view_336x280 {
	float:left;
	width: 336px;
	height: 280px;
	padding: 0px;
	margin: auto;
	margin-left: 14px;
	margin-right: 14px;
}


/*RATING*/

/*END RATING*/

.frame {
	margin: 0px auto;
	padding: 0px;
	background-color:#d6d6d6;
	height: 80px;
	border-bottom-color: #494949;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.logoframe img {
	float:left;
	width: 179px;
	height: 60px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 0px;
	border: none;
}
.adframe {
	float: left;
	margin-left: 179px;
	margin-top: 10px;
	padding: 0px;
	width: 468px;
	height: 60px;
}
.exitframe {
	float: right;
	margin-right: 10px;
	margin-left: auto; 
	margin-top: 27.5px;
	padding: 0px;
	width: 25px;
	height: 25px;
}
.exitframe img {
	margin: 0px;
	padding: 0px;
	width: 25px;
	height: 25px;
	border: 0px;
}

/*Ad 125x125x5 */
.ad125x125_box {
	margin: 0px;
	padding: 6px;
}
.ad125x125 {
	float:left;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 10.3px;
	margin-right: 10.3px;
	width: 125px;
	height: 125px;
}
.ad125x125 img{
	width: 125px;
	height: 125px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.pagination {
	text-align: center;
}
.pagination a {
	background-color:#989898;
	border-color:#494949;
	border-style: solid;
	border-width: 1px;
	color: #FFF;
	margin: 2px;
	padding: 2px;
}
.pagination a:link, .pagination a:visited {
	text-decoration:none;
}
.pagination a:hover {
	background-color:#989898;
	border-color:#494949;
	border-style: solid;
	border-width: 1px;
	color: #000;
}


/*Submit tutorial FORM*/
.submitable {
	margin: 30px;
	width: 670px;
	font-size:14px;
	font-weight:bold;
}
.submitable td {
	width: 100%;
}
.inputform {
	width: 665px;
	background-color: #bebebe;
	border: #7b7b7b;
	border-width: 1px;
	border-style: solid;
}
.inputformfile, .inputformtextarea {
	background-color: #bebebe;
	border: #7b7b7b;
	border-width: 1px;
	border-style: solid;
}
.inputformtextarea {
	width: 665px;
	height: 200px;
}
.inputform:focus, .inputformtextarea:focus {
	background-image:url(img/x.gif);
	background-repeat:repeat;
	border-color: #999;
}

.submitdescription {
	text-align: center;
	line-height: 1.3;
	margin: 15px;
	padding: 0 auto;
	font-size:14px;
	font-weight:bold;
}
.txtsubmit {
	font-size:11px;
	color:#F30;
	font-weight:100;
}

.tutsnet {
	text-align:center;
	font-weight:bold;
	font-size:16px;
	}

.latestsubmited {
	width: 720px;
	height: 170px;
	margin: 10px auto;
	padding: 0px auto;
}
.latestimg {
	float:left;
	width: 150px;
	height:150px;
	margin: 0px auto;
	padding: 0px;
}
.latestimg img {
	width: 150px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	border: none;
}
.latestit {
	float: left;
	width: 558px;
	margin: 0px auto;
	margin-left: 10px;
	margin-bottom: 0px;
	color:#2C84CE;
	font-size: 18px;
	font-weight:bold;
	border-bottom-color: #494949;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
.latestit a {
	text-decoration: none;
}
.latestit a:link, .latestit a:visited  {
	color: #2C84CE;
	text-decoration: none;
}
.latestit a:hover {
	text-decoration:none;
	color: #4b85ce;
}
.submiter {
	float:left;
	width: 274px;
	margin: 10px auto;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #666666;
}
.submitdesc {
	float:left;
	width: 558px;
	height: 88px;
	margin: 10px auto;
	margin-left: 10px;
	margin-bottom: 0px;
	text-indent: 10em;
}
.submitdate {
	float:left;
	width: 274px;
	margin: 10px auto;
	margin-left: 5px;
	padding: 0px;
	text-align:right;
	color:#666666;
}
.privacyage {
	width: 720px;
	height: auto;
	margin: 10px;
	padding: 0px;
}
.privacyage h3 {
	color:#2C84CE;
	font-size: 20px;
	font-weight:bold;
	border-bottom-color: #494949;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
.privacyage p {
	text-indent: 10em;
	color: #494949;
	font-size:13px;
}
.error404 {
	margin: 10px auto;
	padding: 0px;
	background-image: url(img/404_v4.jpg);
	background-repeat:no-repeat;
        width: 700px;
        height: 300px;
}