/* CSS Document */
* { behavior: url(iepngfix.htc); }
body
{
	background-color:#E5E9EC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#565758;
}
body,h1,h2,h3,h4,p,ul,ol,li,input,label,form,img
{
	margin:0px;
	padding:0px;
}
.fs20red { color:#990000; font-size:20px; font-weight:bold;}
span
{
	 display:none;
}
#fixpos, #fixpos2
{
	width:1007px;
	margin:0px auto;
}
#fixpos2
{
	width:980px;
}
#wraper
{
	width:1007px;
	position:relative;
	float:left;
	background:url(../img/background3.jpg) repeat-y;
}
#container
{
	width:980px;
	background:url(../img/backmain3.jpg) no-repeat;
	float:left;
}
#header
{
	float:left;
	width:980px;
}
#player
{
	float:right;
	background:url(../img/player.jpg);
	height:46px;
	width:189px;
	margin:5px 3px 0px 0px;
}
#topmenu
{
	float:left;
	width:980px;
}
#topmenu ul
{
	padding:10px 0px 0px 23px;
}
#topmenu li
{
	list-style:none;
	list-style-position:outside;
	float:left;
	margin-left:1px;
}
#topmenu a
{
	display:block;
	height:41px;
}
#mHome a, #mHome a:hover, #mHome_active a
{
	width:59px;
	background:url(../img/bHome1.jpg);
}
#mHome a:hover, #mHome_active a
{
	background:url(../img/bHome2.jpg);
}
#mBios a, #mBios a:hover, #mBios_active a
{
	width:108px;
	background:url(../img/bBios1.jpg);
}
#mBios a:hover, #mBios_active a
{
	background:url(../img/bBios2.jpg);
}
#mProducts a, #mProducts a:hover, #mProducts_active a
{
	width:97px;
	background:url(../img/bProducts1.jpg);
}
#mProducts a:hover, #mProducts_active a
{
	background:url(../img/bProducts2.jpg);
}
#mBabies a, #mBabies a:hover, #mBabies_active a
{
	width:93px;
	background:url(../img/bBabies1.jpg);
}
#mBabies a:hover, #mBabies_active a
{
	background:url(../img/bBabies2.jpg);
}
#mTalking a, #mTalking a:hover, #mTalking_active a
{
	width:102px;
	background:url(../img/bTalking1.jpg);
}
#mTalking a:hover, #mTalking_active a
{
	background:url(../img/bTalking2.jpg);
}
#mRockin a, #mRockin a:hover, #mRockin_active a
{
	width:111px;
	background:url(../img/bRockin1.jpg);
}
#mRockin a:hover, #mRockin_active a
{
	background:url(../img/bRockin2.jpg);
}


#mMagazine a, #mMagazine a:hover, #mMagazine_active a
{
	width:111px;
	background:url(../img/bMagazine1.jpg);
}
#mMagazine a:hover, #mMagazine_active a
{
	background:url(../img/bMagazine2.jpg);
}


#mHappenings a, #mHappenings a:hover, #mHappenings_active a
{
	width:104px;
	background:url(../img/m_friends.jpg);
}
#mHappenings a:hover, #mHappenings_active a
{
	background:url(../img/m_friends_h.jpg);
}
#mMoms a, #mMoms a:hover, #mMoms_active a
{
	width:118px;
	background:url(../img/bMoms1.jpg);
}
#mMoms a:hover, #mMoms_active a
{
	background:url(../img/bMoms2.jpg);
}
#mEmail a, #mEmail a:hover, #mEmail_active a
{
	width:144px;
	background:url(../img/bEmail1.jpg);
}
#mEmail a:hover, #mEmail_active a
{
	background:url(../img/bEmail2.jpg);
}
#content
{
	float:left;
	padding:26px 0px 0px 23px;
}
#leftmain
{
	background:url(../img/leftbarback.jpg) repeat-y;
	min-height:784px;
}
#leftside, #leftbar, #leftmain
{
	float:left;
	width:271px;
	margin-top:2px;
}
#leftbar
{
	background:url(../img/leftbar2.jpg) no-repeat;
	margin-top:0px;
}
#book1 p
{
	width:110px;
	margin:15px 10px 5px 0px;
	word-spacing:2px;
}
#book1, #book2
{
	float:right;
	margin-top:10px;
}
#book2
{
	margin-top:30px;
}
#book2 p
{
	margin:8px 10px;
}
#book2 h4
{
	font-size:14px;
	text-decoration:underline;
	text-align:center;
}
.readmore, .readmore2
{
	float:right;
	padding:15px 20px 0px 0px;
	width:250px;
	text-align:right;
}
.readmore2
{
	padding:0px 20px 0px 0px;
}
.readmore img, .readmore2 img
{
	border:none;
}
#maincontent
{
	float:left;
	width:670px;
	margin-left:2px;
}
#maincontent h2
{
	margin-bottom:15px;
}
#maincontent h3
{
	padding:10px 0px 0px 20px;
	font-size:16px;
	text-decoration:underline;
}
#maincontent h4
{
	padding:10px 0px 0px 20px;
	font-size:14px;
	text-decoration:underline;
}
#maincontent p

{
	padding:10px 10px 0px 25px;
	line-height:13px;
}
#maincontent hr
{
	margin-top:10px;
	height:2px;
	border:1px solid #CCBAD0;
	font-size:1px;
	width:620px;
}
#maincontent .marg
{
	padding-left:25px;
}
#maincontent img.marg
{
	margin:5px 5px 0px 0px;
}
#maincontent .heart
{
	padding:10px 0px 0px 60px;
}
#maincontent .heart li
{
	list-style-image:url(../img/heart.jpg);
}
#dogs
{
	float:left;
	padding:50px 0px 0px 50px;
}
#dogs img
{
	margin-right:20px;
}
#footer
{
	float:left;
	height:50px;
	padding:25px 0px 0px 30px;
	color:#8281ab;
	font-size:11px;
	word-spacing:2px;
	-word-spacing:1px;
}
#footer li
{
	float:left;
	list-style:none;
	list-style-position:outside;
}
#footer a
{
	color:#8281ab;
	text-decoration:none;
}
#footer a:hover
{
	color:#000000;
	text-decoration:underline;
}
.powered
{
	color:#8382AA;
	font-style:italic;
	font-weight:bold;
	padding-left:110px;
	-padding-left:85px;
}


#smBios, #smProduct, #smMagazine, #smMoms, #smTalking, #smEmail
{
	position:absolute;
	margin:0px!important;
	padding:0px!important;
	width:104px;
}
#smProduct, #smProduct a
{
	width:155px!important;
}
#smMagazine, #smMagazine a
{
	width:135px!important;
}
#smMoms, #smMoms a
{
	width:108px!important;
}
#smTalking, #smTalking a
{
	width:95px!important;
}
#smEmail, #smEmail a
{
	width:133px!important;
}
#smBios li, #smProduct li, #smMagazine li, #smMoms li, #smTalking li,#smEmail li
{
	height:20px;
}
#smBios a, #smBios a:hover, #smProduct a, #smProduct a:hover, #smMagazine a, #smMagazine a:hover, #smMoms a, #smMoms a:hover, #smTalking a, #smTalking a:hover, #smEmail a, #smEmail a:hover
{
	background:none;
}
#smBios a, #smBios a:hover, #smProduct a, #smProduct a:hover, #smMagazine a, #smMagazine a:hover, #smMoms a, #smMoms a:hover, #smTalking a, #smTalking a:hover, #smEmail a, #smEmail a:hover
{
	display:block;
	height:18px;
	border:1px solid #E8D8EF;
	background:#FFFFFF;
	width:99px;
	padding-left:5px;
	color:#867B9B;
	font-weight:bold;
	text-decoration:none;
}
#smBios a:hover, #smProduct a:hover, #smMagazine a:hover, #smMoms a:hover, #smTalking a:hover, #smEmail a:hover
{
	background:#E8D8EF;
}
.dog, .maininfo, .maininfo2, .dog2
{
	float:left;
	padding:20px 0px 0px 50px;
	width:500px;
}
.dog2
{
	width:550px;
}
.dogimg, .mainimg, .mainimg2, .mainimg3
{
	float:left;
	width:200px;
	text-align:center;
}
.dogimg img
{
	border:2px solid #867B9B;
}
.doginfo, .doginfo2, .info, .info2, .info3
{
	float:left;
	width:250px;
}
.doginfo2
{
	width:300px;
}
.doginfo p, .doginfo2 p
{
	line-height:20px!important;
}
.doginfo2 img
{
	padding:10px 0px 0px 10px;
}
.maininfo, .maininfo2
{
	width:550px;
}
.info
{
	width:400px;
}
.info2
{
	width:350px;
	-width:345px;
}
.info3
{
	width:550px;
}
.mainimg
{
	width:170px;
}
.mainimg2
{
	width:290px;
}
.mainimg3
{
	width:310px;
}
.maininfo2
{
	width:600px;
}
.mainimg img, .mainimg2 img, .mainimg3 img
{
	border:none;
}

.maininfo2 img, .mainimg3 img
{
	margin:5px;
	border:2px solid #CCBAD0;
}
.moved
{
	float:left;
	padding:10px 0px 20px 30px;
	width:650px;
}
#cform
{
	float:left;
	padding:0px 0px 10px 10px;
}
.auto
{
	margin:10px auto;
	text-align:center;
}
.auto object
{
	margin:0px auto;
	text-align:center;
}
#gallery
{
	float:left;
}
#gallery img
{
	margin:5px 0px 5px 10px;
	border:none;
}
#player2
{
	margin:10px auto;
	width:192px;
	height:48px;
}
.centered
{
	text-align:center;
}
#poll
{
	float:right;
	/*background-color:#D8C0F2;*/
	width:271px;
	/*border:1px solid #D1B0CD;*/
}

#party
{
	float:left;
	/*background-color:#D8C0F2;*/
	width:271px;
	padding:15px 20px 0px 0px;
	/*border:1px solid #D1B0CD;*/
}

#party p
{
	margin:8px 10px;
}

#party h4
{
	font-size:14px;
	text-decoration:underline;
	text-align:center;
}

#party A:link {text-decoration: none; color:#565758} #party A:visited {text-decoration: none; color:#565758} #party A:active {text-decoration: none; color:#565758} #party A:hover {text-decoration: none; color:#565758}

#smaller
{
	font-size:10px;
	display:inline;
}
#smaller a
{
	text-decoration:none;
	color:#551A8B;
}
#musthava
{
	background:url(../img/musthava.jpg) no-repeat right;
	float:left;
	width:540px;
	min-height:200px;
	.height:200px;
	padding-top:10px;
	color:#000000;
	font-size:16px;
	/*font-weight:bold;*/
}
#musthava p
{
	width:390px;
	line-height:20px;
}
.booktit
{
	font-size:16px;
	font-weight:bold;
}
#talking
{
	width:350px;
	margin:10px auto;
	text-align:center;
}
.fs10 {font-size:10px}


#section {
background-color:#e2e4ea;
border:1px solid #d1afce;
margin-bottom:10px;
}

