@charset "utf-8";
/* CSS Document */

html,body {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
}

.input {
		color:#000;		 
		height:20px;
		width:100px;
		background:#ffffff;
		margin-right:5px;
		border:solid 1px #a10000;
		margin:2px 4px;
}

.input2 {
		color:#000;		 
		height:20px;
		width:180px;
		background:#ffffff;
		margin-right:5px;
		border:solid 1px #a10000;
		margin:2px 4px;
}

input, select, textarea { vertical-align:middle; font-weight:normal;font-size:12px; ;}


/* body */
body {
	background: #002300 URL(images/bgbaba.gif);
	text-align:center;
	height:100%;

}

/* images */

img {
	padding: 0;
	border: 0;
	margin: 0;
}
#content {
	background: #ffffff;
	margin:0 auto;
	padding:0px;
	width:700px;
	border: 1px solid #666666;
}


#main {
	background-color: #ffffff;
	display:block;
}

.hometext {text-align:justify;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#a10000;}
.hometext2 {text-align:justify;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#a10000;}


.hometext a:link {color:#a10000;text-decoration: underline; }
.hometext a:active {color:#a10000;text-decoration: underline; }
.hometext a:visited {color:#a10000;text-decoration: underline; }
.hometext a:hover {color:#a10000;text-decoration: none;}

.menu ul{background:#a10000;margin:0; padding:0; list-style:none;}
.menu li{background:#a10000 url(images/bg_menu.gif) left no-repeat; padding-left:19px; display:inline; font-size:.9em; margin-right:16px;}
.menu li.m1 { background:none;}
.menu li a{;font-size:12px;color:#ffe8f0; text-decoration:none; background:#a10000; font-weight:bold;}
.menu li a:hover{ text-decoration:underline;}

#footer a:link {color:#ffe8f0;text-decoration: underline; }
#footer a:active {color:#ffe8f0;text-decoration: underline; }
#footer a:visited {color:#ffe8f0;text-decoration: underline; }
#footer a:hover {color:#ffe8f0;text-decoration: none;}

.Title {font-size: 20pt;
	;
	font-weight: bold;
	color: #990000;}
  
.BodyText {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;}
	
.testimonial {
	font-family: "Courier New", Courier;
	font-size: 10pt;}

.SmallRedTitle {font-size: 16pt; font-weight: bold; color: #990000; }

.SubTitle {font-size: 12pt; color: #000000; font-weight: bold;  font-style: italic; }


/* block */

.roundcont {
	width: 680px;
	background-color: #ffe8f0;
	color: #a10000;
	
}

.roundcont2 {
	width: 260px;
	background-color: #ffe8f0;
	color: #a10000;
	
}

.roundcont p {
	margin: 0 20px;
	background-color: #ffe8f0;
	;
	font-size:12px;	
}

.roundbottom {
	background: url(images/br-pink.gif) no-repeat top right; 
}

.roundtop { 
	background: url(images/tr-pink.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
   text-align:left;
}

#articles li {
	background:transparent url(images/heart_icon.jpg) no-repeat scroll 0pt 0px;
	padding:0pt 0pt 0pt 20px;
	list-style:none;	
	vertical-align:top;
}

.BodyText li {
	background:transparent url(images/heart_on_white.jpg) no-repeat scroll 0pt 2px;
	padding:0pt 0pt 0pt 20px;
	list-style:none;	
	vertical-align:top;
}

a.ibdr {display:block;width:100px;height:75px;border: 3px solid #ffe8f0; }
a.ibdr:hover {border: 3px solid #a10000; }

/* tables */

table.main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;	
	border-collapse: collapse; 

}

table.menu1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;	
	border-collapse: collapse; 

}

table.main-home {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	border-collapse: collapse; 

}

td.main-top	{
	background-color:#ffe8f0;
	padding:1px 10px 2px 10px;
	width:680px;
	vertical-align:top;
}

td.main-blank	{
	background-color:#ffffff;
	padding:1px 10px 2px 10px;
	width:680px;
	vertical-align:top;
}

td.main-bl	{
	background-color:#ffffff;
	padding:1px 10px 2px 10px;
	width:380px;
	vertical-align:top;
}

td.main-br	{
	background-color:#ffe8f0;
	padding:1px 0px 2px 0px;
	width:260px;
	vertical-align:top;
}

td.main-tr	{
	background-color:#ffe8f0;
	padding:1px 0px 2px 0px;
	width:442px;
	vertical-align:top;
}


td.footer {
	float: left;
	width: 700px;
	background: #a10000;
	border: solid #666666;
	border-width: 1px 0 0 0;
	margin: 0;
	height:20px;
	color:#ffe8f0;
	font:99% Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:6px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	text-align:center;
	vertical-align:middle;
	display:block;
}


