/*  File: screen.css 
 *  Author: admin[at]dt4it[dot]com  
 *  Url: dt4it[dot]com
 *  Update:  15-1-2008
*****************************************************************/

html, body {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	font: 1.25em Arial, Helvetica, sans-serif, tahoma;
	background: #F9F6ED url(../images/slash.png);
}
#container {
	margin: 15px auto;
	padding: 0;
	width: 774px;
	display: block;
	background: #fff;
	border: 0 solid #666;
}
#wrap {
	width: 770px;
	border: 0 solid #666;
	margin: 10px auto;
	text-align: left;
}

#header {
	width: 770px;
	border: 0 solid #000;
	margin: 0 auto;
	height: 105px;
	cursor: pointer;
}
#menu {
	width: 770px;
	margin: 05px auto;
	position: relative;
	display: block;
	height: 39px;
	background: transparent url(../images/bgOFF.gif) repeat-x top left;

	font: bold 15px Arial, Verdana, Helvitica, sans-serif;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: auto;
}
#menu ul li {
	display: block;
	margin: 0;
	float: right;
}
#menu ul li a {
	display: block;
	color: #C28D09;
	width: 50px;
	text-decoration: none;
	padding: 11px 20px 0;
	height: 23px;
	background: transparent url(../images/bgDIVIDER.gif) no-repeat top right;
}
#menu ul li a:hover {
	color: #473006;
	background: #fff url(../images/bgON.gif) no-repeat top left;
}
#content {
	width: 770px;
	margin: 10px auto;
	font: bold 14px "Trebuchet MS", Arial, sans-serif;
}
#content .rcolumn {
	width: 185px;
	float: right;
	margin-bottom: 15px;
	border-left: 1px dotted #E7E7D1;
	padding: .2em;
}
#content .lcolumn {
	display: block;
	width: 558px;
	float: left;
	margin-bottom: 15px;
	padding: .2em;
}
#content .orcolumn {
	width: 320px;
	float: right;
	margin-bottom: 15px;
	border: 0px dotted #E7E7D1;
	padding: .2em;
}
#content .olcolumn {
	display: block;
	width: 430px;
	border-right: 0px solid #E7E7D1;
	float: left;
	margin-bottom: 15px;
	padding: .2em;
}
#content .sup-block {
	padding: .2em;
	border: 1px solid #ddd;
	background: #E0F1F9;
}
#content .box {
	padding: .2em;
	font: bold 14px "Trebuchet MS", Arial, sans-serif;
	border: 1px solid #DBDBDB;
	margin-bottom: 06px;
}
#content .box-no-border {
	padding: .2em;
	font: bold 14px "Trebuchet MS", Arial, sans-serif;
	border: 0 solid #DBDBDB;
	margin-bottom: 06px;
}
#content .sub-box {
	padding: .2em;
	border: 1px solid #D5D5AF;
	background: #F9F9F3;
	margin-bottom: 06px;
}
#content .img-rss {
	vertical-align: middle;
}
#content .con-block {
	border: 2px solid #F4F1E6;
	float: right;
	margin-top: 10px;
}
#content .block {
	padding: .1em;
	border: 0 solid #ddd;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	margin-left: 10px;
	font: .999em tahoma, sans-serif;
}
#content .block3 {
	padding: .1em;
	border: 0 solid #ddd;
	margin-bottom: 02px;
	float: right;
	margin-left: 05px;
	font: .999em tahoma, sans-serif;
}
#content .block1 ul {
	padding: 0;
	margin: 0;
	float: right;
}
#content .block1  li {
	list-style-type: none;
	display: block;
	padding: .2em;
	font: 1em tahoma;
}
#content .block3 ul {
	padding: 0;
	margin: 0;
	float: right;

}
#content .block3  li {
	list-style-type: none;
	display: block;
	padding: .2em;
	font: 1em tahoma;
	width: 100%;
}
#content .block ul {
	padding: 0;
	margin: 0;
	float: right;
	height: 105px;
	list-style-type: none;
}
#content .block  li {
	display: block;
	padding: .2em;
}
#content .block  li a:link, #content .block  li a:visited {
	color: #BA1013;
	text-decoration: none;
}
#content .block  li a:hover {
	color: #000;
	text-decoration: underline;
}
#content .block1  li a:link, #content .block1  li a:visited {
	color: #BA1013;
	text-decoration: none;
}
#content .block1  li a:hover {
	color: #000;
	text-decoration: underline;
}
#content .block  span, #content .block1  span {
	color: #636365;
}



