html { height: 100%; }
body { min-height: 100%; height: 100%; width:1080px; margin:auto; background-color:#CCCCCC;}

.allcontent {
background-color:#fff;
float:left;
display:block;
padding:10px;
}

.header {
width:980px;
}

.left-column {
width:600px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
/*border:1px solid #666666;*/
margin:0px;
padding:0px;
/* padding-right:5px; */
margin-top:10px;
text-align:left;
display:block;
/*border-right:1px dotted #666666; */

}


.left-column a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6666;
text-decoration:none;
}

.left-column a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6666;
text-decoration:underline;
}

p {
padding:0px;
margin:0px;
margin-bottom:5px;
}

.header-seperator {
width:1080px;
height:5px;
background-color:#ff6666;
display:block;
overflow: hidden;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#ff6666;
font-weight:normal;
padding:0px;
margin:0px;
padding-top:5px;
padding-bottom:5px;
}

h3 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#66cc00;
font-size:14px;
font-weight:normal;
padding:0px;
margin:0px;
padding-top:5px;
padding-bottom:5px;
}

.left-column h3 a {
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF6666;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

.left-column h3 a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF6666;
font-size:14px;
font-weight:normal;
text-decoration:underline;
}

.user-menu {
margin-top:0px;
}


.user-menu a {
font-family:Georgia, "Times New Roman", Times, serif;
color:#0099cc;
font-weight:normal;
font-size:14px;
text-decoration:none;
}



.user-menu a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
color:#0099cc;
font-weight:normal;
font-size:14px;
text-decoration:underline;
}


.user-column {
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
font-weight:normal;
/*padding-left:5px;*/
margin-top:10px;
width:200px;
display:block;
float:left;
padding-right:10px;
_padding-right:5px;
text-align:left;


}

.user-column h2, .partners-column h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#ff6666;
font-weight:normal;
padding:0px;
margin:0px;
padding-top:5px;
padding-bottom:5px;
}


#user-login-form .form-item {
padding:0px;
margin:0px;
text-align:left;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
}

#user-login-form .item-list ul li, #user-login-form .item-list ul li a{
text-align:left;
list-style:none;
list-style-position:inside;
list-style-type:none;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

#user-login-form .item-list ul li a:hover {
text-decoration:underline;
}

#user-login-form .item-list ul {
margin:0px;
padding:0px;
}

#user-login-form .form-submit {
float:left;
margin-right:120px;

}

#user-login-form .form-item #edit-name {
width:140px;

}

#user-login-form .form-item #edit-pass {
width:140px;

}

.partners-column {
float:right;
margin-top:10px;
margin-left:10px;
text-align:left;
}


#teaser {
width:600px;
_width:600px;
padding-bottom:10px;
padding-top:10px;
margin-right:10px;
_margin-right:5px;
border-bottom:1px dotted #666666;
display:block;
float:left;
/*border:1px solid #666666; */
}

#main {
width:400px;
float:left;
margin-right:10px;
_margin-right:5px;

}
.teaser-image {
width:300px;
min-height:160px;
float:left;
}

.teaser-copy {
width:280px;
padding-left:10px;
float:left;
}

.content h1, .content-info h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
line-height:25px;
color:#ff6666;
font-weight:none;
margin:0px;
padding:0px;
padding-bottom:5px;
}

.content h1 a, .content-info h1 a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#ff6666;
font-weight:none;
text-decoration:none;
}

.content h1 a:hover, .content-info h1 a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#ff6666;
font-weight:none;
text-decoration:underline;
}

.content h1 ul{
padding:0px;
margin:0px;
list-style-image:none;
}

.content h1 li{
padding:0px;
margin:0px;
list-style-image:none;
}

.content h2, .content-header h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
line-height:30px;
color:#666;
font-weight:normal;
padding:0px;
margin:0px;
padding-bottom:5px;

}

.content h2 a, .content-header h2 a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#666;
font-weight:normal;
text-decoration:none;
}

.content h2 a:hover, .content-header h2 a:hover {
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#666;
font-weight:normal;
}




.node-content h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#ff6666;
font-weight:none;
margin:0px;
padding:0px;
margin-bottom:0px;

}

.node-content h1 a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#ff6666;
font-weight:none;
text-decoration:none;
}

