/* CSS Document */
*{margin:0; padding:0;}
body{
	text-align:center;
	font-size:90%;
	background:url('images/testback.gif');
}

.left{
	float:left;
}
.clr{
	clear:both;
	margin-bottom:20px;
}
.t_right{
	text-align:right;
}
.red{
	color:#ff0000;
}
#whiteboard{
	background:#ffffff;
	width:820px;
	margin-left:auto;
	margin-right:auto;
}
#allback{
	width:760px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background:url('images/poodle01.jpg');
	background-position:left 10px;;
	background-repeat:no-repeat;
	padding:25px 30px 50px 30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#head{

	height:280px;
	margin:1px 1px 1px 210px;
	border-top:12px solid #cc0033;
}
#head h1{
	font-size:250%;
	border-bottom:4px solid #666666;
	margin-bottom:20px;
}
.expo_topics{
	width:350px;
	height:730px;
	padding:20px 25px 10px 5px;
	text-align:center;
}
.photobox{
	width:340px;
	height:375px;
	margin:10px 0;
	border:1px solid #990033;
}
.photobox img{
	margin:8px 0;
}
#foot{
	background:url('images/poodle02.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
	height:220px;
	padding:0px 200px 10px 10px;
	margin-bottom:10px;

}
#w_poodle{
	margin:35px;
	padding:10px 20px;
}
#w_poodle h3{
	margin-top:10px;
}
#dogs{
	list-style-type:none;
	margin:40px 40px 10px 40px;
}
#dogs li{
	display:inline;
	margin-right:40px;
}

#foot h1,.topics p{
	padding-left:25px;
	margin:5px 0 0 50px;
}

.topics{
	padding:0px 35px;
}
#calendar{
	background:url('images/photomodel.jpg');
	background-position:590px bottom;
	background-repeat:no-repeat;
	height:162px;
}
#withdog{
	background:url('images/withdog.jpg');
	background-position:560px bottom;
	background-repeat:no-repeat;
	height:162px;
	margin-top:50px;
}	
#topic1{
	margin-top:50px;
}

#titile_discription{
	margin:10px 10px 0 0;
}
h3{
	margin:10px 0 0 15px;
	font-size:105%;
	border-bottom:2px dotted #ff9999;
	padding:0 0 1px 35px;
	list-style-position: outside;
}
.topics h3,#w_poodle h3{
	display:list-item;
	list-style-image:url('images/listmark01.gif');
}
.description02{
	margin:25px 30px 5px 30px;
	border-left:8px solid #ff0000;
	padding:5px 5px 5px 15px;
	font-size:82%;
	font-weight:bold;
	color:#666;
}
h2{
	margin:20px 0 20px 70px;
	font-size:120%;
	background-image:url('');
}

.red{
	color:#ff0000;
}
#foot h4{
	border-bottom:1px dotted #ff0000;
	padding:0 0 1px 10px;
	font-size:100%;
	position:relative;
	top:140px;
	left:10px;
	color:#fff;
}
.photobox h4{
	font-size:90%;
	height:15px;
	background:#990033;
	padding:13px 10px;
	color:#fff;
}
#foot h3{
	list-style-type:none;
	font-size:107%;
	font-weight:bold;
	background:#ff0000;
	color:#fff;
	border-style:none;
	width:80%;
	position:relative;
	top:125px;
	left:0px;
	padding-left:5px;
}
.title{
	background:url('images/title.gif');
	height:80px;
	background-position:right bottom;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
.photobox p{
	font-size:85%;
	margin:0 5px;
	border-top:1px dotted #999999;
	padding-top:5px;
}
#coution{
	font-size:80%;
	text-align:right;
}
#access{
	margin:20px 0;
}
#access h4{
	border-top:1px solid #cc0033;
	border-bottom:1px solid #cc0033;
	background:#cccccc;
	padding:1px 20px;
	font-size:95%;
	margin:15px 60px 15px 5px;
}
#access h5{
	border-left:8px solid #0066cc;
	margin:10px;
	padding-left:15px;
}
#access p{
	margin:10px 30px;
	font-size:90%;
}