#content .image1 {
	width: 135px;

}
#content .image {
	width: 135px;
}
#content .detail {
	width: 150px;
	border-right: 1px dotted #ddd;
	border-left: 1px dotted #ddd;
}
#content .detail2 {
	width: 150px;
}
#content .detail3 {
	width: 130px;
}
#content .text3 {
	width: 150px;
	background: #FFFEF3;
}
#content .text {
	width: 220px;
}
#content ul.tabs-nav, #content ul.tabs-nav {
	position: relative;
}
#content ul.tabs-nav {
	height: 24px;
	border-bottom: 1px dashed #e1e1e1;
	margin: 0 0 1px;
	padding: 2px 10px 0 8px;
}
#content  ul.tabs-nav li {
	display: inline;
	float: right;
	margin: 0 1px 0 0;
	background: url("../images/tabs-bg.gif") no-repeat 0 -52px;
}
#content ul.tabs-nav li a {
	display: block;
	padding: 5px 1em;
	padding-bottom: 3px;
	color: #707070;
	background: url("../images/tabs-bg.gif") no-repeat 100% -78px;
	text-decoration: none;
}
#content ul.tabs-nav li a:hover {
	color: #000;
	text-decoration: none;
}
#content  ul.tabs-nav li.tabs-selected {
	background-position: 0 0;
}
#content ul.tabs-nav li.tabs-selected a {
	font-weight: bold;
	background-position: 100% -26px;
}
#content  ul.tabs-nav li.tabs-add {
	background-position: 0 0;
}
#content ul.tabs-nav li.tabs-add a {
	font-weight: bold;
	background-position: 100% -26px;
}
#content ul.tabs-nav li.blue a {
	color: #0BB4D1;
}
#content input.newsletter {
	width: 118px;
}
#content .tags {
	color: #725D40;
	padding: 12px;
	font: 19px Trebuchet MS;
	font-weight: bolder;
}
#content .tags a:link, #content .tags a:visited {
	color: #725D40;
	text-decoration: none;
}
#content .tags a:hover {
	color: #000;
	text-decoration: underline;
}
#content .sub-title {
	font: bold 12px tahoma;
	padding: 10px;
}
#content .sub-text {
	text-align: justify;
}
#content .sub-text {
	text-align: justify;
}


#footer {
	clear: both;
	width: 770px;
	border-top: 0 solid #D9D5BB;
	margin: 10px auto;
	background: #F4F3EB;
	height: 120px;
}
#footer .sub {
	padding: .8em;
	color: #AC9F77;
}
#footer ul {
	border: 0 solid #ddd;
	padding: .2em;
	width: 190px;
	margin-right: 40px;
}
#footer li {
	list-style-type: none;
	display: block;
	padding: 0;
	font: 11px tahoma;
	margin-bottom: 03px;
}
#footer .line {
	border-left: 2px solid #C4C83D;
}
#footer .small {
	font: 10px tahoma;
	width: 90%;
	margin: 20px auto;
}
#footer li a:link, #footer li a:visited {
	text-decoration: none;
	color: #666;
	background: url('../images/icon_arrow.gif') no-repeat right center;
	text-indent: 10px;
	padding: .3em;
	display: block;
}
#footer li a:hover {
	text-decoration: underline;
	color: #981601;
	background: url('../images/iconarrow.gif') no-repeat right center;
	text-indent: 10px;
	padding: .3em;
	display: block;
}
#footer h3 {
	padding: 0 1.6em 0 0;
	font-size: .86em;
	color: #6C6C6C;
}
#footer-sub {
	clear: both;
	width: 770px;
	border-top: 1px dotted #ddd;
	margin: 10px auto;
	height: 90px;
}
#footer-sub .copyright {
	padding: 3em;
	font-weight: bold;
	font-size: 15px;
	color: #C28800;
	text-transform: uppercase;
}
#footer-sub span {
	padding-top: 05px;
	font: bold 15px Trebuchet MS;
	color: #1C1A17;
}
#categories {
	float: right;
	margin-top: 05px;
	border: 1px solid #B6E3F6;
}
#categories ul {
	float: right;
	border: 0 solid #ddd;
	list-style-type: none;
	margin: 3px;
	padding: .8em;
}
#categories ul li {
	float: right;
	margin-bottom: 10px;
	width: 9em;
}
#categories ul li a {
	width: 9em;
	border-bottom: 0 solid #ddd;
	float: right;
	padding: 2px 0 4px 26px;
	font-weight: bold;
	font-size: 0.9em;
	text-decoration: none;
}
#categories ul li a:link {
	text-indent: 18px;
	background: url(../images/icon-filed.gif) no-repeat right center;
	color: #000;
	text-decoration: none;
}
#categories ul li a:visited {
	text-indent: 18px;
	background: url(../images/icon-filed.gif) no-repeat right center;
	color: #000;
	text-decoration: none;
}
#categories ul li a:hover {
	color: #2166B1;
	text-decoration: none;
	text-indent: 18px;
	background: url(../images/icon-filed.gif) no-repeat right center;
}
#categories  h3 {
	background: #E4F5FC;
	padding: .4em;
	margin: 02px;
	color: #106D93;
	font: bold 15px arial;
}

