@charset "utf-8";
/* CSS Document */

body {
	font-size: 80%;
	color: #000000;
	background: #0a4160;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	background:url("../img/bg.gif") repeat-x scroll 0 0 #0A4160;
	margin: 0px;
}
/* Headings -------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	color: #111;
}
h1 {
	
	line-height: 1;
	margin-bottom: 0.5em;
}
h2 {
	font-size: 2em;
	margin-bottom: 0.75em;
}
h3 {
	font-size: 1.5em;
	line-height: 1;
	margin-bottom: 1em;
}
h4 {
	font-size: 1.2em;
	line-height: 1.25;
	margin-bottom: 1.25em;
}
h5 {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 1.5em;
}
h6 {
	font-size: 1em;
	font-weight: bold;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin: 0;
}
/* Text elements -------------------------------------------------------------- */
p {
	margin: 0 0 1.5em;
}
p img.left {
	float: left;
	margin: 1.5em 1.5em 1.5em 0;
	padding: 0;
}
p img.right {
	float: right;
	margin: 1.5em 0 1.5em 1.5em;
}
a:focus, a:hover {
	color: #000;
}
a {
	color: #6C8448;
	text-decoration: underline;
}
blockquote {
	margin: 1.5em;
	color: #666;
}
strong {
	font-weight: bold;
}
em, dfn {
	font-style: italic;
}
dfn {
	font-weight: bold;
}
sup, sub {
	line-height: 0;
}
abbr, acronym {
	border-bottom: 1px dotted #666;
}
address {
	margin: 0 0 1.5em;
	font-style: italic;
}
del {
	color:#666;
}
pre {
	margin: 1.5em 0;
	white-space: pre;
}
pre, code, tt {
	font: 1em 'andale mono', 'lucida console', monospace;
	line-height: 1.5;
} /* Lists -------------------------------------------------------------- */
li ul, li ol {
	margin:0 1.5em;
}
ul, ol {
	margin: 0 1.5em 1.5em 1.5em;
}
ul {
	list-style-type: disc;
}

dl {
	margin: 0 0 1.5em 0;
}
dl dt {
	font-weight: bold;
}
dd {
	margin-left: 1.5em;
} /* Tables -------------------------------------------------------------- */
table {
	width:100%;
}
th {
	font-weight: bold;
}
thead th {
	background: #c3d9ff;
}
th, td, caption {
}
tr.even td {
}
tfoot {
}
caption {
} /* Misc classes -------------------------------------------------------------- */
.small {
	font-size: .8em;
	margin-bottom: 1.875em;
	line-height: 1.875em;
}
.large {
	font-size: 1.2em;
	line-height: 2.5em;
	margin-bottom: 1.25em;
}
.hide {
	display: none;
}
.quiet {
	color: #666;
}
.loud {
	color: #000;
}
.highlight {
	background:#ff0;
}
.added {
	background:#060;
	color: #fff;
}
.removed {
	background:#900;
	color: #fff;
}
.first {
	margin-left:0;
	padding-left:0;
}
.last {
	margin-right:0;
	padding-right:0;
}
.top {
	margin-top:0;
	padding-top:0;
}
.bottom {
	margin-bottom:0;
	padding-bottom:0;
}
/* Layout Styles */

div#layout {
	margin:0 auto 10px;
	width:900px;
}
div#layout div#header {
	height:113px;
}
div#layout div#top-header {
	height: 20px;
	
	font-size:12px;
}
div#layout div#top-header p {
	float:right;
}
div#layout div#content {
	-moz-box-shadow:3px 3px 0 #073651;
	background:url("../img/content-top.GIF") no-repeat scroll 0 0 #FFFFFF;
	clear:both;
	margin:30px 0 0;
	min-height:540px;
	padding:0;
	width:900px;
}
div#layout div#content div#banner {
	background:url(../img/banner-bg.PNG) no-repeat;
	float:right;
	width:525px;
	height:113px;
	margin-top:10px;
}
div#layout div#content div#logo {
	padding-left:20px;
	padding-top:40px;
	width:304px;
	position:absolute;
}
div#layout div#top-header p {
	float:right;
}
div#layout div#pin {
	background:url("../img/pin.PNG") no-repeat scroll 0 0 transparent;
	float:right;
	height:77px;
	margin-left:838px;
	margin-top:-19px;
	position:absolute;
	width:52px;
}
.clear {
	clear:both;
}
div#wide-box {
	padding:4px;
	border:1px solid #676767;
	margin-left:20px;