.node-content h1 a:hover {
text-decoration:underline;
}

.node-content h1 ul{
padding:0px;
margin:0px;
list-style-image:none;
}

.node-content h1 li{
padding:0px;
margin:0px;
list-style-image:none;
}

.node-content h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#666;
font-weight:normal;
padding:0px;
margin:0px;
margin-bottom:0px;

}

.node-content h2 a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#666;
font-weight:normal;
text-decoration:none;
}

.node-content h2 a:hover {
text-decoration:underline;
}




.content-side-column h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height:15px;
color:#ff6666;
font-weight:normal;
padding:0px;
margin:0px;
margin-bottom:5px;
}

.content-side-column ul {
padding:0px;
margin:0px;
list-style:inside;
list-style-image:none;
list-style-type:none;
}

.content-side-column ul li, .content-side-column ul li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
list-style:inside;
list-style-image:none;
list-style-type:none;
text-decoration:none;
padding:0px;
margin:0px;
}

.content-side-column ul li a:hover {
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}










.content-column {
width:400px;
float:left;
padding-right:10px;
_padding-right:5px;
}

.content-side-column {
width:190px;
float:left;
display:block;

}

.user-column .menu ul a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

.user-column .menu ul a:hover {
text-decoration:underline;
}

.user-column .menu li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

.user-column .menu li a:hover {
text-decoration:underline;
}



.user-column .content{
width: 160px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.user-column .menu li {
list-style:none;
}

.user-column .menu {
padding:0px;
margin:0px;
}

.pager {
padding-top:10px;
padding-bottom:10px;
}

.pager-current {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#ff6666;
}

.pager a.active{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.pager a.active:hover{
text-decoration:underline;
}

.film-friends-menu {
width:1080px;
display:block;
}

.film-friends-menu .menu li, .film-friends-menu .menu li a {
display:inline;
list-style:inside;
list-style-image:none;
padding:0px;
margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#cc3333;
text-decoration:none;
margin-right:3px;
}

.film-friends-menu .menu li a:hover {
text-decoration:underline;
}

.film-friends-menu .menu {
padding:0px;
margin:0px;
margin-bottom:5px;
}


.messages {
padding:5px;
margin-top:10px;
margin-bottom:5px;

}


.left-column ul.tabs.primary {

list-style-image:none;
padding:0px;
margin:0px;
list-style-type:none;
list-style-position:inside;
}

.left-column  ul.tabs.primary li, .left-column  ul.tabs.primary li a {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
list-style-image:none;
padding:0px;
margin:0px;
list-style-type:none;
list-style-position:inside;
}

.left-column  ul.tabs.primary li a:hover {
text-decoration:none;

}

fieldset {
border:0px;
display:block;
margin-left:0px;
margin-right:0px;
padding:0px;
}

.node li {
list-style:none;
}


/* Profile Formatting */
.profile-description {
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
font-weight:normal;
font-size:12px;

}



.form-item label {
font-family:Georgia, "Times New Roman", Times, serif;
color:#666666;
font-weight:normal;
font-size:12px;
padding:0px;
margin:0px;
display:block;
}

.left-column legend, .left-column legend a, .left-column legend a:hover {
color:#FF6666;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
font-size:18px;
margin:0;
padding:5px 0;
text-decoration:none;
}



fieldset {
padding:0px 10px 10px 10px;
margin:10px 0px 10px 0px;
border:dotted 1px #666666;
}

.form-item{
margin-bottom:10px;
}



.form-item input, .form-item textarea  {
background-color:#fff;
border:1px solid #666666;
}



.create-event .day  {
margin-right:10px;
float:left;
}


.create-event .day .form-item{
margin-right:5px;
float:left;
}



.error {
background-color:#ffcccc;
padding-right:10px;
border:1px solid #ff6666;
}

.status {
background-color:#CCFFFF;
padding-right:10px;
border:1px solid #0066CC;
}


table, th  {
color:#666666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
vertical-align:bottom;

}

#tabs-wrapper {
/*margin-top:10px;
margin-bottom:10px;*/
margin:0px;
padding:0px;
}

#tabs-wrapper ul.tabs.primary  {
border-color:#ff6666;

}


