﻿a.Download
{
	color:#0082D6;
}

#Partners 
{
	background-color:#DEEFFF;
	width:900px;
	padding:10px 10px 10px 10px;
	margin:0 auto;
}

#Partners a
{
	color:#0082D6;
	font-size:10px;
	font-weight:bold;
	margin-left:3px;
	margin-right:3px;
	text-decoration:none;
}

#Partners a:hover
{
    color:#FF0084;
	text-decoration:underline;
}

.SortingMenu
{
	height:37px;
	width:500px;
	float:left;
}
.SortingMenu a
{
	color:#0082D6;
	line-height:37px;
	padding:0px 10px 0px 10px;
	font-weight:bold;
}
.SortingMenu a:hover
{
    color:#FF0084;
    text-decoration:underline;
}



.CategoryList
{
	width:100%;
}

.CategoryList a
{
	color:#FF0084;
	text-decoration:none;
	padding:5px 5px 5px 5px;
}

.CategoryList a:hover
{
	color:#0082D6;
	text-decoration:underline;
}

#Box
{
	padding:0 0 0 0;
	margin: 0 0 0 0;
}

#Box td
{
	padding:0 0 0 0;
	margin: 0 0 0 0;
}

.BoxTopLeft
{
}
.BoxTopRight
{
}

.BoxTop
{
	background-image:url('/images/box_t.gif');
	background-repeat:repeat-x;
	width:100%;
}

.BoxLeft
{
	background-image:url('/images/box_l.gif');
	background-repeat:repeat-y;
}

.BoxRight
{
	background-image:url('/images/box_r.gif');
	background-repeat:repeat-y;
}

.BoxCenter
{
	background-color:#DEEFFF;
	width:100%;
	height:100%;
}



.BoxBottomLeft
{
	background-image:url('/images/box_bl.gif');
	background-repeat:no-repeat;
}

.BoxBottom
{
	background-image:url('/images/box_b.gif');
	background-repeat:repeat-x;
	height:17px;
}
.BoxBottomRight
{
	background-image:url('/images/box_br.gif');
	background-repeat:no-repeat;
}


.LeftMenu img
{
	border:none;
}

.PictureList
{
	font-family:Verdana;
	font-size:11px;
	color:White;
}



.video-list-related
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	width:400px;
}

.video-list-row 
{
    background-color:#ffffff;
    clear:both;
    margin:5px 5px 5px 5px;
    padding:10px 10px 10px 10px;
    width:425px;
    height:75px;
}
.VideoList a
{
	color:#1f4ca5;
	font-family:Tahoma,Arial,Verdana;
	font-size:12px;
	text-decoration:none;
}
.VideoList a:hover
{
	text-decoration:underline;
}
.VideoListDescription
{
	color:White;
}

