@CHARSET "UTF-8";

/* Main CSS file for the Web Admin Console - Contains the CSS for Header and Footer of the page and common page parameters */
	/* Basic Style for the entire HTML tags */
img {
	border: none;
}

form,input {
	margin: 0px;
	padding: 0px;
}

body,html {
	margin: 0px;
	padding: 0px;
}

table,tr,td {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	color: rgb(0, 133, 217);
   
}

a:hover {
	color: rgb(154, 0, 218);
}

hr {
	padding: 0px;
	height: 0px;
	border: 0px none #FFFFFF;
	border-bottom: 1px dotted #000000;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 50px;
	padding-right: 50px;
	margin: 0px;
	height: 1px;
}

body {
	/*width: 970px;*/
	font-family: 'Helvetica', 'Trebuchet MS', sans-serif;
	font-size: 12px;
	color: black;
	
	background: url('../images/background.png') repeat fixed left top;
	
	background-color: rgb(147,201,56);
	
	
	
}


/* This following code helps in having the fixed footer and header */
* html body {
	overflow: hidden;
}

.bodyCss{
  width : 970px;
  position:relative;
  margin: 0px auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#Header {
	height: 80px;
	width: 970px;
    
  position:relative;
  margin: 0px auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#ProductLogo {
	float: left;
	width: 445px;
	text-align: left;
    height : 90px;
}

#Subtitle {
	float: right;
	width: 500px;
	font-size: 17px;
	font-weight: bold;
	line-height: 28px;
	color: rgb(0, 133, 217);
	text-align: left;
	background-color: white;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 50px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius-topleft: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	border-radius-topright: 8px;
	border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	margin-top: 10px;
}

#Header_right{
    float:left;
    margin:20px 0; 
}

#Header_login { 
   
}

#Header_login_form {
    margin-top:10px;
    width:490px; 
}
.Header_login_item { 
	float:left; 
}
#Header_user { 
	float:left;
    text-align:center; 
}

#user_name_links
{
   text-align:left;
   vertical-align:middle;
   /*font-family : "'Helvetica','Trebuchet MS','sans-serif'";*/
   font-family : "serif";
}
#user_name_links a { 
   text-decoration:none; 
   font-size:18px; 
   /*font-family : "'Helvetica','Trebuchet MS','sans-serif'";*/
font-family : "serif";
   cursor : pointer;
   font-weight : normal;
}

.user_icon { width:55px; height:50px; background-image:url('../images/thumbnail_frame.gif'); margin:0px 5px; float:left;}
.user_name { font-size:16px; font-weight:bold; margin-left:0px; background:#fff; margin-bottom:0px; font-family:"'Helvetica','Trebuchet MS','sans-serif'";}
.user_image { text-align:center; padding:2px; float:left;}
.user_name a { margin-left:3px; }
.user_name span { font-size:18px; color:#3198D3; }
.header_user_menu { margin-left:18px; height:30px; line-height:30px; background:#ffffff; position:relative; margin-right:8px; }
.header_user_menu a { margin:0px 10px; font-size:14px; }
.header_user_menu a:hover { }
.header_user_menu_left { background:url(/UI/images/bg_menu.gif) no-repeat; display:block; height:30px; width:8px; position:absolute; top:0px; left:-8px; }
.header_user_menu_right { background:url(/UI/images/bg_menu.gif) no-repeat right; display:block; height:30px; width:8px; position:absolute; top:0px; right:-8px; }


.bt_login { 
    margin-left:5px; 
    margin-top:3px;
    display:block; 
    width:151px; 
    height:24px; 
    background-image:url('../images/Sign-in-with-Twitter.png'); 
    background-repeat : no-repeat;
    padding-top:3px;
    text-decoration:none;
    text-align:center;
    color : #FFFFFF;
    font-size : 16px;
    font-family : "Arial";
    font-weight:bold;
}
.bt_login:hover { 
	/*background-position:left -30px;*/
    color : rgb(37,5,23);
     margin-left:5px; 
    margin-top:3px;
    display:block; 
    width:151px; 
    height:24px; 
    background-image:url('../images/Sign-in-with-Twitter.png'); 
    background-repeat : no-repeat;
    padding-top:3px;
    text-decoration:none;
    text-align:center;
    color : #FFFFFF;
    font-size : 16px;
    font-family : "Arial";
    font-weight:bold;
}
#Bt_login_disabled, .Bt_login_disabled:hover{ 
	 background-position:bottom; 
}


.update {

    height : 27px;
	width : 79px;
    background-image : url('../images/button.png');
	background-repeat: no-repeat;
	text-align : middle;
    float: left;
    padding-top : 3px;
    font-size : 16px;
    cursor : pointer;
    color : #ffffff;
    font-size : 16px;
    /*text-indent : 20px;*/
    font-family : "Arial";
    text-align:center;
    font-weight:bold;
    
}

.update:hover {

    height : 27px;
	width : 79px;
    background-image : url('../images/button_hover.png');
	background-repeat: no-repeat;
	text-align : middle;
    float: left;
    padding-top : 3px;
    font-size : 16px;
    cursor : pointer;
    color : #ffffff;
    font-size : 16px;
    /*text-indent : 20px;*/
    font-family : "Arial";
    text-align:center;
    font-weight:bold;
    
}


.update_disabled{

    height : 27px;
	width : 79px;
    background-image : url('../images/button.png');
	background-repeat: no-repeat;
	text-align : center;
    float: left;
    padding : 3px;
    font-size : 16px;
    cursor : text;
    color : gray;
    font-family : "Arial";
    text-align:center;
    font-weight:bold;
    /*text-indent : 20px;*/
}

#Bar_login {
	 height:50px; 
	 float:left; 
}
#Bar_login_left { 
	float:left; 
	height:50px; 
	width:12px; 
	-moz-border-radius-bottomleft:8px; 
	-moz-border-radius-topleft:8px; 
    -webkit-border-bottom-left-radius: 8px;
    -webkit-border-top-left-radius: 8px;
	background-color:white;
}
#Bar_login_main { 
	float:right; 
	height:50px; 
	width:480px; 
	background:#ffffff; 
	overflow:hidden; 
	position:relative; 
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	margin-left:20px;
	padding:0 5px;
}
#Bar_login_right { 
	float:left; 
	height:50px; 
	width:12px; 
	-moz-border-radius-bottomright:8px; 
	-moz-border-radius-topright:8px; 
     -webkit-border-bottom-right-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    
	background-color:white; 
}