#tabs-wrapper ul.tabs.primary li a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#0099cc;
text-decoration:none;
background-color:#fff;
padding:5px 5px 0px 5px;
border-color:#ff6666;
}

#tabs-wrapper ul.tabs.primary li a.active {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#0099cc;
text-decoration:none;
background-color:#ffff;
border-bottom-color:#FFFFFF;
}



#tabs-wrapper ul.tabs.primary li.active a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#0099cc;
text-decoration:none;
background-color:#FFFFFF;
padding:5px 5px 0px 5px;
border-bottom-color:#FFFFFF;
}

#tabs-wrapper ul.tabs.primary {
margin-top:15px;
margin-bottom:10px;

}
ul.tabs.secondary {
padding:0px;
margin:0px;
border-color:#ff6666;
}

ul.tabs.secondary li {
padding:0px;
margin:0px;
border:none;
}

ul.tabs.secondary li a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#66CC00;
padding:5px 5px 0px 5px;
border-color:#ff6666;
border:1px solid #ff6666;

}

ul.tabs.secondary li.active a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#66CC00;
padding:5px 5px 0px 5px;
border-bottom-color:#FFFFFF;

}

.clear {
display:block;
height:10px;
}


/* RSVP */

.rsvpbox h2 {
color:#666666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:30px;
font-weight:normal;
text-decoration:none;
padding:0px;
margin:0px;
}

.rsvpbox h2 a {
color:#FF6666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:30px;
font-weight:normal;
text-decoration:none;
}

.rsvpbox h2 a:hover {
color:#FF6666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:30px;
font-weight:normal;
text-decoration:underline;
}

.rsvpreplybox {
padding:0px;
margin:0px;
}

.rsvpactionbox {
padding:0px;
margin:0px;
}
/*

ul.primary li a:hover {
background-color:#ffffcc;
border-color:#CCCCCC #CCCCCC #EEEEEE;
}
ul.primary li.active a {
background-color:#FFFFFF;
border-color:#BBBBBB #BBBBBB #FFFFFF;
border-style:solid;
border-width:1px;
}

*/



/* Private Messaging */

#privatemsg-cur-folder-form .form-item {
float:left;
padding-right:10px;
}

table#privatemsg_message_table {
width:100%;
}

.pm-username {
width:auto;
float:left;
}

#edit-privatemsgbody {
width:100%;
}

#privatemsg-action-buttons fieldset {
padding-top:10px;
padding-bottom:10px;
}

.pm-contacts-table {
width:100%;
}

.pm-body {
padding-top:10px;
padding-bottom:20px;
}

tr.odd {
background-color:#FFFFFF;
}

tr.even {
background-color:#FFFFFF;
}

td.active {
background-color:#FFFFFF;
}

table.pm-view-table {
background-color:#CCCCCC;
}

.message-details {
width:200px;
float:left;
}

.message-body {
width:400px;
vertical-align:top;
}

.message-view {
margin-bottom:20px;
}

.pm-view-table .odd, .pm-view-table .even {
border:0px;
}

.pm-body h1 {
font-size:12px;
}

.all-messages-view #privatemsg-new-form .pm-view-table  {
width:200px;
float:left;
}

.all-messages-view #privatemsg-new-form .pm-view-table .form-item {
width:120px;
}

.all-messages-view #edit-recipient, .all-messages-view #edit-subject {
width:120px;
}

.all-messages-view .resizable-textarea {
width:390px;
}


.all-messages-view .form-item  {
width:390px;
float:left;
padding-top:0px;
margin-top:0px;
}

.all-messages-view #edit-privatemsgbody {
width:390px;
}

.all-messages-view .tips, .all-messages-view .pm-controls {
margin-left:200px;
padding-left:0px;
}

.tips, .tips + p a {
  display:none;
}

.event-map {
float:left;
width:190px;
height:200px;
}

.content-info {
width:390px;
float:left

}

.item-list ul, .item-list li {
list-style:none;
list-style-type:none;
list-style-position:outside;
list-style-image:none;
padding:0px;
margin:0px;
}

#user-login-form .item-list ul, #user-login-form .item-list li {
list-style:none;
list-style-type:none;
list-style-position:outside;
list-style-image:none;
padding:0px;
margin:0px;
}

.more-link, .ical-link {
text-align:left;
}

.more-link a {
color:#FF6666;
text-decoration:none;
}

