body
{
margin:0px;
padding:0px;
/*background:url('../images/header-bg.gif') repeat-x; */
background-attachment:fixed;
font-family: verdana;
color:#848484;
font-size: 11px;
width:100%;
overflow-x:scroll;
}

#dropdownon {
    font-family: "Conv_gillsans_light",calibri;
    right:15%;
    top: 40px;
    padding: 40px;
    position: fixed;
    background:#192f62;
    float: right;
    margin-left: 0px;
    color: #414042;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    z-index: 1000;
}

@media (max-width:1000px)
{
#desktop
{
display:none;
}
a.Tag
{
color: #848484;;
font-family: arial;
font-size: 7.3px;
letter-spacing:0px;
font-weight: normal;
text-decoration:none;
padding:1px 3px;
border-radius:2px;
letter-spacing:1px;
border:solid 1px #848484;;
text-transform:uppercase;
}

a.Tag:hover
{
color: #848484;;
border:solid 1px #848484;;
}

html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;

}
.text
{
font-family: verdana;
color:#848484;
font-size: 11px;
}

.text2
{
font-family: verdana;
color:#848484;
font-size: 11px;
padding-top:6px;
}

input,textarea
{
border:solid 1px #dbdfe6;
color:#848484;
font-family:verdana;
font-size:11px;
}
h7{
    font-size: 10px;
margin: 0px;
padding: 0px;
    } 
h8{
    font-size: 9px;
margin: 0px;
padding: 0px;
    } 
p
{
margin:0px;
padding:0px;
}

hr
{
clear:both;
margin:0px;
padding:0px;

background-color: #7ce1ed;
display: block; height: 1px;
border: 0;
height:1px;
top:-38px;
position:relative;
z-index:-1;
}
img
{
margin:0px;
padding:0px;
}



h1
{
	color:rgb(111,111,111);
margin:0px;
padding:0px;
font-size: 24px;
text-transform: none;
line-height: 24px;
	/*font-size:14px;
	line-height:13px;
	text-transform:none;
	*/
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	
	
}
h5
{
font-family:'Conv_Pacifico',Sans-Serif;
	margin:0px 0px 6px;
	padding:0px;
font-size:42px;
line-height:42px;
color:#1dcaff;
font-weight:normal;
text-align:bottom;
border:solid 0px;
text-transform:lowercase;

}
h2
{
margin:6px 0px 6px;
padding:0px;
font-size:19px;
line-height:14px;
font-family:'Cordia';
font-weight:bold;
color:#676767;
text-decoration:none;
text-transform:uppercase;
}

h2 a
{
margin:0px;
padding:0px;
font-size:13px;
line-height:13px;
font-family:Arial;
font-weight:bold;
color:rgb(121,121,121);
text-decoration:none;
text-transform:uppercase;
}

h3
{
margin:0px;
padding:0px;
font-size:26px;
line-height:26px;
font-family:Conv_UPCDB,Times new roman;
color:#1dcaff;
font-weight:normal;
}

h4
{
margin:0px 0px 6px;
padding:0px;
font-size:12px;
letter-spacing:1px;
line-height:13px;
font-family:Arial;
font-weight:bold;
color:rgb(103,113,25);
text-decoration:none;
text-transform:uppercase;
}
h6{
font-size:11px;
margin:0px;
padding:0px;
}
.heading6{
    color:#FFFFFF;
	margin:6px 6px 18px 6px;
	padding:0px;
	font-size:16.5px;
	letter-spacing:0.08em;
	line-height:13px;
	font-family:trebuchet ms;
	font-weight:bold;
	text-decoration:underline;
	
	text-transform:none;
}
.menu ul
{
display:inline;
list-style:none;
margin:0px;
padding:0px;
}
.menu li
{
display:inline;
list-style:none;
float:left;
margin:0px 10px 0px;
}
/*
li a
{
color:#8092ff;
font-family:Conv_UPCFB;
font-size:31px;
letter-spacing:1px;
text-decoration:none;
}
li a:hover
{
color:#1dcaff;
}*/
a.off
{
border-radius:5px;
padding:0px 10px;
color:#e5e5e5;
font-family:Conv_UPCFB;
font-size:31px;
letter-spacing:1px;
text-decoration:none;
}
a.off:hover
{
/*background:url('../images/on.gif');*/


color:#1dcaff;
}
a.On
{
border-radius:0px;
padding:28px 10px 0px;
background:url('../images/on.gif') repeat-x;

color:#8092ff;
font-family:Conv_UPCFB;
font-size:31px;
letter-spacing:1px;
text-decoration:none;
}

