#headermap {
 position:absolute;
 top:-90px;
 left:100px;
}

#submitname {
 position:absolute;
 top:75px;
 left:110px;
}

#submitname2 {
 position:absolute;
 top:70px;
 left:5px;
}

#submitname3 {
 position:absolute;
 top:75px;
 left:160px;
}

#name {
 position:relative;
 top:150px;
 left:0px;
 color:#948F79;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

#login {
 position:relative;
 top:150px;
 left:335px;
 color:#948F79;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
}

#register {
 position:relative;
 top:150px;
 left:335px;
 color:#948F79;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
}

#browse {
 position:absolute;
 top:160px;
 left:233px;
 
}

#ecard {
 position:absolute;
 top:170px;
 left:233px;
 
}

#single {
 position:relative;
 top:150px;
 left:20px;
 color:#948F79;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

#couple {
 position:relative;
 top:150px;
 left:20px;
 color:#948F79;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

#trio {
 position:relative;
 top:150px;
 left:20px;
 color:#948F79;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

#admin {
 position:relative;
 top:0px;
 /*left:100px;*/
 color:#948F79;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

#namelist {
 position:relative;
 top:135px;
 left:100px;
 color:#948F79;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

#adminupload {
 position:relative;
 top:200px;
 left:20px;
 color:#948F79;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
}

#catnamebrowse {
 position:relative;
 top:150px;
 left:20px;
 color:#6E6D60;
 font-family:Tahoma;
 font-size:12px;
 font-weight:normal;
}

#catnamebrowse a{
	color:#4B4A45;
}

#txtNames {
 position:relative;
 top:15px;
 left:-200px;
 color:#6E6D60;
 font-family:Tahoma;
 font-size:12px;
 font-weight:normal;
 text-align:left;
}

#txtNames a{
	color:#4B4A45;
}

#txtCatNames {
 position:absolute;
 top:270px;
 left:185px;
 color:#4B4A45;
 font-family:Tahoma;
 font-size:12px;
 font-weight:normal;
 text-align:left;
 width:370px;
}

#EditCatNames {
 position:absolute;
 top:280px;
 left:410px;
 color:#4B4A45;
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal;
 text-align:left;
 width:390px;
}

#AdminEditUploads{
 position:absolute;
 top:520px;
 left:250px;
 color:#6E6D60;
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal;
 text-align:left;
}

#AdminEditButtons{
 position:absolute;
 top:675px;
 left:350px;
 color:#6E6D60;
 font-family:Tahoma;
 font-size:10px;
 font-weight:normal;
 text-align:left;
}

#gallery p{
	color:#990000;
	font-family:Tahoma;
 	font-size:11px;
 	font-weight:normal;
}

#gallery a{
	color:#8F8A77;
}

#gridnames {
 /*position:absolute;
 top: 330px;
 left: 30px;*/
 color:#6E6D60;
 font-family:Tahoma;
 font-size:11px;
 font-weight:normal;
 text-align:left;
}

#weekgrid {
 position:absolute;
 top: 0px;
 left: 20px;
 color:#4B4A45;
 font-family:Tahoma;
 font-size:11px;
 font-weight:normal;
 text-align:left;
 width:390px;
}

#weekcontainer {
 position:relative;
 top: 170px;
 left: -40px;
 color:#4B4A45;
 font-family:Tahoma;
 font-size:11px;
 font-weight:normal;
 text-align:left;
 width:420px;
}

#useredit {
 position:relative;
 top:200px;
 left:20px;
 color:#948F79;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
}

.footer3 {
	FONT-SIZE: 9px; COLOR: #8b8274; LINE-HEIGHT: 9px; FONT-FAMILY: verdana, sans-serif
}

div.declaw {
	position:absolute;
 	top:140px;
 	left:120px;
}

div.declawhome {
	position:absolute;
 	top:132px;
 	left:137px;
}

div.declaw2 {
	position:relative;
 	top:-10px;
 	left:-345px;
}

div.linkshome {
	position:absolute;
 	top:132px;
 	left:710px;
}

div.linksinterior {
	position:absolute;
 	top:140px;
 	left:745px;
}

div.banner {
	color:#5E5C58;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	
}

div.ecardspreviewimage {
	position:absolute;
 	top:110px;
 	left:60px;
	/*z-index:9999;*/
}

div.ecardsshpimage {
	position:absolute;
 	top:0px;
 	left:490px;
	/*z-index:9999;*/
}

div.ecardsimage {
	position:absolute;
 	top:250px;
 	left:190px;
	/*z-index:9999;*/
}

div.ecards {
	position:absolute;
 	top:150px;
 	left:130px;
	/*z-index:9999;*/
}

div.ecardshpmap {
 position:absolute;
 top:160px;
 left:650px;
 z-index:9998;
}

div.ecardsto {
	position:absolute;
 	top:280px;
 	left:560px;
	z-index:9999;
}

