﻿BODY
{
	background-color: White; /*text-align: center;*/
	padding: 0px;
	margin:0px;
}


a.Red:link
{
	color: Red;
}
a.Red:visited
{
	color: Red;
}

a.Black:link
{
	color: Black;
}
a.Black:visited
{
	color: Black;
}

a.Gray:link
{
	color: #686a6c;
}
a.Gray:visited
{
	color: Gray;
}

.bannerlink
{
	border-style: none;
	border-width: 0px;
	margin-left: 5px;
}

.leftBlock
{
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #9a9b9c;
	background-color: #e2e3e4;
	width: 100%;
	display: block;
	height: 251px;
	font-family: Arial;
	font-size: 0px;
	color: Black;
}

.loginField
{
	width: 200px;
}

.leftBlockRed
{
	background-color: #da0318;
	background-image: url(../imgs/homepage/DS_replace.jpg);
	height: 253px;
}

.leftBlockHeader
{
	height: 31px;
	background-image: url(../imgs/homepage/gray_back.png);
	color: White;
	background-color: #4a4b4c;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 0px;
	text-align: left;
	font-size: 0px;
	font-family: Arial,Arial Black,Times New Roman;
}

TABLE.MAINCONTAINER
{
	width: 942px;
	border-style: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
TD.MAINCONTAINER.HEADER
{
	vertical-align:text-top;
	text-align:right;
	font-size:0;

	
}
TD.MAINCONTAINER.LEFTBORDER
{
	background-image: url(../imgs/homepage/left_border.png);
	background-repeat: repeat-y;
	width: 10px;
}

TD.MAINCONTAINER.RIGHTBORDER
{
	background-image: url(../imgs/homepage/right_border.png);
	background-repeat: repeat-y;
	width: 10px;
}

TD.MAINCONTAINER.NAV
{
	background-color: Red;
	background-image: url(../imgs/homepage/nav_background.png);
	background-repeat: repeat-x;
	height: 40px;
	text-align: left;
	vertical-align: middle;
	font-family: Myriad Pro,Arial;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	
}
TD.MAINCONTAINER.BIGBANNER
{
	height: 301px;
	border-style: solid;
	border-width: 1px;
	border-color: #9a9b9c;
}

TD.MAINCONTAINER.PREFOOTER
{
	background-color: #b4b6b7;
	height: 20px;
}

TD.MAINCONTAINER.FOOTER
{
	text-align: center;
	height: 40px;
	color: #b4b6b7;
}

A.NAV
{
	color: White;
	font-size:12px;
	font-family: Arial;
}

A.FOOTER
{
	color: #686a6c ;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}

.COPYRIGHT
{
	font-family: Arial;
	font-size: 10px;
	color:#686a6c;
}

/*Quick search */
.RedBlockLeft
{
	background-image: url(../imgs/homepage/Left_red_block.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 40px;
	z-index: 1;
}

.RedBlockMiddle
{
	background-image: url(../imgs/homepage/Middle_red_block.gif);
	height: 40px;
	z-index: 1;
	font-size:0px;
}

.BigFont
{
	color: White;
	font-size: 20px;
	font-family: Arial;
	vertical-align: top;
	z-index: 1;
}

.RedBlockRight
{
	background-image: url(../imgs/homepage/Right_red_block.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 40px;
	z-index: 1;
}

.WhiteBlockLeft
{
	background-image: url(../imgs/homepage/left_white_block_2.gif);
	background-repeat: no-repeat;
	height: 97px;
	width: 14px;
	z-index: 1;
	
}

.WhiteBlockMiddle
{
	background-image: url(../imgs/homepage/middle_white_block.gif);
	background-repeat: repeat-x;
	height: 97px;
	font-family: Arial;
	font-size: 12px;
	color: Black;
	z-index: 1;
}

.WhiteBlockRight
{
	background-image: url(../imgs/homepage/right_white_block.gif);
	height: 97px;
	width: 14px;
	z-index: 1;
	background-repeat: no-repeat;
}
/* FetchaFriend */
.error
{
	color:Red;
	text-decoration:blink;
	font-weight:bold;
		
}

.FFBlockLeft
{
	background-image: url(../imgs/homepage/left_block_ff.gif);
	height: 112px;
	width: 10px;
	z-index: 1;
	background-repeat: no-repeat;
}

.FFBlockMiddle
{
	background-image: url(../imgs/homepage/middle_block_ff.gif);
	height: 112px;
	font-family: Arial;
	font-size: 12px;
	color: Black;
	z-index: 1;
	background-repeat: repeat-x;
	
}

.FFBlockRight
{
	background-image: url(../imgs/homepage/right_block_ff.gif);
	height: 112px;
	width: 9px;
	z-index: 1;
	background-repeat: no-repeat;
}

.FFHeader
{
	text-align: left;
	color: #d90316;
	font-family: Arial;
	font-size: 15px;
	z-index: 1;
}

.dogSexpert
{
	text-align: left;
	color: White;
	font-family: Arial;
	font-size: 12px;
	width: 140px;
	margin-left: 20px;
	padding-top: 60px;
}

/*Member Photo Video*/

.RedBlockLeftMV
{
	background-image: url(../imgs/homepage/Left_red_block.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 34px;
}

.RedBlockMiddleMV
{
	background-image: url(../imgs/homepage/Middle_red_block.gif);
	height: 34px;
}

.BigFontMV
{
	color: White;
	font-size: 18px;
	font-family: Arial;
	vertical-align: top;
}

.RedBlockRightMV
{
	background-image: url(../imgs/homepage/Right_red_block.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 34px;
}

.WhiteBlockLeftMV
{
	background-image: url(../imgs/homepage/left_white_block_mv.gif);
	height: 145px;
	width: 10px;
}

.WhiteBlockMiddleMV
{
	background-image: url(../imgs/homepage/middle_white_block_mv.gif);
	height: 145px;
	font-family: Arial;
	font-size: 12px;
	color: Black;
	padding-left: 7px;
	padding-right: 7px;
}

.WhiteBlockRightMV
{
	background-image: url(../imgs/homepage/right_white_block_mv.gif);
	height: 145px;
	width: 10px;
}