a.GLink
{
color:#848484;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
a.GLink:hover
{

text-decoration:underline;
}
a
{
color:#07bbf2;
font-family:arial;
font-size:12px;

font-weight:normal;
}

#data .tag a
{
color:#7c8ada;
font-family:verdana;
font-size:11px;
letter-spacing:1px;
font-weight:normal;
text-decoration:none;
padding:0px;
margin:0px;
}

.FreesiaUPC-Normal
{
color:#1dcaff;
font-family:Conv_UPCFL;
font-size:22px;
line-height:22px;
font-weight:normal;
text-decoration:none;
margin-bottom:0px;
margin-top:25px;
}
.clear
{
clear:both;
height:10px;
}

.FreesiaUPCBold
{
color:#1dcaff;
font-family:Conv_UPCFB;
font-size:34px;
line-height:34px;
font-weight:normal;
text-decoration:none;
margin:0px;
padding:0px;
letter-spacing:2px;

}

#loginheader
{
width:100%;
height:100px;
background-color:#11acd4;
margin-left:auto;
margin-right:auto;
border-bottom:solid 1px #1dcaff;
}


#Contentcontainer
{
width:1065px;
clear:both;
border:solid 0px;

margin-left:auto;
margin-right:auto;
}

#SearchHeader
{
background:url('../images/search-header.png') no-repeat;
width:232px;
float:left;
height:26px;
border:solid 0px;
}




.footer
{
border:solid 0px red;
min-width:1080px;
width:100%;
overflow:hidden;
background:#348BB6;
clear:both;
padding-top:30px;
padding-bottom:5px;
}
.innerfooter{
 width:1065px;
 border:solid 0px yellow;
 line-height:27px;

 margin-left:auto;
 margin-right:auto;
}
.innerfooter .FooterPart{
width:24%;
margin-left:1%;
float:left;
font-weight:400;
font-family:century gothic;
text-transform:uppercase;
font-size:11px;
}
.footer .innerfooter .FooterPart a{
font-family:century gothic;
color:#DBDBDC;
font-size:11px;
text-decoration:none;
}
.footer .innerfooter .FooterPart a:hover{
text-decoration:underline;
}


.footer1
{
border-top:3px solid #348BB6;
overflow:hidden;
background:#fff;
clear:both;
padding-top:30px;
padding-bottom:5px;
}
.footer1 .search{
background:#348BB6; padding:3px 0px 3px 5px; height:40px;overflow:hidden;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
}
.footer1 .innerfooter1{
 width:1100px;
 line-height:27px;
 margin-left:auto;
 margin-right:auto;
}
.footer1 .innerfooter1 .FooterPart1{
width:24%;
margin-left:1%;
float:left;
}
.footer1 h6{
color:#348BB6;
}
.footer1 .innerfooter1 .FooterPart1 a{
color:#348BB6;
font-weight:700;
font-size:1.14em;
font-family:arial;
text-decoration:none;
letter-spacing:0.1em;
}
.footer1 .innerfooter1 .FooterPart1 a:hover{
text-decoration:underline;
}


#container
{
margin-top:0px;
min-height:500px;
width:1065px;
clear:both;
border:solid 0px;
margin-left:auto;
margin-right:auto;
}
#ProfileLeftPanel
{
width:246px;
padding:0px 5px 5px 5px;
float:left;
}
#LeftPanel
{
width:246px;
overflow:visible;
padding:0px 5px 5px 5px;
float:left;
background:url('../images/leftpanel-bg.gif') repeat-x #e0dfe0;
}
#ProfilePanel
{
width:780px;
float:left;
margin-left:10px;
margin-right:10px;
}
#MidPanel
{
width:536px;
float:left;
margin-left:10px;
margin-right:10px;
}
#RightPanel
{
width:250px;
float:right;
}
#RightPanel1
{
width:160px;
float:right;
}

#LoginPanel
{
width:400px;
float:right;

margin-right:0px;
border:solid 0px;
overflow:visible;
}

#LoginPanelLeft
{
width:400px;
float:left;
margin-right:0px;
border:solid 0px;
overflow:visible;
}

#CommentBox
{
width:95.5%;
border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
padding:2%;
clear:both;
margin-bottom:10px;
background-color:#f8f8f8;
font-style:italic;
overflow:auto;
word-wrap:break-word;
}
#view #CommentBox img
{
width:auto;
max-width:500px;}

#CommentBox img
{
width:auto;
max-width:500px;}

#view #CommentBox embed
{
width:500px;
height:430px;}

#CommentBox embed
{
width:500px;
height:430px;}

#InnerPanel
{
width:100%;
clear:both;
height:auto;
background-color:#FFFFFF;
height:670px;
}
#DivBox1
{
width:536px;
border:1px dashed #a0edf6;
clear:both;
overflow:auto;
margin:0px 0px 10px;
}
#DivBox1-New
{
width:345px;
border:1px dashed #a0edf6;
border-left:0px;
height:166px;
word-wrap: break-word;
padding: 0px 10px 0px 10px;
overflow:hidden;
margin:0px 0px 10px 0px;
}
#DivBox1-New .data
{
    color: rgb(111,111,111);
    font-family: verdana;
    font-size:1.02em;
    letter-spacing:1px;
}

#DivBox1 img
{
border:solid 0px #e0dfe0;
padding:0px;
margin:0px;
}

#DivBox2
{
width:627px;

border:1px dashed #a0edf6;
clear:both;
overflow:auto;
margin:0px 0px 10px;
/*word-wrap:break-word;*/
}

#DivBox2 img
{
border:solid 0px #a0edf6;
padding:0px;
margin:0px;
}

#data
{
float:left;
width:338px;
border:solid 0px;
margin:10px 0 0 20px;
font-family: verdana;
color:#848484;
font-size: 11px;
letter-spacing:2px;
word-wrap:break-word;
}

#data1
{
padding:0px;
float:left;
width:340px;
border:solid 0px;
margin:4px 0 0 10px;
/*font-size: 11px;*/
font-size: 0.95em;
letter-spacing:0.6px;
border: solid 0px;
word-wrap:break-word;
}



#innerdata
{
float:left;
width:95%;
text-align:justified;
color:#919191;
margin:20px 0 20px 20px;
font-family:arial;
font-size:12px;
letter-spacing:0px;
}

#view
{
text-align:justify;
padding:10px 10px 10px 10px;
border:solid 0px;
margin:0px;
font-family:georgia,serif;
font-size:15px;
color:rgb(80,80,80);
line-height : 1.5;
}
#view img
{
padding:0px;
border:solid 1px #a0edf6;
margin:0px 10px 5px 0px;
/*float:left;*/
width:auto;
max-width:600px;
overflow:hidden;
}
#view embed
{
padding:0px;
border:solid 0px #a0edf6;
margin:0px 10px 5px 0px;
/*float:left;*/
height:530px;
width:600px;
}
/*
#view .divdata{
float:left;margin:10px;
}*/
#view1 img
{
padding:0px;
margin:0px 10px 5px 0px;
float:none;
}

.viewdailypoop-data
{
font-family: verdana;
color:#848484;
font-size: 11px;
letter-spacing:2px;
}

#data a
{
color:#848484;
font-family: verdana;
font-size: 11px;
letter-spacing:2px;
}

.row
{
background:url('../images/dotted-line.gif') repeat-x bottom;
border:solid 0px;
width:97%;
line-height:13.5px;
margin-left:auto;
margin-right:auto;
padding:7px 0px 6px;
}
#PooperChoiceBox
{
width:197px;
border:0px solid #bbf8ff;
clear:both;
float:right;
overflow:hidden;
margin:0px 0px 0px;
}

#PooperChoiceBox-Border
{
width:194px;
height:180px;
border:1px dashed #a0edf6;
border-top:0px;
clear:both;
float:right;
overflow:hidden;
margin:0px 0px 0px;
}

#PooperChoiceBox-New
{
width:188px;
height:105px;
border:4px solid #C9C9C9;
clear:both;
float:right;
overflow:hidden;
margin:10px 0px 0px;
}


#PooperChoiceBox .main img
{
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width:100%;
height:119px;
margin:0px;
padding:0px;
/*border:1px solid #7ce1ed;*/
}

#PooperChoiceBox #data
{
height:100%;
margin:0px;
width:94%;
color:rgb(111,111,111);
clear:both;
font-family:verdana;
/*font-size:11px;*/
font-size:1.02em;
padding:10px;
letter-spacing:1px;
}
.small
{

color:#676767;
clear:both;
font-family:verdana;
font-size:10px;
text-transform:lowercase;
letter-spacing:0px;
}
#data .small a
{
color:#676767;
clear:both;
font-family:verdana;
font-size:10px;
text-transform:lowercase;
letter-spacing:0px;
}
a.Link
{
text-decoration:none;
color:#676767;
font-family: verdana;
/*font-size: 11px;*/
font-size: 0.95em;
letter-spacing:0.4px;
}
a.Link:hover
{
color:#1dcaff;
}

a.Link1
{
border-bottom:solid 1px;
border-color:#a6a6a6;
text-decoration:none;
color:#676767;
font-family: calibri;
font-size: 13px;
letter-spacing:2px;
}
a.Link1:hover
{
text-decoration:none;
}

.BLink
{

text-decoration:none;
font-size:25.4px;
font-family:Conv_UPCFL;
color:#e5e5e5;
display:inline;
line-height:12px;
}
a.BLink:hover
{
text-decoration:none;

}

/*XXXXXXXXXXXXXXXXXXXXXXXX FORM XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.Heading
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:30px;
color:#555555;
font-weight:normal;
border:solid 0px;
}
.Heading2
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:20px;
color:#555555;
font-weight:bold;
border:solid 0px;
}

.Heading4
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:22px;
color:#555555;
font-weight:bold;
border:solid 0px;
}

.Heading3
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:18px;
color:#555555;
font-weight:bold;
border:solid 0px;
}

label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  color:#848484;
font-family:verdana;
font-size:11px;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="File"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  line-height: 20px;
  color:#848484;
  font-family:verdana;
  font-size:11px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */

  margin-top: 1px \9;
  /* IE8-9 */

  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */

  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */

  line-height: 20px;
}
select {
  width: 220px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #555555;
  background-color: #fcfcfc;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
 color: #555555;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #555555;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #555555;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 846px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 766px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 686px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 526px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 366px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 126px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 46px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.policy ul{
margin:0px 8px; 
padding:0px;
list-style-type:square;
}
.policy ul li{
margin:10px; 
padding:0px;
}
.policy ul li:last-child{
margin-top:30px; list-style:none;
}
.commentlink
{
margin-right:2px;
/*background:#1CCAFF; */
background:#BBB8B8;
padding:1px 10px 1px 10px;
border-radius:8px; 
-mox-border-radius:8px; 
-webkit-border-radius:8px; 
color:#fff;
}