div.ecardsfrom {
	position:absolute;
 	top:310px;
 	left:564px;
	z-index:9999;
}

div.ecardsmessage {
	position:absolute;
 	top:340px;
 	left:565px;
	z-index:9999;
}

.ecardscontainer {
	position:absolute;
 	width:800px;
	height:800px;
	top:0px;
	text-align:center;
	font-family: Tahoma; 
	font-size: 14px; 
	text-align:left; color:#5E5C58;
}

.econtainer {
	position:relative;
	top:0px;
	left:0px;
	color:#4B4A45;
	width:750px;
	text-align:center;
	font-family: Tahoma; 
	font-size: 12px; 
	text-align:left; color:#5E5C58;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

.econtainer h3 {
	position:absolute;
 	top:0px;
 	
	z-index:9999;
	text-align:center;
}

div.ecardsimagecard {
	position:absolute;
 	top:50px;
	z-index:1;
	
}

div.ecardspreviewfromcard {
	position:absolute;
 	top:170px;
 	left:432px;
	z-index:9999;
}

div.ecardspreviewmessagecard {
	position:absolute;
 	top:200px;
 	left:432px;
	z-index:9999;
}

div.ecardssoundcard {
	position:absolute;
 	top:30px;
 	left:300px;
	z-index:9999;
}

div.ecardpreviewinputs {
	position:absolute;
 	top:590px;
 	left:300px;
	z-index:9999;
}

div.ecardspreviewfrom {
	position:absolute;
 	top:170px;
 	left:432px;
	z-index:9999;
}

div.ecardspreviewto {
	position:absolute;
 	top:200px;
 	left:432px;
	z-index:9999;
}

div.ecardspreviewmessage {
	position:absolute;
 	top:230px;
 	left:432px;
	z-index:9999;
}

div.ecardsreturn {
	position:absolute;
 	top:680px;
 	left:500px;
}

div.imageheader {
	position:absolute;
 	top:200px;
 	left:360px;
}

div.ecardscustom {
	position:absolute;
 	top:680px;
 	left:360px;
}

div.ecardsimage1 {
	position:absolute;
 	top:300px;
 	left:200px;
}

div.ecardsimage2 {
	position:absolute;
 	top:300px;
 	left:310px;
}

div.ecardsimage3 {
	position:absolute;
 	top:300px;
 	left:420px;
}

div.ecardsimage4 {
	position:absolute;
 	top:300px;
 	left:530px;
}

div.ecardsimage5 {
	position:absolute;
 	top:300px;
 	left:640px;
}

div.ecardsubmit {
	position:absolute;
 	top:680px;
 	left:660px;
}

div.content{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	line-height: 11px; text-align:left; color:#5E5C58; 
}

div.ecardoneflash {
	position:absolute;
 	top:215px;
 	left:152px;
	z-index:9999;
}

div.ecardsound {
	position:absolute;
 	top:675px;
 	left:170px;
	z-index:9999;
}

div.ecardsoundoptions {
	position:absolute;
 	top:675px;
 	left:220px;
	z-index:9999;
}

.linksline {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: tahoma, sans-serif
}

.linksbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Tahoma, sans-serif
}

.linksanchor {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Tahoma, sans-serif
}

.linksbody {
	FONT-SIZE: 11px; COLOR: #5E5C58; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Tahoma, sans-serif
}

.previewecard {
	position:relative;
	top:0px;
	left:0px;
	color:#4B4A45;
	width:1000px;
	text-align:center;
	font-family: Tahoma; 
	font-size: 12px; 
	text-align:left; color:#5E5C58;
}

.containerecard {
	position:relative;
	top:0px;
	left:0px;
	color:#4B4A45;
	width:1000px;
	height:790px;
	text-align:center;
	font-family: Tahoma; 
	font-size: 12px; 
	text-align:left; color:#5E5C58;
}

.container {
	position:relative;
	top:0px;
	left:0px;
	color:#4B4A45;
	width:1000px;
	height:916px;
	text-align:center;
	font-family: Tahoma; 
	font-size: 12px; 
	text-align:left; color:#5E5C58;
}

.containersmall {
	position:relative;
	top:0px;
	left:0px;
	color:#4B4A45;
	width:1000px;
	height:916px;
	text-align:center;
	font-family: Tahoma; 
	font-size: 11px; 
	text-align:left; color:#5E5C58;
}

.headline {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 16px; 
	font-weight: bold; 
	color: #FF6600;
}

.boldtextecard{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	font-weight: bold; 
	color: #8F8A77;
}

.boldtext{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	font-weight: bold; 
	color: #000066;
}

.boldtext_link  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	font-weight: bold; 
	color: #0099CC;
}

.letters{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	line-height: 11px; text-align:left; color:#5E5C58; 
}

.containerhome {
	position:relative;
	top:0px;
	left:0px;
	width:1000px;
	height:635px;
	text-align:center;
}

div.leftad {
	position:absolute;
 	top:610px;
 	left:30px;
}

