.close{
float:right;
margin-right:20px;
margin-top:0px;
}

/* CSS Document */
/* structure start */
* {
	margin: 0;
	padding: 0;
}

body {
margin:0px; 
padding:0px;
background-image: url("../images/back-parttern.gif");
color:#999;
font-family: Helvetica,Arial,sans-serif;
font-size:14px;
}

form {
	margin:0;
}

a {
	color:#0A69B3;
	text-decoration: none;
}

a:hover {
	color: #0A69B3;
}

h1 {
 margin: 0px;
 color: #fff; 
}

h2 {
	color: #185360;
  font-size: 12px;
}

img {
	border:0;	
}

.hidden {display:none;}

#wrapper-outer{
  width:100%;
  margin: 0 auto;
  background-image: url("../images/outer-back.gif");
  background-repeat: repeat-x;  
}

#wrapper-inner{
  width:955px;
  margin: 0 auto;
    
}

#top-nav{
  width:955px;
  height:40px;
}




#nav-back{
  width:955px;
  height:15px;
  background-image: url("../images/top-nav-back.gif");
  background-repeat: repeat-x; 
  float:left;
}

#container-1 {
  width:955px;
  height:270px;
  margin-top:99px;  
  background-image: url("../images/logo-back.gif");
  background-repeat: repeat-x;
}

#container-2 {
  width:450px;
  float:left;
}

#logo {
  margin-top:-87px;
  margin-left:25px;
  float:left;
  position:relative;

}
fieldset {
border:0px;
}

#search-box{
clear:both;
margin-left:25px;
width:430px;
background-image: url("../images/red-light-back.gif");
margin-top:20px;
padding-left:10px;
padding-bottom:10px;
min-height:auto;
}
#search-box a{
  text-decoration:none;
  color:#333;
  font-size:11pt;
  font-family:Verdana;
  }
.search-box-textbox {
  margin-top:10px;
  float:left;
  width:340px;
  height:25px;
  background-image: url("../images/search-box-back.gif");
  background-repeat: repeat-x;
  border:solid 1px #999;
  padding:2px 5px 0px 5px;
  color:#111;
  font: italic bold 12pt serif;
  
}
.search-box-select {
  margin-top:10px;
 
  width:350px;
  height:25px;
  background-image: url("../images/search-box-back.gif");
  background-repeat: repeat-x;
  border:solid 1px #999;
  padding:2px 5px 0px 5px;
  color:#111;
  font: italic 12pt serif;
    
}
.search-box-button {
  margin-top:8px;
  float:left;
  width:51px;
  height:32px;
  background-image: url("../images/search.gif");
  background-repeat: no-repeat;
  border:0px;
  margin-left:20px;
}

.search-box-button-1{
  margin-right:10px;
  margin-top:-30px;
  float:right;
  width:51px;
  height:32px;
  background-image: url("../images/search.gif");
  background-repeat: no-repeat;
  border:0px;
  
}
#video-slots {
  width:360px;
  height:290px;
  background-image: url("../images/video-back.gif");
  background-repeat: repeat-x;
  float:right;
  position:relative;
  top:-75px;
  right:40px	
  
 }

#video-slots li {
padding-left:10px;
padding-right:10px;
}
 
#video-slots img {
margin-top:10px;
}

#video-slots  a img {
text-decoration:none;
border:solid 5px #fff;
}

#scroll-buttons {
  clear:both;
  text-align:center;
  height:34px;
  margin-left:45px;
  font-size:18px;
  font-family:Book Antiqua;
} 
#scroll-buttons #left {
  background-image: url("../images/ui-button-left.gif");
  background-repeat: no-repeat;
  width:19px;
  height:34px;
  float:left;
}
#scroll-buttons #middle {
  background-image: url("../images/ui-button-middle.gif");
  background-repeat: repeat-x;
  height:34px;
  float:left;
  display:block;
  padding-top:5px;
  
}
#scroll-buttons #right {
  background-image: url("../images/ui-button-right.gif");
  background-repeat: no-repeat;
  width:18px;
  height:34px;
  float:left;
  display:block;
}
#scroll-buttons a {
  text-decoration:none;
  color:#333;
  font-size:18px;
  font-family:Book Antiqua;
} 
#scroll-buttons a:focus {
color:white;
}