.errorbox{
margin-top:100px;
margin-bottom:100px;
margin-left:auto;
margin-right:auto;
background:#eeeeee;
position:center;
border:1px solid #eeeeee;
padding:20px;
height:150px;
width:400px;
font-family: verdana;
color:#848484;
font-size: 11px;
texi-align:center;
}
.errorbox1{
margin-top:0px;
margin-bottom:100px;
margin-left:auto;
margin-right:auto;
width:536px;
}
.errorbox1 #data
{
float:left;
width:500px;
min-height:150px;
border:solid 0px;
margin:10px 0 0 20px;
font-family: verdana;
color:#848484;
font-size: 11px;
letter-spacing:2px;
text-align:center;
}
.feedbox{
border:3px solid #E0DFE0;
}

#mylogoanimate
{
transform: rotate(360deg);/**/
transform-origin:50% 50%;
transition: all 1s ease;
-ms-transform: rotate(360deg); /* IE 9 */
-ms-transform-origin:50% 50%; /* IE 9 */
-moz-transition: -moz-transform all 1s ease;
-webkit-transform: rotate(360deg); /* Safari and Chrome */
-webkit-transform-origin:50% 50%; /* Safari and Chrome */
-webkit-transition: -webkit-transform all 1s ease;
}

#mylogoanimate:hover
{
transform: rotate(180deg);/**/
transform-origin:50% 50%;
transition: all 1s ease;
-ms-transform: rotate(180deg); /* IE 9 */
-ms-transform-origin:50% 50%; /* IE 9 */
-moz-transition: -moz-transform all 1s ease;
-webkit-transform: rotate(180deg); /* Safari and Chrome */
-webkit-transform-origin:50% 50%; /* Safari and Chrome */
-webkit-transition: -webkit-transform all 1s ease;
}

