﻿* {
	margin: 0px;
}
a:hover
{
	color: #ffffff;
}

span {
    color: #ffffff;
}

.ticker
{
	background-color: #ffffff;		
	color: #000000;
	font-family: Arial;
	font-size: 32px;	
	padding: 10px;	
}
.100pc
{
    width: 100%;
}

.fb
{
    color: #3b5998;
}

.vouch
{	
	color: #ff7f00;
	font-family: Arial;
	font-size: 24px;	
	font-weight: bold;
	padding: 16px 6px;
}

.featb
{
    border: solid 1px #ffffff;
}

.msgtitle
{
    padding: 12px 4px 12px 12px;
    border: solid 1px #505050;
    background: #000000;
    font-weight: bold;
    width: 615px;
}




a.blogh
{
    color: #ffffff;    
}
a.blogh:hover
{
	color: #fd8e8d;    
}
a.blogd
{
    color: #d0d0d0;    
}
a.blogd:hover
{
	color: #ffffff;    
}

body 
{    
	margin: 0px 0px;	
	background-color: #000000;
	color: #ffffff;
	font-family: Arial;
	font-size: 16px;	
	padding: 10px;	
}



.greybg
{
    background-color: #9f9f9f;	    
    padding: 24px 12px 12px 12px;    
    background-repeat: no-repeat;
}
.biobig
{
    color: #000000;
    font-size: 18px;
    font-family: Arial;

}
.pad8
{
padding: 0px 12px 12px 8px;
}
.padb
{
padding: 4px 0px 0px 20px;
}

.geo
{
    color: #e53534;	
	letter-spacing: -1;
	font-family: Georgia, Serif;
	font-size: 16px;
}
.geoblu
{
	font-size: 16px;
	font-weight: bold;
	color: #fd8e8d;	
}
.wide800
{
	width: 800px;
}
.wide600
{
	width: 600px;
}

.wide400
{
	width: 400px;
}
.wide430
{
	width: 430px;
}
.wide500
{
	width: 500px;
}
.wide260
{
    width: 260px;

}
.wide525
{
	width: 525px;
}
.wide150
{
	width: 150px;
}
.wide160
{
	width: 160px;
}
.container 
{
	width: 100%;			
}
.pagingbuttons
{
	float:right;
}
.page 
{
	width: 800px;	
	text-align: left;
	margin: 0 auto;
}
.toparea
{
}
.footer
{
	width: 420px;	
	text-align: center;
	margin: 0 auto;
}

.pagingboxpad
{
	float: left;
	padding: 0px 4px 6px 3px;
}
.pagingbox
{
	float: left;
	border: solid 1px #555555;
	background-color: #000000;
	padding: 2px 6px;	
	text-align: center;
	height: 16px;
	
}
.pagingboxtitle
{
	float: left;		
	padding: 4px 0px;	
	text-align: center;
	
}
.pagingboxsel
{
	float: left;
	border: solid 1px #4d4d4d;
	color: #ffffff;
	background-color: #af0809;
	padding: 2px 6px;	
	text-align: center;	
	height: 16px;
}

.paging
{	
	font-size: 11px;
	font-weight: bold;	
	cursor: pointer;	
}
a.paging:hover
{
	color: #ff0000;
}

.pagingsel
{	
	font-size: 11px;
	font-weight: bold;	
	color: #ffffff;		
	cursor: pointer;	
	text-decoration: none;
}

.pagingtitle
{	
	font-size: 10px;
	font-weight: bold;
	color: #0088f0;	
}

.hide
{
	visibility: hidden;
}
h1 
{
	font-size: 20px;		
	padding: 0px 4px 0px 4px;
	color: #ffffff;
}
h2
{
	font-size: 14px;
	font-weight: bold;
	padding: 2px 6px;
}
h3
{
	width: 100%;
	height: 38px;
	font-size: 22px;
	background-color: #5d7b9d;	
	padding: 10px 40px 0px 10px;
	
}
img {
	border-style: none;
	border-width: 0;
}
a {
	color: #f0f0f0;
	text-decoration: none;
}
a:hover {

}

.toast1 {    
    width: 99%;
    position: absolute;
    top: 65px;
}
.toast2 {
    width: 650px;    	
    height: 27px;    
    left: 0px;
	margin: 0 auto;	
	text-align: right;
	padding: 6px 40px 0px 0px;	
	background-repeat: no-repeat;
	background-position: right top;
}

.toastmsg
{
	font-size: 11px;
	font-weight: bold;
	color: #29636b;
}
.txt
{
	font-size: 16px;
	font-weight: normal;
}
.bigbld
{
	color: #03598a;
	font-size: 20px;
	font-weight: bold;
}
.bld
{
	color: #6ad0ff;
	font-size: 16px;
	font-weight: bold;
}