#scroll-buttons a:active {
color:white;
}

/* Top Menu Tabs */

#nav-tabs {
	float: left;
	width: 100%;
}
#nav-tabs ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}
#nav-tabs li {
	display: inline;
	margin: 0;
	padding: 0;
}
#nav-tabs #nav-tabs-list a {
	float: left;
	background: url("../images/left-inactive-nav.gif") no-repeat left bottom;
	margin: 0 4px 0 0;
	padding: 0;
	font-size: 18px;
	text-decoration: none;
	color:#333;
	font-family: Sylfaen;
}
#nav-tabs #nav-tabs-list a span {
	float: left;
	display: block;
	background: url("../images/right-inactive-nav.gif") no-repeat right bottom;
	margin-left: 3px;
	padding: 0 5px 3px 5px;
}
#nav-tabs #nav-tabs-list a#current {
	float: left;
	background: url("../images/left-active-nav.gif") no-repeat left bottom;
	margin: 0 4px 0 0;
	padding: 0;
	font-size: 18px;
	text-decoration: none;
}
#nav-tabs #nav-tabs-list a#current span {
	float: left;
	display: block;
	background: url("../images/right-nav.gif") no-repeat right bottom;
	margin-left: 3px;
	padding: 0 5px 3px 5px;
}
/* Hack hides IE5-Mac bug \*/
#nav-tabs #nav-tabs-list a span {
	float: none;
}
/* End IE5-Mac hack */
#nav-tabs #nav-tabs-list a:hover {
	background: url("../images/left-active-nav.gif") no-repeat left bottom;
}
#nav-tabs #nav-tabs-list a:hover span {
	background: url("../images/right-nav.gif") no-repeat right bottom;
}

#top-links {
	float: right;
	margin-right:20px;
}
#top-links a {
	background: none;
	color: #999;
}
#top-links a:hover {
	background: none;
	color: #bbb;
}
/* Top Menu Tabs End */

#page-body {
margin:0 auto;
width:954px;
background: url("../images/page-border.gif") repeat-y;

}

#page-body-inner {
margin:0 auto;
padding:10px;
background: url("../images/footer-bottom-back.gif") no-repeat left bottom;
}

#left-part {
	width: 770px;
	float: left;
}

#right-part {
	width: 150px;
	display: inline;
	float:right;
	
}

.contant-pan {
	width: 760px;
	background-color:#ECF0F1;
  margin:5px;
  padding-bottom:5px;
}

.contant-pan h2 {
  margin:3px 0px 0px 15px;
  font: 22px Thomana;
  
}

.contant-pan-inner {
  width: 740px;
  margin:0px 10px 10px 10px;
  background-color:white;
  background-image: url("/images/transparent.png");
}

#recent-videos {
height:155px;
padding:10px;

}

#recent-videos ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}

#recent-videos li {
	display: block;
	margin-left: 10px ;
	padding: 0;
	width:140px;
	float:left;
}

.h-ads {

margin-top:10px;
float:left;
width:760px;
text-align:center;

}
.v-ads{
display:inline;
}
.top-ads {
margin-top:10px;
float:left;
width:900px;
text-align:center;
}

#footer {
width:800px;
clear:both;
padding:25px;
}
#footer ul {text-align:center}
#footer li {list-style:none; display:inline;}

/*Second page layput */
#wrapper-1 {
  width:100%;
  margin: 0 auto;
  background-image: url("../images/layout-2-top-back.png");
  background-repeat: repeat-x;
  height:89px;
}
#wrapper-inner-1{
  width:955px;
  height:89px;
  margin: 0 auto;
}

#logo-small {
float:left;

}
#search-box-top{

float:right;
margin-right:25px;
width:450px;
height:88px;
}

#page-body-second {
margin:0 auto;
width:954px;
background: url("../images/page-border.gif") repeat-y;
}

#page-body-inner-second {
padding:0px 10px 10px 10px;
background: url("../images/footer-bottom-back.gif") no-repeat left bottom;
}

/* Top Menu Tabs Second Page*/