.punchline{
color: #348bb6;
margin-top:5px;
    font-family: verdana;
    font-size: 11px;
	font-weight:normal;
    letter-spacing: 1px;
}
.meme-right{
float:left;background-color:#E1E1E1;height:440px;width:50px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
}
.meme-right .social_ico{
margin-top:20px;
margin-bottom:20px;
}
.meme-right .social_ico:hover{
opacity:0.9;
filter:alpha(opacity=90);
}



a.home
{
background:url('../images/ico-homeOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;
}

a.home:hover
{background:url('../images/ico-home.png') no-repeat;

}
a.articles
{
background:url('../images/ico-articlesOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;

}

a.articles:hover
{
background:url('../images/ico-articles.png') no-repeat;

}

a.meme
{
background:url('../images/ico-mem.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;

}

a.meme:hover
{
background:url('../images/ico-memOn.png') no-repeat;
}

a.popular
{
background:url('../images/ico-buzzOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;

}

a.popular:hover
{
background:url('../images/ico-buzz.png') no-repeat;

}

a.profile
{
background:url('../images/ico-profileOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;
}

a.profile:hover
{
background:url('../images/ico-profile.png') no-repeat;

}

a.profileblue
{
background:url('../images/ico-profileblue.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;
}

a.profileblue:hover
{
background:url('../images/ico-profileblue.png') no-repeat;

}
a.socialnews
{
background:url('../images/ico-newsOn.png') no-repeat;
width:22px;
height:34px;
float:left;
display:block;

}

a.socialnews:hover
{
background:url('../images/ico-news.png') no-repeat;
}

a.drop
{
background:url('../images/ico-newsOn.png') no-repeat;
width:22px;
height:34px;
float:left;
display:block;

}

a.drop:hover
{
background:url('../images/ico-news.png') no-repeat;
}

.lid
{
color:#FFFFFF;
font-family:calibri;
font-size:20px;
float:left;
margin-top:10px;
margin-left: 20px;

	}
	
	
.alt
{
color:#FFFFFF;
font-family:calibri;
font-size:20px;

font-weight:normal;
text-decoration:none;
margin:0px;
padding:0px;
letter-spacing:0px;

}

/*BUTTONS*/

#Leftbuttons
	{
	top:40%;
	left:15px;
	z-index:1000;
	overflow:visible;
	position:absolute;
	
	}
#back-top {
	position: fixed;
	top: 70px;
	right:20px;
	z-index:1000;
}
#back-top a {
	width: 50px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #404040;
}
/* arrow icon (span tag) */
#back-top span {
	width: 50px;
	height: 50px;
	display: block;
	margin-bottom: 7px;
	background: #A4EAFF url('../images/top.gif') no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #1CCAFF;
}

.block1,.block2,.block3{
font-family:calibri;
width:196px;
padding:10px 30px 10px 30px;
font-size:21px;
color:#2D515D;
margin-bottom:10px;
font-weight:700;

}
.block1 h2 a,.block2 h2 a,.block3 h2 a
{
margin:0px;
padding:0px;
font-size:13px;
line-height:13px;
font-family:Arial;
font-weight:bold;
color:#727272;
text-decoration:none;
text-transform:none;
}

.block1{
background:#ffe7eb;
}
.block2{
background:#e4f6ff;
}
.block3{
background:#fff7eb;
}

.cat_bottom{
padding-bottom:5px;
}
.cat_bottom:hover{
border-bottom:3px solid #1BCBFD;
}

.onme{
border-bottom:3px solid #1BCBFD;
}
.offme{
border-bottom:0px solid #1BCBFD;
}

.cat_but a{
font-family:calibri;
 background:#98D5EC;
 text-transform:uppercase;
 border-radius:8px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -o-border-radius:8px;
 padding:0px 8px;
 font-weight:700;
 font-size:10px;
 color:#fff;
 text-decoration:none;
 display: inline-block;
}
#embed a{
font-size:10px;
color:#1DCAFF;
text-decoration:none;
}
 #embed a:hover{
color:#348BB6;
}
#headerFull
{
background:url('../images/header-bg.png') repeat-x;
z-index:1000;
border:solid 1px red;

width:100%;
height:82px;
position:fixed;
clear:both;
}
#Headercontainer
{
width:100%;
clear:both;
border:solid 1px;
height:82px;
margin-left:auto;
margin-right:auto;
}
#header {
   
    overflow: visible;
 background:url('../images/header-bg.png') repeat-x;
    position: relative;
width:1080px;
height:82px;

}

#nav {
float:right;
margin-right:20px;
    position: relative;
    z-index: 10;
	border:solid 0px;
    padding: 5px 0px;
   
}

#dropdownon {
width: 100%;
left:-10%;
top: 40px;
position: absolute;
background-color: #192f62;
color: #FFF;
font-size: 17px;
font-weight: normal;
text-decoration: none;
z-index: 9;
}
#dropdownon ul {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