.smlbld
{
	font-size: 13px;
	font-weight: bold;
}
.right
{
	width: 100%;	
	text-align: right;	
}
.float
{
	float: left;
}
.fr
{
	float: right;
}
.clear 
{
	clear: both;
	display: block;
}
.cent
{
	text-align: center;
}
.tleft 
{
	text-align: left;
}
.sml
{
	font-size: 11px;
	font-weight: normal;
}
.smb
{	
	font-size: 11px;
	font-weight: bold;	
	color: #009bdb;
}
.tny
{
	font-size: 6px;
	font-weight: bold;	
}
.grey
{
	font-size: 11px;
	font-weight: normal;
	color: #909090;
}

.red
{
	font-size: 13px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
a.red:hover 
{
	text-decoration: underline;	
}
.hdropts
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #f6474a;
	text-decoration: none;
	padding: 2px 6px;	
}
a.hdropts:hover
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;	
	padding: 2px 6px;
}

.hdrg
{
    color: #76140b;
}
.ora
{	
	font-size: 11px;
	font-weight: bold;
	color: #ffcf44;
}
.dkora
{	
	font-size: 11px;
	font-weight: bold;
	color: #ff7d00;
}
.dkorab
{	
	font-size: 16px;
	font-weight: bold;
	color: #ff7d00;
}
.dkblu
{
	font-size: 14px;
	font-weight: bold;
	color: #03598a;	
}
.dkblu2
{
	font-size: 13px;
	font-weight: bold;
	color: #f0f0f0;		
}
.blu
{
	font-size: 11px;
	font-weight: bold;
	color: #a8d8fd;	
}
.blu2
{
	font-size: 20px;
	font-weight: bold;
	color: #0088f0;	
}
.red2
{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;	
}
.red3
{
	font-size: 11px;
	font-weight: bold;
	color: #9f211a;	
}
.red3x
{
	font-size: 14px;
	font-weight: bold;
	color: #9f211a;	
}
.red4
{
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;	
}
.grn
{
	font-size: 11px;
	font-weight: bold;
	color: #01a900;	
}
.silver
{
	font-size: 11px;
	font-weight: bold;
	color: #6289b5;	
}
.pink
{	
	font-size: 11px;	
	font-weight: bold;
	color: #ea8780;	
}
.white
{

	font-size: 11px;
	font-weight: bold;
	color: #ffffff;	
}
.white2
{
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

.box1menu { 
            height: 39px;
            width: 100%;                        
            }

.box1menu p { margin: 0 6px; }

.box1 { width: 100%; background-color: #a8080a; color: #ffffff;}
.box1 p { margin: 0 6px; }
.boxtop1 { background: url(../../images/tr1.gif) no-repeat top right; }
.boxBR1 { background: url(../../images/br1.gif) no-repeat top right; }
img.boxL1 { width: 6px; height: 6px; border: none; display: block !important; }

.boxtop1m { background: url(../../images/tr1m.gif) no-repeat top right; }
.boxBR1m { background: url(../../images/br1m.gif) no-repeat top right; }

.box2 { width: 100%; background-color: #333333; color: #ffffff;}
.box2 p { margin: 0 6px; }
.boxtop2 { background: url(../../images/tr2.gif) no-repeat top right; }
.boxBR2 { background: url(../../images/br2.gif) no-repeat top right; }
img.boxL2 { width: 6px; height: 6px; border: none; display: block !important; }

.box3 { width: 100%; background-color: #333333; color: #ffffff; border: solid 1px #000000;}
.box3 p { margin: 0 6px; }
.boxtop3 { background: url(../../images/tr2.gif) no-repeat top right; }
.boxBR3 { background: url(../../images/br2.gif) no-repeat top right; }
img.boxL3 { width: 6px; height: 6px; border: none; display: block !important; }

.box4 { width: 100%; background-color: #ee3f0a; color: #ffffff;}
.box4 p { margin: 0 6px; }
.boxtop4 { background: url(../../images/tr4.gif) no-repeat top right; }
.boxBR4 { background: url(../../images/br4.gif) no-repeat top right; }
img.boxL4 { width: 6px; height: 6px; border: none; display: block !important; }

.box5 { width: 100%; background-color: #ffffff; color: #000000;}
.box5 p { margin: 0 6px; }
.boxtop5 { background: url(../../images/tr5.gif) no-repeat top right; }
.boxBR5 { background: url(../../images/br5.gif) no-repeat top right; }
img.boxL5 { width: 6px; height: 6px; border: none; display: block !important; }


.menu
{
	font-weight: bold;	
	font-size: 17px;
}
a.menu 
{
	color: #d5e0ef;
}

a.menu:hover
{
	color: #ffffff;	
}
.submenu
{
	font-weight: bold;	
	font-size: 14px;
}
a.submenu 
{
	color: #333333;
}

a.submenu:hover
{
	color: #ffffff;
}

.menumailbox
{	
	background-image: url("../../images/mailbox.gif");
	width: 34px;
	height: 21px;
}
.menumailcount
{
	font-size: 11px;
	font-weight: bold;	
	padding: 2px 0px 0px 12px;	
}

.menumaillink
{
	color: #834e00;	
}
a.menumaillink:hover
{
	color: #000000;
}
.signin
{
	width: 320px;
}


.account
{
	width: 300px;
	float: left;
}
.join
{
	width: 300px;
	float: left;
}
.registerprompt
{
	width: 820px;
	float: left;		
}
.signin
{
	width: 300px;		
}

.gift
{
	width: 140px;
}
.invite
{
	width: 270px;
}
.contacts
{
	width: 160px;
}
.contactbox
{
	width: 500px;
}
.matches
{
	width: 215px;
}
.matchbox
{
	width: 535px;
}
.search
{
	width: 300px;
	float: left;
}
.search2
{
	width: 300px;		
}
.contactpanel
{
	width: 379px;
}
.galleryGift
{
	padding: 0px 5px 10px 5px;
	height: 130px;
	float: left;
}
#gallerybox
{
	margin: 0 auto;
}

.gallery
{
	padding: 0px 5px 10px 5px;
	height: 120px;
	float: left;
}
.galleryphoto
{
	width: 97px;
	border: solid 1px #333333;
	background-color: #333333;
	padding: 5px;
	float: left;
}
.galleryphotosml
{
	width: 80px;
	border: solid 1px #f0f0f0;
	padding: 5px;
	float: left;
}
.addprofilepanel
{
	width: 350px;
	float: left;
}
.addprofilecol2
{
	width: 6px;
	height: 400px;
	float: left;
}
.addprofilecol3
{
	width: 440px;
	float: left;
}
#addprofileerror
{
}
#paymentError
{
}
#addprofilealternatives
{
}
.uploadph
{
	width: 200px;
	float: left;
	
}

.profilepanel
{
	width: 400px;
	float: left;
}
.memberpanel
{
	width: 408px;
	float: left;
}
.profileboxcontainer
{
	width: 200px;
	float: left;
}
.savedmsgbox
{
	width: 400px;
}

.profilebox
{
	width: 192px;
	float: left;
}
.profile
{
	padding: 0px 0px 10px 0px;
	float: left;	
}
.profilephoto
{
	width: 180px;
	border: solid 5px #333333;
	padding: 0px;
	float: left;
}
.profileborder
{
	border: solid 1px #f0f0f0;
	padding: 5px;
	float: left;
}
.albumbox
{
	width: 408px;	
}
.album
{
	padding: 0px 10px 10px 0px;
	float: left;
}
.albumphoto
{
	width: 80px;
	border: solid 5px #333333;
	float: left;
}
.editphoto
{
	clear: left;
	width: 180px;	
}
.bio
{
	clear: left;
	width: 400px;
}
.messagefolders
{
	width: 150px;
	padding: 0px 10px 10px 0px;
}
.messagefolderitem
{
	background-color: #333333;
	padding: 2px 0px;
	font-size: 12px;
	font-weight: bold;
}
.messagefolderitemselect
{
	background-color: #555555;
	padding: 2px 0px;
	font-size: 12px;
	font-weight: bold;	
}
.messagelist
{
	width: 640px;	
}
.messagelistth
{
	padding: 3px 2px 2px 2px;
	background-color: #333333;	
	border-bottom: solid 3px #333333;
	border-top: solid 1px #333333;	
	color: #ffffff;
}
.messagelisttd
{
	padding: 3px 2px;	
	border-bottom: solid 1px #333333;
	color: #555555;
	font-size: 12px;
	font-weight: bold;
}
.messagelisttdsel
{
	padding: 3px 2px;
	background-color: #333333;	
	border-bottom: solid 1px #666666;
	font-size: 12px;
	font-weight: bold;
}
.twit1
{
	color: #03598a;
	font-family: Georgia, Serif;
	font-size: 30px;
	letter-spacing: -1;		
}
.twit2
{
	color: #03598a;
	font-family: Georgia, Serif;
	font-size: 14px;
	letter-spacing: -1;		
	text-decoration: none;
}

#twitter_update_list
{
	font-size: 13px;
	font-weight: bold;
	color: #03598a;
	font-family: Arial;
}
#twitter_update_list a
{
	color: #0088f0;	
	font-family: Arial;
	font-size: 7px;	
	font-weight: bold;
	text-decoration: none;
}
#twitter_update_list li
{
	padding-bottom: 14px;
	padding-left: 8px;
	padding-right: 8px;
	list-style: none;
}
