#reviewnavbox { 

	text-align: left;

	position: relative;

	top: 0;

	left: 0;

	width: 920px;

	margin: 0 auto;

	padding: 0;

}
#reviewwrap {

	float: left;

	width:776px; 


	text-align:left; 

	margin:12px 0 12px 0;	

}
#reviewlft {

	width:776px; 

	margin:0;

	padding: 6px 52px 12px 52px;

	border: 3px solid #CCCCCC;

	voice-family: "\"}\""; 

  	voice-family:inherit;

 	width:666px;

}

html>body #reviewlft {

 	width:666px;

} 
#vidnav ul {

	background:#96dc13;

	width: 920px;


	height: 24px;

	padding:0;

	margin: 0 0 0 0px;

	list-style:none;

}



#vidnav li {

	display:inline;

	line-height: 24px;

	font-size: 14px;

	font-weight: 500;

}



#vidnav a:link, #vidnav a:visited {

	padding:4px .35em 4px .35em;

	margin:0 -3px 0 0;

	border-left:1px solid #CAEE85;

	color:#FFFFFF;

	font-size: 14px;

	font-weight: 500;

	text-decoration:none;

}

#vidnav a:hover {

	background-image:url(http://www.yapstar.com/images/nav_overgr1.gif);

	background-repeat:repeat-x;

}
#reviewcontent{

	width:920px; 

	text-align:left; 

	margin:0 auto 12px auto;
}

#videocol1 {

	float: left;

	width:545px; 

	text-align:left; 

	margin:12px 29px 12px 0px;
}	
#videocol2 {

	float: left;

	width:190px; 

	text-align:left; 

	margin:12px 7px 12px 0;

}	

.videoboxplay {

	width:545px; 
	background-color: #000000;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	voice-family: "\"}\""; 

  	voice-family:inherit;

 	width:543px;

}

html>body .videoboxplay {

  width:543px;

} 
.vidheadbox1 {

	font: bold 14px arial, sans-serif;

	color:#FFFFFF;

	height: 30px;

	width:545px; 

	background:url(http://www.yapstar.com/images/vd_headlg.gif);

    	background-repeat:no-repeat;

	padding: 6px 6px 6px 8px;

	voice-family: "\"}\""; 

  	voice-family:inherit;

 	height:16px;

 	width: 533px;

}

html>body .vidheadbox1 {

  height:16px;

  width: 533px;

} 

.videoboxtxt {

	width:545px; 

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	padding: 22px;

	voice-family: "\"}\""; 

  	voice-family:inherit;

 	width:499px;

}

html>body .videoboxtxt {

 width:499px;

} 
textarea.textvd { 

	background-color: #EDF7FC; 

	border: 1px solid #CCCCCC;

	font: normal 13px arial, sans-serif; 

	color:#333333;

	margin:0;

	padding: 0;

 }
 .videobox1 {

	width:545px; 

	border: 1px solid #CCCCCC;

	padding: 8px 16px 8px 16px;

	text-align:left; 

	voice-family: "\"}\""; 

  	voice-family:inherit;

 	width:511px;

}

html>body .videobox1 {

	width:511px;

} 

.reviewtext {

	padding: 0 0 6px 0;

	font-size: 13px;

	text-align: left;

	line-height: 18px;

}
#videosbig {

    margin:0;

    padding:0;

    list-style-type: none;

}

li#pawsbig {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/but_pet_paws.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

    font: normal 12px arial, sans-serif; 

	color:#585959;

}

li#viewsbig {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/but_pet_views.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

    font: normal 12px arial, sans-serif; 

	color:#585959;

}

li#commentsbig {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/but_comments.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

    font: normal 12px arial, sans-serif; 

	color:#585959;

}

li#formatbig {

    text-decoration: none;

    padding: 4px 0 4px 0px;

    margin-left: 4px;

}

#videosbig a:hover {

    text-decoration:underline;

}