.more-link a:hover {
text-decoration:underline;
}

.ical-link {
height:1px;
visibility:hidden;
}

.user-column .user-menu ul, .user-menu ul li {
list-style:none;
list-style-image:none;
list-style-type:none;
border:none;
margin:0px;
padding:0px;
}

.user-column .user-menu ul.primary {
list-style:inside;

}

.user-menu ul.primary li.active a {
background-color:none;
border:none;
}

ul.primary li a {
background-color:none;
background-color:#FFF;
border:none;
background-image:none;
}


ul.primary li a:hover {
background-color:#fff;
text-decoration:underline;
}

.relevant-menu {
padding:3px;
margin-bottom:10px;
min-height:28px;

}


.relevant-menu-arrow {
float:left;
width:14px;
height:14px;
display:block;
overflow:hidden;
border:1px;
background-color:#000000;
background: url(http://www.filmfriendsforever.com/themes/filmfriendsforever/images/related_menu_image.gif) 0px 0px no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
}

.relevant-menu-content {
float:left;
background-color:#f6ff58;
display:block;
min-height:25px;
width:130px;
padding-top:5px;
padding-left:5px;
}



.relevant-menu-content ul li {
line-height:10px;
padding-bottom:8px;
}

.relevant-menu-content ul li a {
color:#666666;
}

.relevant-menu-content ul li a:hover {
color:#666666;
text-decoration:underline;
}

.relevant-menu a {
color:#FF6666;
}

.horizontal-divide {
display:block;
width:auto;
height:5px;
border-bottom:1px dotted #666666;
margin-bottom:5px;
}


.seperator {
width:0px;
margin-left:9px;
_margin-left:3px;
margin-right:10px;
_margin-right:9px;
border-right:1px dotted #666666;
float:left;
display:block;
}

#comments {
border-top:1px dotted #666666;
padding-top:10px;
margin-top:10px;
}

#comments .message {
padding:5px;
margin-top:10px;
border-bottom:1px dotted #666666;
}

.comment-arrow {
float:left;
display:block;
width:34px;
height:14px;
background: url(/themes/filmfriendsforever/images/comment-arrow.gif) 20px 0px no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
}

.comment-details {
margin-bottom:20px;
}

.linksdiv {
border-top:1px dotted #666666;
margin-top:10px;
padding-top:10px;
margin-bottom:10px;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;

}

.linksdiv ul, .linksdiv ul li {
padding:0px;
margin:0px;
}

.linksdiv a, .linksdiv a:hover {
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
} 

.ads {
margin-top:10px;
float:left;
display:block;
}

.page-header h1 {
margin:0px;
padding:0px;
font-style:normal;
font-size:30px;
line-height:25px;
padding-bottom:5px;
}


.page-header {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
width:600px;
padding-bottom:10px;
text-align:left;
border-bottom: 1px dotted #666666;
/*border:1px solid #666666;*/
}


.page-header a, .page-header a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
}

.rsslink a, .rsslink a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

.rsslink {
border-bottom:1px dotted #666666;
margin-bottom:10px;
}

.frontpage h2{
color:#FF6666;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
font-size:30px;
margin:0px;
padding:0px;
}



.blog-categories {
float:left;
margin-right:10px;
}

.blog-categories select {
height:80px;
}

.event-calendar th { 
background:none;
border:1px solid #666;
border-top:none;
border-left:none;
border-right:none;
color:#666;
padding:1px 0.33em;
text-align:center;
}

.event-calendar caption, .event-calendar caption span.prev a , .event-calendar caption span.next a {
font-size:30px;

}

.block .event-calendar caption a {
color:#FF6666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-weight:normal;
margin:0;
padding:5px 0px;
text-decoration:none;
}



.block .event-calendar caption a:hover {
text-decoration:underline;
}

.event-calendar table { 
border:none;
}

.event-calendar div.day {
background:none;
border:none;
float:right;
margin:0;
padding:0.125em 0.25em 0;
text-align:center;
}

.event-calendar td.sat,.event-calendar td.sun {
background:none;
/*background-color:#f9fae4;*/

}

.event-calendar td.day-1 {
background:none;
background-color:#cee2ff;
}