/****************************************************************

 HTML TAGS

*****************************************************************/

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}
h1 {
	padding: 30px 0 25px;
	letter-spacing: -1px;
	font-size: 2em;
}
h2 {
	padding: 20px 0;
	letter-spacing: -1px;
	font-size: 1.5em;
}
h3 {
	font-size: 1em;
	font-weight: bold;
	padding: 0 .6em 0 0;
}
p, ul, ol {
	margin: 0;
	padding: 0 0 1.25em;
}
ul, ol {
	padding: 0 0 1.25em 2.5em;
}
blockquote {
	margin: 1.25em;
	padding: 1.25em 1.25em 0;
}
small {
	font-size: 0.85em;
}
img {
	border: 0;
}
sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}
sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}
acronym, abbr {
	cursor: help;
	letter-spacing: 1px;
	border-bottom: 1px dashed;
}
a, a:link, a:visited, a:hover {
	text-decoration: underline;
}
form {
	margin: 0;
	padding: 0;
	display: inline;
}
input, select, textarea {
	font: .7em tahoma;
	padding: 3px;
}
textarea {
	width: 100%;
	line-height: 1.25;
}
label {
	cursor: pointer;
}
table {
	border: 0;
	margin: 0 0 1.25em;
	padding: 0;
}
table tr td {
	padding: 2px;
}
fieldset h3 {
	padding: .6em;
	color: #635036;
	margin: 04px 0;
	background: #F9F9F6;
	font-size: 1.1em;
}
fieldset {
	border: 2px solid #eee;
	margin: 0;

}
fieldset ul {
	list-style: none;
	margin: 0;
	padding: 8px 8px 2px;
	background: #fff;
	border: 0 solid #FF812D;
}
fieldset label {
	float: right;
	margin: 0 0 6px 5px;
	width: 28%;
	color: #000;
	cursor: default;
}
fieldset .num {
	color: #E5B721;
}
fieldset ul li {
	clear: left;
}
fieldset ul li input, fieldset ul li textarea , fieldset ul li select {
	margin-bottom: 6px;
	width: 46%;
}
fieldset ul li .checkbox {
	margin-bottom: 6px;
	width: 6%;
}

fieldset .no-border {
	border: none;
}

fieldset a:link, fieldset a:visited{
	color: #A86800;
	text-decoration: underline;
}

fieldset a:hover {
	color: #736F53;
	text-decoration: none;
}


legend {
	color: #A07129;
	font-size: 1em;
}
hr {
	border: none;
	border-bottom: 1px dashed #ddd;
}

/****************************************************************

 CLASS
 
*****************************************************************/

.cat ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.cat li {
	color: #666;
	border-bottom: 1px solid #EFDEAA;
	padding: .2em;
}
.cat {
	border: 1px solid #EFDEAA;
	padding: .2em;
	font: bold 15px "Trebuchet MS", Arial, sans-serif;
	margin-bottom: 06px;
}
.cat li a:link, .cat li a:visited {
	color: #6B5614;
	width: 100%;
	text-decoration: none;
	background: url('../images/mini-cat.gif') no-repeat right center;
	text-indent: 16px;
	display: block;
	padding: .2em;
	font-size: 1em;
}
.cat li a:hover {
	padding: .2em;
	color: #B18431;
	text-decoration: none;
	background: #F3F0EC url('../images/mini-cat.gif') no-repeat right center;
	text-indent: 16px;
	display: block;
}