.curved_8px {
  /*margin-left:10px;*/
  background:#fff;
  padding:5px 0px;
  -moz-border-radius:8px;
  -webkit-border-radius: 8px;
  height:42px;
  width:445px;
  float:left;
  text-align : left;
  text-indent :10px;
}
 
.text_sample { 
    border:1px solid #b5d8ed; 
    font-family:Georgia; 
    font-style:italic; 
    margin-right:5px; 
    font-size:14px; 
    height:17px; 
    outline:none; 
    color:black; 
    padding:5px 0 8px;
    width : 168px;
    text-indent : 5px;
}

.text_twit { 
    border:1px solid #b5d8ed; 
    font-family:Georgia; 
    font-style:italic; 
    margin:10px 0px 0px 0px; 
    font-size:14px; 
    height:40px; 
    outline:none; 
    color:black; 
    padding:5px 0 8px;
    width : 525px;
    text-indent : 5px;
}

.text_reply { 
    border:1px solid #b5d8ed; 
    font-family:Georgia; 
    font-style:italic; 
    margin:10px 0px 0px 0px; 
    font-size:14px; 
    height:40px; 
    outline:none; 
    color:black; 
    padding:5px 0 8px;
    width : 500px;
    text-indent : 5px;
}



#Content {
	width: 620px;
	clear: both;
	/*padding-top: 10px;*/
	padding-bottom: 10px;
	background-color: white;
	/*color: rgb(154, 0, 218);*/
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
     
    float:left;
    min-height:700px;
}

#ViewContent {
	width: 970px;
	clear: both;
	/*padding-top: 10px;*/
	padding-bottom: 10px;
	background-color: white;
	/*color: rgb(154, 0, 218);*/
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    float:left;
}

#Content h1 {
	
}

#LeftPane {
	text-align: left;
	float: left;
	width: 630px;
    /*border-right : 1px solid Thistle;*/
   margin : 10px 0;
}


#LeftPane h1 {
	font-size: 27px;
	color: #F70085;
}

#TimelineName
{
    font-family:Georgia;
    font-size : 25px;
    text-align: left;
	float: left;
	width: 620px;
    margin : 10px 0 0 0;
   border-bottom : 1px solid #c1e287;
   padding-bottom:5px;
}

#TimelineName span#TimeLine
{
    font-family:Georgia;
    font-size : 25px;
    text-align: left;
    color : #F70085;
	float: left;
    padding-right:5px;
    padding-left:5px;
}

