/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 11 September 2010 06:31:56
*/


* {
margin:0px;
padding:0;
}

body {
font-family:Verdana,Arial,Helvetica,sans-serif !important;
font-size:11px !important;
color:#000;
}

ol {

margin-left:50px;

}

img {
border:0;
}

a:link {
text-decoration:none;
}

a:visited {
text-decoration:none;
}

a:hover {
text-decoration:none;
}

h1 {
color:#ed1c24;
padding-top:10px;
padding-bottom:10px;
font-size:18px;
font-weight:400;
}

h2 {
color:#371778;
font-size:16px;
font-weight:400;
padding-top:10px;
padding-bottom:10px;
}

h3 {
color:#ed1c24;
padding-top:10px;
padding-bottom:10px;
font-size:14px;
font-weight:400;
}

h4 {
color:#000;
padding-top:10px;
padding-bottom:10px;
font-size:12px;
font-weight:400;
margin: 0;
}

#page {
position:relative;
width:964px;
margin-left:auto;
margin-right:auto;
clear:both;
}

#header {
background:url(http://www.friends.net.au/__data/assets/image/0005/18698/header_2.jpg) no-repeat;
width:962px;
height:132px;
}

#header_mid {
position:absolute;
margin-top:22px;
margin-left:370px;
}

#header_search {
float:right;
margin-right:20px;
margin-top:80px;
}

#header_search input {
float:left;
margin-left:6px;
}

#global-nav {
background:url(http://www.friends.net.au/__data/assets/image/0004/18697/global-nave.jpg) no-repeat scroll 0;
height:41px;
}

#top_nav a:link {
text-transform:uppercase;
color:#fff;
font-family:Verdana, Tahoma, sans-serif;
font-weight:700;
font-size:11px;
}

#top_nav a:visited {
text-transform:uppercase;
color:#fff;
font-family:Verdana, Tahoma, sans-serif;
font-weight:700;
font-size:11px;
}

#top_nav,#top_nav ul {
padding:0;
list-style:none;
margin-left: 15px;
}

#top_nav li {
float:left;
display:block;
padding-left:17px;
padding-right:17px;
}

#top_nav li a {
display:block;
}

#top_nav li ul {
display:block;
position:absolute;
margin-left:-9999px;
width:20em;
z-index: 10000;
}

#top_nav li li {
width:16em;
padding-bottom: 10px;
}

#top_nav li:hover ul {
background-color:#1f206b;
margin-top:0;
margin-left:-17px;
}

#top_nav a:hover {
color:#f7f310;
}

#top_nav li {
padding:.5em 1em .5em -1px;
padding-top: 10px;
margin-top:3px;
padding-bottom: 5px;
}

#top_nav li:hover {
background-color:#1f206b;
padding-left:17px;
padding-right:17px;
}

#top_nav li li:hover {
background-color:#1f206b;
padding-left:17px;
padding-right:17px;
}

#top_nav li:hover li {
background-color:none;
}

#page_tools {
float:left;
/*
margin-left:255px;
*/

margin-left:208px;
width:180px;
}
#page_tools .addthis_button {
float:left;
}

#page_tools ul {
list-style:none;
}

#page_tools li {
float: left;
display:inline;
margin-left:15px;
}

#left-column-wrapper {
width:343px;
float:left;
}

#left-column-wrapper-text {
float:left;
margin-left:20px;
margin-top:-60px;
color:#fff;
display: none;
}

#left-column-wrapper img {
float:left;
padding-bottom:8px;
}

#content_top {
margin-top:20px;
padding:20px 10px;
}

#content_inner {
float:left;
width:367px;
margin-top:-7px;
padding-left:14px;
padding-right:15px;
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
background-color:#f8f8f8;
}

#content_inner p {
margin-bottom:0.8em;
margin-top:10px;
}


#content_inner a:link {
color:#ed1c24;
font-size:11px;
font-family:Verdana, sans-serif;
}