#nav-tabs-second {
	float: left;
	width: 100%;
}
#nav-tabs-second ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}
#nav-tabs-second #nav-tabs-list li {
	display: inline;
	margin: 0;
	padding: 0;
}
#nav-tabs-second #nav-tabs-list a {
	float: left;
	background: url("../images/left-inactive-nav.gif") no-repeat left bottom;
	margin: 0 4px 0 0;
	padding: 0;
	font-size: 18px;
	text-decoration: none;
	color:#333;
}
#nav-tabs-second #nav-tabs-list a span {
	float: left;
	display: block;
	background: url("../images/right-inactive-nav.gif") no-repeat right bottom;
	margin-left: 3px;
	padding: 0 5px 3px 5px;
}
#nav-tabs-second #nav-tabs-list a#current {
	float: left;
	background: url("../images/left-active-nav.gif") no-repeat left bottom;
	margin: 0 4px 0 0;
	padding: 0;
	font-size: 18px;
	text-decoration: none;
}
#nav-tabs-second #nav-tabs-list a#current span {
	float: left;
	display: block;
	background: url("../images/right-nav.gif") no-repeat right bottom;
	margin-left: 3px;
	padding: 0 5px 3px 5px;
}
/* Hack hides IE5-Mac bug \*/
#nav-tabs-second #nav-tabs-list a span {
	float: none;
}
/* End IE5-Mac hack */
#nav-tabs-second #nav-tabs-list a:hover {
	background: url("../images/left-active-nav.gif") no-repeat left bottom;
}
#nav-tabs-second #nav-tabs-list a:hover span {
	background: url("../images/right-nav.gif") no-repeat right bottom;
}
/* Top Menu Tabs Second Page End */

#featured-videos-list ul {
list-style:none;
}

/*Second page layput */
/* Blog Settings */
#blog-section-right {
margin:5px;

}
#blog-section-right h2 {
font-family:Thomana;
font-size:16px;
color:#999;
margin-bottom:5px;
}
#blog-section-right ul {
list-style:none;
}
#blog-section-right li {
margin:5px 2px 2px 10px;
}
.entry-page{
margin:10px 10px 10px 20px;
}
.entry-title{
	font-size:22px;
	color:#58BBEB;
}
.entry-list{
list-style:order;
margin:10px 10px 10px 20px;
}
.entry-list li {
margin:10px;
}
.entrytitle {
margin:2px 0px 2px 5px;
}
.entrytitle h2{
	font-size:22px;
}
.entrytitle h2 a
{
	color:#58BBEB;
}
.entrytitle h2 a:hover{
	color:#58BBEB;
	text-decoration:underline;
}
.entrytitle h3{
	margin-left:18px;	
	font-size:14px;
	color:#6F6F6F;
}

.entry{
	margin-bottom:1em;
        background:#fff;
	clear:both;
}
.entrybody{
	margin:5px 10px 5px 30px;
}

.entrymeta{
	font-size:12px;
	margin:10px;
	margin-left:20px;
}
.postedby{
	background:url(../images/user.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}
.filedto{
	background:url(../images/post.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}
.commentslink{
	background:url(../images/packaged.gif) no-repeat;
	padding:3px;
	padding-left:20px;
}
.commentsblock{
	margin:0.5em;
	padding:1em;
        background:white;

}
.commentsblock textarea{
	width:35em;
}
.commentsblock input, .commentsblock textarea{
	border:1px solid #d1d1d1;
	margin:2px;
}
.commentsblock textarea:focus{
	background:#eee;
	border:1px solid #a1a1a1;
}
.commentsblock textarea:focus, .commentsblock input:focus{
	background:#eee;
	border:1px solid #a1a1a1;
}
.commentauthor{
	display:block;
	font-size:1.5em;
}
ol.commentlist{
	color:#777;
	font-size:0.9em;
	list-style-type:none;
	margin:0;
	margin-top:1.5em;
	padding:0;
}
.commentlist li{
	margin-bottom:0.5em;
	padding:0.5em 1em;
}
.alt{
	background:#f3f5e9;
	border:1px dotted #d1d1d1;
	padding:0.5em;
}
h3#comments{
font-size:1.6em;
}
.single-post{
margin:10px;
}
.primary h1{
color:#333;
font-size:24px;
margin:5px;
}
.primary ul {
list-style:number;
}
.primary li {
margin:5px 5px 5px 20px;
font-size:16px;
}
/* Blog Settings End*/
