/* styles for html tags */
body {margin:2px 2px 2px 2px; background-color:#FFFFFF;}
td,p {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333;}
a:link,a:active,a:visited{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:#DB5053;}

/* styles for title display */
.smaller {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#333333;}
.bolder{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333; font-weight:bold;}
.colored{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#DB5053; font-weight:bold;}
.hidemenu{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#999999; font-weight:bold;}
.title{font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#DB5053; font-weight:bold;}
.dblstrong{font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#333333; font-weight:bold;}
.dblstrong1{font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#DB5053; font-weight:bold;}

/* styles for links */
.nolist,a.nolist:link,a.nolist:active,a.nolist:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#DB5053; font-weight:normal;}
a.nolist:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333; font-weight:normal;}
.hotline,a.hotline:link,a.hotline:active,a.hotline:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#DB5053; font-weight:normal;}
a.hotline:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#333333; font-weight:normal;}
.admin,a.admin:link,a.admin:active,a.admin:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#ffffff; font-weight:bold;}
a.admin:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#333333; font-weight:bold;}
.forms,a.forms:link,a.forms:active,a.forms:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#333333; font-weight:bold;}
a.forms:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#ffffff; font-weight:bold;}

/* styles for background display */
.banner_bg{background-image:url(images/banner_bg1.jpg); background-repeat:repeat-x;}
.banner_bg1{background-image:url(images/banner_left.jpg); background-repeat:no-repeat; background-position:top left; padding-top:5px;}
.banner_bg2{background-image:url(images/banner_right.jpg); background-repeat:no-repeat; background-position:top right;}
.friendmail_bg{background-image:url(images/man-with-pet.jpg); background-repeat:no-repeat; background-position:bottom right;}

/* styles for form objects */
#hdntextbox{border:1px solid #ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:300px; height:18px; text-align:center; color:#DB5053; font-size:10px; font-weight:normal;}
#hdntextboxsmall{border:1px solid #ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:200px; height:18px; text-align:center; color:#DB5053; font-size:10px; font-weight:normal;}
#textbox{border:1px solid #A8A8A8; padding:0px 2px 0px 2px; margin:0px 2px 0px 2px; width:106px; height:15px; color:#333333; font-size:10px;}
#textsmall{border:1px solid #A8A8A8; padding:0px 2px 0px 2px; margin:0px 2px 0px 2px; width:60px; height:15px; color:#333333; font-size:10px;}

#textbar{border:1px solid #A8A8A8; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; width:150px; height:15px; color:#333333; font-size:10px;}
#hiddentextbar{border:0px solid #A8A8A8; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:100%; height:20px; color:#000000; background:#F0AD9C; font-size:12px; font-weight:bold; text-align:center;}
#filebar{border:1px solid #A8A8A8; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:180px; height:15px; color:#333333; font-size:10px;}
#textarea{border:1px solid #A8A8A8; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; width:180px; height:60px; color:#333333; font-size:11px;}
#buttonbar{border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-right:1px solid #333333;border-bottom:1px solid #333333;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:60px; height:18px; color:#333333; background:#F0AD9C; font-size:10px; font-weight:bold; cursor:pointer;}
#buttonbarlong{border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-right:1px solid #333333;border-bottom:1px solid #333333;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:120px; height:18px; color:#333333; background:#F0AD9C; font-size:10px; font-weight:bold; cursor:pointer;}
#buttonbarlarge{border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-right:1px solid #333333;border-bottom:1px solid #333333;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:180px; height:18px; color:#333333; background:#F0AD9C; font-size:10px; font-weight:bold; cursor:pointer;}


#dropdowndate{border:1px solid #A8A8A8; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:45px; height:15px; color:#333333; font-size:10px;}
#dropdownbar{border:1px solid #A8A8A8; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:150px; height:15px; color:#333333; font-size:10px;}
#dropdownbarsmall{border:1px solid #A8A8A8; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:106px; height:15px; color:#333333; font-size:10px;}
#datebar{border:1px solid #A8A8A8; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; width:80px; height:15px; color:#333333; font-size:10px;}

/* other styles */
#contentpadding{padding:5px 10px 5px 30px;}
#menupadding{padding:5px 5px 5px 40px;}
.tdborder{border-top:1px #999999 solid; border-left:1px #999999 solid; border-bottom:1px #ffffff solid; border-right:1px #ffffff solid; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#333333; font-weight:bold;}
.tdbordermenu{border-top:1px #ffffff solid; border-left:1px #ffffff solid; border-bottom:1px #ffffff solid; border-right:1px #ffffff solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#ffffff; font-weight:bold; height:18px;}
.tdbordernone{border-top:1px #ffffff solid; border-left:1px #ffffff solid; border-bottom:1px #ffffff solid; border-right:1px #ffffff solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333; font-weight:bold;}

#blog {text-align:left; padding:0px; margin:10px 10px 10px 20px; border-top:2px solid #DDD;}
#blog h1 {font-size:18px;}	

#blogroll {}
#blogroll ul {margin:5px 0; padding:0;}
#blogroll ul li {list-style:none; margin:10px 0px; padding:0; font-weight:bold;}
#blogroll ul li a {padding-left:10px; background: url(images/redarrar.gif) no-repeat left;}
#message {
	display:block;
	margin:30px 30% 30px 30%; 
	width:40%;
	background:#fff; border:5px solid red;
	padding:20px;
	position:absolute;
	z-index:100;
	text-align:center;
	font-family:Arial, Hevetica,sans-serif;
	font-size:small; 
	-moz-border-radius: 10px; 
	-webkit-border-radius:10px;
	border-radius:10px; 
	box-shadow:2px 2px 6px #000;
	-moz-box-shadow:2px 2px 6px #000;
	-webkit-box-shadow:2px 2px 6px #000;
	opacity:(0.9);
	filter:alpha(90);
	border-color:rgba(255,0,0,60%);
	}
#message a {text-decoration: underline; color:red;}

#alert { background:#ff0000; padding:3px; border-style:outset; border-width:2px; border-color: #ff0000; margin-bottom:10px;
/*
background: -moz-linear-gradient(-90deg, #ff0000, #990000);
background: -webkit-gradient(linear,left top,left bottom, from(#ff0000), to(#990000));
*/
}
#alert p {font-size:14px; font-weight:normal;text-align:center;color:#fff;}
#epdq_form { margin: 0;}