#TweetPaneForm{
   width: 610px;
	clear: both;
	/*margin-bottom: 10px;*/
	/*background-color: white;*/
	min-height:250px;
  /* border:1px solid #ABC15C;
   -moz-border-radius:8px;
   -webkit-border-radius: 8px;*/
	float:left;
    margin-top : -20px;
}

#TweetPaneArea
{
   width: 630px;
   float:left;
}
#UserWithUpdate h1 {
	font-size: 20px;
	color: #0b4a6b;
    text-align:left;
    margin:10px 0px 5px;
    padding:0px;
}

#TweetPaneLeft
{
    width: 600px;
	float:left;
}

#TweetPaneRight
{
    width: 370px;
	float:left;
    
}

#TweetActInfo{
    width: 360px;
	/*min-height:230px;*/
    float:left;
    border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    background-color :#dcf1ff;
   /* margin : 25px 0 0;*/
}
#TweetActHeading
{
    font-family:Georgia; 
    font-style:italic; 
    font-size:22px; 
    outline:none; 
    color:#0b4a6b; 
    padding:10px;
    width : 320px;
    text-align : left;
}

#TweetActMessage{
   font-family:Georgia; 
    font-style:normal; 
    font-size:15px; 
    outline:none; 
    color:#0b4a6b; 
    padding:10px;
    width : 340px;
    text-align:left;
   
}

#TweetActMessageTwo{
  font-family:Georgia; 
    font-style:normal; 
    font-size:15px; 
    outline:none; 
    color:#0b4a6b; 
    padding:10px;
    width : 340px;
   text-align:left;
}

#UserWithUpdate
{
  float:left;
  width : 580px;
  padding-left : 12px;
  margin:10px 0px;
}

#UserPane {
	height: 30px;
    width : 580px;
}

#LoginPane {
	width: 580px;
    text-align:left;
    float:left;
}

#ServerResponse {
	width: 600px;
	font-size: 14px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

#WelcomePane {
	width : 580px;
    float:left;
    display:none;
    padding : 0 20px;
    /*margin:0 0 5px;*/
}

#WelcomePane span#ProfileImage
{
  width : 50px;
  height : 50px;
  margin : 10px 0 0;
  float:left;
}

#WelcomePane span#ProfileImage img
{
  width : 50px;
  height : 50px;
  float:left;
}

#WelcomePane span#ProfileName
{
  width : 530px;
  float:left;
  font-size : 20px;
  font-family:Georgia;
  color : #f70085;
  margin:20px 0 0;
  text-align:left;
  text-indent : 10px;
}

#WelcomePane span#ProfileName h1
{
  float:left;
  font-family:Georgia;
  color : black;
  width : 100px;
  text-align:left;
  padding-right : 10px;
  font-size : 20px;
  margin : 0px;
}

#RightPane {
	text-align: left;
	float: left;
	width: 325px;
	color: black;
	font-size: 12px;
	padding-bottom:10px;
   margin-top:10px;
}

#RightPane h2 {
	color: rgb(0, 133, 217);
	padding: 10px;
	margin: 0px;
}

#RightPane h1 {
	font-size: 22px;
}

#RightPane ul li {
	padding-left: 0px;
	margin-left: 0px;
    padding-right : 10px;
   font-family : "Arial";
   font-size: 13px;
   margin-bottom : 10px;
   
}

#RightPaneContent {
	text-align: left;
	float: left;
	width: 325px;
	color: black;
	font-size: 12px;
	background-color:white;
   -moz-border-radius : 8px;
   font-family : "Georgia";
   -webkit-border-radius: 8px;
   padding-bottom:10px;
   margin-top:10px;
}

#GoogleAd{
	text-align: center;
	float: left;
	width: 325px;
	color: black;
	font-size: 12px;
	background-color:white;
   -moz-border-radius : 8px;
   -webkit-border-radius: 8px;
   padding-bottom:5px;
   padding-top:4px;
   
	}
#LoginPane h1 {
	text-align: left;
	color: rgb(221,4,121);
}

#TweetPane {
	/*padding-top: 10px;*/
	padding-bottom: 10px;
	text-align: left;
    width : 580px;
}

#TweetPane span {
	/*text-align: left;*/	
}

#TweetPane h1 {
	text-align: left;
	color: rgb(154, 0, 218);
}

.TweetFile {
	border:1px solid #F1A3CC; 
    font-family:Georgia; 
    font-style:italic; 
    margin-top:10px; 
    font-size:16px; 
    height:30px; 
    outline:none; 
    color:black; 
    /*width : 370px;*/
    
}