.news {
	background: #FDFDFF;
	padding: .2em;
	border: 1px solid #E4E4E4;
	margin-bottom: 06px;
}
.nopadding {
	padding: 0;
}
.noborder {
	border: none;
}
.rss {
	text-transform: uppercase;
	font: 16px Trebuchet MS;
	font-weight: bold;
	border: 1px solid #FFD694;
	padding: .3em;
	margin-bottom: 06px;
}
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #636363;
	text-decoration: underline;
}
.rss a:link, a:visited {
	color: #E08A00;
	text-decoration: none;
}
.rss  a:hover {
	color: #000;
	text-decoration: underline;
}

.rcolumn span {
	color: #C28D09;
}
.all-cat ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.all-cat li {
	color: #666;
	border-bottom: 0 dashed #B2E1FF;
	padding: .1em;
}
.all-cat {
	border: 0 solid #CDE5F4;
	padding: .2em;
	font: bold 14px "Trebuchet MS", Arial, sans-serif;
	margin-bottom: 06px;
}
.all-cat li a:link, .all-cat li a:visited {
	color: #03C;
	width: 100%;
	text-decoration: none;
	display: block;
	padding: .2em;
}

.all-cat li a:hover {
	width: 100%;
	padding: .2em;
	color: #03C;
	text-decoration: underline;
	display: block;
}
.ntext span {
	color: #666;
}
.ntext span:hover {
	color: #000;
}
.clear {
	clear: both;
	float:right;
	margin-top: 30px;
}
.clear:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
.text-justify {
	text-align: justify;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.underline {
	border-bottom: 1px solid;
}
.highlight {
	background: #ffc;
}
.img-left {
	float: left;
	margin: 4px 10px 4px 0;
}
.img-right {
	float: right;
	margin: 4px 0 4px 10px;
}

.error {
	padding: .5em;
	border-bottom: 0px solid #F6E19E;
	font-size: 1.1em;
	margin: 0;
	color: #C58B14;
	background: #FEFCF1 url(../images/icon_waring.gif) no-repeat right center;
	text-indent: 28px;
}
.success {
	padding: .5em;
	border: 0px solid #C2E1F0;
	color: #D24D48;
	font-size: 1.1em;
	background: #FCF3F3 url(../images/Checkmark.gif) no-repeat right center;
	text-indent: 28px;	
}
.image img {
	border: 1px solid #666;
	padding: .2em;
}
.image img:hover {
	border: 1px solid #88D1F0;
}

.bg {
	background: #FEFCF6;
}

.button {
	margin-top: 05px;
	border: 0 solid #eee;
	padding: .3em;
}
.contact {
	width: 408px;
	text-align: left;
}
.ltr {
	direction: ltr;
}
.stats span {
	color: #9A6A04;
	text-indent: 03px;
	
}
.stats li {
	font: bold 1em arial;
	padding: .3em;
	border-bottom: 0 dotted #EBEAE8;
	margin-bottom: .4em;
}
.blue {
	color: #A07129;
}
.disp {
	width: 150px;
	padding: 10px;
	margin: 05px 05px;
}
.url {
	direction: ltr;
	width: 305px;
	font-size: 11px;
}
.upper {
	text-transform: uppercase;
}
.smp {
	color: #6D6D6D;
	font-size: 1.1em;
}
.smp-small {
	color: #790303;
	font-size: .9em;
	font-weight: bold;
}
.sprt {
	color:#8E711B;
	font: bold 1em tahoma;
}

.add-video {
	background: transparent url('../images/bg_themeselector.gif') no-repeat;
	padding: .2em;
	border-bottom:1px solid #E3DEDE;
	0background:#FAF9F9;
	margin: 0 0 05px 0;
	text-align: right;
	text-transform: uppercase;
	font: bold 14px sans-serif; 
}
.add-video a:link, .add-video a:visited {
	color: #CF9011;
	text-decoration: none;




}
.add-video a:hover {
	color: #000;
	text-decoration: underline;


}


.sh input {

	font: 1em Arial, Helvetica, sans-serif, tahoma;
}
.sh .input {
	width: 60%;
}
.sh input.search {
	border: 1px solid #A3A3A3;
	background: #F9F4E6;
	cursor: pointer;
	outline: none;
	vertical-align: top;
	padding: .18em;
	text-indent: 0px;
}
.title {
	padding: 05px;
	color: #5082B7;
	border: 0 solid #eee;
	background: #fff url('../images/article.gif') no-repeat right center;
	text-indent: 10px;
	font:  bold 1.06em arial;
}
.ntext {
	color: #666;
	padding: .2em;
	font: normal 11px tahoma;
}
.more {
	padding: .3em;
}
.more a:link, .more a:visited {
	color: #000;
		text-decoration: underline;
}
.more a:hover {
	color: #666;
	text-decoration: none;
}

.link a:link, .link a:visited {
	color:#000;
	text-decoration: underline;
}

.link a:hover {
	color:#997A0F;
	text-decoration: none;	
}

.link1 a:link, .link1 a:visited {
	color:#666;
	text-decoration: underline;
}

.link1 a:hover {
	color:#000;
	text-decoration: none;	
}
.box2 {
	border: 2px solid #FAE8BD;
	padding:03px;
	background:#FFFEFA;
	font-size: 15px;
	font-style: italic;
	color:#666;
}
.sub-box2 {
	border-bottom: 0px solid #ddd;
	padding:03px 0;
	margin-top: 10px;
	text-align:left
}
.sub-box1 {
	padding: .3em;
	margin: 0 0 05px 0;
	font-size: 15px;
	border: 1px solid #ddd;

}
.playing {
	clear: both;
	background:#FFFFF5;
	color:#8E711B;
	padding: .2em;
	width: 100%;
	font-size: 11px;
	font-style: italic;
	border: 0px dotted #ddd;
    
}
.color-red {
	color:#AF0000;
}
.num-comment {
	background:url(../images/main_num.gif) no-repeat 0 0px;
	width:12px;
	height:12px;
	line-height:12px;
	font-family:Tahoma;
	font-size:8px;
	color:#a57a0e;
	padding-left:1px
}
.num-comment p {
	text-align: center;
}	

.share {
	background: #fff;
	border: 1px solid #eee;
	text-transform: uppercase;
	padding: .3em;

}
.share ul {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
	font: 10px tahoma;
	
}
.share label {
	float: right;
	margin: 0 0 6px 5px;
	width: 30%;
	color: #000;
	cursor: default;
}
.share .num {
	color: #E5B721;
}
.share ul li {
	clear: left;
}
.share ul li input, .share ul li textarea {
	margin-bottom: 6px;
	width: 62%;
		font: 10px tahoma;
		
}

.share-input {
	border: 1px solid #E7D8B4;
}
.error2 {
	padding: .3em;
	border-bottom: 1px dotted #ddd;
	color:#4A3100;
	font-size: 1.1em;
}

.search-url ul {
	margin:0;
	padding: .4em;
	list-style-image: url('../images/menu_img03.gif');
	text-indent: 10px;



}
.search-url ul li {
 border-bottom: 0px dotted #666;
 padding: .3em;
 
}

.search-url ul li a:link, .search-url ul li a:visited, {
   text-decoration: underline;
   color:#666;
 
}

.search-url ul li a:hover {
   text-decoration: none;
   color:#921619;
 
}


.notice {
	font: 1.4em sans-serif;
	color:#990033;
}

.number {

	color:#F48A00;
}


.number-2 {

	color:#D32725;
}

.search-sec {
	margin-top:10px;
	float:right;
	border: 0px solid #000;
}

.note {

	color:#D32725;
	font: 11px tahoma;
	padding: .3em;
	
}

/****************************************************************

 edit this

*****************************************************************/

#mn-nav {
	position: relative;
	height: 43px;
	background: #fff url("../images/time4bed_bg.gif") repeat-x bottom left;
	font: bold 16px Times, serif;
}
#mn-nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 770px;
	float: right;
}
#mn-nav ul li {
	display: block;
	float: right;
	margin: 0 2px;
}
#mn-nav ul li a {
	display: block;
	float: left;
	color: #BD5D00;
	text-decoration: none;
	padding: 0 0 0 25px;
	height: 36px;
	line-height: 43px;
		background: transparent url(../images/time4bed_bg.gif) no-repeat top right;
}
#mn-nav ul li a span {
	display: block;
	float: left;
	padding: 0 25px 0 0;
	height: 31px;
	width: auto;
}
#mn-nav ul li a:hover {
	color: #fff;
}
#mn-nav ul li a:hover span {
	display: block;
	cursor: pointer;
}
#mn-nav ul li a.current, #mn-nav ul li a.current:hover {
	color: #894d12;
	background: transparent url("../images/time2bed_left-ON.gif") no-repeat top left;
}
#mn-nav ul li a.current span {
	background: transparent url("../images/time2bed_right-ON.gif") no-repeat top right;
	height: 43px;
}



.outline a:link, .outline:visited, .outline a:hover {
	text-decoration: none;
}
