@charset "utf-8";
/* CSS Document */
body { margin:0 0 15px 0; padding:0; background-color:#00000; background-image:url(../images/bg.gif); background-repeat:no-repeat; background-position:top center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }

#ds-wrepper { margin-left:auto; margin-right:auto; width:951px; }
.ds-topCurves { display:block; background-image:url(../images/curves_top_img.png); background-repeat:no-repeat; width:951px; height:20px; }
.ds-bodyBg { display:block; width:891px; background-color:#B8AFA0; padding:10px 30px 10px 30px; background-image:url(../images/bgbody.png); background-repeat:repeat-y; }
.ds-bottomCurves { display:block; background-image:url(../images/curves_bottom_img.png); background-repeat:no-repeat; width:951px; height:20px; }

.ds-darkBlock { display:block; width:281px; background-color:#8D877F; color:#FFFFFF; padding:20px; line-height:17px; }
.ds-darkBg { display:block; width:395px; background-color:#746551; color:#FFFFFF; padding:20px; margin-bottom:15px; }

.ds-whiteBgVideos { display:block; width:410px; margin-right:15px; background-color:#FFFFFF; padding:15px; font-size:11px; color:#968E8B; }
#ds-videoSec { display:block; width:130px; line-height:15px; }
#ds-videoSec a img { border:1px solid #D3E1F9; }
#ds-videoSec a:hover img { border:1px solid #746551; }
#ds-videoSec a.ds-hd { font-weight:bold; text-decoration:none; color:#3C3060; }
.ds-marginRight10px { margin-right:10px; }

.ds-innerCol1 { display:block; width:120px; margin-right:10px; color:#DAD7D2; font-size:1ppx; }
#ds-innerNavLi { margin:5px 0 0 0; padding:0; font-size:11px; }
#ds-innerNavLi li { display:block; list-style:none; }
#ds-innerNavLi li a { display:block; color:#DAD7D2; text-decoration:none; padding:0 0 0 15px; background-image:url(../images/smallarrow.gif); background-repeat:no-repeat; background-position:5px; }
#ds-innerNavLi li a:hover { color:#DAD7D2; text-decoration:underline; }

#ds-whiteBg { display:block; background-color:#FFFFFF; padding:0 15px 10px 15px; }
#ds-whiteBg p { color: #666666; font-size: 12px; font-weight: normal; margin: 0 0 4px 0; padding: 0; line-height:17px; }
#ds-whiteBg a, #ds-bodyContents a:visited { color: #E47600; text-decoration: underline; }
#ds-whiteBg a:hover { color: #E47600; text-decoration: none; }
	
.ds-blockGrey { display:block; background-color:#F7F7F7; border:1px solid #E6E6E6; padding:10px; margin-bottom:5px; }

.ds-fLeft { float:left; }
.ds-fRight { float:right; }
.ds-clearAll { clear:both; }

/************************************************
*	Header  		    	                    * 
************************************************/
.ds-header { display:block; width:550px; margin-top:77px; }
.ds-logo { display:block; background-image:url(../images/logo.png); background-repeat:no-repeat; width:324px; height:80px; margin-top:23px; }
.ds-logo a{ display:block; text-decoration:none; width:324px; height:80px; }

.ds-searchBox { padding:5px; border:1px solid #6F6353; font-size:12px; width:150px; margin-right:5px; }
#ds-topTabs { margin:0; padding:0; }
#ds-topTabs li{ display:inline; list-style:none; }
#ds-topTabs li a{ float:left; width:88px; color:#FFFFFF; text-decoration:none; padding:7px 0 4px 0; background-image:url(../images/topnavbg.png); background-repeat:no-repeat; text-align:center; font-size:24px; margin-right:10px; }

.ds-tab1 a { display:block; background-image:url(../images/tab1_btn.gif); background-repeat:no-repeat; width:138px; height:25px; text-align:center; font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; padding-top:9px; }
.ds-tab2 a { display:block; background-image:url(../images/tab2_btn.gif); background-repeat:repeat-x; width:140px; height:25px; text-align:center; font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; padding-top:9px; }
.ds-tab3 a { display:block; background-image:url(../images/tab3_btn.gif); background-repeat:repeat-x; width:141px; height:25px; text-align:center; font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; padding-top:9px; }
.ds-tab4 a { display:block; background-image:url(../images/tab4_btn.gif); background-repeat:no-repeat; width:138px; height:25px; text-align:center; font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; padding-top:9px; }
.ds-tabsMarginRight { margin-right:1px; }
/************************************************
*	Footer  		    	                    * 
************************************************/
.ds-footer { display:block; background-image:url(../images/footer_bg.png); background-repeat:no-repeat; width:600px; height:29px; padding:6px 0 0 45px; font-size:11px; color:#FFFFFF; }


/************************************************
*	for 900 px width  	                    * 
************************************************/
#ds-wrepper900 { margin-left:auto; margin-right:auto; width:900px; }

#ds-rightCol { display:block; margin-left:20px; padding:10px; width:256px; background-color:#FFFFFF; line-height:18px; }	
#ds-rightCol h3 { margin:0 0 5px 0; padding:0 0 0 0; font-size:16px; font-weight:normal; color:#746551; font-family: Arial, Tahoma, Verdana; }

#ds-leftCol { display:block; width:555px; background-color:#FFFFFF; padding:20px; line-height:19px; }
#ds-leftCol p { color: #666666; font-size: 12px; font-family: Tahoma, Arial, Verdana; font-weight: normal;	margin: 0px; padding: 0px 0px 5px 0px; }
#ds-leftCol a, #ds-leftCol a:visited { color: #E47600; text-decoration: underline; }
#ds-leftCol a:hover { color: #E47600; text-decoration: none; }

#ds-leftCol h2 { color: #746551; font-size: 18px; font-family: Arial, Tahoma, Verdana; font-weight: normal; margin: 5px 0px 5px 0px; padding: 0px; }

.ds-topCorners { display:block; background-image:url(../images/topcornersbar.png); background-repeat:no-repeat; width:556px; height:20px; }
.ds-bottomCorners { display:block; background-image:url(../images/bottomcornersbar.png); background-repeat:no-repeat; width:556px; height:20px; }

.ds-navLeftRoundedCorner { display:block; background-image:url(../images/menu_left_roundcorner.png); background-repeat:no-repeat; width:15px; height:40px; }
.ds-navRightRoundedCorner { display:block; background-image:url(../images/menu_right_roundcorner.png); background-repeat:no-repeat; width:15px; height:40px; }

#ds-topNav900 { display:block; float:left; background-color:#33A6DC; width:860px; font-family:'Lucida Sans Unicode', Arial, Helvetica, sans-serif; height:40px; padding-left:10px; }

#ds-commentsLink a{ display:block; background-image:url(../images/icon2.jpg); background-repeat:no-repeat; background-position:2px; padding:0 0 0 20px; font-size:11px; color:#B40062; text-decoration:none; margin-right:10px; margin-top:5px; }
#ds-commentsLink a:hover{ color:#E47600; text-decoration:underline; }

#ds-shareLink a{ display:block; background-image:url(../images/icon3.jpg); background-repeat:no-repeat; background-position:2px; padding:0 0 0 20px; font-size:11px; color:#B40062; text-decoration:none;  margin-right:10px; margin-top:5px; }
#ds-shareLink a:hover{ color:#E47600; text-decoration:underline; }

#ds-sendFrndLink a{ display:block; background-image:url(../images/icon4.jpg); background-repeat:no-repeat; background-position:2px; padding:0 0 0 20px; font-size:11px; color:#B40062; text-decoration:none;  margin-right:10px; margin-top:5px; }
#ds-sendFrndLink a:hover{ color:#E47600; text-decoration:underline; }

#ds-tweetLink a{ display:block; background-image:url(../images/icon5.jpg); background-repeat:no-repeat; background-position:2px; padding:0 0 0 20px; font-size:11px; color:#B40062; text-decoration:none;  margin-right:10px; margin-top:5px; }
#ds-tweetLink a:hover{ color:#E47600; text-decoration:underline; }

#ds-liked a{ display:block; background-image:url(../images/stat_heart.gif); background-repeat:no-repeat; background-position:2px; padding:0 0 0 20px; font-size:11px; color:#B40062; text-decoration:none;  margin-right:10px; margin-top:5px; }
#ds-liked a:hover{ color:#E47600; text-decoration:underline; }

#ds-view a{ display:block; background-image:url(../images/play-icon.gif); background-repeat:no-repeat; background-position:2px; padding:0 0 0 20px; font-size:11px; color:#B40062; text-decoration:none;  margin-right:10px; margin-top:5px; }
#ds-view a:hover{ color:#E47600; text-decoration:underline; }

#ds-permaLink a{ display:block; background-image:url(../images/icon1.jpg); background-repeat:no-repeat; background-position:2px; padding:0 0 0 20px; font-size:11px; color:#B40062; text-decoration:none;  margin-right:10px; margin-top:5px; }
#ds-permaLink a:hover{ color:#E47600; text-decoration:underline; }

.ds-blockBotBorder > div { display:block; border-bottom:1px dotted #CCCCCC; padding-bottom:8px; margin-bottom:18px; }
.ds-blogsBotBorder { display:block; border-bottom:1px dotted #CCCCCC; cursor:auto; margin-bottom:10px; }
.ds-blockGrey { display:block; background-color:#F7F7F7; border:1px solid #E6E6E6; padding:5px 10px 5px 10px; margin-bottom:5px; }

#ds-imgBox { margin:5px 0 0 0; padding:0; }
#ds-imgBox li { display:inline; list-style:none; }
#ds-imgBox li a { display:block; float:left; color:#DAD7D2; text-decoration:none; padding:0 10px 10px 0; }


/************************************************
*	Search Video								*
************************************************/
.ds-videoSearchImg { display:block; width:131px; font-size:11px; line-height:16px; min-height: 170px; }
.ds-blockBotBorder a img{ display:block; border:5px solid #CCCCCC; margin-bottom:5px; }
.ds-blockBotBorder a:hover img{ display:block; border:5px solid #EEEEEE; margin-bottom:5px; }
.ds-green { color:#3DB748; }

#ds-leftCol h1 { color: #746551; font-size: 20px; font-family: Arial, Tahoma, Verdana; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px; }

.ds-pagesNumbers { display:block; float:left; margin-bottom:15px; margin-top:10px; border:0px solid #000; }
.ds-pagesNumbers ul{ margin:0; padding:0; }
.ds-pagesNumbers ul li{ display:block; margin:0; padding:0; float:left; list-style:none; }
.ds-pagesNumbers ul li a{ display:block; color:#969696 !important; text-decoration:none !important; padding:2px 5px 2px 5px; border:1px solid #EDF1F5; margin-right:5px; }
.ds-pagesNumbers ul li a:hover{ color:#444444 !important; border:1px solid #cccccc; }
.ds-pagesNumbers ul li a.ds-selected{ color:#444444 !important; font-size:22px; font-weight:bold; border:0px solid #EDF1F5; text-decoration:none !important; }

.ds-pagesNumbers ul li.ds-nextLink a { display:block; border:0px solid #EDF1F5; background-image:url(../images/blue_arrow.gif); background-repeat:no-repeat; width:15px; height:22px; margin-left:5px; margin-top:1px; }

.ds-searchBar { display:block; padding:7px 0 7px 0; border-top:1px solid #DDDEE8; border-bottom:1px solid #DDDEE8; color:#9B86CC; font-size:11px; }
.ds-searchBar select { color:#9B86CC; font-size:11px; padding:1px; margin:0 10px 0 5px; }

.ds-videoComments { display:block; border-bottom:1px dotted #CCCCCC; font-size:11px; }
.ds-comments { display:block; font-size:11px; padding-bottom:15px; padding-top:2px; }

/* ---------------- */
.ds-inputCommentBtn { background-color:#eee; border:1px solid #ccc; font-size:11px; color:#444; padding:4px; margin-top:5px; }

#ds-commentLink { display:block; border-bottom:1px solid #CCCCCC; text-decoration:none; color:#0066CC; font-weight:bold; margin-bottom:5px; }
#ds-commentLink div a{ display:block; float:left; padding:4px 10px 4px 10px; text-decoration:none; color:#0066CC; font-weight:bold; }
#ds-commentLink div a:hover{ color:#FFFFFF; background-color:#6B8B15; }
#ds-commentLink div a.selected { color:#FFFFFF; background-color:#6B8B15; }

.ds-vBlock { display:block; padding:5px 0 5px 0; text-decoration:none; background-color:#FFF; border-bottom:1px dotted #CCCCCC;  }
.ds-vBlock a{ color:#328CC5; text-decoration:none; }
.ds-vBlock a:hover{ color:#328CC5; text-decoration:underline; }


div.bubble div.rounded {
  margin-bottom: 10px;
  border: 3px solid #EEE;
  background-color: #b7e0ff;
  margin-top: 25px;
}

div.bubble div.rounded blockquote {
  border: 0;
  background-color: transparent;
}

div.bubble div.rounded blockquote p {
  margin: 0px 10px;
}

div.bubble cite.rounded {
  position: relative;
  margin: 0px;
  padding-left: 15px;
  padding-top: 12px;
  top: 9px;
  background: transparent url(../images/tip-rounded.gif) no-repeat 15px 0;
}  /**/

