@charset "UTF-8"; 
/* CSS Document */
/* UNIVERSAL */
body {
min-height:550px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background:#bfd5eb;
height:100%;
margin:0px ;
}
ul {margin:0; padding:0;}
ol {margin:0; padding:0;}
fieldset {border:none;}
legend {margin-top:10px;font-size:14px;font-weight:bold;color:#336699;}
label {font-weight:bold;}
h1 {
font-size: 14px;
font-weight: bold;
padding-left: 10px;
color:#336699;
}
h1 a {color:#707070;text-decoration:none;}
h2 {
font-size: 14px;
color: #336699;
margin: 0px;
font-weight: bold;
}
h2 a {
color: #336699;
text-decoration:none;
}
h2 a:hover {
text-decoration:underline;
}
h3 {
font-size:20px;
font-weight:bold;
padding-left:2px;
}
h3 a {text-decoration:none;}
a {
color: #336699;
text-decoration: underline;
}
.saved {background-color:#11A3AC;color:#fff;font-size:14px;padding:6px;}
.error  {background-color:#A44848;color:#fff;font-size:14px;padding:6px;line-height:18px;}
.errordiv  {background-color:#A44848;color:#fff;font-size:14px;padding:6px;line-height:18px;}
.success {color:#269900;font-weight:bold;}
.problem {color:#A44848;font-weight:bold;}
.readmore {float:right;margin:5px 0 5px 5px;text-align:right;}
.linetop {border-top:2px solid #8eb2d6;}
.linespacer {margin-top:2px;margin-bottom:8px;border-bottom:1px solid #8eb2d6;}
.button {border:2px solid #8eb2d6;background:#fff;}
.field {border:1px solid #8eb2d6;padding:2px;}
.clear {clear:both;}
#content {
width: 1002px;
padding: 0px;
margin: 0px auto;
background-color: #bfd5eb;
}
.floatleft {
float: left;
}
.floatright {
float: right;
}
#header {
width:986px;
background-color: #ffffff;
padding: 0px;
margin-left:6px;
margin-top:6px;
border:1px solid #8eb2d6;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:6px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
margin-bottom:20px;
}
#login {
width:930px;
font-size: 14px;
text-align: right;
font-weight: bold;
text-decoration:none;
color:#336699;
position:absolute;
margin-top:5px;
}
#breadcrumbs{
position:absolute;
margin-left:170px;
margin-top:-60px;
}
#breadcrumbs h1{
font-style:italic;
font-size:9px;
color:#7e9bb9;
}
#logo {
width:170px;
height:60px;
margin-top:2px;
margin-left:5px;
padding: 0px;
font-size: 24px;
font-weight: bold;
color:#000;
}
#logo a{color: #336699;	text-decoration:none;}
.search {margin-top:-28px; margin-left: 720px;background:none;border:none;
position:absolute;
}
.search input{
color:#336699;
}
#searchsite {border:1px solid #bfd5eb;
}
.searchbutton {background:#fff;border:1px solid #bfd5eb;border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
.rsslink {position:absolute; margin-top:-26px;margin-left: 930px; }
.rsslink a {text-decoration:none;color:#336699;font-weight:bold;}
#reg_usernamecheckitvalue {background:#FFFFD3;}
#reg_emailcheckitvalue {background:#FFFFD3;}
#nav {
padding: 10px 0px;
margin-left: 180px;
margin-top:-34px;
}
#nav li {
list-style: none;
display: inline;
padding: 5px 1px;
margin-left:2px;
background:#336699;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
#nav li a {
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
padding: 0px 10px;
font-weight: bold;
}
#nav li  a:hover{
color: #ffffff;
}
#nav li:hover{
background:#7e9bb9;
}

#nav .current {
list-style: none;
display: inline;
background:#7e9bb9;
}
.leftwrapper {padding-left:5px;width:680px;
}
#leftcol {
width:680px;
float: left;
overflow: hidden;
background:#bfd5eb;
margin-left:1px;
}
#leftcol ol, #leftcol ul {
margin-left:20px;
margin-top:5px;
}
#leftcol-wide {
width:680px;
float: left;
overflow: hidden;
background:#ffffff;
}
#leftcol-superwide {
width:680px;
float: left;
overflow: hidden;
background:#ffffff;
}
.stories {
background:#ffffff;
margin-left:5px;
margin-top:5px;
border:1px solid #8eb2d6;
width:670px;
margin-bottom: 20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.stories-wide {
background:#ffffff;
margin-left:5px;
margin-top:5px;
border:1px solid #8eb2d6;
width:670px;
margin-bottom: 20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.stories-superwide {
background:#ffffff;
margin-left:5px;
margin-top:5px;
border:1px solid #8eb2d6;
width:670px;
margin-bottom: 20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.pagewrap {
margin-top:3px;
margin-bottom:2px;
border-top: 2px solid #8eb2d6;
border-bottom: 1px solid #8eb2d6;
margin-left:5px;
width:670px;
background:#ffffff;
border:1px solid #bfd5eb;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.pagewrap a {
padding:5px;
}
.pagewrap table{
text-align: center;
width:660px;
}
.pagewrap tr{
height:20px;
}
.headline {
margin-bottom:5px;
padding:5px;
}
.title h2 {
font-size: 14px;
color: #336699;
margin: 0px;
font-weight: bold;
margin-left:10px;
}
.title h2 a {
color: #000000;
text-decoration:none;
}
.title h2 a:hover {
text-decoration:underline;
}
.subtext {
color: #336699;
font-size: 9px;
}
.subtext a {
font-size: 9px;
color: #336699;
}
.vote {
float: left;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#336699;
text-align: center;
width:50px;
height:61px;
margin-right:5px;
}
.vote a{
text-decoration:none;
color:#ffffff;
font-size: 12px;
font-weight:bold;
line-height:14px;
}
#votenbox{
border:1px solid #ffffff;
margin-left:2px;
width:44px;
height:16px;
background:#f2f2f2;
margin-bottom:-15px;
}
#votenbox a{
font-size:12px;
color:#336699;
font-weight:bold;
}
#votenboxback .subtext {
font-size:11px;
color:#ffffff;
font-weight:bold;
margin-top:-10px;
}
#votenboxback .subtext a:hover{text-decoration:underline;}
.title {
}
.adminlinks {font-size:11px;}
.storycontent {
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
margin-top:-5px;
padding: 0px;
font-size:12px;
}
.storycontent p {
margin:0 0 -10px 0;
}
.storycontent ol {
margin-left:22px;
padding:0;
}
.storycontent ol li {
line-height:14px;
margin:0 0 -10px 0;
padding:0;
}
.storycontent ul {
margin:0 0 0px 0;
padding:0;
}
.storycontent ul li {
line-height:14px;
margin:0 0 -10px 0;
padding:0;
}
.storyfooter {
padding: 0px 5px;
}
#who_voted ol {padding-bottom:20px;clear:both;margin:5px;}
#who_voted li {
border:1px solid #8eb2d6;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
background:#fff;
padding:2px;
margin-right:5px;
margin-bottom:4px;
margin-top:4px;
list-style-type: none;
float:left;
}
#who_voted li a {
text-decoration:none;
}
#who_voted li a:hover {
text-decoration:underline;
}
#related {margin-bottom:10px;padding-top:10px;margin-left:5px;}
#related ol {
padding-left:30px;
margin-top:5px;
margin-bottom:5px;
}
#who_voted {margin-left:5px;
margin-bottom:10px;
padding-top:10px;
border-top:1px solid #8eb2d6;
}
.edit {
border:1px solid #d9d9d9;
padding: 5px 5px 5px 10px;
background: #ededed;
margin:20px 0;
}
.edit-image {float:left;}
a .edit-image img{border:0px;}
#submit {padding-top:5px;border-top:2px solid #8eb2d6;min-height:400px;}
#submit_content {padding:8px;}
#submit ul {padding-left:20px;}
.instructions {margin-top:10px;line-height:16px;}
#bodytext {width:550px;height:450px;}
#summarytext {width:550px;height:250px;}
#navbar {padding-top:10px;margin-bottom:1px;}
.userborderbottom {}
#profile {border-top:2px solid #8eb2d6;padding:10px;}
#profile_content {background:#bfd5eb;}
#personal_info {}
#bookmarklet {}
#search_users {float:right;}
#personal_info {float:left;width:320px;
margin-left:5px;
border:1px solid #8eb2d6;
background:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
#stats{float:left;width:320px;
margin-left:15px;
border:1px solid #8eb2d6;
background:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
#groups {float:left;width:320px;
margin-left:5px;
border:1px solid #8eb2d6;
background:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
#friends {clear:both;float:left;width:780px;}
#friendlist{background:#fff;width:780px;border-collapse:collapse;text-align:left;}
#friendlist th{font-weight:normal;color:#606060;border-bottom:2px solid #8eb2d6;padding:10px 8px;}
#friendlist td{border-bottom:1px solid #8eb2d6;color:#669;padding:6px 8px;}
#friendlist tbody tr:hover td a{}
#friendlist tbody tr:hover {background:#F3F3F3;}
.user_settings_template {
float:left;
margin-left:10px;
}
.usercategory_outer {
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
width:145px;
margin:8px 20px;
border:1px solid #336699;
float:left;
background-color:#ffffff;
color:#336699;
}
.usercategory_checkbox {
width:20px;
padding:2px;
float:left;
text-align:center;
}
.usercategory_name {
width:105px;
padding:3px;
float:left;
text-align:center;
}
.user_settings_save {
float:left;
margin:20px;
}
.group_membership_list {margin:0 0 0 10px;padding:0;}
.comment-form {
background:#fff;
border-bottom:1px solid #8eb2d6;
border-right:1px solid #8eb2d6;
border-left:2px solid #C8C8C8;
border-top:2px solid #C8C8C8;
width:660px;
margin-left:5px;
}
#comments {padding-top:5px;border-top:1px solid #8eb2d6;margin:0px;}
.comment-wrap {background:#ffffff;
margin:5px;
border:1px solid #bfd5eb;
width:670px;
margin-bottom: 20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.comment-left {
float:left; 
width:80px;
text-align:right;
border-right:1px solid #8eb2d6;
padding-right:10px;
overflow:hidden;
}
.comment-right {
margin-left:100px;
margin-top:0px;
width:570px;
overflow:hidden;
}
.commenttools {
padding: 0px 10px;
float:right;
}
#midcol {
margin-top:-3px;
width: 310px;
margin-left: 6px;
float: left;
/* a trick to hide of long comments that don't have spaces */
overflow:hidden;
font-size: 12px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
.sectiontitle {
width: 300px;
padding-top:5px;
padding-bottom:5px;
color:#336699;
font-size: 14px;
text-transform: uppercase;
margin-top: 3px;
font-weight: bold;
background:#ffffff;
text-align:center;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
border:1px solid #8eb2d6;
border-radius: 5px 5px 0px 0px ;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
}
.sectiontitle a {text-decoration:none;color: #336699;}
.sectiontitle a:hover {color: #7e9bb9;}
.boxcontent {
width: 280px;
margin-left:5px;
background:#ffffff;
line-height: 24px;
border:1px solid #8eb2d6;
padding: 10px 10px 10px 10px;
border-radius-bottomleft:5px;
border-radius-bottomright:5px;
border-radius: 0px 0px 5px 5px ;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
margin-top:-9px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.boxcontent a {
color:#336699;
}
.sidebar-saved {list-style-type:disc;margin-left:5px;}
.sidebar-saved a{text-decoration:none;}
.sidebar-saved a:hover {text-decoration:underline;}
.sidebar-stories {list-style-type:none;}
.sidebar-stories li {margin-bottom:-3px;line-height:22px;}
.sidebar-vote-number a{ font-size:11px;text-decoration:none;padding-right:3px;margin-right:2px;border-right:1px solid #8eb2d6;}
.sidebar-article a{color:#11A3AC;font-weight:bold;text-decoration:none;}
.sidebar-article a:hover {text-decoration:underline;}
#sidebar-comments {line-height:14px;}
#sidebar-comments a {text-decoration:none}
#sidebar-comments a:hover {text-decoration:underline;}
#rightcol {
width: 150px;
margin-left: 20px;
float: left;
}
#aboutcontent {
padding: 10px 10px 10px 10px;
width: 280px;
margin-left:5px;
background:#ffffff;
margin-bottom:1px;
border:1px solid #8eb2d6;
border-radius: 0px 0px 5px 5px ;
border-radius-bottomleft:5px;
border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
margin-top:-9px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
#aboutcontent a {
color:#336699;
}
#advertisecontent {
padding: 10px 10px 10px 10px;
width: 280px;
margin-left:5px;
background:#ffffff;
margin-bottom:1px;
border:1px solid #8eb2d6;
border-radius: 0px 0px 5px 5px ;
border-radius-bottomleft:5px;
border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
margin-top:-9px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.ad1{
margin-left:5px;
}
.ad2{
margin-top:-137px;
margin-left:150px;
}
.links .sectiontitle{
border-radius-bottomleft:5px;
border-radius-bottomright:5px;
border-radius: 5px 5px 5px 5px ;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
}
.links {
padding-left:10px;
margin-bottom:5px;
margin-left:-5px;
}
#linkscontent{
margin-top:0px;
}
#footer {
width:986px;
background-color: #ffffff;
padding: 0px;
margin-left:6px;
margin-top:20px;
margin-bottom:7px;
border:1px solid #8eb2d6;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:15px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
padding: 6px 0px;
}
#footer .subtext{
font-size:12px;
font-weight:bold;
color:#336699;
margin-left:6px;
}
#footer a {
font-weight:normal;
font-size:12px;
color:#336699;
text-decoration:none;

}
.footer a:hover {
color:#000;
text-decoration:underline;
}
#navcontainer {
margin-top:-9px;
background:#ffffff;
border:1px solid #8eb2d6;
margin-left:5px;
width: 285px;
border-radius-bottomleft:5px;
border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
padding:10px 10px 10px 5px;
}
#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 12px;
}
#navcontainer li { margin: 0 0 3px 0;}
#navcontainer a {
display: block;
padding-left: 18px;
width: 160px;
background-image: url(../images/l1_down.gif);
}
#navcontainer a:link, #navlist a:visited {
color:#336699;
text-decoration: none;
}
#navcontainer a:hover {
background-image: url(../images/l1_over.gif);
color: #000;
}
#active a:link, #active a:visited, #active a:hover {
background-image: url(../images/l1_over.gif);
}
#navcontainery {
margin-top:-8px;
margin-left:5px;
width: 300px;
background-color: #ffffff;
border:1px solid #8eb2d6;
border-radius: 0px 0px 5px 5px ;
border-radius-bottomleft:5px;
border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
#navcontainery ul{
margin: 0; padding: 0;
float: left;}
#navcontainery ul li{
display: inline;}
#navcontainery ul li a {
margin-left:2px;
font-weight:bold;
font-size: 10px;
float: left; 
text-decoration: none;
color: #336699;
padding: 2px 2px;
}
#navcontainery ul li a:visited {
color: #7e9bb9;}
#navcontainery ul li a:hover{
text-decoration:underline;
color: #336699;
	   }
