body {
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	background-color:#000;
	background-image:url(../images/page_bg.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	margin:0px;
}
A {
	COLOR: #7d0000; TEXT-DECORATION: none; font-size:12px;
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none;
}
	
A:active {
	COLOR: #333; TEXT-DECORATION: none;
}
.view_p_ads
{
margin-top:10px;
padding:10px;
border:1px solid #CCCCCC;
text-align:center;
}
.rand_header
{
font-size:16px;
font-weight:bold;
background-color:#efefef;
padding:6px;
margin-bottom:10px;
margin-top:10px;
}
.page_header
{
font-size:36px;
background-color:#efefef;
padding:10px;
margin-bottom:10px;
}
.down_btn_bg a
{
display:inline-block;
padding-top:12px;
background-image:url(../images/down_btn_bg.jpg);
background-repeat:no-repeat;
height:29px;
width:100px;
text-align:center;
font-weight:bold;
font-size:14px;
}
.view_btn_bg a
{
display:inline-block;
padding-top:12px;
background-image:url(../images/view_btn_bg.jpg);
background-repeat:no-repeat;
height:29px;
width:150px;
text-align:center;
font-weight:bold;
font-size:14px;
}
.tuts_cont
{
font-size:12px;
line-height:18px;
color:#333333;
margin-top:20px;
}
h1, h1 a
{
color: #333;
font-size:24px;
}
h1 a:hover
{
color: #990000;
}
.info_cont
{
padding:10px;
}
.view_box
{
font-size:10px;
color:#999999;
}
.movie_index
{
padding:4px;
border:1px solid #3d3f43;
display:block;
font-weight:bold;
}
.news_title, .news_title a
{
font-size:16px;
color:#FFFFFF;
margin-top:10px;
}
.news_cont
{
color:#999999;
padding-top:5px;
font-size:12px;
}
.news_date
{
font-size:10px;
font-style:italic;
}
.full_news
{
padding:10px;
text-align:justify;
}
.news_big_title
{
padding:10px;
}
.full_news_date
{
font-size:10px;
font-style:italic;
padding-left:10px;
}
.search_home
{
background-color:#221a17;
border:1px solid #000;
color:#CCCCCC;
}
.search_home_btn
{
background-color:#221a17;
border:1px solid #000;
color:#d0c99d;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
padding:2px;
cursor:pointer;
}
.search_home_btn:hover
{
background-color:#000;
color:#fff;
}
.space
{
height:10px;
display:block;
}
.hor_line
{
height:11px;
background-image:url(../images/hor_line.gif);
background-repeat:repeat-x;
}
.continue_btn
{
padding:6px;
background-color: #990000;
padding-left:10px;
padding-right:10px;
color:#FFFFFF
}

.continue_btn:hover
{
background-color: #ff0000;
color:#FFFFFF
}
.main_box
{
border:1px solid #3d3f43;
text-transform:capitalize;
}
.box_header
{
background-image:url(../images/box_header.gif);
background-repeat:repeat-x;
padding-left:10px;
padding-right:10px;
padding-top:6px;
padding-bottom:6px;
}

.main_div
{
 
}
.cont_tbl
{
background-color:#eaeaea;
}
.top_ads
{
padding:10px;
background-color:#FFFFFF;
margin-top:10px;
margin-bottom:10px;
}
.cont_cell
{
background-color:#fff;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
.tbl_bor
{
background-image:url(../images/sidebar-bg.png);
background-repeat:repeat-y;
width:10px;
}
.footer_cell
{
background-color: #212121;
padding:10px;
border-top:4px solid #333333;
}
.footer_cell a
{
color:#CCCCCC;
}
.footer_cell a:hover
{
color:#fff;
}
.droplinebar{
overflow: hidden;
}

.droplinebar ul{
margin: 0;
padding: 0;
float: left;
font: bold 12px Arial;
}

.droplinebar ul li{
display: inline;
}

.droplinebar ul li a
{
float: left;
color: #cacaca;
padding: 11px 11px;
text-decoration: none;
border-left:1px solid #000000;
}

.droplinebar ul li a:hover
{
color: #fff;
background-image:url(../images/menu_hover.jpg);
background-repeat:repeat-x;
}
/************************/
/* jqueryslidemenu         */
/************************/
.jqueryslidemenu{
font: bold 12px Verdana;
width: 100%;
z-index:1000000;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
color: white;
padding: 10px 10px;
border-right: 1px solid #000;
color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
color: #fff;
background-image:url(../images/menu_hover.jpg);
background-repeat:repeat-x;
}
.jqueryslidemenu li a:selected{
color: #fff;
background-image:url(../images/menu_hover.jpg);
background-repeat:repeat-x;
}	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
z-index:1000000;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
z-index:1000000;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid black;
border-left: 1px solid black;
background: #2d2522; /*background of tabs (default state)*/
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;

}

h1
{
margin:0px;
padding:0px;
font-size:26px;
text-transform:capitalize;
}
.pic_preview
{
border:9px solid #CCCCCC;
width:auto;
}
.download_link
{
font-size:16px;
}
.thumb_box
{
margin-left:5px; margin-top:8px; width:150px; height:113px; border:1px solid #727272; text-align:center;
}

.picture_wrapper_details #wall_advert {position:absolute;bottom:6px;left:6px;right:6px;background:#000;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);padding-top:8px;padding-left:8px;border-top:1px solid green;}
.picture_wrapper_details #wall_advert span.ui-icon {position:absolute;top:3px;right:3px;cursor:pointer;z-index:999}
.thumb_img200
{
border:1px solid #727272;
text-align:center;
margin:5px;
}
.thumb_img
	{
	text-align:center;
	line-height:20px;
	
	}
	.thumb_img_border img
	{
	border:1px #727272 solid;
	padding:0px;
	}
	.thumb_img_border img:hover
	{
	border:1px #727272 solid;
	}
	
	.thumb_img_border_small img
	{
	border:1px #cccccc solid;
	padding:1px;
	}
	.thumb_img_border_small img:hover
	{
	border:1px #727272 solid;
	}
	/* menu */
.arrowlistmenu{
width: 150px; /*width of menu*/
border:0px solid #CCCCCC;
padding:6px;
text-transform:capitalize;
}



.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 4px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
font-size:13px;
}