div.leftadnews {
	position:absolute;
 	top:325px;
 	left:35px;
}

div.leftadecard {
	position:absolute;
 	top:390px;
 	left:35px;
}

div.homeadnews {
	position:absolute;
 	top:280px;
 	left:125px;
}

div.homeadecard {
	position:absolute;
 	top:345px;
 	left:125px;
}

div.rightrandomcat {
	position:absolute;
 	top:215px;
 	left:830px;
}

div.rightadtop {
	position:absolute;
 	top:275px;
 	left:820px;
}

div.rightadmid {
	position:absolute;
 	top:528px;
 	left:820px;
}

div.rightadbot {
	position:absolute;
 	top:666px;
 	left:820px;
}

div.catnames {
	position:absolute;
 	top:170px;
 	left:350px;
}

div.homebrowsebtn a {
	top:104px;
 	left:350px;
	position:absolute;
	color: #356907;
	text-decoration: none;
	width: 187px;
	height: 23px;
	display: block;
	padding: 10px 0px 3px 12px;
	font-size: smaller;
	font-family: Arial;
	background-image: url(../images/browse.jpg);
	background-repeat: no-repeat;
}

div.homebrowsebtn a:hover {
	color: #003333;
	width: 187px;
	height: 23px;
	background-image: url(../images/browse1.jpg);
	background-repeat: no-repeat;
} 

div.homesubmitbtn a {
	top:104px;
 	left:560px;
	position:absolute;
	color: #356907;
	text-decoration: none;
	width: 191px;
	height: 22px;
	display: block;
	padding: 10px 0px 3px 12px;
	font-size: smaller;
	font-family: Arial;
	background-image: url(../images/submit.jpg);
	background-repeat: no-repeat;
}

div.homesubmitbtn a:hover {
	color: #003333;
	width: 191px;
	height: 22px;
	background-image: url(../images/submit1.jpg);
	background-repeat: no-repeat;
} 

div.homeloginbtn a {
	top:104px;
 	left:790px;
	position:absolute;
	color: #356907;
	text-decoration: none;
	width: 62px;
	height: 26px;
	display: block;
	padding: 10px 0px 3px 12px;
	font-size: smaller;
	font-family: Arial;
	background-image: url(../images/login.jpg);
	background-repeat: no-repeat;
}

div.homeloginbtn a:hover {
	color: #003333;
	width: 62px;
	height: 26px;
	background-image: url(../images/login1.jpg);
	background-repeat: no-repeat;
} 

div.browsebtn a {
	top:104px;
 	left:350px;
	position:absolute;
	color: #356907;
	text-decoration: none;
	width: 187px;
	height: 23px;
	display: block;
	padding: 10px 0px 3px 12px;
	font-size: smaller;
	font-family: Arial;
	background-image: url(../images/browse.jpg);
	background-repeat: no-repeat;
}

div.browsebtn a:hover {
	color: #003333;
	width: 187px;
	height: 23px;
	background-image: url(../images/browse1.jpg);
	background-repeat: no-repeat;
} 

div.submitbtn a {
	top:104px;
 	left:580px;
	position:absolute;
	color: #356907;
	text-decoration: none;
	width: 191px;
	height: 22px;
	display: block;
	padding: 10px 0px 3px 12px;
	font-size: smaller;
	font-family: Arial;
	background-image: url(../images/submit.jpg);
	background-repeat: no-repeat;
}

div.submitbtn a:hover {
	color: #003333;
	width: 191px;
	height: 22px;
	background-image: url(../images/submit1.jpg);
	background-repeat: no-repeat;
} 

div.loginbtn a {
	top:104px;
 	left:800px;
	position:absolute;
	color: #356907;
	text-decoration: none;
	width: 62px;
	height: 26px;
	display: block;
	padding: 10px 0px 3px 12px;
	font-size: smaller;
	font-family: Arial;
	background-image: url(../images/login.jpg);
	background-repeat: no-repeat;
}

div.loginbtn a:hover {
	color: #003333;
	width: 62px;
	height: 26px;
	background-image: url(../images/login1.jpg);
	background-repeat: no-repeat;
} 

div.admap {
	position:absolute;
 	top:635px;
 	left:155px;
}

div.headermap {
	position:absolute;
 	top:0px;
 	left:100px;
}

div.namemap {
	position:absolute;
 	top:180px;
 	left:115px;
}

div.namemapinterior {
	position:absolute;
 	top:220px;
 	left:30px;
}

div.GDNmap {
	position:absolute;
 	top:555px;
 	left:130px;
}

div.divnameweekhome {
	position:absolute;
	color:#948F79;
 	font-family:Tahoma;
 	font-size:12px;
 	font-weight:bold;
 	top:470px;
 	left:190px;
}

div.divnameweek {
	position:absolute;
	color:#948F79;
 	font-family:Tahoma;
 	font-size:12px;
 	font-weight:bold;
 	top:535px;
 	left:110px;
}