@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form, label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input {border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
ul {list-style: none;}
img {border: none;}
body {background: #4a4a4a url(images/bg.png) repeat-x; font-family: Arial, sans-serif; line-height: 1;}
#wrapper {margin: 0 auto; width: 990px;}
#header {height: 75px; position: relative;}
#logo {background: url(images/logo.png) no-repeat; display: block; height: 52px; left: 0; position: absolute; top: 12px; width: 337px;}
.h_social {position: absolute; top: 20px; width: 130px;}
.h_social p {float: right; margin-right: 6px;}
.h_social span {color: #fff; display: block; font-size: 12pt; font-weight: bold; text-transform: capitalize;}
.h_social a.link {color: #a5a4a4; font-size: 9pt; text-decoration: none; text-transform: capitalize;}
.h_social a img {float: right;}
#h_twitter {right: 140px;}
#h_facebook {right: 0px;}
#menu {background: url(images/menu.png) no-repeat; height: 49px; overflow: hidden;}
#menu a {color: #fff; display: block; float: left; font-size: 10pt; font-weight: bold; height: 33px; padding: 16px 25px 0; text-decoration: none; text-transform: capitalize;}
#menu span {background: url(images/spacer.png) no-repeat; float: left; height: 49px; margin-top: 2px; width: 2px;}
#menu form {float: right; margin-right: 10px; margin-top: 9px;}
#menu input {float: left;}
#menu input[type="text"] {background: url(images/s_input.png) no-repeat; color: #848484; font-size: 8pt; padding: 10px 0 7px 10px; width: 176px;}
#menu input[type="image"] {background: url(images/s_submit.png) no-repeat;}
#content {background-color: #fff; padding: 10px;}
#content h2 {color: #df8b19; font-family: Georgia, serif; font-size: 18pt; font-weight: normal; text-transform: capitalize;}
#content h2.left {float: left;}
#content h2.right {color: #529304; float: right;}
.heading {border-bottom: 1px solid #ccc; margin-bottom: 7px; overflow: hidden; padding-bottom: 10px;}
#about {margin-bottom: 7px; overflow: auto;}
#mainpic {float: left; margin-right: 7px; width: 325px;}
.about {}
.about p {background: url(images/aboutbg.png) repeat-x; font-size: 8pt; height: 23px; overflow: hidden; padding: 3px 0 1px 5px;}
.about p.last {background: url(images/aboutbglast.png) repeat-x; height: 25px; padding: 3px 0 0 5px;}
.about strong {font-size: 10pt; font-weight: bold;}
#bio_left {float: left; width: 292px;}
#bio_right {float: right; width: 338px;}
#rating span, #rating strong {float: left; margin-right: 5px;}
#rating .label {margin-top: 2px;}
#submit {border-bottom: 1px solid #ccc; margin-bottom: 20px; overflow: hidden; padding-bottom: 6px;}
#s_social {background: url(images/socialbg.png) no-repeat; height: 37px; float: left; padding-top: 5px; text-align: center; width: 325px;}
#s_link {background: url(images/submitreview.png) no-repeat; display: block; float: right; height: 43px; width: 637px;}
#photos {border-bottom: 1px solid #ccc; margin-bottom: 40px; padding-bottom: 5px; padding-left: 28px; position: relative;}
#scroll_left {background: #fff url(images/scroll_left.png) 0 50% no-repeat; left: -8px;}
#scroll_right {background: #fff url(images/scroll_right.png) 0 50% no-repeat; right: -8px;}
.scroll_link {display: block; height: 136px; position: absolute; top: 0; width: 30px;}
#photos_scroll {overflow: hidden;}
.frame {float: left; font-size: 8pt; margin-right: 4px; text-align: center; width: 180px;}
.frame.last {margin-right: 0;}
.frame img {border: 1px solid #4a4a4a; margin-bottom: 3px;}
.frame span {margin-left: 10px;}
#likes {background: url(images/likesbg.png) repeat-x; margin-bottom: 30px; overflow: hidden; padding: 8px;}
#likes div {float: left; padding-right: 20px; width: 300px;}
#likes div.last {padding-right: 0; width: 310px;}
#likes h4 {font-family: Georgia, serif; font-size: 14pt; margin-bottom: 15px; text-transform: capitalize;}
#likes p {font-size: 9pt; line-height: 1.2;}
#similar {border-bottom: 1px solid #ccc; margin-bottom: 40px; padding-bottom: 5px; overflow: hidden;}
.model {float: left; margin-bottom: 15px; margin-right: 23px; width: 142px;}
.model.last {margin-right: 0;}
.model_heading {overflow: hidden;}
.model_heading h3 {float: left; font-size: 10pt; font-weight: bold; margin-bottom: 1px;}
.model_heading img {float: right; margin-top: 3px;}
.model_thumb {border: 1px solid #4a4a4a; margin-bottom: 3px;}
.model_info {font-size: 10pt; font-weight: bold; overflow: hidden;}
.model_info .stars {float: left; width: 48%;}
.model_info .right {float: right; text-align: right; width: 48%;}
.model_info .right img {vertical-align: top;}
.model_desc {color: #302f2f; font-size: 7pt; line-height: 1.2;}
#reviews {border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 5px;}
.review {margin-bottom: 10px;}
.review_top, #submitreview_top {background: url(images/reviewtop.png) no-repeat; height: 11px;}
.review_content, #submitreview {background-color: #eae9e9; padding: 0 11px;}
.review_info {background-color: #d5d4d4; border: 1px solid #bebdbd; margin-bottom: 10px; overflow: hidden; padding: 10px;}
.review_author {color: #4a4a4a; float: left; font-size: 9pt; margin-top: 8px;}
.review_author a {border-bottom: 1px dotted #000; color: #000; font-size: 9pt; font-weight: bold; text-decoration: none;}
.vote {float: right; font-size: 10pt; font-weight: bold;}
.vote a {display: block; float: left; height: 27px; width: 27px;}
.down, .up {float: right;}
.down a {background: url(images/down.png) no-repeat;}
.up a {background: url(images/up.png) no-repeat;}
.down span, .up span {float: left; margin-right: 10px; margin-top: 6px;}
.down {margin-right: 10px; }
.review_text {font-size: 8pt; line-height: 1.2; padding-bottom: 6px;}
.review_bottom, #submitreview_bottom {background: url(images/reviewbottom.png) no-repeat; height: 5px;}
#submitreview {background-color: #eae9e9; padding-top: 20px;}
.field {margin-bottom: 20px;}
.field.last {margin-bottom: 0; padding-bottom: 20px;}
.field label {display: block; font-size: 9pt; font-weight: bold; margin-bottom: 6px;}
.field label span {font-weight: normal;}
.field input[type="text"], .field textarea {border: 1px solid #bbb9bc; padding: 3px;}
.field input[type="text"] {width: 300px;}
.field textarea {height: 100px; width: 940px;}
.score {margin-bottom: 30px !important;}
.score label {display: inline; margin-right: 8px;}
#captcha_con {margin-bottom: 25px; overflow: hidden;}
#captcha_con input {float: left; font-size: 9pt; margin-right: 10px; padding: 2px; width: 150px;}
#captcha {float: left;}
.checkbox {overflow: hidden;}
.checkbox input {margin: 0; padding: 0;}
.checkbox label {display: inline;}
#submitreview_bottom {border-bottom: 1px solid #ccc; padding-bottom: 15px;}
#footer {background: url(images/contentbottom.png) no-repeat; color: #ccc; font-size: 8pt; margin: 0 auto; padding: 16px 0 25px; text-align: center; width: 990px;}
#footer p {margin-bottom: 5px;}
#footer a {color: #9f9e9e; text-decoration: none;}