margin-right:20px;
margin-top:20px;
	background:url("../img/box-icon.png") no-repeat scroll right top transparent;
}
div#small-box {
	float:left;
	padding:4px;
	width: 398px;
	border:1px solid #676767;
	background:url("../img/box-icon.png") no-repeat scroll right top transparent;
	margin:20px;
}


div#salute-requests {
	float:right;
	width: 228px;
	margin-right:20px;
	border:1px solid #676767;
}




div#wide-box p, div#small-box p {
	color: #333333;
}
.left {
	/*margin-left:20px;*/
	margin-right:20px;
}
.right {
	margin-left:20px;
}
.border-less {
	border:none !important;
	height:auto !important;
	background:none !important;
}
table {
	border:0px;
}
thead {
	background-color:#134e85;
}
tr:nth-child(odd) {
background-color:#dee8f1;
}
tr:nth-child(even) {
background-color:#fff;
}
table p {
	margin:6px !important;
	font-size:12px;
	margin:6px !important;
}
div#wide-box h2 {
	margin-bottom:3px;
	margin-top:3px;
}
div#wide-box h2 p, div#small-box h2 p {
	color:#134e85;
	font-family:Machine LT;
	font-size:26px;
	margin:0px;
}
div#wide-box h2, div#small-box h2 {
	margin: 0px;
}
div#wide-box thead p, div#small-box thead p {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:4px !important;
}
div#profile-summary {
	float:left;
	width:590px;
}
div#details {
	height:117px;
	margin-bottom:20px;
}
div#details h2 {
	color:#134E85;
	font-family:Machine LT;
	font-size:26px;
	margin:0;
}
div#photo {
	border:3px solid #134E85;
	float:left;
	height:117px;
	margin-right:20px;
	width:117px;
}
div#description {
	color:#134E85;
	font-size:13px;
	font-weight:bold;
	height:80px;
	margin:2px;
}
div#description a, div#welcome-message a {
	text-decoration:none;
	font-size: 11px;
}
div#welcome-message {
	clear:both;
	color:#333333;
	font-size:12px;
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
}



div#group-links {
	float:right;

}

div#group-links ul {
	margin-right:0px !important;
	list-style-type:none;
	
}

div#group-links ul li {
	
		background: #0a4160 url(../img/button_background.gif) no-repeat scroll 0 0;
	height:24px;
	margin-bottom:5px;
	padding-top:2px;
	width:170px;
	position: relative;
	
	
}

div#group-links a {
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	width:170px;
	height:24px;
	 position: absolute;
	padding-left:4px;
	padding-top:2px;
}


div#quick-links {
	float:right;

}


div#quick-links ul {
	margin-right:0px !important;
	list-style-type:none;
	
}

div#quick-links img{
	border:0px;
	
}
	
div#quick-links ul li {
	height:34px;
	margin-bottom:5px;
	padding-top:2px;
	width:200px;
	
}








div#quick-links .go {
	font-family:Machine LT;
	font-size:26px;
	height:40px;
	padding-left:40px;
}
div#quick-links a {
	font-family:Machine LT;
	font-size:26px;
	text-decoration:none;
	color:#FFFFFF;
	
}

div#submenu-links a {
		font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	width:150px;
	height:24px;
	 position: absolute;
	padding-left:4px;
	padding-top:2px;
}



div#submenu-links {
	float:right;

}


div#submenu-links ul {
	margin-right:0px !important;
	list-style-type:none;
	
}

div#submenu-links img{
	border:0px;
	
}
	
div#submenu-links ul li {
		background: #0a4160 url(../img/button_background.gif) no-repeat scroll 0 0;
	height:24px;
	margin-bottom:5px;
	padding-top:2px;
	width:150px;
	position: relative;
	
}