#dropdownon ul li {
    padding: 15px 0%;
	display: block;
    text-align: center;
    clear: both;
    margin: 0px;
    border-bottom: 1px solid #686868;
}
#dropdownon ul li a {
  color:#FFFFFF;
  text-decoration:none;
  text-transform:uppercase;
}
}

@media (min-width:1001px)
{
a.Tag
{
color: #848484;;
font-family: arial;
font-size: 7.3px;
letter-spacing:0px;
font-weight: normal;
text-decoration:none;
padding:1px 3px;
border-radius:2px;
letter-spacing:1px;
border:solid 1px #848484;;
text-transform:uppercase;
}

a.Tag:hover
{
color: #848484;;
border:solid 1px #848484;;
}

html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;

}
.text
{
font-family: verdana;
color:#848484;
font-size: 11px;
}

.text2
{
font-family: verdana;
color:#848484;
font-size: 11px;
padding-top:6px;
}

input,textarea
{
border:solid 1px #dbdfe6;
color:#848484;
font-family:verdana;
font-size:11px;
}
h7{
    font-size: 10px;
margin: 0px;
padding: 0px;
    } 
h8{
    font-size: 9px;
margin: 0px;
padding: 0px;
    } 
p
{
margin:0px;
padding:0px;
}

hr
{
clear:both;
margin:0px;
padding:0px;

background-color: #7ce1ed;
display: block; height: 1px;
border: 0;
height:1px;
top:-38px;
position:relative;
z-index:-1;
}
img
{
margin:0px;
padding:0px;
}



h1
{
	color:rgb(111,111,111);
margin:0px;
padding:0px;
font-size: 24px;
text-transform: none;
line-height: 24px;
	/*font-size:14px;
	line-height:13px;
	text-transform:none;
	*/
	font-family:arial;
	font-weight:bold;
	text-decoration:none;
	
	
}
h5
{
font-family:'Conv_Pacifico',Sans-Serif;
	margin:0px 0px 6px;
	padding:0px;
font-size:42px;
line-height:42px;
color:#1dcaff;
font-weight:normal;
text-align:bottom;
border:solid 0px;
text-transform:lowercase;

}
h2
{
margin:6px 0px 6px;
padding:0px;
font-size:19px;
line-height:14px;
font-family:'Cordia';
font-weight:bold;
color:#676767;
text-decoration:none;
text-transform:uppercase;
}

h2 a
{
margin:0px;
padding:0px;
font-size:13px;
line-height:13px;
font-family:Arial;
font-weight:bold;
color:rgb(121,121,121);
text-decoration:none;
text-transform:uppercase;
}

h3
{
margin:0px;
padding:0px;
font-size:26px;
line-height:26px;
font-family:Conv_UPCDB,Times new roman;
color:#1dcaff;
font-weight:normal;
}

h4
{
margin:0px 0px 6px;
padding:0px;
font-size:12px;
letter-spacing:1px;
line-height:13px;
font-family:Arial;
font-weight:bold;
color:rgb(103,113,25);
text-decoration:none;
text-transform:uppercase;
}
h6{
font-size:11px;
margin:0px;
padding:0px;
}
.heading6{
    color:#FFFFFF;
	margin:6px 6px 18px 6px;
	padding:0px;
	font-size:16.5px;
	letter-spacing:0.08em;
	line-height:13px;
	font-family:trebuchet ms;
	font-weight:bold;
	text-decoration:underline;
	
	text-transform:none;
}
.menu ul
{
display:inline;
list-style:none;
margin:0px;
padding:0px;
}
.menu li
{
display:inline;
list-style:none;
float:left;
margin:0px 10px 0px;
}
/*
li a
{
color:#8092ff;
font-family:Conv_UPCFB;
font-size:31px;
letter-spacing:1px;
text-decoration:none;
}
li a:hover
{
color:#1dcaff;
}*/
a.off
{
border-radius:5px;
padding:0px 10px;
color:#e5e5e5;
font-family:Conv_UPCFB;
font-size:31px;
letter-spacing:1px;
text-decoration:none;
}
a.off:hover
{
/*background:url('../images/on.gif');*/


color:#1dcaff;
}
a.On
{
border-radius:0px;
padding:28px 10px 0px;
background:url('../images/on.gif') repeat-x;

color:#8092ff;
font-family:Conv_UPCFB;
font-size:31px;
letter-spacing:1px;
text-decoration:none;
}