.event-calendar .event.weekview, .event-calendar .event.monthview {
border:none;
border-bottom:1px #666666 dotted;
}

.event-calendar  a {
color:#FF0000;

}

.event-calendar .event .title a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;

}

.event-calendar .event .stripe-1, .event-calendar .event .stripe-2, .event-calendar .event .stripe-3, .event-calendar .event .stripe-4, .event-calendar .event .stripe-5, .event-calendar .event .stripe-6, .event-calendar .event .stripe-7, .event-calendar .event .stripe-8, .event-calendar .event .stripe-9, .event-calendar .event .stripe-10 {
display:none;
}

ul.links a, ul.links a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;

}

.event-calendar ul.links li {
padding:0px;
margin:0px;
}

.event-calendar ul.links li.more_info a {
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF6666;
font-size:12px;
}

.event-calendar .event.tableview {
border:none;
border-bottom:1px #666666 dotted;
}

.footer {
background-color:#999999;
width:1060px;
float:left;
padding:10px;
margin-top:10px;
text-align:left;
display:block;
height:100px;
background-image: url(/themes/filmfriendsforever/images/footer_bottom.jpg);
background-position:0px 100px;
background-repeat:no-repeat;
}

.footer a{
text-decoration:none;
}

.footer a:hover {
text-decoration:underline;
}

.footer .footerdiv {
float:left;
padding-right:10px;
margin-right:10px;
border-right:1px dotted #FFFFFF;
display:block;
height:100%;
}

.footer ul, .footer li {
padding:0px;
margin:0px;
list-style:none;
list-style-image:none;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:12px;
}

.footer li {
line-height:12px;
}

.footer li a {
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:12px;
}

.footer li a:hover {
text-decoration:underline;
}

.block-simplenews, .block-user, .block-event, .block-phplist {
float:left;
width:140px;
}

.user-column .block {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dotted #666666;
}

.user-menu .block h2 {
padding:0px;
margin:0px;
}

.content .item-list ul, .content .item-list li {
list-style-position:outside;
padding:0px;
margin:0px;
text-transform:lowercase;

}

.content .item-list ul, .content .item-list li {
text-transform:capitalize;
}

.content .item-list li {
margin-bottom:3px;
}

.user-column .block-event li {
border-bottom:1px dotted #666;
padding-bottom:5px;
margin-bottom:5px;

}



.user-column.block-event ul a, .user-column .block-event li a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
text-decoration:none;

}

.user-menu .block-event ul a:hover, .user-menu .block-event li a:hover {
text-decoration:underline;
}

span.event-timeleft {
padding:0px;
margin:0px;
text-align:left;
}

span.event-nodetype {
padding:0px;
margin:0px;
text-align:left;
}

.footerimage {
float:left;
margin-top:auto;
margin-right:10px;
}

#admin ul {
margin-left:10px;
}

.header .film-friends-menu .block-user {
float:left;
}



.block-user .form-item{
float:left;
}

#relateditems ul, #relateditems li {
list-style:none;
padding:0px;
margin:0px;
list-style-position:outside;
list-style-type:none;

}

.block-user .item-list ul, .block-user .item-list li {

list-style:none;
padding:0px;
margin:0px;
list-style-position:outside;
list-style-type:none;

}

.block-user .item-list ul a, .block-user .item-list li a {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#666666;

}

.block-user .item-list ul a:hover, .block-user .item-list li a:hover {
text-decoration:underline;

}

.message {
width:400px;
float:left;
}

.breadcrumb a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

.breadcrumb a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

.latestforum {
width:300px;
/*border-top:1px dotted #666666;
margin-top:10px;*/
}

.latestforum .item-list ul, .latestforum .item-list li {
list-style:none;
list-style-position:outside;
list-style-image:none;
padding:0px;
margin:0px;
}

.latestforum .item-list li {
margin-top:5px;
margin-bottom:5px;
}

.latestforum li a {
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#666666;
}

.latestforum li a:hover {
text-decoration:underline;

}

.nodelinks {
border-top:dotted #666 1px;
padding-top:10px;
margin-top:10px;
}

.nodelinks, .nodelinks a, .nodelinks ul li a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

.nodelinks ul li {
display:block;
list-style-type:none;
padding-left:0PX;
margin-left:0PX;

}


.headline {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-style:italic;
}