.video-image-wrapper-outter {width:122px;border:1px solid #999}
.video-image-wrapper-inner img{margin-top:-10px}
.video-image-wrapper-inner {overflow:hidden;width:120px;height:72px;border:1px solid #fff}


.Stat
{
	font-size:10px;
}
.Stat div {clear:both;}
.Stat span {font-size:9px;color:#0082D6;}

.StatStar {width:65px;margin-left:auto;margin-right:auto;clear:both;}




/*@font-face {
	font-family: Nafees Nastaleeq v1.01;
	font-style:  normal;
	font-weight: normal;
	src: url(/Nafees_Nastaliq.eot);
}*/

body
{
	font-family: Verdana, Arial ;
	font-size: 12px;
	margin: 0; padding: 0;
	background-color:#0082D6;
	color:#000000;
}

/*.bodyBG
{
	background: #0082D6 url(/images/pagebg.gif) repeat-y 50% 0; background-attachment: fixed;   
}
*/

#page 
{
	width: 990px; 
	margin: 0 auto; 
	position: relative;
	
}



h1
{
	color:#0082D6;
	font-family:Arial,Verdana;
	font-size:25px;
	margin:0px 0px 0px 0px;
	font-weight:normal;
}

h2
{
	color:#0082D6;
	font-family:Arial,Verdana;
	font-size:20px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	margin-top:2px;
}


h3
{
	font-size:15px;
	margin:0px;
}

a {color: #1f4ca5;text-decoration: none;}

img {border-left:0px;border-right:0px;border-top:0px;border-bottom:0px;}

.Transparent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.GoogleSearch
{
	height:42px;
	width:235px;
	line-height:36px;
	padding-left:10px;
	vertical-align:middle;
	background:url('/templates/indopakmasti/images/search_bg.gif');
	background-repeat:no-repeat;
}

.SearchButton
{
	width:54px;
	height:22px;
	cursor:pointer;
	vertical-align:middle;
	background-color:#DD7F05;
	background:url('/templates/indopakmasti/images/search_button.gif');
	background-repeat:no-repeat;
	color:black;
	border:none;
	height:20px;	
}

.SearchHeading
{
	margin-left:25px;
	margin-right:10px;
	line-height:30px;
	font-size:15px;	
}

.Ticker
{
	visibility:hidden;
	overflow:hidden;
	width:425px;
	height:20px;
	color:#FFFFFF;
	line-height:20px;
	font-family : Verdana;
	font-size : 12px;
	margin:5px 5px 5px 5px;
}

.WaterMark
{
	color:#aaaaaa;
}

.SuccessMSG
{
	font-family:Verdana;
	font-size:10px;
	color:Green;
	
}
.ErrorMSG
{
	font-family:Verdana;
	font-size:10px;
	color:Red;
}

#HeaderContainer
{
	float:right;
}

#TopMenuWrapper
{
	
}

#TopMenuContainer
{
	float:left;
}

#LoginContainer
{
	float:right;
}

.TopMenu
{
	padding:0px 0px 0px 0px;
	margin-left:20px;
}

.TopMenu span
{
	float:left;
}
.TopMenu a
{
	width:90px;
	height:31px;
	color:#0082d6;
	text-decoration:none;
	font-weight:bold;
	background:url('/templates/indopakmasti/images/top_menu_button_1.gif');
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	line-height:26px;
	float:left;
	margin-right:2px;
}

.TopMenu a:hover
{
	background:url('/templates/indopakmasti/images/top_menu_button_2.gif');
    color:#FF0084;

}

#loginbox
{
   padding: 2px 2px 2px 2px;    
   font-size: 12px;
   color:#3B0805;
   background-color:#E7CF94;
   border:solid 1px black;
}

#loginbox a
{
	color:#3B0805;
}

#welcomebox
{
   font-size: 12px;
   text-align: left;
}



.ShadowBottom 
{
	background-image:url('../../images/ShadowBottom.gif');
	background-repeat:repeat-x;
	height:9px;
	empty-cells:show;
}

.ShadowLeft
{
	background-image:url('../../images/ShadowLeft.gif');
	background-repeat:no-repeat;
	height:9px;
	width:7px;
}

.ShadowRight
{
	background-image:url('../../images/ShadowRight.gif');
	background-repeat:no-repeat;
	height:9px;
	width:7px;
}

.ShadowRight1
{
	background-image:url('../../images/ShadowRight1.gif');
	background-repeat:repeat-y;
	height:1px;
}

#Header
{
   padding-top:10px;
   padding-left:10px;
}

#Header a
{
	padding-left :2px;
	padding-right:5px;
	font-family:verdana; 
	border:none; 
	cursor:pointer;
	text-decoration:none;
	line-height:30px;
}
#Header a:hover
{
	text-decoration:underline;
}


.footermenulink
{
   font-family: Arial, Serif;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;        
}

.footermenulink a
{
   text-decoration: none;
   color: #8d2d23; 
}

.headermenulink
{
   font-family: Verdana;
   font-size: 11px; 
   color:White; 
}

.headermenulink a
{
   text-decoration: none;
   color: white; 
}

.headermenulink a:hover
{
   text-decoration: underline;
   color: #d3eeff; 
}

.DottedLine
{
	background-image:url('../../images/DottedLine.gif');
	width:200px;
	height:1px;
	background-repeat:repeat-x;
	background-position:center;
	line-height:1px;
}


.Poll
{
	color:#21619C;
	text-align:left;
	height:20px;
	font-size:14px;
	font-weight:bold;
	background-color:Yellow;
}

.PollQuestion
{
	color:red;
	font-weight:bold;
}


.PollOptions
{
	text-align:right;
	margin-right:auto;
	margin-left:auto;
}

table.PollOptions td
{
	color:Red;
	text-align:left;
	height:20px;
	font-size:14px;
	font-weight:bold;
	border-bottom:solid 1px #033186;
}

.WidgetContainer
{
	vertical-align:top;
	border:solid 1px #E7EFFF;
	width:100%;
}

.WidgetHeader
{
	background-color:#E7EFFF;
	color:#21619C;
	text-align:left;
	height:20px;
	font-size:14px;
	font-weight:bold;
	width:100%;
}


.Widget
{
	color:#033898;
	vertical-align:middle;
	font-size:10px;
	text-align:left;
}

.WidgetLine
{
	border-bottom:solid 1px #033186;
	height:1px;
	display:block;
}

.WidgetLineThick
{
	border-bottom:solid 3px #033186;
	height:1px;
	display:block;
	width:100%;
}

.HrBlue
{
	color:#033186;
	border:solid 1px #033186;
}

a.WidgetLink
{
	color:#4A6EC6;
	text-decoration:none;
	display:block;
	padding-top:5px;
	border-bottom:solid 1px #D0D1D3;
	font-size:10px;
}

a.WidgetLink:hover
{
	color:#3555A7;
	text-decoration:underline;
}

a.WidgetMore
{
	color:#4075d5;
	text-decoration:none;
	font-size:10px;
	padding-right:10px;
	text-align:right;
	vertical-align:middle;
	float:right;
}

a.WidgetMore:hover
{
	text-decoration:underline;
}


a.Tabs {

	height:36px;
	line-height:36px;
	width:82px;
	background-color:#FFFFFF;
	FONT-FAMILY:'Verdana';
	font-size:small;
	color:#333333;
	display:block;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	background-image:url(../../Images/UI/Tabs/normalbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	float:left;
	margin-right:3px;
	padding:0px;
}

a.Tabs:hover {

	width:82px;
	height:36px;
	line-height:36px;
	background-color:#FFFFFF;
	FONT-FAMILY:'Verdana';
	font-size:small;
	color:#333333;
	display:block;
	float:left;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	background-image:url(../../Images/UI/Tabs/overbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin-right:3px;
	padding:0px;



}
a.TabsSelected {

	width:82px;
	height:36px;
	line-height:36px;
	background-color:#FFFFFF;
	FONT-FAMILY:'Verdana';
	font-size:small;
	color:#333333;
	display:block;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	background-image:url(../../Images/UI/Tabs/selectedbg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	float:left;
	margin-right:3px;
	padding:0px;
}


.TextBox
{
	background-color:#e2f4fe;
	border:solid 1px black;
	
}



.EnglishText
{
	font-family : Verdana , Arial, Times New Roman;
	text-align : justify;
	direction:ltr;
}

.DropDownList
{
	background-color:#e2f4fe;
	border:solid 1px black;
	
}

.CheckBox
{
	background-color:#e2f4fe;
	border:solid 1px black;
	
}

.Button
{
	background-color:#104D8C;
	color:White;
	border:solid 1px black;
	cursor:pointer;
}

.CalendarButton
{
	background-image : url('../../Images/calendar.gif');
	border:0;
	width:33px;
	height:21px;
	cursor:pointer;
	margin-left : 2px;
}



tr.Paging table {}
tr.Paging table tr {}
tr.Paging table tr td {}
tr.Paging table tr td span 
{
	border:solid 1px #555555;
	background-color:#F0FCFF;
	padding:0.25em 0.25em 0.25em 0.25em;
	color:Black;
	text-decoration:none;
}

tr.Paging a
{
	border:solid 1px #CCCCCC;
	background-color:#FFFFFF;
	padding:0.25em 0.25em 0.25em 0.25em;
	color:Black;
	text-decoration:none;
}
tr.Paging a:hover
{
	border:solid 1px #AAAAAA;
	background-color:#F0FCFF;
}

.Paging
{

}

.Paging a
{
	border:solid 1px #CCCCCC;
	background-color:#FFFFFF;
	padding:0.10em 0.10em 0.10em 0.10em;
	line-height:1.75em;
	color:Black;
	text-decoration:none;
}


.Paging a:hover
{
	border:solid 1px white;
	background-color:#0082D6;
}

a.PagingSelected
{
	border:solid 1px white;
	background-color:#0082D6;
	padding:0.10em 0.1em 0.1em 0.1em;
	line-height:1.75em;
	color:black;
	text-decoration:none;
}

#Bookmarking
{
    background-image:url('/images/bookmarking/bg.gif');
    background-repeat:repeat-x;
    height:54px;
    vertical-align:bottom;
    width:100%;
}

#Bookmarking td
{
	padding-left:2px;	
}



#Bookmarking a
{
	text-decoration : underline;
	color:#636DCF;
}

#Bookmarking a:hover
{
	text-decoration : none;
	color:red;
}

.WidgetBoxTop 
{
	background-image:url('../../images/top-bar.gif');
	background-repeat:no-repeat;
	height:12px;
}

.WidgetBoxHead
{
	border:solid 1px #073487;
	border-bottom:none;
	background-color:#A7BBE0;
	line-height:30px;
	padding-left:10px;
	text-align:left;
}

.WidgetBoxContent
{
	border:solid 1px #073487;
	border-top:none;
	padding-bottom:5px;
	padding-left:1px;
	padding-right:1px;
	text-align:left;
}

/*------------  Box CSS Starts ------------*/

.PictureFrame
{
    border:solid 1px #999;
	background-color:white;
	padding:5px 5px 5px 5px;
}

.PictureFrameSmall
{
    border:solid 1px #999;
	background-color:white;
	padding:2px 2px 2px 2px;
}
/*------------  Box CSS End ------------*/

.nsUpdate
{
	width:100%;
}


/* Jokes */

.JokesHeader
{
	width:670px;
	height:59px;
}
.JokesPost
{
	padding:5px 5px 5px 5px;
}
.JokesPost td
{
	padding:5px 5px 5px 5px;
	vertical-align:top;
}
.JokesLabel
{
	color:#0082D6;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}

.JokesTextBox
{
	border:solid 1px #D6D6D6;
}

.JokesDropDown
{
	border:solid 1px #D6D6D6;
	color:#0000bb;
}

.JokesListPage
{
	
}

.JokesListPage td
{
	vertical-align:top;
}




.JokesList
{
	
}

a.JokesList 
{
	color:#1f4ca5;
	text-decoration:none;
	line-height:25px;
	font-size:10px;
}

a.JokesList:hover
{
	text-decoration:underline;
}


.JokesList td
{
	vertical-align:top;
}

a.JokesListCategory
{
	color:#1f4ca5;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	padding:5px 5px 5px 5px;
	
}

a.JokesListCategory:hover
{
	text-decoration:underline;
}



a.JokesTag
{
	color:Red;
	text-decoration :none;
}

a.JokesTag:hover
{
	text-decoration : underline;
}

/* End Jokes */

/* Comment CSS */
.CommentPostHeading
{
    font-size:12px;
    color:Black;
    
}

.comment
{
    background-color:#FFFFFF; 
    padding:5px 5px 5px 5px; 
}

.comment-picture
{
    width:50px;
    height:50px;
    float:left;
    margin:5px 5px 5px 5px;
}
.comment-by
{
    color:#5c99ff;
    font-size:14px;
}

.comment-text
{
    color:black;
    font-size:12px;
    text-indent:10px;
}

.comment-date
{
    font-size:10px;
    color:#999999;
}


/* End Comment CSS */

/* Tags CSS */

.Tags
{
    background-color:#FFFFFF; 
}

.Tags a
{
    color:#FF0084;
    font-size:14px;    
    padding:2px 2px 2px 2px;
}
.Tags a:hover
{
    text-decoration:underline;
    color:#1f4ca5;
}

.TagsPicture
{
    width:800px;
}

.TagsVideo
{
    width:475px;
}



.TagsSmall
{
    padding:5px 5px 5px 5px;
    background-color:#373737;
}

.TagsSmall a
{
    color:#5c99ff;
    font-size:10px;
    border-bottom:dashed 1px #5c99ff;
    font-family:Verdana;
    line-height:14px;
    margin:0px 1px 0px 1px;    
}

.TagsSmall a:hover
{
    color:#ffffff;
    border-bottom:dashed 1px #ffffff;
}





#TagCloud
{
	border:solid 1px white;
	background-color:#FFFFFF;
}

#TagCloud h3
{
	font-size:15px;
	color:#FFFFFF;
	background-color:#0082d6;
	padding:5px 5px 5px 5px;
}

#TagCloud p
{
	padding:2px 2px 2px 2px;
}

#TagCloud a
{
	color:#0082D6;
	background-color:#FFFFFF;
	text-decoration:none;
}

#TagCloud a:hover
{
	text-decoration:underline;
}


/* End Tags CSS */

/* Members Area */
#MembersMainMenu
{
	width:100%;
	background-color:#000000;
}

#MembersMainMenu a
{
	background-color:#000000;
	width:100px;
	padding:5px 8px 5px 8px;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

#MembersMainMenu a:hover
{
	background-color:#E6CB96;
	color:#000000;
}

#MembersMenu
{
	padding-bottom:10px;
}

#MembersMenu a
{
	width:100px;
	padding:5px 8px 5px 8px;
	color:black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#MembersMenu a:hover
{
	color:white;
	text-decoration:underline;
}

#MembersArea
{
	
}
#MembersArea td
{
	vertical-align:top;
}

.MembersLeft
{
	width:200px;
}

.MembersMain
{
	
}

.MembersRight
{
	width:200px;
}

#ProfileSummary
{
	padding:0px 0px 0px 0px;
	border:solid 1px #916C23;
	border-top:solid 1px #916C23;
	font-size:10px;
}

#ProfileSummary h3
{
	background-color:#E6CB96;
	padding:3px 3px 3px 5px;
	font-size:11px;
}
#ProfileSummary dl
{
	padding:0px 3px 3px 5px;
}

#ProfileSummary dt
{
	color:#0082D6;
	float:left;
	clear:left;
	display:block;
	float:none;
}

#ProfileSummary dd
{
	float:left;
	margin:0px 0px 5px 0px;
	display:block;
	float:none;
	color:White;
}

#ProfilePicture 
{
	margin-left:auto;
	margin-right:auto;
	width:200px;
	background-color:#000000;
	color:White;
	font-size:10px;
}

#ProfilePicture img
{
	margin-left:auto;
	margin-right:auto;
	border:solid 4px #E6CB96;
	margin:0px 15px 3px 15px;
	padding:0px 0px 0px 0px;
	
}

#ProfilePicture  a
{
	color:white;
	text-decoration:none;
}

#ProfilePicture  a:hover
{
	text-decoration:underline;
}


/* End Members Area */


/* Admin */

.LabelStat
{
	color:Blue;
	font-size:10px;
	font-family:Verdana;
}

.LabelStatValue
{
	color:Red;
	font-size:10px;
	font-family:Verdana;
}

/* Rating CSS */
/* Rating Style Big */
.ratingStar {
    font-size: 0pt;
    width: 30px;
    height: 30px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(/images/ajax/RatingStarFilled_t2.gif);

}

.emptyRatingStar {
    background-image: url(/images/ajax/RatingStarEmpty_t2.gif);
}

.savedRatingStar {
    background-image: url(/images/ajax/SavedStar.png);
}

/* Rating Style Small*/
.ratingStarSmall 
{
	font-size:0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display:block;
    background-repeat: no-repeat;
}


.filledRatingStarSmall {
    background-image: url(/images/ajax/RatingStarFilledSmall_t2.gif);

}

.emptyRatingStarSmall {
    background-image: url(/images/ajax/RatingStarEmptySmall_t2.gif);
}

.savedRatingStarSmall {
    background-image: url(/images/ajax/SavedStar.png);
}


.filledRatingStarSmall2 {
    background-image: url(/images/ajax/RatingStarFilledSmall_t3.gif);

}

.emptyRatingStarSmall2 {
    background-image: url(/images/ajax/RatingStarEmptySmall_t3.gif);
}



.savedRatingStarSmall {
    background-image: url(/images/ajax/SavedStar.png);
}




/* End Rating */

/* Round Box CSS */
#round-box-white {background-color:#FFFFFF;}
    .roundedBox {position:relative; padding:12px 5px 12px 5px; margin:10px 0px 0px 0px;}
    .corner {font-size:0px;background-image:url(/images/round-corner.gif);position:absolute; width:5px; height:12px;}
        .topLeft {top:0; left:0; background-position:-1px -1px;}
        .topRight {top:0; right:0; background-position:-7px -1px;}
        .bottomLeft {bottom:0; left:0; background-position:-1px -14px;}
        .bottomRight {bottom:0; right:0; background-position:-7px -14px;}


#round-box-main {background-color:#deefff; border:2px solid #FFFFFF;}
    .roundedBoxMain {position:relative; padding:17px; margin:10px 0;}
    .cornerMain {font-size:0px;background-image:url(/images/round-corner-main.gif);position:absolute; width:17px; height:17px;}
        .topLeftMain {top:-2px; left:-2px; background-position:-1px -1px;}
        .topRightMain {top:-2px; right:-2px; background-position:-19px -1px;}
        .bottomLeftMain {bottom:-2px; left:-2px; background-position:-1px -19px;}
        .bottomRightMain {bottom:-2px; right:-2px; background-position:-19px -19px;}


/* ---- */


/* Recent List */
#recent-list { padding: 0;  }

#recent-list ul { margin: 0 0 0 3px; padding: 0; list-style: none; overflow: hidden; }
#recent-list li { width: 115px; list-style: none; float: left; background-position: 0 0; background-repeat: no-repeat; background-color: transparent; }

#recent-list li.polaroid1 { background-image: url(/images/poloroid_1.png); }
#recent-list li.polaroid2 { background-image: url(/images/poloroid_2.png); }
#recent-list li.polaroid3 { background-image: url(/images/poloroid_3.png); }
#recent-list li.polaroid4 { background-image: url(/images/poloroid_4.png); }
#recent-list li.polaroid5 { background-image: url(/images/poloroid_5.png); }

#recent-list li dl { margin: 0; padding: 0; list-style: none;  width: 115px; }
#recent-list li dd { margin: 0; padding: 10px 0 0 0; }
#recent-list li dd div {display: block; margin: 0px 10px 0 10px; width: 95px; height: 95px;text-align:center;overflow:hidden }
#recent-list li dd img1 {display: block; width: 95px; height: 95px;text-align:center;overflow:hidden }
#recent-list li dt { margin: 0 10px; padding: 0; min-height: 33px; font-size: 10px; overflow: hidden;text-align:center;}
#recent-list li dt a { display: block; padding-top: 6px; height:26px; overflow:hidden }



#recent-list-video { padding: 0;  }

#recent-list-video ul { margin: 0 0 0 3px; padding: 0; list-style: none; overflow: hidden; }
#recent-list-video li { width: 145px; list-style: none; float: left; background-position: 0 0; background-repeat: no-repeat; background-color: transparent; }

#recent-list-video li.polaroid1 { background-image: url(/images/poloroid_1v.png); }
#recent-list-video li.polaroid2 { background-image: url(/images/poloroid_2v.png); }
#recent-list-video li.polaroid3 { background-image: url(/images/poloroid_3v.png); }
#recent-list-video li.polaroid4 { background-image: url(/images/poloroid_4v.png); }
#recent-list-video li.polaroid5 { background-image: url(/images/poloroid_5v.png); }

#recent-list-video li dl { margin: 0; padding: 0; list-style: none; position: relative; width: 145px; }
#recent-list-video li dd { margin: 0; padding: 10px 0 0 0; }
#recent-list-video li dd div {display: block; margin: 0px 10px 0 12px; width: 120px; height: 89px;text-align:center;overflow:hidden }
#recent-list-video li dt { margin: 0 10px; width:120px; padding: 0; min-height: 33px; font-size: 10px; overflow: hidden;text-align:center;}
#recent-list-video li dt a { display: block; padding-top: 6px; height:26px; overflow:hidden }


#content-box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color : #DEEFFF;
}	

.recent-pictures
{
    width:470px;
}

.pictures-list
{
    width:580px;
}

.recent-videos
{
    width:450px;
}

.videos-list
{
    width:585px;
}

.ad-footer-120
{
    width:955px;
    height:135px;
    margin-left:auto;
    margin-right:auto;
    
}
.ad-box-120
{
    background-color:#FFFFFF;
    color:#0082D6;
    font-size:10px;
    border:solid 2px #DEEFFF;
    width:124px;
    height:124px;
    padding:2px 2px 2px 2px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    float:left;
    margin:2px 2px 2px 2px;
    vertical-align:middle;
    margin-top:auto;
    margin-bottom:auto;
    
}

.video-description
{
    padding:5px 5px 5px 5px;
    background-color:#FFFFFF;
}

/* --- */


.share{width:800px;height:75px;color:#FF0084;background-color:#FFFFFF;padding:10px 10px 10px 10px;}
.share-row{width:800px;clear:both;}
.share-title{width:150px;float:left;}
.share-content{width:600px;float:left;}

.pic-prev-next{width:600px;margin-left:auto;margin-right:auto;background-color:#ffffff;color:#FF0084;padding:5px 5px 5px 5px;}