#content_inner a:visited {
color:#ed1c24;
font-size:11px;
font-family:Verdana, sans-serif;
}

#right_content {
float:left;
margin-top:-25px;
padding-bottom:10px;
}

#calendar_top img{
float:left;
width:202px;
height:30px;
margin-left:15px;
}

#calendar_inner {
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
padding-top:8px;
margin-top:30px;
margin-left:15px;
width:190px;
background-color:#f8f8f8;
padding-left:5px;
padding-right:5px;
}

#calendar_bottom {
background:url(http://www.friends.net.au/__data/assets/image/0007/18709/calendar-bottom.gif) no-repeat;
padding-bottom:5px;
margin-left:15px;
}

.calendar_options {
padding:5px !important;
}

.calendar_options input {
margin-left:157px;
margin-top:5px;
}

.facebook_fan_widget {
margin-left:17px;
}

#friends_login_top {
background:url(http://www.friends.net.au/__data/assets/image/0011/18695/friends-login-top.gif) no-repeat;
width:201px;
height:35px;
margin-left:17px;
}

#friends_content {
background:url(http://www.friends.net.au/__data/assets/image/0009/18693/friends-login-body.gif) repeat-y;
margin-left:17px;
padding-left:10px;
overflow:hidden;
width:191px;
}

#friends_content input {
background-color:#f2f194;
border:none;
width:180px;
margin-top:5px;
}

#friends_login_bottom {
background:url(http://www.friends.net.au/__data/assets/image/0010/18694/friends-login-bottom.gif) no-repeat;
padding-bottom:5px;
margin-left:17px;
}

.right_images {
margin-left:17px;
margin-bottom: 5px;
}

#footer {
background:url(http://www.friends.net.au/__data/assets/image/0004/18697/global-nave.jpg) no-repeat scroll 0;
height:41px;
width:964px;
clear:both;
}

#footer ul {
margin-left:80px;
padding-top:10px;
}

#footer ul li {
float:left;
display:inline;
margin-left:36px;
}

#footer_info {
float:left;
width:955px;
text-align:right;
margin-top:10px;
}

#top_nav a:link {
text-transform:uppercase;
color:#fff;
font-family:Verdana, Tahoma, sans-serif;
font-weight:700;
font-size:11px;
}

#top_nav a:visited {
text-transform:uppercase;
color:#fff;
font-family:Verdana, Tahoma, sans-serif;
font-weight:700;
font-size:11px;
}
#footer a:link {
text-transform:uppercase;
color:#fff;
font-family:Verdana, Tahoma, sans-serif;
font-weight:700;
font-size:11px;
}
#footer a:visited {
text-transform:uppercase;
color:#fff;
font-family:Verdana, Tahoma, sans-serif;
font-weight:700;
font-size:11px;
}

#top_nav a:hover {
color:#f7f310;
}

#top_nav li a.selected {
color:#f7f310;
}

#content_wrapper,#footer_info img {
float:left;
}

.content_top,.content_bottom {
float:left;
margin-left:-20px;
}

#friends_content a:link {
color:#000;
text-transform:none;
font-weight:400;
}

#friends_content a:visited {
color:#000;
text-transform:none;
font-weight:400;
}

#friends_content a:hover {
color:#000;
text-transform:none;
font-weight:400;
}

#swapme-wrapper{
   width: 327px !important;
   height: 326px !important;
   margin-left: 1px;
}

ul{
padding-left:4em;
list-style-image: url(./?a=19457);
}

img.image-left {
float: left;
padding: 0 10px 10px 0; 
margin-left:10px;
}

img.image-right {
float: right;
padding: 0 10px 10px 10px; 
}

/* Join Here Home Icon */

#join_here_home {
position: relative;
width: 90px;
padding-top: 3px;
padding-bottom: 3px;
}

/* Content Boxes */

.content_boxes {
overflow: hidden;
padding-bottom: 20px;
border-bottom: 1px solid #ccc; 
}

.content_boxes img { 
float: left;
padding-right: 10px;
}













