body{font-family:Arial;font-size:80%;background: #F60 url(/images/beta/bg_grad_01.gif) repeat-x}
#hd {background:#000;padding:5px 0 0 0;height:155px}
#hd {background-image: url(/images/header/header_bg_05.gif)}
#hdad {position:absolute;top:0px;width:930px;text-align:right;padding:5px 10px;color:#fff}
#hdtxt {position:absolute;top:90px;width:930px;text-align:right;padding:10px;color:#fff}
#hdtxt a:link,#hdtxt a:visited,#hdtxt a:hover,#hdtxt a:active{color:#fff;}
#ft {color: #000;clear:both;border-top:1px solid #000;background-color: #F2FBFF;padding: 1em;text-align:center;}
#ft a {color:#666;padding:2px;text-decoration: none;}
#ft a:hover {color:#F2FBFF;background-color:#999;text-decoration: none;}
table.padall td {padding:5px}
table.padlight td {padding:3px 3px 3px 0}
table.padleft td {padding-left:10px}
table.padright td {padding-right:10px}
.small {font-size: 90%}
.big {font-size: 110%;}
strong {font-weight:bold;}

/* module metrics */

.module {margin-bottom:10px;}
.modulebody {padding:6px 10px;overflow:hidden;word-wrap:break-word}
.modulehead {padding:10px 10px}
.modulehead h3 {padding-left:10px}
#left .modulebody {padding:6px 5px;}
.module_title {font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans-Serif;font-weight:bold;}
.t1, .b1{margin:0 4px;padding-top:1px;}
.t2, .b2{margin:0 2px;padding-top:1px;}
.t3, .b3{margin:0 1px;padding-top:1px;}

/* document basics */

h1,h2,h3,h4,h5 {padding-bottom:5px;font-weight:bold;}
h5 {font-size:85%}		/*renders 11px */
h4 {font-size:108%}		/*renders 14px */
h3 {font-size:138.5%}	/*renders 18px */
h2 {font-size:167%}		/*renders 22px */
h1 {font-size:196%}		/*renders 26px */

p {padding-bottom:5px}
#bd a.nodecor {text-decoration:none;border:0}
#bd a.nodecor:hover {background-color:transparent;text-decoration:none;border:0}

/* elements */

.photo {border:5px solid #fff;}
.avatar {margin:0 10px 10px 0;}
.title {font-size:140%;font-weight:bold;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans-Serif;}

.blog {}
/*.blog .blogtable td {font-size:80%}*/
.blog .title {margin-bottom:10px;font-size:140%;}
.blog .avatar {margin:0 10px 10px 0;}
.blog .bloghead .badge {word-wrap:normal}
.blog .bloghead a {text-decoration:none;}
.blog .photo {margin:0 0 10px 10px;border:5px solid #fff;}
.blog .description {font-style:italic;margin-bottom:10px;}
.blog .body {margin-bottom:10px;}
.blog .foot {margin-bottom:10px;font-weight:bold;}

.pager {text-align:center;padding:0;margin:0 0 10px 0;}
.pager a {padding: 2px 4px;border:1px dotted #fff;text-decoration:none;}
.pager .thisPage {font-weight:bold;background-color:#fff;border:1px solid #fff;color:#000;padding: 2px 4px}

.gallery_select {background-color:#FFF; border: 5px solid #00F;	}
.gallery_select .item {float:left;margin:0 2px 2px 0;height:190px;width:162px; border: 5px solid #00F;}
.gallery_select .item .image {padding:6px 6px 0 6px;background-color:#FFF; border: 5px solid #00F;}
.gallery_select .item .title {padding:6px;background-color:#FFF;text-align:left; border: 5px solid #00F;}


.module .gallery	{float:left;margin:0 2px 2px 0;border:5px solid #FFF;padding:2px;}
.module .gallery_select	{float:left;margin:0 2px 2px 0;border:5px solid #00F;padding:2px;}

.star-rating,.star-rating a:hover,
.star-rating a:active,.star-rating a:focus,
.star-rating .current-rating{background: url(/images/icons/big_star.gif) left -1000px repeat-x;}
.star-rating{position:relative;width:250px;height:50px;overflow:hidden;list-style:none;margin:0;padding:0;background-position: left top;}

.star-rating li{display: inline;}

.star-rating a, .star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:50px;line-height:50px;outline:none;overflow:hidden;border: none;}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position: left bottom;}
.star-rating a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position: left center;}	