#section_content {padding-left:25px; padding-top:10px; padding-right:25px; padding-bottom:10px;}



/* Magazine */

div#knd2{
	background-image: url(../img/magazine/kndbg.jpg);
	width: 400px;
	float:none;
	margin:auto;
}

div#knd{
	background-image: url(../img/magazine/kndbg.jpg);
	width: 400px;
	margin:auto;
}

div.paddingin{
	padding:30px;
}

p.magazine{
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #9a65a9;
	text-align: justify;
}

p.magazine2{
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #9a65a9;
}

img#floatright{
	float: right;
	border: none;
}

a.biglink{
	font-size: 14px;
	font-weight:bold;
	color: #9a65a9; 
}

div#kndin{
	width: 747px;
	margin: auto;
	margin-top:20px;
}
div#kndin1{
	width: 382px;
	height:448px;
	float:left;
	margin-left: 10px;
}
div#kndin2{
	width: 320px;
	height:380px;
	float:left;
	margin-left:20px;
}

body#shadowbox{
	  overflow-x:hidden; 
	  height: 900px;
	  overflow-y: auto; 
	  background-color:#ffffff;
}
body#shadowbox2{
	overflow-x:hidden;
	overflow-y: auto;
}
body#kndform{
	background-image: url(../img/magazine/footbg.jpg);
	background-repeat: repeat;
}

div#kndfl{
margin-left: 50px;
margin-top: 30px;
	float: left;
}
div#kndfr{
	float: left;
	margin-top:30px; 
}
#kndfr input{
margin-top:5px;
}
div#left_margin{
	float:left;
	padding-left:10px;
	width: 300px;
}
.left
    {
    float: left;
}  

.clear
    {
    clear:both;
}

div.center {
	margin: auto;
	text-align:center;
}

div#leftUGO{
	width: 280px;
	float:left;
}
#leftUGO p{
	margin-top:0px;
}
#leftUGO img{
	border: none;
}

div#left250{
	width: 400px;
	float:left;
}
#left250 p{
	margin-top:0px;
}
#left250 img{
	border: none;
}

div#artleft{
width: 270px;
	float: left;
	margin-left: 60px;
}
div#artleft2{
width: 320px;
	float: left;
	margin-left: 60px;
	margin-top: 30px;
}

div#artbody{
	width: 600px;
	margin-left: 60px;	
}



#starburst{
right:0px;
top:0px;
position:absolute;
margin:220px -35px 0 0!important;
width:125px;
height:126px;
background:url(../images/starburst.png) top center no-repeat;
}