div#description .what-are-you-doing {
background:url("../img/what-are-you-doing-bg.PNG") no-repeat scroll 0 5px transparent;
color:#6C8448;
font-size:11px;
padding:5px;
width:250px;
}
div#description .change {
	color:#134E85;
	text-decoration:underline;
}
.staus {
	clear:both;
	color:#333333 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.link-green {
	color:#6C8448;
	font-size:12px;
	text-decoration:none;
}
div#layout div#footer {
}
div#layout div#footer p.right {
	float:right;
	font-size:12px;
	color:#fff;
}
div#layout div#footer p.left {
	float:left;
	font-size:12px;
	color:#fff;
}
div#layout div#top-header p.right {
	float:right;
	font-size:12px;
	color:#fff;
}
div#layout div#top-header p.left {
	float:left;
	font-size:12px;
}
div#layout div#top-header a, div#layout div#footer a {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.replied, .read{
background:url("../img/mail-read.PNG") no-repeat scroll 0 0 transparent;
height:14px;
margin:10px;
padding-bottom:20px;
padding-right:20px;
}

.unread{
background:url("../img/mail-icon.PNG") no-repeat scroll 0 0 transparent;
height:14px;
margin:10px;
padding-bottom:20px;
padding-right:20px;
}

.unread-link{
font-weight: bold;
}

.wall-post{
background:url(../img/wall-post-icon.PNG) no-repeat scroll 0 0 transparent;
	height:25px;
	margin:10px;
	padding-bottom:20px;
	padding-right:20px;
	width:14px;
}

.offline{
	background:url(../img/offline.PNG) no-repeat scroll 0 0 transparent;
	height:14px;
margin:10px;
padding-bottom:20px;
padding-right:20px;
}

.online{
	background:url(../img/online.PNG) no-repeat scroll 0 0 transparent;
	height:14px;
margin:10px;
padding-bottom:20px;
padding-right:20px;
}


div#layout div#content div#banner img{
border:1px solid #676767;
margin-left:5px;
margin-top:20px;
}


.number {
clear:both;
color:#333333 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.greetings
{
font-weight:bold;

}


.wayi-title{
font-size:11px;
}


div#layout div#content div#logo a {
margin-left:5px;
margin-top:20px;
}

div#layout div#content div#logo img {
border:0 none;
}

a.link-green:hover{
	color:#6C8448 !important;
}

.active{
font-weight:bold !important;
}

div#wide-signin-box {
	border:1px solid #676767;
	margin:20px;
	padding:4px;
	width:860px;
	height:600px;
}

.globe{
	background:url("../img/globe.JPG") no-repeat scroll 20px 0px  transparent !important;
	float:left;
	min-height:310px !important;
	padding:4px;
	width:370px;
}


div#signup form input.signup_submit {
	width:auto;
}

form input {
	border:1px solid #c4c4c4;
	background-color:#f6f6f6;
	padding:2px;
	height:22px;
}

form input.search {
	border:1px solid #c4c4c4;
	background-color:#f6f6f6;
	padding:0px;
	height:18px;
}


div#signup{
margin-left:20px !important;
float:right;
margin-bottom:20px;
margin-left:503px;
width:306px;
}

div#login{
margin-left:20px !important;
float:right;
margin-bottom:20px;
margin-left:503px;
	width:306px;

}

div#signup table{


}

div#signup tr:nth-child(2n+1), div#login tr:nth-child(2n+1) {
background-color:#FFFFFF;
}

div#signup label {
	color:#6c8448;
}


div#loginbox {
	float:left;
	margin-bottom:20px;
	margin-left:530px;
	width:306px;
	margin-right:20px;
}


div#signupbox {
	float:left;
	margin-left:500px;
}


div#globe-box {
	float:left;
	width:640px;
	height:650px;
}


.login-separator{
	background:url("../img/login-separator.png") no-repeat scroll 0 0 transparent;
	height:4px;
	margin-bottom:20px;
	margin-top:20px;
	width:299px;
	/*margin-left:560px;*/
	}


div#wide-signin-box p {
color:#333333;
}