.arrowlistmenu ul li a{
background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #dadada;
font-size: 90%;
color:#484848;
}

.arrowlistmenu ul li a:visited{

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#0066cc;
}
	.pagin {
padding: 2px 0 0 2px;
margin: 0;
font-family: "Verdana", sans-serif;
font-size: 11px;
font-weight: bold;
}
.pagin * {
padding: 4px 6px;
margin: 0;
height:20px;
}
.pagin a {
border: solid 1px #352b22;
background-color: #c4b491;
color: #000;
text-decoration: none;
}
.pagin a:visited {
border: solid 1px #352b22;
background-color: #c4b491;
color: #414141;
text-decoration: none;
}
.pagin a:hover, .pagin a:active {
border: solid 1px #352b22;
background-color:#8b7e60;
color: #000;
text-decoration: none;
}
.pagin span {
cursor: default;
border: solid 1px #808080;
background-color: #fff;
color: #B0B0B0;
}
.pagin span.current {
border: solid 1px #000;
background-color: #342a21;
color: white;
}
h2
{
margin:0px;
}
.mainhd_cat
{
font: bold 14px Arial;
color: white;
background: white url(../images/160_panel_bg.gif) no-repeat;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding:11px; /*header text is indented 10px*/
width:148px;
}
.mainhd_title
{
font: bold 14px Arial;
color: white;
background: white url(../images/582_panel_bg.gif) no-repeat;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding: 11px; /*header text is indented 10px*/
width:540px;
text-transform:capitalize;
}
#box_main_cat
{
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
padding-top:6px;
padding-bottom:6px;
}
#footer
{
padding:16px;
background-color:#000;
color:#CCCCCC;
font-size:12px;
}

#footer a
{
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
#footer a:hover
{
font-weight:bold;
text-decoration:underline;
}
#menu
{

}
  /* Navigation */
  #navigation {
  *margin-top:0px;
  margin-left:-40px;
	display:block;
position: relative;
z-index:600000;
  }
    #menu ul.navigation {
      

    }
      #menu ul.navigation li {
	  
        display:block;
        float: left;
		padding-left:15px;
		padding-bottom:8px;
      }
        #menu ul.navigation li a {
          font-size: 12px;
        }
        /* Navigation Link Colors */
        #menu ul.navigation li a:link,
        #menu ul.navigation li a:visited {
          color: #a1917b;
        }
        #menu ul.navigation li a:hover {
          color: #fff;
        }
        #menu ul.navigation li a:active {
          color: #a1917b;
        }
        
        #menu ul.navigation li.parent > a:hover,
        #menu ul.navigation li:hover.parent > a {
          background: url(../images/down.gif) no-repeat center 30px;
        }
        #menu ul.navigation li ul {
		  margin: 0;
		  padding: 0;
          background-color: #5c5449;
          border: 1px solid #080808;
          top: 20px;
		  *top: 24px;
		  *margin-left:-50px;
          position: absolute;
          width: 182px;
          display: none;

        }
        #menu ul.navigation li:hover ul {
          display: block;
        }
        #menu ul.navigation li:hover a {
          color: #fff;
        }
          #menu ul.navigation li ul li {
            border-bottom: 1px solid #6f6658;
            padding: 3px 4px;
            width: 174px;
          }
          #menu ul.navigation li:last-child {
            border-bottom: none;
          }
            #menu ul.navigation li ul li a {
              display: block;
              width: 158px;
              background: transparent;
              line-height: 16px;
              font-size: 12px;
              padding: 3px 7px;
              color: #cfc5ac !important;
              border: 1px solid transparent;

            }
            #menu ul.navigation li ul li a:hover {
              background: #40372f;
              color: #fff;
              border: 1px solid #40372f;
            }
  