a.GLink
{
color:#848484;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
a.GLink:hover
{

text-decoration:underline;
}
a
{
color:#07bbf2;
font-family:arial;
font-size:12px;

font-weight:normal;
}

#data .tag a
{
color:#7c8ada;
font-family:verdana;
font-size:11px;
letter-spacing:1px;
font-weight:normal;
text-decoration:none;
padding:0px;
margin:0px;
}

.FreesiaUPC-Normal
{
color:#1dcaff;
font-family:Conv_UPCFL;
font-size:22px;
line-height:22px;
font-weight:normal;
text-decoration:none;
margin-bottom:0px;
margin-top:25px;
}
.clear
{
clear:both;
height:10px;
}

.FreesiaUPCBold
{
color:#1dcaff;
font-family:Conv_UPCFB;
font-size:34px;
line-height:34px;
font-weight:normal;
text-decoration:none;
margin:0px;
padding:0px;
letter-spacing:2px;

}

#loginheader
{
width:100%;
height:100px;
background-color:#11acd4;
margin-left:auto;
margin-right:auto;
border-bottom:solid 1px #1dcaff;
}

#headerFull
{
background:url('../images/header-bg.gif') repeat-x;
z-index:1000;
border:solid 0px red;
left:auto;
top:0px;
position:fixed;
width:100%;
height:82px;

clear:both;
}

#Headercontainer
{

width:1065px;
clear:both;
border:solid 0px;
height:82px;
margin-left:auto;
margin-right:auto;
}

#Contentcontainer
{
width:1065px;
clear:both;
border:solid 0px;

margin-left:auto;
margin-right:auto;
}

#header
{
width:1065px;
height:82px;
border:solid 0px red;
margin-left:auto;
margin-right:auto;
}

#SearchHeader
{
background:url('../images/search-header.png') no-repeat;
width:232px;
float:left;
height:26px;
border:solid 0px;
}




.footer
{
border:solid 0px red;
min-width:1080px;
width:100%;
overflow:hidden;
background:#348BB6;
clear:both;
padding-top:30px;
padding-bottom:5px;
}
.innerfooter{
 width:1065px;
 border:solid 0px yellow;
 line-height:27px;

 margin-left:auto;
 margin-right:auto;
}
.innerfooter .FooterPart{
width:24%;
margin-left:1%;
float:left;
font-weight:400;
font-family:century gothic;
text-transform:uppercase;
font-size:11px;
}
.footer .innerfooter .FooterPart a{
font-family:century gothic;
color:#DBDBDC;
font-size:11px;
text-decoration:none;
}
.footer .innerfooter .FooterPart a:hover{
text-decoration:underline;
}


.footer1
{
border-top:3px solid #348BB6;
overflow:hidden;
background:#fff;
clear:both;
padding-top:30px;
padding-bottom:5px;
}
.footer1 .search{
background:#348BB6; padding:3px 0px 3px 5px; height:40px;overflow:hidden;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
}
.footer1 .innerfooter1{
 width:1100px;
 line-height:27px;
 margin-left:auto;
 margin-right:auto;
}
.footer1 .innerfooter1 .FooterPart1{
width:24%;
margin-left:1%;
float:left;
}
.footer1 h6{
color:#348BB6;
}
.footer1 .innerfooter1 .FooterPart1 a{
color:#348BB6;
font-weight:700;
font-size:1.14em;
font-family:arial;
text-decoration:none;
letter-spacing:0.1em;
}
.footer1 .innerfooter1 .FooterPart1 a:hover{
text-decoration:underline;
}


#container
{
margin-top:10px;
min-height:500px;
width:1065px;
clear:both;
border:solid 0px;
margin-left:auto;
margin-right:auto;
}
#ProfileLeftPanel
{
width:246px;
padding:0px 5px 5px 5px;
float:left;
}
#LeftPanel
{
width:246px;
overflow:visible;
padding:0px 5px 5px 5px;
float:left;
background:url('../images/leftpanel-bg.gif') repeat-x #e0dfe0;
}
#ProfilePanel
{
width:780px;
float:left;
margin-left:10px;
margin-right:10px;
}
#MidPanel
{
width:536px;
float:left;
margin-left:10px;
margin-right:10px;
}
#RightPanel
{
width:250px;
float:right;
}
#RightPanel1
{
width:160px;
float:right;
}

#LoginPanel
{
width:400px;
float:right;

margin-right:0px;
border:solid 0px;
overflow:visible;
}

#LoginPanelLeft
{
width:400px;
float:left;
margin-right:0px;
border:solid 0px;
overflow:visible;
}

#CommentBox
{
width:95.5%;
border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
padding:2%;
clear:both;
margin-bottom:10px;
background-color:#f8f8f8;
font-style:italic;
overflow:auto;
word-wrap:break-word;
}
#view #CommentBox img
{
width:auto;
max-width:500px;}

#CommentBox img
{
width:auto;
max-width:500px;}

#view #CommentBox embed
{
width:500px;
height:430px;}

#CommentBox embed
{
width:500px;
height:430px;}

#InnerPanel
{
width:100%;
clear:both;
height:auto;
background-color:#FFFFFF;
height:670px;
}
#DivBox1
{
width:536px;
border:1px dashed #a0edf6;
clear:both;
overflow:auto;
margin:0px 0px 10px;
}
#DivBox1-New
{
width:345px;
border:1px dashed #a0edf6;
border-left:0px;
height:166px;
word-wrap: break-word;
padding: 0px 10px 0px 10px;
overflow:hidden;
margin:0px 0px 10px 0px;
}
#DivBox1-New .data
{
    color: rgb(111,111,111);
    font-family: verdana;
    font-size:1.02em;
    letter-spacing:1px;
}

#DivBox1 img
{
border:solid 0px #e0dfe0;
padding:0px;
margin:0px;
}

#DivBox2
{
width:627px;

border:1px dashed #a0edf6;
clear:both;
overflow:auto;
margin:0px 0px 10px;
/*word-wrap:break-word;*/
}

#DivBox2 img
{
border:solid 0px #a0edf6;
padding:0px;
margin:0px;
}

#data
{
float:left;
width:338px;
border:solid 0px;
margin:10px 0 0 20px;
font-family: verdana;
color:#848484;
font-size: 11px;
letter-spacing:2px;
word-wrap:break-word;
}

#data1
{
padding:0px;
float:left;
width:340px;
border:solid 0px;
margin:4px 0 0 10px;
/*font-size: 11px;*/
font-size: 0.95em;
letter-spacing:0.6px;
border: solid 0px;
word-wrap:break-word;
}



#innerdata
{
float:left;
width:95%;
text-align:justified;
color:#919191;
margin:20px 0 20px 20px;
font-family:arial;
font-size:12px;
letter-spacing:0px;
}

#view
{
text-align:justify;
padding:10px 10px 10px 10px;
border:solid 0px;
margin:0px;
font-family:georgia,serif;
font-size:15px;
color:rgb(80,80,80);
line-height : 1.5;
}
#view img
{
padding:0px;
border:solid 1px #a0edf6;
margin:0px 10px 5px 0px;
/*float:left;*/
width:auto;
max-width:600px;
overflow:hidden;
}
#view embed
{
padding:0px;
border:solid 0px #a0edf6;
margin:0px 10px 5px 0px;
/*float:left;*/
height:530px;
width:600px;
}
/*
#view .divdata{
float:left;margin:10px;
}*/
#view1 img
{
padding:0px;
margin:0px 10px 5px 0px;
float:none;
}

.viewdailypoop-data
{
font-family: verdana;
color:#848484;
font-size: 11px;
letter-spacing:2px;
}

#data a
{
color:#848484;
font-family: verdana;
font-size: 11px;
letter-spacing:2px;
}

.row
{
background:url('../images/dotted-line.gif') repeat-x bottom;
border:solid 0px;
width:97%;
line-height:13.5px;
margin-left:auto;
margin-right:auto;
padding:7px 0px 6px;
}
#PooperChoiceBox
{
width:197px;
border:0px solid #bbf8ff;
clear:both;
float:right;
overflow:hidden;
margin:0px 0px 0px;
}

#PooperChoiceBox-Border
{
width:194px;
height:180px;
border:1px dashed #a0edf6;
border-top:0px;
clear:both;
float:right;
overflow:hidden;
margin:0px 0px 0px;
}

#PooperChoiceBox-New
{
width:188px;
height:105px;
border:4px solid #C9C9C9;
clear:both;
float:right;
overflow:hidden;
margin:10px 0px 0px;
}


#PooperChoiceBox .main img
{
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
width:100%;
height:119px;
margin:0px;
padding:0px;
/*border:1px solid #7ce1ed;*/
}

#PooperChoiceBox #data
{
height:100%;
margin:0px;
width:94%;
color:rgb(111,111,111);
clear:both;
font-family:verdana;
/*font-size:11px;*/
font-size:1.02em;
padding:10px;
letter-spacing:1px;
}
.small
{

color:#676767;
clear:both;
font-family:verdana;
font-size:10px;
text-transform:lowercase;
letter-spacing:0px;
}
#data .small a
{
color:#676767;
clear:both;
font-family:verdana;
font-size:10px;
text-transform:lowercase;
letter-spacing:0px;
}
a.Link
{
text-decoration:none;
color:#676767;
font-family: verdana;
/*font-size: 11px;*/
font-size: 0.95em;
letter-spacing:0.4px;
}
a.Link:hover
{
color:#1dcaff;
}

a.Link1
{
border-bottom:solid 1px;
border-color:#a6a6a6;
text-decoration:none;
color:#676767;
font-family: calibri;
font-size: 13px;
letter-spacing:2px;
}
a.Link1:hover
{
text-decoration:none;
}

.BLink
{

text-decoration:none;
font-size:25.4px;
font-family:Conv_UPCFL;
color:#e5e5e5;
display:inline;
line-height:12px;
}
a.BLink:hover
{
text-decoration:none;

}

/*XXXXXXXXXXXXXXXXXXXXXXXX FORM XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.Heading
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:30px;
color:#555555;
font-weight:normal;
border:solid 0px;
}
.Heading2
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:20px;
color:#555555;
font-weight:bold;
border:solid 0px;
}

.Heading4
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:22px;
color:#555555;
font-weight:bold;
border:solid 0px;
}

.Heading3
{
font-family:Arial;
margin:0px;
padding:0px;
font-size:18px;
color:#555555;
font-weight:bold;
border:solid 0px;
}

label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  color:#848484;
font-family:verdana;
font-size:11px;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="File"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  line-height: 20px;
  color:#848484;
  font-family:verdana;
  font-size:11px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */

  margin-top: 1px \9;
  /* IE8-9 */

  line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */

  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */

  line-height: 20px;
}
select {
  width: 220px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
  color: #555555;
  background-color: #fcfcfc;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed;
}
.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
 color: #555555;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #555555;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #555555;
}
.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}
input,
textarea,
.uneditable-input {
  margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 846px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 766px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 686px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 526px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 366px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 126px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 46px;
}
.controls-row {
  *zoom: 1;
}
.controls-row:before,
.controls-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.controls-row:after {
  clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}