div#layout div#top-header ul {
	display:inline;
	list-style:none outside none;
	margin:0;
	padding-left:10px;
	z-index:100;
}


div#layout div#top-header ul li a {
	display:block;
	padding:5px 10px;
	z-index:100;
}


div#layout div#menu ul {
	display:inline;
	list-style:none outside none;
	margin:0;
	padding-left:10px;
	z-index:100;
}
div#message h2{
		
	color:#6C8448;
font-size:12px;
	}
	
	div#message div#logout{
		float:right;
	}
	
	div#message{
	margin:20px;
	padding:20px;
	}

	
	
div.error {
	color:#990000;
}



ul.members .button, ul.members .button:link, ul.button:visited {
color:#FFF;
}

ul.members .button {
-moz-border-radius:3px 3px 3px 3px;
background-color:#0A4160;
border:1px solid #A2D7DB;
cursor:pointer;
font-size:10px;
font-weight:bold;
margin-bottom:5px;
padding:2px 5px;
}

ul.members .button, .button.right {
float:right;
}


.button {
-moz-border-radius:3px 3px 3px 3px;
background-color:#0A4160;
border:1px solid C4C4C4;
cursor:pointer;
display:inline;
font-size:10px;
margin-bottom:5px;
margin-left:5px;
padding:2px 5px;
text-shadow:none;
color:#fff;
}


.button:link, .button:visited {
color:#FFF;
}


body > div.dialog {
position:fixed;
}


div.dialog {
background:none repeat scroll 0 0 #FFFFFF;
border:4px solid #0A4160;
left:50%;
margin-left:-240px;
position:absolute;
top:160px;
width:460px;
z-index:5100;
}


div.dialog form {
padding:10px 15px;
}

div.dialog form p {
margin-top:5px;
}


div.dialog form p {
margin-top:5px;
}

div.dialog form label {
display:block;
float:left;
padding:4px;
text-align:right;
width:140px;
}

div.dialog form input, div.dialog form textarea {
border:1px solid #DDDDDD;
padding:2px 4px;
}



#tokstaBar  {
background-color:transparent;
border:0 none;
color:#2B2B2B;
font-family:Tahoma,Arial,Sans Serif;
font-size:11px;
font-weight:normal;
}

#tokstaBar {
bottom:-1px;
left:10px;
line-height:1em;
position:fixed;
right:10px;
text-align:left;
text-transform:none;
z-index:32000;
}




ul.members .sent.button.complete {
color:#999999;
}

.complete, span.sent.button.complete {
background-color:#0A4160;
border-color:#0A4160;
color:#999999;
cursor:default;
}



ul.members .button {
-moz-border-radius:3px 3px 3px 3px;
background-color:#0A4160;
border:1px solid #A2D7DB;
cursor:pointer;
font-size:10px;
font-weight:bold;
margin-bottom:5px;
padding:2px 5px;
}

.complete, .complete:link, .complete:visited, .complete:hover {
color:#999999;
}

.complete, span.sent.button.complete {
background-color:#FEFEFE;
border-color:#A2D7DB;
color:#999999;
cursor:default;
}



body > #screen {
background:url("../images/trans50black.png") repeat scroll 0 0 transparent;
position:fixed;
}

#screen {
bottom:0;
height:100%;
left:0;
position:absolute;
right:0;
top:0;
width:100%;
z-index:5000;
}



div#layout div#content div.profilehead {
float:left;
width:100%;
}

div.profilehead.theme_1  {

}

div#layout div#content div.head {
float:left;
padding:0;
width:100%;
}

div#layout div#content div.head > div.image {
margin:10px 14px -10px;
}

div#layout div#content div.head div.image {
margin:10px 14px -10px 8px;
}

div#layout div#content div.head div {
margin-right:14px;
}

div.image {
float:left;
margin:0 6px 6px 0;
}

div.image img {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
padding:1px;
}

div#layout div#content div.head h1 {
margin-top:16px;
text-shadow:0 1px 2px #FFFFFF;
}

div#layout div#content div.profilehead div.tabs {
}
main.css (line 496)
div#content div.tabs {
clear:both;
float:left;
width:100%;
}