.NormalText{
    font-family:Georgia; 
    margin-top:10px; 
    font-size:14px; 
    outline:none; 
    color:gray; 
    float:left;
}

.RecordFromWebcam{
   /*padding : 0 5px;*/
   cursor : pointer;
   vertical-align : bottom;
   float:left;
  
  
}

.DisabledRecordFromWebcam{
   /*padding : 0 5px;*/
   cursor : default;
   vertical-align : bottom;
   float:left;
}

.WebCamMsg{
   
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    background-color : #DCF1FF;
    font-family:Georgia; 
    font-style:italic; 
    font-size:16px; 
    outline:none; 
    color:#0b4a6b; 
    padding:10px;
    text-align : left;
    display:none;
    width : 520px;
    margin-left:35px;
}
.Webcam{
   
}
.CancelWebcam{
  	margin: -15px 15px;
	font-size: 16px;
	padding: 1px;
	font-family: georgia;
    color : rgb(10,44,54);
    text-decoration : none;
    float:right;
    cursor : pointer;
    
}
.TweetText {
	width: 645px;
	height: 38px;
	margin-top: 15px;
	font-size: 16px;
	padding: 1px;
	font-family: Helvetica;
}

.TrailerMsg {
	font-size: 12px;
	color: gray;
    float:left;
    padding-left:45px;
    width:525px;
}

.TrailerMsgNew {
	font-size: 12px;
	color: gray;
    float:left;
    
}

#Tweets {
  float:left;
 /* padding-left : 15px;*/ 
  width : 620px;
}

#Tweets ul {
	text-decoration: none;
	padding: 0px;
	list-style: none;
    margin:0px;
}

#Tweets li {
	
	text-decoration: none;
	list-style: none;
	/*padding-bottom: 10px;*/
	padding-top: 10px;
	white-space: normal;
	/*border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;*/
    border-bottom:1px solid lightGrey;
	/*background: #dcf1ff;*/
	overflow: hidden; 
	padding-bottom:5px;
   
   /* border-bottom : 4px solid CadetBlue;*/
}

#TextTweetMsg {
	font-size: 15px;
	/*padding-left: 15px;*/
	font-family: 'Arial';
    /*width : 350px;*/
    color:#444444;
    width:450px;
    height:57px;
    float:left;
    overflow:hidden;
}

#TextTweetMsg span {
	font-family: Georgia;
	font-size: 12px;
	color:gray;
    font-style : italic;
    vertical-align : super;
}


.Age {
	font-family: georgia;
	font-weight: 12px;
	color:gray;
    /*text-indent : 40px;*/
    float:left;
    margin:-5px 0px;
    text-align : left;
    padding-left:5px;
   font-style : italic;
   width : 110px;
   border-right:1px solid lightGrey;
   padding-right:20px;
}

.ViewsAndFavs{
	width : 300px;
    height:25px;
    float:left;
   padding:0px 0px 0 10px;
   margin-top:-5px;
  
    
}

.ViewsAndFavsAbuse{
	width : 250px;
    height:25px;
    float:left;
   padding:0px 0px 0 10px;
   margin-top:-5px;
	}

.ViewAndFav{
	/*width : 150px;*/
    height:30px;
    /*-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
   -webkit-border-radius-top: 2px;
    background : rgb(235,235,235);*/
    float:left;
   /* margin-bottom:-8px;
   margin-top:-15px;*/
   padding:0px 0px 0 10px;
   margin-top:-5px;
  /*margin-left:305px;*/
    
}

.data{
 	
	font-family: Arial;
	font-size: 13px;
	color:gray;
	font-weight:bold;

}
/*#TextTweetMsg span#Option {
	font-family: Georgia;
	font-weight: 11px;
	color:black;
    text-indent : 0px;
    text-align : left;
    font-style : normal;
    float:left;
    padding : 5px 0 0;
    width : 300px;
    font-size : 12px;
    margin-top : 10px;
}*/

li.DemoLi .Option {
	font-family: Georgia;
	font-weight: 11px;
	color:black;
    text-indent : 0px;
    text-align : center;
    font-style : normal;
    float:right;
    
    /*width : 60px;*/
    font-size : 12px;
    margin-top : -30px;
     -moz-border-radius: 3px;
   	-webkit-border-radius: 3px;
    background : #ffffff;
    border:1px solid lightgrey;
    position:relative;
    
}