.policy ul{
margin:0px 8px; 
padding:0px;
list-style-type:square;
}
.policy ul li{
margin:10px; 
padding:0px;
}
.policy ul li:last-child{
margin-top:30px; list-style:none;
}
.commentlink
{
margin-right:2px;
/*background:#1CCAFF; */
background:#BBB8B8;
padding:1px 10px 1px 10px;
border-radius:8px; 
-mox-border-radius:8px; 
-webkit-border-radius:8px; 
color:#fff;
}

.errorbox{
margin-top:100px;
margin-bottom:100px;
margin-left:auto;
margin-right:auto;
background:#eeeeee;
position:center;
border:1px solid #eeeeee;
padding:20px;
height:150px;
width:400px;
font-family: verdana;
color:#848484;
font-size: 11px;
texi-align:center;
}
.errorbox1{
margin-top:0px;
margin-bottom:100px;
margin-left:auto;
margin-right:auto;
width:536px;
}
.errorbox1 #data
{
float:left;
width:500px;
min-height:150px;
border:solid 0px;
margin:10px 0 0 20px;
font-family: verdana;
color:#848484;
font-size: 11px;
letter-spacing:2px;
text-align:center;
}
.feedbox{
border:3px solid #E0DFE0;
}

#mylogoanimate
{
transform: rotate(360deg);/**/
transform-origin:50% 50%;
transition: all 1s ease;
-ms-transform: rotate(360deg); /* IE 9 */
-ms-transform-origin:50% 50%; /* IE 9 */
-moz-transition: -moz-transform all 1s ease;
-webkit-transform: rotate(360deg); /* Safari and Chrome */
-webkit-transform-origin:50% 50%; /* Safari and Chrome */
-webkit-transition: -webkit-transform all 1s ease;
}