.med{

	font: normal 12px arial, sans-serif;

}
#vdpets {

    margin:0;

    padding:0;

    list-style-type: none;

}

li#vdvote {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/vd_vote.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

    font: normal 12px arial, sans-serif; 

	color: #FB8800;

}

li#vdcomp {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/vd_fav.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

       font: normal 12px arial, sans-serif; 

	color: #FB8800;

}

li#vdfav {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/vd_fav1.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

       font: normal 12px arial, sans-serif;  

	color: #FB8800;

}

li#vdfan {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/vd_fan.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

     font: normal 12px arial, sans-serif;  

	color: #FB8800;

}

li#vdshare {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/vd_share2.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

   font: normal 12px arial, sans-serif; 

	color: #FB8800;

}

li#vdflag {

    text-decoration: none;

    background: url(http://www.yapstar.com/images/vd_flag.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 4px 0 4px 24px;

    margin-left: 4px;

   font: normal 12px arial, sans-serif; 

	color: #FB8800;

}
#rvwwrap120b {

	float: left;

	width:120px; 

	margin:12px 0 12px 24px;

}	

#reviewlist {

padding:0;

margin: 12px 0 6px 0;

list-style:none;

}



li#private {

    display: inline;

    color: #0071B0;

    background:url(http://www.yapstar.com/images/but_rv_priv.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 6px 6px 6px 18px;

    margin-left: 2px;

    font: normal 12px arial, sans-serif; 

	color:#0071B0;

}
li#compliment {

    display: inline;

    color: #0071B0;

    background:url(http://www.yapstar.com/images/but_rv_comp1.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 6px 6px 6px 18px;

    margin-left: 2px;

    font: normal 12px arial, sans-serif; 

	color:#0071B0;

}

li#friend {

    display: inline;

    color: #0071B0;

    background:url(http://www.yapstar.com/images/but_rv_friend.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 6px 6px 6px 18px;

    margin-left: 2px;

    font: normal 12px arial, sans-serif;  

	color:#0071B0;

}

li#fans {

    display: inline;

    color: #0071B0;

    background:url(http://www.yapstar.com/images/but_rv_fans.gif);



    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 6px 6px 6px 18px;

    margin-left: 2px;

    font: normal 12px arial, sans-serif; 

	color:#0071B0;

}

li#flag {

    display: inline;

    color: #0071B0;

    background:url(http://www.yapstar.com/images/but_rv_flag.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 6px 6px 6px 18px;

    margin-left: 2px;

    font: normal 12px arial, sans-serif;  

	color:#0071B0;

}
li#rvote {

    display: inline;

    color: #0071B0;

    background:url(http://www.yapstar.com/images/but_rv_vote.gif);

    background-repeat:no-repeat;

    background-position: 0 50%;

    padding: 6px 6px 6px 18px;

    margin-left: 0px;

    font: normal 12px arial, sans-serif; 

	color:#0071B0;

}

#reviewlist li a:hover {

	text-decoration: underline;

}

#vdmain {

		width:776px; 

	margin:0;

	padding: 6px 52px 12px 52px;

	border: 3px solid #CCCCCC;

	voice-family: "\"}\""; 

  	voice-family:inherit;

 	width:666px;

}

html>body #vdmain {

 	width:666px;

} 

.bluebold {

	font: bold 14px arial, sans-serif;

	color: #0071B0;

}
select { 

	

	font: bold 16px arial, sans-serif; 

	color: #666666;
	padding: 2px 0 0 4px;

 }

textarea { 

	

	font: bold 16px arial, sans-serif; 

	color: #666666;
	padding: 2px 0 0 4px;

 }
input  { 


	height: 24px;

	font: bold 16px arial, sans-serif; 

	color: #666666;
	padding: 2px 0 0 4px;

 }	