div#content div.tabs ul.tabs {
float:left;
list-style:none outside none;
margin:0;
padding:0 0 0 76px;
width:780px;
z-index:150;
}

ul, li {
border:0 none;
}


div#content div.tabs ul li:active {
background:none repeat scroll 0 0 #AAAAAA;
}

div#content div.tabs ul li {
background:url("../images/tabs/navtab-1px-0.gif") repeat-x scroll center top #F8F8F8;
border:1px solid #999999;
cursor:pointer;
float:left;
margin-bottom:-2px;
margin-left:4px;
top:0;
z-index:1000;
}

div#content div.tabs ul li.selected {
background:url("../images/tabs/navtab-1px-1.gif") repeat-x scroll center top #F9FCFD;
border-bottom:2px solid #F5F6F8;
color:#FFFFFF;
}

div#layout div#content div.profilehead div.tabs > div {
clear:both;
height:0;
padding:0;
}

div#content div.tabs div {
border-top:2px solid #999999;
clear:left;
padding:0 10px;
}

div#layout div#content div.profilecontent {
clear:both;
float:left;
width:100%;
}
div.spc {
clear:both;
}


#content div.box {
background-color:white;
}

div.box, div#crumb form {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EEEEEE;
clear:both;
margin-bottom:5px;
margin-top:5px;
padding:8px;
}


div#content div.tabs ul li a {
color:#6C8448;
text-decoration:none;
}


form.member_search fieldset.closed legend {
background:url("../images/folder_closed.gif") no-repeat scroll 4px 50% transparent;
}

form.member_search fieldset legend {
cursor:pointer;
padding:2px 5px 2px 18px;
}

form fieldset legend {
color:#3F516E;
font-weight:bold;
}



form.member_search label {
float:left;
margin:5px;
width:100px;
}


div#whosusing, div#logout {
width:820px;
}

div.landing_box {
-moz-border-radius:5px 5px 5px 5px;
background-color:white;
border:1px solid #A3D8DC;
float:left;
margin:5px;
width:350px;
}


div.landing_box h2 {
color:#EC202C;
margin:5px 10px 0 5px;
}

div.landing_box div.inner {
margin:20px;
}


div.feed ul {
list-style:none outside none;
margin:0;
padding:0;
}

div.feed ul li {
clear:both;
}

div.feed ul li.incoming div.feeditem {
background:none repeat scroll 0 0 #ECEFF5;
}

div.feed ul li div.feeditem {
margin-left:0;
}



div.feed ul li div.profile {
float:left;
width:120px;
}
div.feed ul li div.profile a.image {
margin-left:4px;
padding:1px;
}
div.feed ul li a.image {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
clear:none;
float:left;
margin-bottom:4px;
margin-right:4px;
padding:2px;
}

form#settings  {
}


form#settings div.itm {
border-bottom:1px solid #EEEEEE;
clear:both;
float:left;
padding:5px 0;
width:100%;
}


form#settings div.options {
clear:none;
float:right;
width:20%;
}
div.box span.options, div.box div.options {
float:right;
font-weight:normal;
}

form#settings div.options div.yes, form#settings div.options div.no {
float:left;
text-align:center;
width:50%;
}

form#settings div.type {
clear:none;
float:left;
}

form#settings div.options {
clear:none;
float:right;
width:20%;
}
div.box span.options, div.box div.options {
float:right;
font-weight:normal;
}

form#settings div.options div.yes, form#settings div.options div.no {
float:left;
text-align:center;
width:50%;
}

form#settings div.options div.yes, form#settings div.options div.no {
text-align:center;
}

div#content h3{
font-size:12px;
}


div#content a{
text-decoration:none;
}

div.feed ul li div.content {
margin-left:8px;
}

div.content {
float:left;
width:410px;
}

.forum .content{
	
	width:600px !important;
}

.forumalt{
	background-color:#DEE8F1 !important;
}


form fieldset {
-moz-border-radius:5px 5px 5px 5px;
border:1px solid #A2D7DB;
margin-top:10px;
}



form.profileedit label {
float:left;
margin-left:0;
margin-top:2px;
padding-left:8px;
width:120px;
}