li.DemoLi .Option1 {
	font-family: Georgia;
	font-weight: 11px;
	color:black;
    text-indent : 0px;
    text-align : center;
    font-style : normal;
    float:right;
    
    /*width : 60px;*/
    font-size : 12px;
    margin-top : -15px;
  
     -moz-border-radius: 3px;
   	-webkit-border-radius: 3px;
    background : #ffffff;
    border:1px solid lightgrey;
    position:relative;
    
}


#OptionTD{
   /*background : #6BADE0 none repeat scroll 0 0;*/
	/*background : #525658 none repeat scroll 0 0;*/
   
   /*-moz-border-radius: 2px;
   -webkit-border-radius: 2px;
  float:right;
  height : 25px;
  margin:-130px 0 0 50px;*/
 text-align : left;
}

#TextTweetMsg span#img {
	/*margin-top: 10px;*/	
}

#Thumb {
	/*border: 3px solid rgb(64, 64, 64);*/
	width: 130px;
	height: 80px;
    vertical-align:	middle;
    text-align: 	center;
    /*background-color : #d4d4d4;*/
   /*background-image : url('../images/img.png');*/
	background-repeat: no-repeat;
    background:#000000;
    float:left;
    margin-top:5px;
    margin-left:5px;
    margin-right:5px;
}

.Thumb {
	/*border: 3px solid rgb(64, 64, 64);*/
	width: 134px;
	height: 128px;
    vertical-align:	middle;
    text-align: 	center;
    /*background-color : #d4d4d4;*/
   background-image : url('../images/img.png');
	background-repeat: no-repeat;
}

#Arrow {
   width : 8px;
   height : 15px;
   float:left;
}

.ContentArrow{
   width : 8px;
   height : 15px;
   float:left;
   margin:5px -2px;
}
.ContentThumb {
		/*border: 3px solid rgb(64, 64, 64);*/
	    width:auto;
        max-height:80px;
        height:expression(this.height<=80?true:"80px");
        max-width:130px;
        width:expression(this.width<=130?true:"130px");
        border:0;
        vertical-align:	middle;
    	text-align: 	center;
       /* padding : 4px 6px 0 0;*/
        cursor : pointer;
}



#ProfileThumb {
	width: 24px;
	height: 24px;
	
	
	/*margin-top: 30px;*/
   vertical-align : middle;
}

#ProfileMyThumb {
	width: 30px;
	height: 30px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-top: 30px;
   vertical-align : bottom;
}
#Footer {
	clear: both;
	font-family: 'Helvetica';
	/*margin-top: 5px;
	margin-bottom: 5px;*/
	font-size: 12px;
	font-weight: bold;
	color: #384C00; /*rgb(154, 0, 218);*/
	/*background-color: white;*/
    background: transparent url('../images/footer.png') no-repeat scroll center center;

	background-repeat: no-repeat;
	margin-top: 8px;
    
	height : 202px;
    width:100%;
    position:relative;
	/*height: 20px;
	
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    text-align:left;
    padding-left:15px;*/
	/*border: 3px solid rgb(0, 133, 217);*/
}

#Footer span#Copyright{
 text-align:right;
  color: #000000;
  margin-top:170px;
 width:220px;
 position:absolute;
 right:50%;
 margin-right:-428px;
}

#Footer span#Links{
  
  left:50%;
  text-align:right;
  width:410px;
  margin-top:25px;
  position:absolute;
  margin-left:-400px;
  
}
#Footer span#Links a{
  color : #0085D9;
  cursor :pointer;
}

.Abuse{
	
	cursor:pointer;
	}

#Footer span#Links a:hover{
  color : #9A00DA;
  cursor :pointer;
}

#FooterNormal {
	clear: both;
	font-family: 'Helvetica';
	
	
	font-size: 12px;
	font-weight: bold;
	color: #384C00; /*rgb(154, 0, 218);*/
	background-color: white;
   
	margin-top: 8px;
    
	
	height: 30px;
	
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    text-align:left;
    margin: 15px 0px;
    width:955px;
    
	
}

#FooterNormal span#Copyright{
 
  color: #000000;
 float:left;
  
  padding:8px 5px;
}

#FooterNormal span#Links{
  
  float:left;
  /*text-align:center;*/
  margin-left:10px;
 padding:8px 5px;
 width:74%;
}
#FooterNormal span#Links a{
  color : #0085D9;
  cursor :pointer;
}

#FooterNormal span#Links a:hover{
  color : #9A00DA;
  cursor :pointer;
}
.Abuse{
	
	cursor:pointer;
	}

#Footer span#Links a:hover{
  color : #9A00DA;
  cursor :pointer;
}

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:300px;
z-index: 9002;
}

