div.logibutton{
	position:absolute;
	top:2px;
	left:865px;
	width:120;
}
div.logibuttonlower{
	position:absolute;
	top:22px;
	left:865px;
	width:120;
}
.removemargin{
	display:inline;
	margin:0px;
	padding:0px;
}
div.spacer{
	height:20px;
}
div.flash{
	position:absolute;
	top:0px;
	left:290px;
	margin:0px;
	padding:0px;
}
body.main_cert{
	background-image:
	url('../images/pedcerthead.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color:#ffffff;
	font-size: .9em;
	font-family: Lucida Sans Unicode, Book Antiqua, Palatino Linotype, tahoma;
	color: #6b472f;
	margin:0px;
}
body.main_pups{
	background-image:
	url('../images/puppyhead.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color:#ffffff;
	font-size: .9em;
	font-family: Lucida Sans Unicode, Book Antiqua, Palatino Linotype, tahoma;
	color: #6b472f;
	margin:0px;
}
div.body_certcontainer{
	float:left;
	background-image:
	url('../images/oscarcert.jpg');
	background-repeat: no-repeat;
	background-position: 2% 50%;
	width:1200px;
	overflow:hidden;
	margin-top:230px;
}
div.certcontent{
	float:left;
	width:1200px;
	overflow:hidden;
	background-image:
	url('../images/dot.gif');
	background-repeat: repeat-y;
	padding-left:30px;
}
div.cert_botc{
	display:table;
	float:left;
	width:1200px;
	height:34px;
	background-image:
	url('../images/pedcertbase.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0px;
	padding:0px;
}
table.certificate{
	font-size:0.7em;
	margin-left:95px;
}
td.genone{
	padding-right:15px;
	padding-left:5px;
	background-image:
	url('../images/gen1.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:960px;
}
td.gentwo{
	padding-right:15px;
	padding-left:5px;
	background-image:
	url('../images/gen2.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:480px;
}
td.genthree{
	padding-right:15px;
	padding-left:5px;
	background-image:
	url('../images/gen3.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:240px;
}
td.genfour{
	padding-right:15px;
	padding-left:5px;
	background-image:
	url('../images/gen4.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:120px;
}
td.genfive{
	padding-right:10px;
	padding-left:5px;
	background-image:
	url('../images/gen5.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:60px;
}
td.genfiveo{
	padding-right:10px;
	padding-left:5px;
	height:60px;
}
td.gensix{
	padding-left:5px;
	height:30px;
	padding-left:5px;
}
td.genzero{
	padding-right:10px;
	padding-left:5px;
	background-image:
	url('../images/gen0.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:1920px;
}
p.backhome{
	position:absolute;
	left:510px;
	top:100px;
	font-size: .8em;
}
div#chkcontent div{
    overflow:auto;
	margin:10px 0px 0px 43px;
	padding:5px 13px 5px 3px;
	display:none;
	border: 1px dashed #83b438;
	background-color:#f3faea;
	font-size: .8em;
}

a.head:link {color: #fffdce; text-decoration: none;}
a.head:visited {color: #fffdce; text-decoration: none;}
a.head:hover {color: #507214; text-decoration: none;}
a.head:active {color: #a2abff; text-decoration: none;}

a.header:link {color: #cccccc; text-decoration: none;}
a.header:visited {color: #cccccc; text-decoration: none;}
a.header:hover {color: #cccccc; text-decoration: none;}
a.header:active {color: #cccccc; text-decoration: none;}

a.advert:link {color: #83b438; text-decoration: underline;}
a.advert:visited {color: #83b438; text-decoration: underline;}
a.advert:hover {color: #ffae00; text-decoration: none;}
a.advert:active {color: red; text-decoration: underline;}

a.page:link {color: #83b438; text-decoration: underline;}
a.page:visited {color: #83b438; text-decoration: underline;}
a.page:hover {color: #83b438; text-decoration: none;}
a.page:active {color: red; text-decoration: underline;}

a.moreinfo:link {color: #6b472f;text-decoration: none;}
a.moreinfo:visited {color: #6b472f;text-decoration: none;}
a.moreinfo:hover {color: #6b472f;text-decoration: none;}
a.moreinfo:active {color: #6b472f;text-decoration: none;}

body.main{
	background-image:
	url('../images/head.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color:#ffffff;
	font-size: .9em;
	font-family: Lucida Sans Unicode, Book Antiqua, Palatino Linotype, tahoma;
	color: #6b472f;
	margin:0px;
}
div.body_container{
	float:left;
	background-image:
	url('../images/oscar.jpg');
	background-repeat: no-repeat;
	background-position: 95% 98%;
	width:960px;
	overflow:hidden;
	margin: 0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div.body_container_pups_fs{
	float:left;
	background-image:
	url('../images/oscar_pfs.jpg');
	background-repeat: no-repeat;
	background-position: 95% 98%;
	width:960px;
	overflow:hidden;
	margin: 0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div.body_container_listlitter{
	float:left;
	background-image:
	url('../images/oscar.jpg');
	background-repeat: no-repeat;
	background-position: 95% 98%;
	width:960px;
	overflow:hidden;
	margin: 0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div.body_container_index{
	float:left;
	width:960px;
	overflow:hidden;
	margin: 0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div.body_container_pups{
	float:left;
	background-image:
	url('../images/newborn-cocker-spaniel-pups.jpg');
	background-repeat: no-repeat;
	background-position: 725px 1253px;
	width:960px;
	overflow:hidden;
	margin: 0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div.lowerbody_container{
	display:table;
	float:left;
	width:960px;
	overflow:hidden;
}
div.left_container{
	display:table;
	float:left;
	width:160px;
	overflow:hidden;
}
div.leftlinks_container{
	display:table;
	float:left;
	width:160px;
	overflow:hidden;
}
#menuv-container{
	display:table;
	float:left;
	width:160px;
}
div.left_ad{
	display:table;
	float:left;
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:160px;
	height:96px;
}
div.google{
	position:absolute;
	top:760px;
	left:20px;
	display:table;
	float:left;
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:160px;
	height:90px;
}
div.google_user{
	position:absolute;
	top:850px;
	left:20px;
	display:table;
	float:left;
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:160px;
	height:90px;
}
div.right_boxcont{
	display:table;
	float:left;
	overflow:hidden;
	width:790px;
	margin:0px;
	padding: 10px 0px 0px 10px;
}
div.right_content{
	display:table;
	float:left;
	width:790px;
	height:520px;
	background-image:
	url('../images/dot.gif');
	background-repeat: repeat-y;
}
div.right_content_exp_fixed{
	display:table;
	float:left;
	width:790px;
	height:700px;
	background-image:
	url('../images/dot.gif');
	background-repeat: repeat-y;
}
div.right_content_current{
	display:table;
	overflow:auto;
	float:left;
	width:790px;
	height:520px;
	background-image:
	url('../images/dot.gif');
	background-repeat: repeat-y;
}
div.r_content_exp{
	display:table;
	float:left;
	width:790px;
	overflow:hidden;
	background-image:
	url('../images/dot.gif');
	background-repeat: repeat-y;
}
/*******************************************************pups listing stuff*******************************************/
div.list_pups{
	margin: 10px 0px 0px 10px;
	display:table;
	float:left;
	width:500px;
	overflow:hidden;
	border-bottom: 1px solid #83b438;
}
div.pups_right_container{
	margin: 0px 0px 0px 0px;
	display:table;
	float:left;
	overflow:hidden;
	width:370px;
}
div.pups_right_container_lower{
	margin: 0px 0px 0px 0px;
	display:table;
	float:left;
	overflow:hidden;
	border-top: 1px solid #83b438;
	width:370px;
}
div.edit_advert_buts{
	margin: 0px 0px 0px 0px;
	display:table;
	float:left;
	overflow:hidden;
	width:490px;
	font-size:0.9em;
}
img.list_pups_thumb_lrg{
	border:0px;
	float:left;
	margin: 0px 10px 10px 0px;
}
div.list_pups_tr{
	margin: 0px 0px 0px 0px;
	float:left;
	font-size:8pt;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	border-bottom: 1px solid #83b438;
	width:370px;
}
p.list_pups_br{
	margin: 0px 0px 0px 0px;
	float:left;
	padding: 5px 0px 0px 0px;
	font-size:8pt;
	width:370px;
}
p.cent_para{
	text-align:center;
	margin:0px;
	padding:10px 15px 0px 0px;
}
p.list_pups_price{
	margin: 0px 0px 0px 0px;
	float:right;
	padding: 2px 0px 2px 0px;
	font-size:8pt;
	font-weight:bold;
}
p.list_pups_phone{
	margin: 0px 0px 0px 0px;
	float:left;
	padding: 5px 0px 5px 0px;
	font-size:8pt;
	color:#83b438;
}
p.list_pups_phone_mob{
	margin: 0px 0px 0px 0px;
	float:left;
	padding: 5px 0px 5px 0px;
	font-size:8pt;
	color:#83b438;
	display:block;
}
p.list_pups_links{
	margin: 0px 0px 0px 0px;
	float:right;
	padding: 5px 0px 5px 0px;
	display:inline;
	font-size:8pt;
}

/*******************************************************pups listing stuff*******************************************/

div.inner_content{
	margin: 10px 0px 0px 15px;
	display:table;
	float:left;
	width:530px;
}
div.formcenter{
	margin: 10px 0px 0px 15px;
	display:table;
	float:left;
	width:500px;
	padding: 0px 0px 0px 25px;
}
div.inner_content_advert{
	margin: 10px 0px 0px 10px;
	display:table;
	float:left;
	width:530px;
}
div.inner_content_links{
	margin: 10px 0px 10px 15px;
	display:table;
	float:left;
	width:500px;
	text-align:left;
}
div.right_topc{
	background-image:
	url('../images/topcurve.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display:table;
	float:left;
	width:790px;
	height:10px;
	margin:0px;
	padding:0px;
}
div.right_botc{
	display:table;
	float:left;
	width:790px;
	height:10px;
	background-image:
	url('../images/botcurve.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0px;
	padding:0px;
}
div.right_botc_pups{
	display:table;
	float:left;
	width:790px;
	height:10px;
	background-image:
	url('../images/botcurvepups.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0px;
	padding:0px;
}
div.head_content{
	display:table;
	float:left;
	width:960px;
	height:244px;
}
div.tt{
	position:relative;
	top:57px;
	left:250px;
	float:left;
	width:600px;
	margin:0px 0px 0px 0px; 
	text-align:left;
	overflow:hidden;
}
div.baselinks{
	display:table;
	float:left;
	width:960px;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 60px;
	text-align:center;
	color:#83b438;
	font-size:0.8em;
}
img.header{
	margin:0px;
	border:0px;
	position:relative;
	top:10px;
	left:250px;	
}
img.advert{
	margin: 4px 0px 0px 0px;
	border:0px;
}
img.noborder{
	margin:0px;
	border:0px;
}
img.imguploadins{
	margin:0px;
	border: 1px solid #83b438;
}
img.noborderindex{
	margin:0px;
	border:0px;
	float:left;
	display:block;
}
h1.top{
	margin:0px 0px 0px 0px; 
	text-align:left;
	font-weight:normal;
	font-size: .9em;
	line-height: 18px;
	color:#ffffff;
}
/*******************************top links*************************************/
div.links_container{
	position:relative;
	top:97px;
	left:0px;
	height:20px;
	float:left;
	width:960px;
	margin:0px 0px 0px 0px; 
	color:#ffffff;
}
ul.links_container 
{
	list-style: none;
	margin: 0px;
	font-size: .9em;
	width:157px;
	height:20px;
	float: left;
	text-align:center;
	padding:2px 0px 0px 0px;
}
/*******************************End top links*************************************/
ul.mainlink {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.mainlink li {
	height: 35px;
	margin:0px 0px 0px 0px;
}
ul.mainlink li a:link ,ul.mainlink li a:visited , ul.mainlink li a:active {
	display: block;
	height: 35px;
	padding-left:8px;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	background-image:
	url('../images/button2sml.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	font-size: .8em;
	line-height:40px;
}
ul.mainlink li a:hover{
	color: #507214;
	display: block;
	height: 35px;
	padding-left:8px;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	background-image:
	url('../images/button2sml.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	font-size: .8em;
	line-height:40px;
}
div.text_container{
	float:left;
	width:530px;
	margin:20px 0px 0px 0px; 
	color:#6c462f;
	overflow:hidden;
}
div.adlinker{
	background-image:
	url('../images/adlinkback.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	float:left;
	display:table;
	height:33px;
	width:520px;
	margin:5px 0px 5px 10px;
	padding:7px 0px 7px 0px;
	overflow:hidden;
	text-align:center;
}
div.adlist_container{
	float:left;
	width:530px;
	height:370px;
	margin:20px 0px 0px 0px; 
	overflow:auto;
}
div.deleted_container{
	float:left;
	width:424px;
	height:120px;
	margin:0px 0px 0px 0px; 
	overflow:auto;
	border: 1px solid #83b438;
	padding:5px;
}
div.text_container_upload{
	float:left;
	width:790px;
	margin:20px 0px 0px 0px; 
	color:#6c462f;
	overflow:hidden;
}
div.upload_container{
	float:left;
	width:790px;
	margin:20px 0px 0px 0px; 
	color:#6c462f;
	overflow:hidden;
	padding-left:10px;
}
div.google_right{
	position:absolute;
	top:285px;
	left:710px;
	width:270px;
	margin:0px 0px 0px 0px; 
}
div.oscarspics{
	position:absolute;
	top:270px;
	left:710px;
	width:270px;
	margin:0px 0px 0px 0px; 
}
h2.txtheading{
	margin:0px 0px 0px 10px; 
	text-align:left;
	font-weight:bold;
	font-size: 14pt;
	color:#6c462f;
	border-bottom: 1px solid #83b438;
	padding: 0px 0px 3px 0px;
}
h3.txtheading{
	margin:5px 0px 0px 10px; 
	text-align:left;
	font-weight:bold;
	font-size: 10pt;
	color:#6c462f;
	border-bottom: 1px solid #83b438;
	padding: 0px 0px 3px 0px;
}
p.txtheading_commentsform{
	margin:30px 0px 0px 10px; 
	text-align:left;
	font-weight:bold;
	font-size: 10pt;
	color:#6c462f;
	border-bottom: 1px solid #83b438;
	border-top: 2px solid #83b438;
	padding: 10px 0px 3px 0px;
}
p.txtheading{
	margin:5px 0px 0px 10px; 
	text-align:left;
	font-weight:bold;
	font-size: 10pt;
	color:#6c462f;
	border-bottom: 1px solid #83b438;
	padding: 0px 0px 3px 0px;
}
div.comment_title{
	background-image:
	url('../images/comments.gif');
	background-repeat: no-repeat;
	background-position:0px 5px;
	margin:5px 0px 0px 10px; 
	text-align:left;
	height:55px;
	font-weight:bold;
	font-size: 10pt;
	color:#6c462f;
	border-bottom: 1px solid #83b438;
	border-top: 2px solid #83b438;
	padding: 0px 0px 0px 0px;
}
p.edit_com_txt_right{
	background-image:
	url('../images/edit.gif');
	background-repeat: no-repeat;
	background-position:0px 3px;
	margin:0px 0px 0px 0px;
	padding:6px 3px 5px 24px; 
	text-align:left;
	height:23px;
	color:#507214;
	font-size: 10pt;
	float:right;
	display:inline
}
div.edit_com_txt{
	margin:0px; 
	text-align:left;
	height:23px;
	padding:0px;
}
p.com_txt_left{
	margin:0px 0px 0px 0px;
	padding:15px 0px 20px 76px; 
	text-align:left;
	color:#507214;
	font-size: 10pt;
	float:left;
	display:inline
}
p.com_txt_right{
	background-image:
	url('../images/title.gif');
	background-repeat: no-repeat;
	background-position:0px 6px;
	margin:0px 0px 0px 0px;
	padding:15px 3px 20px 32px; 
	text-align:left;
	color:#507214;
	font-size: 10pt;
	float:right;
	display:inline
}
p.txtheading_lost{
	margin:5px 0px 0px 10px; 
	text-align:left;
	font-size: 8pt;
	color:#6c462f;
	border: 1px solid #83b438;
	padding: 3px 3px 3px 3px;
	background-color:#e5eebc;
	font-weight:bold;
}
p.index_more_info{
	background-image:
	url('../images/moreinfo.gif');
	background-repeat: no-repeat;
	background-position:100% 50%;
	margin:10px 0px 0px 10px; 
	text-align:left;
	font-size: 10pt;
	color:#6c462f;
	padding: 3px 24px 3px 3px;
	font-weight:bold;
	display:inline;
}
p.index_more_info a:hover{
	background-image:
	url('../images/moreinfohov.gif');
	background-repeat: no-repeat;
	background-position:100% 50%;
	margin:0px 0px 0px 0px; 
	text-align:left;
	font-size: 10pt;
	color:#6c462f;
	padding: 3px 0px 3px 0px;
	font-weight:bold;
	display:inline;
}
p.com_txt_body:first-letter{
	font-weight:bold;
	font-size: 1.4em;
}
p.com_txt_body{
	margin:10px 0px 0px 10px;
	padding:10px 10px 10px 10px; 
	text-align:left;
	color:#6c462f;
	font-size: .8em;
	border: 1px solid #cccccc;
	background-color:#f8f7f7;
}
p.txt{
	margin:0px 0px 0px 15px;
	padding:10px 10px 0px 0px; 
	text-align:left;
	color:#6c462f;
	font-size: .8em;
}
p.txtimg{
	margin:0px 0px 0px 2px;
	padding:10px 10px 0px 0px; 
	text-align:left;
	color:#6c462f;
	font-size: .8em;
}
p.gallery{
	margin:15px 0px 5px 10px;
	padding:1px; 
	text-align:center;
	border: 1px solid #83b438;
}
p.gallery_index_pics{
	margin:0px 0px 5px 10px;
	padding:1px; 
	text-align:center;
	border: 1px solid #83b438;
}
p.video_pups{
	margin:0px 0px 5px 10px;
	padding:35px; 
	text-align:center;
	border: 1px solid #83b438;
}
p.gallery_heading_index{
	margin:0px 0px 0px 10px;
	padding:3px; 
	text-align:center;
	font-size: .8em;
}
div.puppies_index{
	background-image:
	url('../images/pupsback.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:10px 0px 0px 10px;
	padding:5px; 
	text-align:left;
	font-size: 14pt;
	color:#0000ff;
	width: 520px;
	height:149px;
}
p.gallerytop{
	margin:5px 0px 5px 10px;
	padding:10px 1px 10px 1px; 
	text-align:center;
	border: 1px solid #83b438;
}
img.gallery_thumb{
	margin:6px 2px 2px 2px;
	border:0px;
}
p.subtxt{
	background-image:
	url('../images/fes.jpg');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:5px 0px 0px 10px;
	padding:4px 10px 0px 33px; 
	text-align:left;
	color:#6c462f;
	font-size: .8em;
}
p.subtxtul{
	background-image:
	url('../images/fes.jpg');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:5px 0px 0px 10px;
	padding:4px 10px 4px 33px; 
	text-align:left;
	color:#6c462f;
	font-size: .8em;
	border-bottom: 1px solid #83b438;
}
p.subtxtpadder{
	background-image:
	url('../images/fes.jpg');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:5px 0px 0px 10px;
	padding:4px 70px 0px 33px; 
	text-align:left;
	color:#6c462f;
	font-size: .8em;
	float:left;
}
/****************************************************forms***************************************/
input.textinputtwo
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	background-color: #d0e9b9;
	font-size: 8pt;
	font-family: tahoma;
	width: 200px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
textarea.textareaone
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	background-color: #d0e9b9;
	font-size: 8pt;
	color: #000000;
	font-family: tahoma;
	width: 200px;
	height:80px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
textarea.prtext
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	background-color: #d0e9b9;
	font-size: 8pt;
	color: #000000;
	font-family: tahoma;
	width: 400px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
textarea.comments
{
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #d0e9b9;
	font-size: 8pt;
	color: #000000;
	font-family: tahoma;
	width: 439px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
input.textinput
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	background-color: #d0e9b9;
	font-size: 8pt;
	color:#000000;
	font-family: tahoma;
	width: 120px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
input.textinput_short
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	background-color: #d0e9b9;
	font-size: 8pt;
	color:#000000;
	font-family: tahoma;
	width: 95px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
input.security
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	background-color: #d0e9b9;
	font-size: 8pt;
	color:#000000;
	font-family: tahoma;
	width: 120px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
select.dropbox
{
	margin-top: 3px;
	margin-bottom: 3px;
	height: 18px;
	background-color: #d0e9b9;
	font-size: 8pt;
	font-weight: normal;
	font-family: tahoma;
	color: #000000;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
select.dropbox_inline
{
	margin-top: 0px;
	margin-bottom: 3px;
	height: 18px;
	background-color: #d0e9b9;
	font-size: 8pt;
	font-weight: normal;
	font-family: tahoma;
	color: #000000;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}
input.fieldone
{
	font-size: 8pt;
	font-family: tahoma;
	font-weight:bold;
	color:#5e5b3c;
	background-color:#dddabc;
	height: 20px;
	border-style: solid;
	border-color: #5e5b3c;
	border-width: 1px;
	margin-bottom:5px;
	margin-top:3px;
}
input.nostyleright
{
	font-size: 8pt;
	height: 20px;
	margin-bottom:3px;
	margin-top:5px;
	margin-right:3px;
	float:right;
}
input.nostyleleft
{
	font-size: 8pt;
	height: 20px;
	margin-bottom:3px;
	margin-top:5px;
	margin-right:3px;
	float:left;
}
div.fieldreg
{
	position:relative;
	top:14px;
	left:350px;
	width:100px;
	height: 20px;
	float:left;
}
div.capatcha{
	background-image:
	url('../images/error.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 0px 0px;
	border: 1px solid red;
	background-color:#ffffff;
	font-size:8pt;
	height:20px;
	color:red;
	display:block;
	padding-left:50px;
	padding-top:10px;
}
div.capatcha_mess{
	background-image:
	url('../images/error.gif');
	background-repeat: no-repeat;
	background-position:0px 4px;
	margin:0px 0px 0px 0px;
	border: 1px solid red;
	background-color:#ffffff;
	font-size:8pt;
	height:32px;
	color:red;
	display:block;
	padding-left:50px;
	padding-top:5px;
}
ul.dropbox
{
	list-style: none;
	margin: 3px 0px 3px 0px;
	padding: 0;
	padding-left:2px;
	float: left;
	text-align:left;
	width:65px;
}
ul.fieldnames
{
	list-style: none;
	margin: 3px 0px 3px 0px;
	padding: 0;
	padding-left:2px;
	float: left;
	text-align:left;
	width:150px;
}
ul.fieldnames_explitterreg
{
	list-style: none;
	margin: 3px 0px 3px 0px;
	padding: 0;
	padding-left:2px;
	float: left;
	text-align:left;
	width:200px;
}
ul.form_field
{
	list-style: none;
	margin: 0px;
	padding: 0;
	padding-left:2px;
	float: left;
	text-align:left;
	font-size: .8em;
}
ul.form_field_lrg
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding:2px;
	float: left;
	text-align:left;
	font-size: 1.0em;
}
ul.form_field_exlrg
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding-top:3px;
	float: left;
	text-align:left;
	font-size: 1.2em;
}

ul.user_links
{
	background-image:
	url('../images/mem_link_button.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	list-style: none;
	margin:0px 2px 0px 2px;
	width:120px;
	height:22px;
	padding:2px 0px 0px 0px;
	float: left;
	text-align:center;
	font-size: .8em;
}
ul.user_login
{
	background-image:
	url('../images/log_ctrl.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	list-style: none;
	margin:0px 2px 0px 2px;
	width:65px;
	height:20px;
	padding:0px 0px 0px 0px;
	float: left;
	text-align:left;
	font-size: .8em;
	display:block;
}
ul.user_links_r
{
	background-image:
	url('../images/mem_link_button.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	list-style: none;
	margin:0px 2px 0px 2px;
	width:120px;
	height:22px;
	padding:2px 0px 0px 0px;
	float: right;
	text-align:center;
	font-size: .8em;
}
input.nomargin{
	margin:0px;
}
div.contact
{
	margin:0px 0px 0px 0px;
	border-bottom: 1px dashed #5e5b3c;
	font-size:8pt;
	height:27px;
	overflow:auto;
	display:table;
	padding-left:5px;
	width:444px;
}

div.contact_exp_reg
{
	background-image:
	url('../images/reglitterback.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 3px 0px;
	font-size:8pt;
	height:33px;
	overflow:auto;
	display:table;
	padding:5px 0px 3px 5px;
	width:444px;
}
div.advert_exp_reg
{
	background-image:
	url('../images/ad_lower_bk.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 3px 0px;
	font-size:8pt;
	height:33px;
	overflow:auto;
	display:table;
	padding:5px 0px 3px 5px;
	width:520px;
}
div.contact_exp_reg_error
{
	background-image:
	url('../images/reglitterback_error.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 3px 0px;
	font-size:8pt;
	height:33px;
	overflow:auto;
	display:table;
	padding:5px 0px 3px 5px;
	width:444px;
}
div.contact_exp_reg_error_ad
{
	background-image:
	url('../images/reglitterback_errorad.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:10px 0px 0px 10px;
	font-size:8pt;
	height:57px;
	overflow:auto;
	display:table;
	padding:9px 0px 3px 35px;
	width:520px;
}
div.contact_exp_area
{
	background-image:
	url('../images/reglitterback2.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 3px 0px;
	font-size:8pt;
	height:100px;
	overflow:auto;
	display:table;
	padding:5px 0px 3px 5px;
	width:444px;
}
div.contact_exp_area_error
{
	background-image:
	url('../images/reglitterback2_error.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 3px 0px;
	font-size:8pt;
	height:100px;
	overflow:auto;
	display:table;
	padding:5px 0px 3px 5px;
	width:444px;
}
div.exp_warning_no_parents{
	background-image:
	url('../images/warning.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 3px 0px;
	font-size:8pt;
	height:100px;
	overflow:auto;
	display:table;
	padding:5px 0px 3px 5px;
	width:520px;
}
div.contact_exp_aggree
{
	background-image:
	url('../images/reglitterback3.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 3px 0px;
	font-size:8pt;
	height:140px;
	overflow:auto;
	display:table;
	padding:5px 10px 3px 20px;
	width:444px;
}
div.contact_errormess
{
	margin:10px 0px 0px 0px;
	border: 1px solid #507214;
	font-size:8pt;
	height:60px;
	overflow:hidden;
	display:table;
	padding-left:5px;
	padding-bottom:5px;
	width:444px;
	background-color:#e9f5c0;
}
div.contact_errormess_lrg
{
	margin:10px 0px 0px 0px;
	border: 1px solid #507214;
	font-size:8pt;
	overflow:hidden;
	display:table;
	padding-left:5px;
	padding-bottom:5px;
	width:444px;
	background-color:#e9f5c0;
}
div.contact_errormess_inner_lrg
{
	background-image:
	url('../images/error.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 0px 0px;
	font-size:8pt;
	color:#b97e00;
	overflow:hidden;
	display:table;
	padding:5px 0px 0px 35px;
	width:439px;
	background-color:#e9f5c0;
}
div.contact_errormess_inner
{
	background-image:
	url('../images/error.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 0px 0px;
	font-size:8pt;
	height:30px;
	color:#b97e00;
	overflow:hidden;
	display:table;
	padding:5px 0px 0px 35px;
	width:439px;
	background-color:#e9f5c0;
}
div.gen_message
{
	background-image:
	url('../images/genmess.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 0px 20px;
	color:#b97e00;
	height:100px;
	display:table;
	padding:5px 15px 0px 15px;
	width:444px;
}
div.contact_submit
{
	margin:0px 0px 0px 0px;
	border-bottom: 1px dashed #5e5b3c;
	font-size:8pt;
	height:30px;
	overflow:auto;
	display:table;
	padding-left:5px;
	width:444px;
}
div.contactlrg
{
	margin:0px 0px 0px 0px;
	border-bottom: 1px dashed #5e5b3c;
	font-size:8pt;
	overflow:auto;
	height:95px;
	display:table;
	padding-left:5px;
	width:444px;
}
div.contactlarger
{
	margin:0px 0px 0px 0px;
	border-bottom: 1px dashed #5e5b3c;
	font-size:8pt;
	overflow:hidden;
	display:table;
	padding-left:5px;
	width:444px;
}
img.capt{
	margin-top:3px;
	border:0px;
}
img.com_title{
	margin:3px 2px 0px 10px;
	border:0px;
	float:none;
	display:inline;
}
img.index_arrowmoreinfo{
	margin:0px 0px 0px 0px;
	border:0px;
	float:none;
	display:inline;
	vertical-align:middle;
}
div.capatcha{
	background-image:
	url('../images/error.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px 0px 0px 0px;
	border: 1px solid red;
	background-color:#ffffff;
	font-size:8pt;
	height:15px;
	color:red;
	display:block;
	padding-left:40px;
	padding-top:5px;
}
div.route{
	margin:10px 0px 0px 100px;
	font-size:10pt;
	overflow:auto;
	float:left;
	display:table;
	padding-left:5px;
	width:300px;
	text-align:center;
}
ul.getdirections
{
	list-style: none;
	margin: 3px 0px 3px 0px;
	padding: 0;
	padding-left:2px;
	float: left;
	text-align:left;
	width:100px;
}

/****************************************************End forms***************************************/
div.float_error{
	position:absolute;
	top:752px;
	left:710px;
	background-image:
	url('../images/float_error.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px;
	font-size:8pt;
	height:70px;
	width:232px;
	color:#b97e00;
	padding:5px 0px 0px 28px;
}
div.float_error_pointer_one{
	position:absolute;
	top:582px;
	left:629px;
	background-image:
	url('../images/float_error_pointer1.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px;
	height:205px;
	width:81px;
}
div.float_error_pointer_two{
	position:absolute;
	top:787px;
	left:629px;
	background-image:
	url('../images/float_error_pointer2.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px;
	height:205px;
	width:81px;
}
div.float_error_pointer_three{
	position:absolute;
	top:714px;
	left:629px;
	background-image:
	url('../images/float_error_pointer3.gif');
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin:0px;
	height:302px;
	width:81px;
}
img.userhome{
	float:right;
	margin:0px 23px 0px 0px;
	display:inline;
	border:0px;
}
p.usersonlinenow{
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	z-index:10;
	font-size:8pt;
	padding:5px 0px 0px 5px;
	color:#ffffff;
}