form.banner label {
float:left;
margin-left:0;
margin-top:2px;
padding-left:8px;
width:120px;
}

form.profileedit p.first {
margin-top:12px;
}


div#layout div#content div#primary {
clear:left;
display:inline;
float:left;
width:675px;
}

div#layout div#content div#aux {
display:inline;
float:right;
width:170px;
}

span#successMessage  {
font-size:12px;
font-weight:normal;
margin-left:5px;
}

div#layout div#content div#primary.forumhm {
width:360px;
}


div#layout div#content div#aux.forumhm {
width:470px;
}

div#description form input {
background-color:none;
border:none;
padding:none;
}


.left-latest-members{
	background:url("../img/box-icon.png") no-repeat scroll right top transparent !important;
	border:1px solid #676767 !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:0pxpx !important;
	padding:4px !important;
	width:450px !important;
	

}

.right-signup{
margin-left:500px !important;
margin-top:10px;
position:absolute;
height:352px;
}


div#footer-logos{
	width:881px;
	height:100px;	
}
div#footer-logos .the-sun{
padding-left:25px;

}
div#footer-logos .mirror{
padding-left:30px;

}
div#footer-logos .help-heroes{
padding-left:30px;

}
div#footer-logos .bbc{
padding-left:25px;

}
div#footer-logos .legion{
padding-left:25px;

}
div#footer-logos .queen{
padding-left:25px;

}
div#footer-logos .hit-wise{
padding-left:25px;

}


div#layout div#content div#no-banner {
float:right;
height:113px;
margin-right:40px;
margin-top:10px;
width:132px;
}


div#layout div#content div#no-banner img{
margin-left:5px;
margin-right:5px;
margin-top:20px;
}

.chkbox{
height:auto !important;
border:none !important;
}


div.error p{
color:#990000 !important;
}
.gallery_photos ul li .photo img {
border:1px solid #999999;
padding:2px;
}
.gallery_photos ul li table {
border:medium none;
padding:0;
width:160px;
}
.gallery_photos ul {
list-style-position:inside;
list-style-type:none;
}
.gallery_photos ul li .tb_photo_image {
height:160px;
text-align:center;
}

.gallery_photos ul li {
float:left;
height:200px;
margin-bottom:10px;
width:160px;
}

div.feed.results.box ul {
margin-top:3px;
padding-left:2px;
}

div.feed ul.members li {
background-color:white;
clear:none;
display:inline;
float:left;
margin-right:5px;
padding:0;
width:430px;
}

.adminsearch{
	
	
}
.no-link-green {
color:#6C8448;
font-size:12px;
font-weight:normal;
text-decoration:none !important;
}

.short-desc
{
	font-size:12px;
	font-weight:bold;
	margin-top:140px;
}

div.feed ul.members li div.content {
float:right;
width:260px;
}
div.feed ul li div.content {
margin-left:8px;
}



div.feed ul li div.content div.memberdetails p span.profdetail {
float:left;
font-weight:normal;
width:80px;
}

div.feed ul li div.feeditem, div#aux .feeditem, div.feeditem, div.box.all_photo_tag_cloud {

background-color:white;
border:1px solid #A2D7DB;
margin-bottom:3px;
	min-height:60px;
padding:8px;
}

div.feed ul li div.feeditem {
margin-left:0;
}
div.group_preview div.photo {
float:left;
margin:5px;
}

div.group_preview div.options {
margin-top:0;
width:180px;
}
div.box span.options, div.box div.options {
float:right;
font-weight:normal;
}
div.group_preview div.content {
margin:0 5px 0 0px;
width:300px;
}

div.widget ul {
float:left;
list-style:none outside none;
margin:0;
padding:0;
width:100%;
}

div.widget ul li {
float:left;
margin:5px;
text-align:center;
width:75px;
}

div.widget ul li span {
float:left;
width:100%;
}

div.widget ul li span.sendmsg {
font-size:9px;
}

div#content div#aux  a.button {

background:none repeat scroll 0 0 #0a4160;
border:1px solid #0a4160;
color:#FFFFFF;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
outline:medium none;
padding:3px 6px;
text-decoration:none;
}