.Zoom{
   width : 22px;
   height : 20px;
   vertical-align : bottom;
   color :black;
   text-decoration : none;
}

.Delete{
   width : 22px;
   height : 20px;
   cursor:pointer;
   color :black;
   text-decoration : none;
    vertical-align : middle;
   font-style:normal;
   
   
}

.ZoomMainClass{
   background-color : #0078CE;
   height : 25px;
   float:left;
   font-size:17px;
   margin-left : 10px;
   margin-top:10px;
   
   -moz-border-radius : 4px;
   -webkit-border-radius: 4px;
   padding-top:2px;
   color : #ffffff;
   font-family:georgia;
   cursor:pointer;
   
}

.ZoomMainClass a:hover{
  text-decoration : underline;
color : #ffffff;
}

.RotateMainClass{
   background-color : #0078CE;
   height : 25px;
   float:left;
   font-size:17px;
   margin-left : 10px;
   margin-top:10px;
   
   -moz-border-radius : 4px;
   -webkit-border-radius: 4px;
   padding-top:2px;
   color : #ffffff;
   font-family:georgia;
   cursor:pointer;
   
}

.RotateMainClass a:hover{
  text-decoration : underline;
color : #ffffff;
}
#Player span#ImageAndZoom{
   float:left;
    width : 600px;
   
    background-color : #DCF1FF;
    text-align : center;
    
	
  -moz-border-radius : 4px;
   -webkit-border-radius: 4px;
	
    
   
   padding-bottom : 5px;
}

#Player span#InnerBG{
   float:left;
    
   /*border: 1px solid gray;*/
    /*background-color : #ffffff;*/
    text-align : center;
    margin: 4px;
	

  -moz-border-radius : 4px;
   -webkit-border-radius: 4px;
	
  
   padding:5px 0px;
   width : 590px;
}


#Player span#ImageAndZoom a:hover{
   text-decoration : underline;
   color : #ffffff;
}

.MediaStatus { 
		height:16px; 
		background : #DCF1FF none repeat scroll 0 0;
		overflow:hidden; 
		text-align:center; 
		font-size:11px; 
		line-height:15px; 
		color:MediumVioletRed; 
        -moz-border-radius-bottomleft : 4px;
        -moz-border-radius-bottomright : 4px;
        padding : 3px;
}

#InlineMediaStatus{ 
    /*width : 350px;*/	
    /*float:left;*/	
    margin-top : 10px;
    font-family : georgia; 
    font-size : 12px;
    vertical-align : bottom;
    font-style:italic;
}

#InlineMediaStatus span#MediaStatusSpan{ 
		 
		text-align:left; 
		
		/*-moz-border-radius : 4px;*/
        padding : 5px;
        color : black;
         vertical-align:bottom;
        /*background : #6BADE0 none repeat scroll 0 0;*/
}

.ContentArea {
  margin:0;
   padding:0;
}


#MobileClients{
  border-bottom : 1px solid gray;
  float:left;
  margin-bottom : 20px;
  padding-bottom : 15px;

}

#MobileClients img{
  padding : 3px;
  
}

#MobileContent{
	width: 620px;
	clear: both;
	/*padding-top: 10px;*/
	padding-bottom: 10px;
	background-color: white;
	/*color: rgb(154, 0, 218);*/
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    text-align:left;
    float:left;
    margin-right:10px;
    min-height:700px;
	} 
	
#LeftMobilePane{
   text-align: left;
	float: left;
	width: 630px;
    
    margin : 10px 0;
    
}

#LeftMobilePane h1{
   color : black;
   font-size: 18px;
   margin-top:40px;
   padding-left : 20px;
}



#RightMobilePane {
	text-align: left;
	float: left;
	width: 325px;
	color: black;
	font-size: 12px;
	background-color:white;
   -moz-border-radius : 8px;
   font-family : "Georgia";
   -webkit-border-radius: 8px;
  
   padding-bottom:10px;
}

#RightMobilePane h2 {
	color: rgb(0, 133, 217);
	padding: 10px;
	margin: 0px;
}

#RightMobilePane h1 {
	font-size: 22px;
}

#RightMobilePane ul li {
	
   padding-left: 0px;
	margin-left: 0px;
    padding-right : 10px;
    font-family:arial;
    font-size:13px;
    margin-bottom:10px;
}

#Features{
  float:left;
 
  width : 640px;
  border-bottom : 1px solid gray;
 padding-bottom : 15px;
 margin-bottom : 20px;
}

#FeatureList {
  width : 400px;
  float:left;
}