.videonote {

	font: bold 12px arial, sans-serif;
	margin: 4px 0 6px 0;

}
.vdnote {

	width:auto; 

	text-align:left; 

	margin: 6px 0 0 0;

	font-size: 12px;

}
 
 .enterpethd {

	font: bold 24px arial, sans-serif; 
	color: #232020;
	padding: 0;

	margin: 5px 0 4px 0;

	text-decoration: underline;

}
.enterpetnote {

	font: normal 16px arial, sans-serif; 

	color: #232020;

}
.enterpethdsm {

	font: bold 16px arial, sans-serif;

	color: #0071B0;

	margin: 12px 0 2px 0;

	padding: 0;

}
.ranktext {

	margin: 0 0 12px 0;

	text-align: justify;

	font: normal 14px arial, sans-serif; 

	color:#7C7C7C;

	line-height: 20px;

} 	
#entpet {

	padding: 0;

	margin:0;

	list-style: none;

}



#entpet li {

	list-style: none;

	background:url(http://www.yapstar.com/images/bt_arrowsm.gif);

   	 background-repeat:no-repeat;

    	background-position: 0 0;

	margin: 12px 0 0 0;

	padding: 0 0 0 30px;

	font: normal 14px arial, sans-serif; 

	line-height: 20px;

}


#entpet a:link, #entpet a:visited {

text-decoration:underline;

}
.bluemed {

	font: normal 14px arial, sans-serif;

	color: #0071B0;

	margin:0;

	padding:0;
}
.ecardlabel {

font:bold 13px arial, sans-serif;

color : #FF8800;

text-align:left;

}

.ecardlabel a:link {

font:bold 13px arial, sans-serif;

color : #FF8800;

}

.ecardlabel a:visited{

font:bold 13px arial, sans-serif;

color : #FF8800;

}

.ecardlabel a:hover{

font:bold 13px arial, sans-serif;

color : #FF8800;

text-decoration: underline;

}
.quesnt { 

	font: normal 12px arial, sans-serif;

	color:#585959;

	line-height: 18px;

	letter-spacing: .05em;

	margin: 0 0 6px 0;

	padding: 0 0 0 24px;

	

}
.quest_small { 

	font: bold 12px arial, sans-serif;

	color: #FF8800;

	margin: 4px 0 2px 0;

	padding: 0;

}
  #questions {

            padding:10px 0 0 0;

            margin:0;

            font: normal 14px arial, sans-serif;

			color:#585959;

        }



        #questions p{

           margin: 0 0 0 38px;

            padding: 0;

            height:auto;

            height:1%;

            font: normal 14px arial, sans-serif;

			color:#585959;

        }

   .questions2 {

           margin: 6px 0 0 38px;

            padding: 0;

            font: normal 14px arial, sans-serif;

			color:#585959;

			height:auto;

            height:1%;

        }

   .questions2 a:link {

	text-decoration: none;

	color:#585959;
	font: normal 14px arial, sans-serif;

}

.questions2 a:visited {

	text-decoration: none;

	color:#585959;
	font: normal 14px arial, sans-serif;

}

.questions2 a:active {

	text-decoration: none;

	color:#585959;
	font: normal 14px arial, sans-serif;

}

.questions2 a:hover { 

	color:#585959;

	text-decoration:underline; 
	font: normal 14px arial, sans-serif;

}     
.questno {

	font: bold 18px arial, sans-serif; 

	color: #0071B0;

}
.orangerev {

	font: bold 14px arial, sans-serif;

	color: #FB8800;

	padding-bottom: 2px;

}

.orangerev a:link {

	font: bold 14px arial, sans-serif;

	color: #FB8800;

	padding-bottom: 2px;

}

.orangerev a:visited {

	font: bold 14px arial, sans-serif;

	color: #FB8800;

	padding-bottom: 2px;

}

.orangerev a:active {

	font: bold 14px arial, sans-serif;

	color: #FB8800;

	padding-bottom: 2px;

}

.orangerev a:hover {

	font: bold 14px arial, sans-serif;

	color: #FB8800;

	padding-bottom: 2px;

	text-decoration: underline;

}