div#content div#aux  div#menu-item, div#quick-menu-item, .menu-item {
background: #0a4160 url(../img/button_background.gif) no-repeat scroll 0 0;
	background-image:;
border:1px solid #0a4160;
color:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif;
outline:medium none;
padding:3px 6px;
text-decoration:none;
	width:150px;
	height:24px;
	margin-bottom:4px;
}



ul li h4, div.post h4 {
font-size:12px;
}

div.feed ul li a.image img {
display:block;
}

div.feed ul li div.profile a.image {
margin-left:4px;
padding:1px;
}

div.feed ul li div.profile {
float:left;
width:127px;
}

ul li h4, div.post h4 {
font-size:12px;
margin-bottom:6px;
margin-top:0;
}


div.feed ul p {
margin:4px 0;
}
p.time {
color:#999999;
font-size:10px;
margin:8px 0;
}

div.post span.delete, div.post span.wall2wall, div.post span.edit, span.report, div.post span.save, div.post span.cancel {
clear:right;
color:#AAAAAA;
cursor:pointer;
float:right;
font-size:11px;
font-weight:normal;
}

div#content div#menu-item a {
text-decoration:none;
	align:center;
	color:#fff;
}

#mood_icon  {
border-style:solid;
background-color:#f6f6f6;
border-width:1px;
display:none;
padding:0;
position:absolute;
width:196px;
}

.msSmileySelector .smiley {
background:none no-repeat scroll center center transparent;
border:2px solid #FFFFFF;
cursor:pointer;
height:24px;
margin-left:0 !important;
width:24px;
}

.mood-icon{
text-decoration:none !important;
background: #f6f6f6;
}

.mood-icon-img{
	border:0px;
}


.mood-img{
	border:0px !important;
	background-color:none !important;
}

#status-button{
	
	
}



div.paginator {
clear:both;
margin:5px 0;
padding:4px 0;
text-align:right;
}

li.replied div.message_status {
	background:transparent url(../images/reply.png) no-repeat scroll 50% 50%;
}

div.feed ul li span.time {
color:#AAAAAA;
float:right;
font-size:10px;
}

div.feed ul p {
margin:4px 0;
}

.conversations li div.from {
float:left;
margin:5px 10px;
width:160px;
}



.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */




form.composemessage {
}

form.composemessage label {
float:left;
padding:5px;
text-align:right;
width:80px;
}

form textarea {
color:black;
font-family:arial,verdana,tahoma,geneva,sans-serif;
font-size:12px;
padding:5px;
width:300px;
}

ol.tos li {
font-weight:bold;
margin:5px 0;
}

p {
font-size:12px;
margin:2px 0 8px;
padding:0;
}


ol.tos ol li {
font-weight:normal;
}



h3 {
font-size:14px;
margin:2px 0 8px;
padding:0;
}

#top-search{
	float:left;
	width:220px;
	color:#fff;
}

#top-menu{
	float:right;
	margin-top:5px;
}



div#layout div#login-logo {

width:482px;
	height:77px;
	border:0px;
	float:left;
	
}

div#layout  div#login-logo img{

	border:0px;
	
}

div#layout  div#servicepals-desc {

padding-top:40px;
width:482px;
	height:auto;
}

.most-popular{
	font-weight:bold;	
}

div#video-box {
	float:left;
	padding:4px;
	width: 460px;
	height: 258px;
		margin-bottom:20px;
	background:url("../img/video.jpg")  #ffffff repeat-x 0px 0px;
}





#left-stats{
	border:1px solid #bdbdbd !important;
	margin-top:10px !important;
	width:auto;
	height:31px;
	font-size:12px;
	float:left;
	padding-top:10px;
	background-color:#e9e9e9;
}

.stat{
margin-left:20px;
margin-right:20px
             
}

.gallery_list ul {
list-style-position:inside;
list-style-type:none;
}

.gallery_list ul li {
float:left;
height:200px;
overflow:hidden;
width:160px;
}

#pending_requests, #pending_requests li { list-style: none; margin: 0; padding: 0; }

.comment_actions {
	float: right;
	text-align: right;
	width: 160px;
}