#FeatureList img{
  float:right;
  padding-right : 10px;
  
}
#FeatureList ul li {
	

   padding-left: 0px;
	margin-left: 0px;
    padding: 10px;
    font-family : "georgia";
    font-size : 15px;
}

#FeatureImage{
  float:left;
   margin-top: 75px;
  padding-left : 10px;
}

#ReplyRetweet{
  float:left;
  width : 640px;
}

#Clients{
   float:left;
  width : 640px;
   text-align : center;
}
#ReplyRetweet img{
  float:left;
  padding: 10px;
  
}

#ReplyMsg{

 width : 640px;
  float:left;
}

#ReplyMsg ul li {
	

   padding-left: 0px;
	margin-left: 0px;
    padding: 10px;
    font-family : "georgia";
    font-size : 15px;
}



#TimelineNM
{
    font-family:Georgia;
    font-size : 25px;
    text-align: left;
	float: left;
	width: 585px;
    margin : 0px 0 0 20px;
    padding-bottom : 10px;
   
}

#TimelineNM span#TimeLine
{
    font-family:Georgia;
    font-size : 25px;
    text-align: left;
    color : #F70085;
	float: left;
    padding-right:5px;
}

#DownloadLink{
    
	
    text-align : middle;
    float: left;
    padding : 5px 15px 20px 10px;
    cursor : default;
    background-color : rgb(0,120,206);
    font-size : 20px;
    /*text-indent : 14px;*/
    font-family:Georgia; 
    margin : 10px 25px;
    color : #ffffff;
    -moz-border-radius: 8px;
	-webkit-border-radius: 8px;
    height : 30px;
    text-align:center;
}


#TweetFormPane{


    width: 620px;
	clear: both;
	margin-bottom: 10px;
	background-color: white;
	
   -moz-border-radius:8px;
   -webkit-border-radius: 8px;
	float:left;
     
    
    
    
    
}

.TweetFormPaneHeading{

    font-size : 20px;
    /*text-indent : 14px;*/
    font-family:Georgia; 
    color : rgb(87,133,0);
    font-weight:normal;
    text-align : left;
    /*cursor : pointer;*/
    padding-left : 10px;
    width : 600px;
    margin : 7px;
    overflow:hidden;
}

.TweetFormPaneHeadingActive{

    font-size : 20px;
    /*text-indent : 14px;*/
    font-family:Georgia; 
    color : #0B4A6B;
    font-weight:normal;
    text-align : left;
    cursor : pointer;
    padding-left : 20px;
    width : 600px;
    margin : 7px;
}


#ReplyFormPaneHeading
{

    font-size : 20px;
    /*text-indent : 14px;*/
    font-family:Georgia; 
    color : rgb(87,133,0);
    font-weight:bold;
    text-align : left;
    padding-left : 10px;
    width : 600px;
    margin : 7px;
}

#TweetFormPane span#TweetArrow{
   float:left;
   margin: 4px 10px;
   cursor : pointer;
}

#TweetFormPane span#TweetDownArrow{
   float:left;
   margin:5px 10px 10px;
   cursor : pointer;
}

#TweetFormPane span#ReplyDownArrow{
   float:left;
   margin:5px 10px 10px;
   cursor : default;
}

#TweetFormPane span#ReplyHead{
   float:left;
   display:none;
}
#TweetFormPane span#TweetHead{
   float:left;
   display:block;
}


#TweetNewForm{
  min-height : 300px;
 display : none;
}


.TviderHeading{

    font-family:georgia; 
    font-style:italic; 
    font-size:20px; 
    
    color:#0B4A6B; 
    margin : 10px 10px 15px;
    float:left;
    text-align : left;
    -moz-border-radius:8px;
    -webkit-border-radius: 8px;
    padding:5px;
    background-color:#DCF1FF;
}

.ContestHeading{

    font-family:georgia; 
    font-style:italic; 
    font-size:20px; 
    
    color:#0B4A6B; 
    margin : 5px;
    float:left;
    text-align : left;
    -moz-border-radius:8px;
    -webkit-border-radius: 8px;
    padding:5px;
    background-color:#DCF1FF;
    width:244px;
}

.featuresHeading{

    font-family:arial; 
    font-style:normal; 
    font-size:15px; 
    
    color:#0085D9; 
    margin : 10px 10px 5px 10px;
    
    text-align : left;
    cursor:context-menu;
}

.HowHeading{

    font-family:arial; 
    font-style:normal; 
    font-size:15px; 
    
    color:#0085D9; 
    margin : 10px 10px 5px 10px;
    
    text-align : left;
   
}