#navcontainery ul li .active{
color: #7e9bb9;
}
#navcontainerx {
margin-bottom:15px;
margin-top:5px;
margin-left:5px;
width: 670px;
height:21px;
background:#ffffff;
border:1px solid #8eb2d6;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:6px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
 }


#navcontainerx ul{
margin: 0; padding: 0;
float: left;}

#navcontainerx ul li {
display: inline;}

#navcontainerx ul li a {
text-decoration: none;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
background:#336699;
margin-top:3px;
margin-left:5px;
font-weight:bold;
font-size: 12px;
float: left; 
text-decoration: none;
color: #ffffff;
padding: 3px 5px;
}
#navcontainerx ul li a:hover{
text-decoration: none;
background:#7e9bb9;
color: #ffffff;
}
.active {
color: #336699;
}
.pagination {
background-color: #ffffff;
width:670px;
margin-left:6px;
margin-top:20px;
margin-bottom:2px;
border:1px solid #8eb2d6;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
padding: 2px 0px;
}
.pagination p {
position:relative;
text-align:right;
margin:0;
padding:5px 0 5px 0;
margin-right:5px;
}
.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active {
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border:1px solid #ffffff;
text-decoration:none;
padding:2px 5px;
background:#336699;
color:#ffffff;
}
.pagination p a:hover {
background:#7e9bb9;
color:#fff;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}
.pagination p span {
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
text-decoration:none;
color:#ffffff;
margin-right:1px;
padding:2px 5px;
background:#7e9bb9;
}
.tagformat a{text-decoration:none;}
.tagformat a:hover{text-decoration:underline;}
#feeds {
text-transform:capitalize;
border-top: 2px solid #8eb2d6;
margin-top:-15px;
padding:10px 10px 10px 0px;
}
#rssfeeds, #rssfeeds ul {list-style:none;}
#rssfeeds li{margin-left:-10px;}
.feedname {
margin-left:8px;
font-size: 15px;
font-weight: bold;
}
.feedname a {
color: #336699;
text-decoration:none;
}
.feed-spacer {
margin:15px 10px 0px 15px;
border-top:1px solid #8eb2d6;
}
.rssfield {
background:#F9F9F9;
border:1px solid #dedede;
padding-left:2px;
margin-left:16px;
width:490px;
}
.live2-item {
clear:both;
border-bottom:1px solid #ccc;
text-align:center;
overflow:hidden;
padding:5px 2px 0;
width:660px;
}
.live2-ts,.live2-type,.live2-votes,.live2-story,.live2-who,.live2-status {
float:left;
display:block;
}
.live2-type img {
border:none;
vertical-align:middle;
margin:0;
width:60px;
}
.live2-ts {width:12%;text-transform:capitalize;}
.live2-type {width:12%;text-transform:capitalize;}
.live2-votes {width:6%;text-transform:capitalize;}
.live2-story {width:40%;text-align:left;font-weight:bold;text-transform:capitalize;}
.live2-story a {color:#336699;text-decoration:none;}
.live2-story a:hover {text-decoration:underline;}
.live2-who {width:18%;text-transform:capitalize;}
.live2-status{width:12%;text-transform:capitalize;}
.live2-problem {color:red;text-transform:capitalize;}
.register-left {
margin-bottom:20px;
float:left;
width:320px;
margin-right:15px;
background:#ffffff;
border:1px solid #8eb2d6;
padding:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.register-right {
background:#ffffff;
border:1px solid #8eb2d6;
padding:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
float:left;
width:300px;
}
.register-right ul {
padding-left:10px;
}
.login-left {
float:left;
width:265px;
height:258px;
margin-right:15px;
margin-bottom:30px;
background:#ffffff;
border:1px solid #8eb2d6;
padding:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.login-middle {
float:left;
width:300px;
padding:5px;
margin-bottom:15px;
background:#ffffff;
border:1px solid #8eb2d6;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.login-right {
float:left;
width:300px;
background:#ffffff;
border:1px solid #8eb2d6;
padding:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
#group_navbar {padding-top:3px;margin-bottom:2px;}
.groupexplain {
margin-top:5px;
margin-left:5px;
padding:10px;
background:#ffffff;
border:1px solid #8eb2d6;
width:650px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:6px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.rolelinks a{color:#6666CC;}
#groupadminlinksbutton a{color:#999}
.toptitle {
margin-top:5px;
font-size:16px;
font-weight:bold;
}
.toptitle a{text-decoration:none;}
.toptitle a:hover{text-decoration:underline;}
.group_container {
margin-left:0px;
margin-top:10px;
float:left;
position:relative;
}
.group_right {
width:660px;
background:#ffffff;
border:1px solid #8eb2d6;
padding:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
margin-left:5px;
float:left;
position:relative;
}
.group_left {
width:0px;
float:left;
position:relative;
margin-top:5px;
}
.group_avatar {
}
.group_join {
}
.group_join a {
font-weight:bold;
left:4px;
position:relative;
text-decoration:none;
top:-3px;
}
.group_unjoin {
}
.group_unjoin a {
font-weight:bold;
left:4px;
position:relative;
text-decoration:none;
top:-3px;
}
.group_withdraw_request {
}
.group_created_by {
}
.group_member {
}
.pagepage{
width:650px;
background-color: #ffffff;
padding: 8px;
margin-left:6px;
margin-top:6px;
border:1px solid #8eb2d6;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:6px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
margin-bottom:20px;
}
.pagepage p{
font-weight: normal;
font-size:12px;
color:#336699;
}
#followus {
padding: 10px 10px 10px 10px;
width: 280px;
margin-left:5px;
background:#ffffff;
margin-bottom:1px;
border:1px solid #8eb2d6;
border-radius: 0px 0px 5px 5px ;
border-radius-bottomleft:5px;
border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
margin-top:-9px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;
}
.followtwitter{
background: #32cbff;
width:46px;
height:46px;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #04aae1, inset 3px 3px 5px #04aae1;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #04aae1, inset 3px 3px 5px #04aae1;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #04aae1, inset 3px 3px 5px #04aae1;
background: -webkit-gradient(linear, left top, left bottom, from(#4cccf7), to(#04aae1));
background: -moz-linear-gradient(top,  #4cccf7,  #04aae1);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4cccf7', endColorstr='#04aae1');
}
.followtwitter a{
font-size:36px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
font-family:georgia;
}
.followtwitter :hover{
background:#4cccf7;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#04aae1), to(#4cccf7));
background: -moz-linear-gradient(top,  #04aae1,  #4cccf7);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#04aae1', endColorstr='#4cccf7');
}
.followtwitter a:hover{
color:#ffffff;
}
.followfacebook{
margin-top:-50px;
margin-left:56px;
width:46px;
height:46px;
background:#3b599f;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #336699, inset 3px 3px 5px #336699;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #336699, inset 3px 3px 5px #336699;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #336699, inset 3px 3px 5px #336699;
background: -webkit-gradient(linear, left top, left bottom, from(#4c8fd2), to(#336699));
background: -moz-linear-gradient(top,  #4c8fd2,  #336699);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c8fd2', endColorstr='#336699');
}
.followfacebook a{
font-size:42px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight:bold;
display:block;
widht:100%;
height:100%;
padding-left:17px;
font-family:tahoma;
}
.followfacebook :hover{
background:#4685c4;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#336699), to(#4c8fd2));
background: -moz-linear-gradient(top,  #336699,  #4c8fd2);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#336699', endColorstr='#4c8fd2');
}
.followfacebook a:hover{
color:#ffffff;
}
.followrss{
margin-top:-50px;
margin-left:112px;
width:46px;
height:46px;
background:#ffb606;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #fa9603, inset 3px 3px 5px #fa9603;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #fa9603, inset 3px 3px 5px #fa9603;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #fa9603, inset 3px 3px 5px #fa9603;
background: -webkit-gradient(linear, left top, left bottom, from(#ffb606), to(#fa9603));
background: -moz-linear-gradient(top,  #ffb606,  #fa9603);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb606', endColorstr='#fa9603');
}
.followrss a{
line-height:46px;
font-size:18px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followrss :hover{
background:#f79906;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#fa9603), to(#ffb606));
background: -moz-linear-gradient(top,  #fa9603,  #ffb606);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa9603', endColorstr='#ffb606');
}
.followrss a:hover{
color:#ffffff;
}
.followblog{
margin-top:-50px;
margin-left:168px;
width:46px;
height:46px;
background:#7e9bb9;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #6985a2, inset 3px 3px 5px #6985a2;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #6985a2, inset 3px 3px 5px #6985a2;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #6985a2, inset 3px 3px 5px #6985a2;
background: -webkit-gradient(linear, left top, left bottom, from(#779cc2), to(#6985a2));
background: -moz-linear-gradient(top,  #779cc2,  #6985a2);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#779cc2', endColorstr='#6985a2');
}
.followblog a{
word-wrap: break-word;
line-height:24px;
font-size:14px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followblog :hover{
background:#779cc2;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#6985a2), to(#779cc2));
background: -moz-linear-gradient(top,  #6985a2,  #779cc2);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6985a2', endColorstr='#779cc2');
}
.followblog a:hover{
color:#ffffff;
}
.followdir{
background:#336699;
margin-top:-50px;
margin-left:224px;
width:46px;
height:46px;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #124f8c, inset 3px 3px 5px #124f8c;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #124f8c, inset 3px 3px 5px #124f8c;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #124f8c, inset 3px 3px 5px #124f8c;
background: -webkit-gradient(linear, left top, left bottom, from(#3c81c6), to(#124f8c));
background: -moz-linear-gradient(top,  #3c81c6,  #124f8c);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c81c6', endColorstr='#124f8c');
}
.followdir a{
line-height:24px;
word-wrap: break-word;
font-size:14px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followdir :hover{
background:#3c81c6;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#124f8c), to(#3c81c6));
background: -moz-linear-gradient(top,  #124f8c,  #3c81c6);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#124f8c', endColorstr='#3c81c6');
}
.followdir a:hover{
color:#ffffff;
}
.followblogcatalog{
background:#dd2327;
margin-top:-50px;
margin-left:280px;
width:46px;
height:46px;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #ae1b1e, inset 3px 3px 5px #ae1b1e;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #ae1b1e, inset 3px 3px 5px #ae1b1e;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #ae1b1e, inset 3px 3px 5px #ae1b1e;
background: -webkit-gradient(linear, left top, left bottom, from(#f55d60), to(#ae1b1e));
background: -moz-linear-gradient(top,  #f55d60,  #ae1b1e);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f55d60', endColorstr='#ae1b1e');
}
.followblogcatalog a{
word-wrap: break-word;
font-size:34px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followblogcatalog :hover{
background:#f55d60;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#ae1b1e), to(#f55d60));
background: -moz-linear-gradient(top,  #ae1b1e,  #f55d60);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae1b1e', endColorstr='#f55d60');
}
.followblogcatalog a:hover{
color:#ffffff;
}
.followyoutube{
background:#ff3333;
margin-top:-50px;
margin-left:336px;
width:46px;
height:46px;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #e10000, inset 3px 3px 5px #e10000;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #e10000, inset 3px 3px 5px #e10000;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #e10000, inset 3px 3px 5px #e10000;
background: -webkit-gradient(linear, left top, left bottom, from(#f99a9a), to(#e10000));
background: -moz-linear-gradient(top,  #f99a9a,  #e10000);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99a9a', endColorstr='#e10000');
}
.followyoutube a{
line-height:22px;
word-wrap: break-word;
font-size:14px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followyoutube :hover{
background:#fc7979;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#e10000), to(#f99a9a));
background: -moz-linear-gradient(top,  #e10000,  #f99a9a);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10000', endColorstr='#f99a9a');
}
.followyoutube a:hover{
color:#ffffff;
}
.followflickr{
background:#0063dc;
margin-top:-50px;
margin-left:392px;
width:46px;
height:46px;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #0650aa, inset 3px 3px 5px #0650aa;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #0650aa, inset 3px 3px 5px #0650aa;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #0650aa, inset 3px 3px 5px #0650aa;
background: -webkit-gradient(linear, left top, left bottom, from(#72b0fc), to(#0650aa));
background: -moz-linear-gradient(top,  #72b0fc,  #0650aa);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b0fc', endColorstr='#0650aa');
}
.followflickr a{
line-height:44px;
word-wrap: break-word;
font-size:14px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followflickr :hover{
background:#72b0fc;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#0650aa), to(#72b0fc));
background: -moz-linear-gradient(top,  #0650aa,  #72b0fc);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0650aa', endColorstr='#72b0fc');
}
.followflickr a:hover{
color:#ffffff;
}
.followidentica{
background:#8f0000;
margin-top:-50px;
margin-left:448px;
width:46px;
height:46px;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #7a1111, inset 3px 3px 5px #7a1111;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #7a1111, inset 3px 3px 5px #7a1111;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #7a1111, inset 3px 3px 5px #7a1111;
background: -webkit-gradient(linear, left top, left bottom, from(#c80101), to(#7a1111));
background: -moz-linear-gradient(top,  #c80101,  #7a1111);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c80101', endColorstr='#7a1111');
}
.followidentica a{
line-height:24px;
 word-wrap: break-word;
font-size:16px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followidentica :hover{
background:#c80101;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#7a1111), to(#c80101));
background: -moz-linear-gradient(top,  #7a1111,  #c80101);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a1111', endColorstr='#c80101');
}
.followidentica a:hover{
color:#ffffff;
}
.followfriendfeed{
background:#76a2d8;
margin-top:-50px;
margin-left:504px;
width:46px;
height:46px;
color:#ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border:2px solid #edeff4;
-moz-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #2f72c4, inset 3px 3px 5px #2f72c4;
-webkit-box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #2f72c4, inset 3px 3px 5px #2f72c4;
box-shadow: 1px 1px 3px #9bb4e4, inset 0 -7px 0 #2f72c4, inset 3px 3px 5px #2f72c4;
background: -webkit-gradient(linear, left top, left bottom, from(#b6ceea), to(#2f72c4));
background: -moz-linear-gradient(top,  #b6ceea,  #2f72c4);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6ceea', endColorstr='#2f72c4');
}
.followfriendfeed a{
line-height:44px;
 word-wrap: break-word;
font-size:36px;
text-align:center;
text-decoration:none;
color:#ffffff;
font-weight: bold;
display:block;
widht:100%;
height:100%;
}
.followfriendfeed :hover{
background:#b6ceea;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background: -webkit-gradient(linear, left top, left bottom, from(#2f72c4), to(#b6ceea));
background: -moz-linear-gradient(top,  #2f72c4,  #b6ceea);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f72c4', endColorstr='#b6ceea');
}
.followfriendfeed a:hover{
color:#ffffff;
}

#addthisbox {
width:670px;
background-color: #ffffff;
padding: 0px;
margin-left:6px;
margin-top:5px;
height:16px;
border:1px solid #8eb2d6;


border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding-bottom:5px;
-webkit-box-shadow: 1px 1px 3px #336699;
-moz-box-shadow: 1px 1px 3px #336699;




padding: 3px 0px;




}
.addthis_toolbox.addthis_pill_combo a {
margin-left:5px;

    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
} 
.addthis_button_facebook_like {
margin-top: -2px;
}