#mylogoanimate:hover
{
transform: rotate(180deg);/**/
transform-origin:50% 50%;
transition: all 1s ease;
-ms-transform: rotate(180deg); /* IE 9 */
-ms-transform-origin:50% 50%; /* IE 9 */
-moz-transition: -moz-transform all 1s ease;
-webkit-transform: rotate(180deg); /* Safari and Chrome */
-webkit-transform-origin:50% 50%; /* Safari and Chrome */
-webkit-transition: -webkit-transform all 1s ease;
}

.punchline{
color: #348bb6;
margin-top:5px;
    font-family: verdana;
    font-size: 11px;
	font-weight:normal;
    letter-spacing: 1px;
}
.meme-right{
float:left;background-color:#E1E1E1;height:440px;width:50px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
}
.meme-right .social_ico{
margin-top:20px;
margin-bottom:20px;
}
.meme-right .social_ico:hover{
opacity:0.9;
filter:alpha(opacity=90);
}



a.home
{
background:url('../images/ico-homeOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;
}

a.home:hover
{background:url('../images/ico-home.png') no-repeat;

}
a.articles
{
background:url('../images/ico-articlesOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;

}

a.articles:hover
{
background:url('../images/ico-articles.png') no-repeat;

}

a.meme
{
background:url('../images/ico-mem.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;

}

a.meme:hover
{
background:url('../images/ico-memOn.png') no-repeat;
}

a.popular
{
background:url('../images/ico-buzzOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;

}

a.popular:hover
{
background:url('../images/ico-buzz.png') no-repeat;

}

a.profile
{
background:url('../images/ico-profileOn.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;
}

a.profile:hover
{
background:url('../images/ico-profile.png') no-repeat;

}

a.profileblue
{
background:url('../images/ico-profileblue.png') no-repeat;
width:28px;
height:34px;
float:left;
display:block;
}

a.profileblue:hover
{
background:url('../images/ico-profileblue.png') no-repeat;

}
a.socialnews
{
background:url('../images/ico-newsOn.png') no-repeat;
width:22px;
height:34px;
float:left;
display:block;

}

a.socialnews:hover
{
background:url('../images/ico-news.png') no-repeat;
}

a.drop
{
background:url('../images/ico-newsOn.png') no-repeat;
width:22px;
height:34px;
float:left;
display:block;

}

a.drop:hover
{
background:url('../images/ico-news.png') no-repeat;
}

.lid
{
color:#FFFFFF;
font-family:calibri;
font-size:20px;
float:left;
margin-top:10px;
margin-left: 20px;

	}
	
	
.alt
{
color:#FFFFFF;
font-family:calibri;
font-size:20px;

font-weight:normal;
text-decoration:none;
margin:0px;
padding:0px;
letter-spacing:0px;

}

/*BUTTONS*/

#Leftbuttons
	{
	top:40%;
	left:15px;
	z-index:1000;
	overflow:visible;
	position:absolute;
	
	}
#back-top {
	position: fixed;
	top: 70px;
	right:20px;
	z-index:1000;
}
#back-top a {
	width: 50px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #404040;
}
/* arrow icon (span tag) */
#back-top span {
	width: 50px;
	height: 50px;
	display: block;
	margin-bottom: 7px;
	background: #A4EAFF url('../images/top.gif') no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #1CCAFF;
}

.block1,.block2,.block3{
font-family:calibri;
width:196px;
padding:10px 30px 10px 30px;
font-size:21px;
color:#2D515D;
margin-bottom:10px;
font-weight:700;

}
.block1 h2 a,.block2 h2 a,.block3 h2 a
{
margin:0px;
padding:0px;
font-size:13px;
line-height:13px;
font-family:Arial;
font-weight:bold;
color:#727272;
text-decoration:none;
text-transform:none;
}

.block1{
background:#ffe7eb;
}
.block2{
background:#e4f6ff;
}
.block3{
background:#fff7eb;
}

.cat_bottom{
padding-bottom:5px;
}
.cat_bottom:hover{
border-bottom:3px solid #1BCBFD;
}

.onme{
border-bottom:3px solid #1BCBFD;
}
.offme{
border-bottom:0px solid #1BCBFD;
}

.cat_but a{
font-family:calibri;
 background:#98D5EC;
 text-transform:uppercase;
 border-radius:8px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -o-border-radius:8px;
 padding:0px 8px;
 font-weight:700;
 font-size:10px;
 color:#fff;
 text-decoration:none;
 display: inline-block;
}
#embed a{
font-size:10px;
color:#1DCAFF;
text-decoration:none;
}
 #embed a:hover{
color:#348BB6;
}

#dropdownon {
  display:none;
}
}