.featuresHeadingRight{

    font-family:georgia; 
    font-style:normal; 
    font-size:13px; 
    
    color:#0085D9; 
    margin : 10px 10px 5px 10px;
    
    text-align : right;
}

.step1{
 background:transparent url(../images/1.png) no-repeat scroll 0 0;
 height : 27px;
 width :34px;
 overflow:hidden;
 margin-top:16px;
 margin-right:10px;
 float:left;
}

.step2{
background:transparent url(../images/2.png) no-repeat scroll 0 0;
  height : 27px;
 width :34px;
 overflow:hidden;
 margin-top:26px;
 margin-right:10px;
 float:left;
}

.step3{
 background:transparent url(../images/3.png) no-repeat scroll 0 0;
  height : 27px;
 width :34px;
 overflow:hidden;
 margin-top:4px;
 margin-right:10px;
 float:left;
}


#DownloadMsg{
   
    -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
    background-color : #DCF1FF;
    font-family:Georgia; 
    font-style:normal; 
    font-size:16px; 
    outline:none; 
    color:#000000; 
    padding:10px;
    text-align : center;
    
    width : 580px;
    margin-left:20px;
}

#DownloadMsg span#DownloadNow{
   float :left;
   width : 565px;
   font-family:Georgia; 
    font-style:normal; 
    font-size:30px; 
    outline:none; 
    color:#0b4a6b; 
    
    text-align : center;
}

.Brand{
   font-family:Georgia;
    font-size : 18px;
    text-align: left;
    color : #F70085;
	float: left;
    padding-right:5px;
    padding-left:20px;
}

.Devices{
    font-family:"Times New Roman";
    font-size : 15px;
    text-align: left;
    color : #000000;
	float: left;
    padding:5px 17px 20px 20px;
}

#MobileScreen{
  
  float:left;
  margin-bottom : 20px;
  padding-bottom : 15px;
  padding-left:10px;
}

#MobileScreen img{
  padding : 5px;
  
}

#MobileScreen1{
  
  float:left;
  margin-bottom : 20px;
  padding-bottom : 15px;
  padding-left:10px;
}

#MobileScreen1 img{
  padding : 12px;
  
}

.Favorite{
  cursor:pointer;
}

#ShowMore{
	
   
    
    font-family:georgia; 
   background-image: url(../images/more-button.png);
    font-size:20px; 
    outline:none; 
    color:#0b4a6b; 
   
    
    display:none;
    width : 575px;
    margin-left:10px;
	text-align:center;
	height:29px;
	cursor:pointer;
	margin-top:30px;
	float:left;
	margin-left:20px;
	
	
	}

.More{
	  text-align:center;
	}
/* Add this css */

.addthis_toolbox{
	/*height : 30px;*/
	width : 130px;
     border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
	text-align : middle;
    float: left;
    
    
    cursor : pointer;
    border-color:gray;
    /*font-size : 20px;*/
    text-indent : 10px;
    /*font-family:Georgia;*/ 
    margin : 0px 10px;
    color : rgb(49,152,211);
    background-color:#ffffff;
    padding:5px 0 4px;
	}
.addthis_toolbox .custom_hover
{
    position: relative;
}

.addthis_toolbox .custom_hover .custom_button
{
    /*font-weight: bold;*/
    padding: 4px;
   /* -moz-border-radius: 5px 5px 0 0;*/    
    /*-webkit-border-radius: 5px 5px 0 0;*/
}

.addthis_toolbox .custom_hover .custom_button.active
{
    /*background-color: #eee;*/
}

.addthis_toolbox .hover_menu 
{
    display: none;
    position: absolute;
    background: #fff;
}

.addthis_toolbox .custom_hover .tower
{
    -webkit-border-radius: 0 5px 0 0;   
    -moz-border-radius-topleft: 0;
    
}
.addthis_toolbox .hover_menu 
{
    width: 136px;
    padding: 10px 0 10px 0;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-top:5px;
}

.addthis_toolbox .hover_menu  a
{
    width: 102px;
    padding: 4px 0 4px 34px;
    position: relative;
    display: block;
    text-decoration: none;
    color: blue;
}

.addthis_toolbox .hover_menu  a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    text-decoration: none;
}

.addthis_toolbox .hover_menu  span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .hover_menu  .more
{
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .hover_menu  .more a
{
    padding: 4px 0;
    margin: 0;
}

.addthis_toolbox .hover_menu  .more span
{
    display: none;
}


