body { font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(../images/bg.jpg); margin: 0; border-left: 6px solid #f0f; }
h1 { font-size: 18px; font-weight: bold; font-style: italic; text-align: center; margin: 0.67em 0; }
.index .inside h1.ad {
	font-size: 24px;
	font-weight: bolder;
	color: #FCF26E;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
}
h2 { font-size: 17px; font-weight: bold; font-style: italic; margin: 0.83em 0; }
h3 { color: #309; font-size: 16px; font-weight: bold; margin: 1em 0; }
h4 { font-weight: bold; margin: 1.33em 0; }
.fancy { font-size: 25px; font-family: "Brush Script MT"; font-weight: bold; font-style: normal; margin: 0.83em 0; }
.whiteborder { border: solid 3px #fff; }
.types { background-image: url(../images/types-labradoodles.jpg); text-align: center; width: 400px; height: 576px; border: solid 3px #fff; }
.index { background-image: url(../images/labradoodle-home/labradoodle2.jpg); background-repeat: no-repeat; width: 640px; height: 864px; }
.bodytype { background-image: url(../images/body_structure/labradoodle-structure.jpg); background-repeat: no-repeat; width: 640px; height: 864px; }
.fun { background-image: url(../images/fun/penelope-gorge.jpg); background-repeat: no-repeat; width: 640px; height: 864px; }
.breeder { background-image: url(../images/breeding-labradoodles/breeding-labradoodle.jpg); background-repeat: no-repeat; width: 640px; height: 700px; }
.coats { background-image: url(../images/coats/coats.jpg); background-repeat: no-repeat; width: 640px; height: 864px; }
.puppy_info { background-image: url(../images/puppy_info/penelope.jpg); background-repeat: no-repeat; }
.puppy_care { background-image: url(../images/puppy-care/gorge.jpg); background-repeat: no-repeat; }
.training { background-image: url(../images/training/p-7.jpg); background-repeat: no-repeat; }
.history { background-image: url(../images/history/penelope2.jpg); background-repeat: no-repeat; }
.gallery { background-image: url(../images/gorgeousdoodlelogu.gif); background-repeat: no-repeat; background-position: 20px 20px; width: 640px; height: 864px; }
.rightcolumn { border-left: 10px solid #ccf; }
.pink { border-left: 10px solid #fcf; }
.inside { color: #fff; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 640px; margin-top: 130px; }
.bluebox { color: #fff; font-size: 17px; font-weight: bold; background-color: #020065; text-align: center; margin: 25px; padding: 25px 14px; border: solid 4px #ccf; }
.outlinebox { color: #2c025c; font-size: 17px; font-weight: bold; text-align: center; margin: 25px; padding: 25px 14px 14px; border: solid 4px #ccf; }
.outlinebox3 { color: #2c025c; font-size: 17px; font-weight: bold; text-align: center; margin: 25px; padding: 14px; border: solid 6px #000966; }
.outlinebox4 { color: #fff; font-size: 17px; font-weight: bold; text-align: center; margin: 25px; padding: 14px; border: solid 6px #000966; }
.outlinebox5 { color: #063; font-size: 16px; background-image: url(../images/button.jpg); background-position: 0 0; text-align: center; }
.outlinebox5 a:link { color: #063; font-size: 16px; font-style: italic; text-decoration: none; text-align: center; }
.outlinebox5 a:visited { color: #063; font-size: 16px; font-style: italic; text-decoration: none; text-align: center; }
.outlinebox5 a:hover { color: #063; font-size: 16px; font-style: italic; background-image: url(../images/space.gif); text-decoration: underline; text-align: center; }
.outlinebox2 { color: #000; font-size: 17px; font-weight: bold; margin: 25px; padding: 25px 14px 14px; border: solid 4px #ccf; }
.blackoutline { border: solid 2px #000; }
table .outlinet { margin-right: 4px; border: solid 2px #000080; }
.whitetext { color: #fff; }
.pixel { color: #fff; font-size: 21px; font-weight: bold; }
.pinktext { color: #490d49; }
#navcontainer { width: 185px; text-align:left; color: #fff; font-family: "Marker Felt"; font-weight: bold; background-image: url(../images/black-transparency.gif); position: relative; z-index: 2; }
#navcontainer ul
{ font-family: "Marker Felt"; list-style-type: none; padding-top: 2px; padding-bottom: 2px; }
#navcontainer a
{
	display: block;
	padding: 2px 3px 2px 0;
	width: 170px;
	color: #fff;
	font-size: 12px;
	font-family: "Marker Felt";
	font-weight: bold;
	text-decoration: none;
	position: relative;
	/*right: 26px;*/
	z-index: 3;
	margin-bottom: 4px;
	/*left: 5px;*/
}
#navcontainer li {  }
#navcontainer a:link, #navlist a:visited
{ color: #fff; text-decoration: none; font-size: 12px; font-weight: bold; background-image: none; border: solid 1px transparent; }
#navcontainer a:hover
{ color: #fff; font-size: 12px; font-weight: bold; width: 170px; background-color: #000; text-decoration: none; border: solid 1px white; }
#navcontainer2 { width: 170px; text-align:center; color: #fff; font-family: "Marker Felt"; font-weight: bold; position: relative; z-index: 2; }
#navcontainer2 ul
{ font-family: "Marker Felt"; list-style-type: none; padding-top: 2px; padding-bottom: 2px; }
#navcontainer2 a
{ display: block; padding: 2px 3px 2px 0; width: 170px; color: #fff; font-size: 12px; font-family: "Marker Felt"; font-weight: bold; text-decoration: none; position: relative; right: 26px; z-index: 3; margin-bottom: 4px; }
#navcontainer2 li {  }
#navcontainer2 a:link, #navlist a:visited { color: #fff; font-size: 12px;  font-weight: bold; text-decoration: none; background-image: none; border: solid 1px transparent; }
#navcontainer2 a:hover
{ color: #fff; font-size: 12px; font-weight: bold; width: 170px; background-image: url(../images/black-transparency.gif); text-decoration: none; border: solid 1px white; }
.purpletext { color: #309; font-size: 18px; font-weight: bold; font-style: italic; text-align: center; }
.subnav { color: #000; font-size: 11px; font-weight: bold; font-stretch: condensed; }
.ask { color: #fff; font-size: 20px; font-weight: bold; font-style: normal; font-variant: small-caps; background-color: transparent; background-image: url(../images/ruleblued.gif); text-decoration: none; text-align: center; width: 100%; height: 26px; padding: 1px; }
.ask a:link { color: #fff; font-size: 20px; font-style: normal; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; padding: 1px; }
.ask a:visited { color: #fff; font-size: 20px; font-style: normal; font-variant: small-caps; font-weight: bold; text-decoration: none; text-align: center; padding: 1px; }
.ask a:hover { color: #fff; font-size: 20px; font-style: normal; font-variant: small-caps; font-weight: bold; background-image: url(../images/ruleblued.gif); text-decoration: none; text-align: center; padding: 1px; }
.footer { color: #fff; font-size: 9px; font-style: italic; text-decoration: none; padding-top: 8px; padding-bottom: 4px; }
.footer a:link { color: #fff; font-size: 9px; font-style: italic; text-decoration: none; }
.footer a:visited { color: #fff; font-size: 9px; font-style: italic; text-decoration: none; }
.footer a:hover { color: #fff; font-size: 9px; font-style: italic; background-color: #8685c1; background-repeat: no-repeat; text-decoration: none; text-align: center; }
a:link { color: #020065; text-decoration: underline; }
a:visited { color: #3b007f; }
a:hover { color: #fff; background-image: url(../images/black-transparency.gif); }
a:active { }
.index .inside .ad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F3C931;
}
a.clickcolor {
	color: #FFE75E;
}
#wrapper {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
