#main {width:969px;}
a:link, a:active, a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
h1, h2, h3, .tbuname a, .formcont .fcolumn, .linktabs, .leftpanel ul li, .storeinner .srch-mtitle, .tagCloud a, .pgstat, #writecomment h4, .mdatacont, .mdatavid, .mdatadiv {font-family:Arial, Helvetica, sans-serif;}


.maincont {margin:0; padding:0 0 1px; position:relative; text-align:left; background:transparent url(../common/storeleftbg2.gif) repeat-y scroll 0 0;}
.leftpanel {float:left; margin:0; overflow:hidden; padding:0; position:relative; width:150px;}
.leftpanel .turqwrapper {background-color:#EEEEEE; border-color:#BBBBBB; border-style:solid none none; border-width:3px medium medium;}
.leftpanel .divmid1 {padding:0;}
#leftpinner {height:1%; margin:0 0 0; overflow:hidden; padding:0 0 20px; border-right:1px solid #DFDFDF;}
.leftpanel h3 {background-color:#CCCCCC; color:#003333; font-size:1.1em; line-height:160%; padding:2px 0 2px 4px;}
.leftpanel ul li, .leftpanel h3 {border-bottom:2px solid #FFFFFF; padding-top:3px; padding-bottom:3px;}
.leftpanel h3 a {color:#003333;}
.leftpanel ul li {padding-left:1em;}
.leftpanel ul li a {color:#333333;}
.res-cont {margin:0 0 0 163px; padding:0; text-align:left;}
html > body .res-cont {margin-left:168px;}
.res-cont-inner {height:1%; overflow:hidden; position:relative; width:800px;}
.rcinnertop {background-color:#E6F0F0;border:3px solid #A6B7D2; background-color:#E6F0F0; border:3px solid #A6B7D2; margin-bottom:1em;}
.rcinnertop, .srchrcinnercont, .innersrchcont {height:22px;}
.srchrcinnercont {overflow:hidden;width:300px;}
.innersrchcont {float:right; margin-left:15px;}
.innersrchcont input.srchfield {border-bottom:none; border-top:none; height:16px; padding:4px 2px; width:160px;}
.innersrchcont input.button {background-color:#E1E6EA; border:1px solid #E1E6EA; padding:2px 0; width:100px;}
.srchcont {float:left;}
.rcinnermid {float:left; width:541px;}
.rcinnerright {float:left; width:235px; margin-left:10px;}
html > body .rcinnerright {width:245px;}
.linktabs .tabcont {line-height:22px; padding:0 1em;}
.linktabs .tabcont a {margin:0 0.1em; text-decoration:none;}
.linktabs .tabcont a.selected {border-top:medium none; color:#FF6633;}
.linktabs .tabcont span.bullet {font-size:120%; font-weight:700; line-height:normal;}
.rcinnermid h2, .rcinnermid .row, .mdatacont, .expdiv {width:536px;}
.rcinnermid h2 {border-bottom:1px solid #ccc; color:#CC3300; font-size:140%; line-height:160%;}
.rcinnermid .row {margin-top:0; margin-bottom:1em; overflow:hidden; padding:5px 0; border-top:4px solid #ECECFF; border-bottom:4px solid #ECECFF; background-color:#F9F9F9;}
.tbox {background-color:#F9F9F9; padding:5px 10px; width:155px;}
.tbox a {height:97px;}
.tbox .sbarimg {width:85px; height:97px;}
.tbuname {text-align:left;}
.tbox a.imgholder, .tbox .tbuname {margin-left:auto; margin-right:auto;}
.tbox .tbuname a {color:#0066CC; font-size:110%; font-weight:700; height:auto; line-height:normal;}
.contmore {background-color:#ECECFF; margin:0 5px 0 2px; padding:3px 10px;}
.rcinnermid .container {margin-bottom:1.5em;}
.formcont .fcolumn {margin-right:10px; padding:5px; width:114px;}
.formcont .fcolumn h3 {color:#996600; font-size:110%; border-bottom:1px solid #DDDDDD; margin-bottom:0; padding-bottom:2px;}
.formcont .fcolumn h3 a {color:#996600;}
.formcont .lstwthbu {list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:0; margin-bottom:2em;}
.formcont .lstwthbu li {line-height:100%; padding-bottom:2px;}
.formcont .lstwthbu .topliimg a {border:10px solid #EEEEEE; display:block; height:97px; overflow:hidden; width:85px; font-size:90%; border-left-width:15px; border-right-width:14px;}
.formcont .lstwthbu .topliimg img {width:85px; }
.formcont .lstwthbu a {font-size:90%;}
.rcinrcont {margin-top:-5px;}
html > body .rcinrcont {padding:5px 0 5px 10px; padding-top:0; margin-top:-1em;}
.rcinrcont .othlangcont {background-color:#DEE09E; border:1px solid #B7BF77; margin-top:1em; padding:5px 5px 5px 10px;}
.rcinrcont .othlangcont .club {border:medium none; padding:0; width:100%;}
.rcinrcont .othlangcont .tbox {border-top:medium none; padding:3px; padding-bottom:15px; width:100px; margin:0;}
.rcinrcont .othlangcont .tbox a {height:85px;margin:5px auto 0;width:85px;}
.rcinrcont .othlangcont .tbox img {width:85px;}
.rcinrcont .othlangcont .tbuname {width:85px;}
.rcinnerright h3 {color:#993300;}
.rcinrcont .roundeddiv {width:235px; margin:15px 0;}
.contmore {background-color:#ECECFF; margin:0 5px 0 2px; padding:3px 10px;}

/*gallery*/
.navprev, .navnext {background:url(../common/gallery_sprite.gif) no-repeat 0 0;}
.gbox {margin-bottom:2em;}
.gbh .tbox {width:134px; padding:0; margin:0;}
.gbh .tbox a.imgholder {width:85px; border:10px solid #eee; margin-top:5px;}
.gbox .tbox .list {background-color:#ECECFF; padding:2px; padding-top:8px;}
.gbox .tbox .tbuname {padding:2px 10px; margin-bottom:5px; width:105px;}
.gbh .tbox .sbarimg {width:85px;}
.tbox .musicdiv .splinfo a.abuselnk {display:inline; height:auto; font-size:110%; text-decoration:underline;}
.gbh .indivpic .tbox {width:107px;}
.gbh .indivpic .tbox a.imgholder {border:1px solid #bbb; padding:2px; margin-bottom:5px; height:86px; width:75px;}
.gbh .indivpic .tbox .sbarimg {width:75px;}
.gbh .imgview .tbox, .gbh .vidview .tbox {width:100%; text-align:center; background-color:#eee; padding:5px 0;}
.gbh .imgview .tbox .sbarimg {width:auto; height:auto;}
.gbh .imgview .tbox a.imgholder {width:auto; height:auto; border:none;}
.gbh .imgview .row {padding:0;}

/*tag cloud*/
.cloudhdr {text-align:center;}
.tagCloud{text-align:center; margin-top:8px; padding:0 6px;}
.tagCloud a{text-decoration:none; margin-left:5px; margin-right:5px; text-transform:lowercase;}
.tagCloud a:hover{color:#00cc00; text-decoration:underline;}
.tagCloud a.weight1{color:#ff9900; font-size:18px; font-weight:bold;}
.tagCloud a.weight2{color:#4169e1; font-size:16px; font-weight:bold;}
.tagCloud a.weight3{color:#009eff; font-size:15px;}
.tagCloud a.weight4{color:#4188cf; font-size:14px;}
.tagCloud a.weight5{color:#83bcd8; font-size:13px;}
.tagCloud a.weight6{color:#83bcd8; font-size:12px;}
.tagCloud a.weight7{color:#b9bfc2; font-size:11px;}
.tagCloud a.weight8{color:#c7c7c7; font-size:10px;}
.tagCloud a.weight9{color:#c7c7c7; font-size:9px;}

/*videos*/
.all-vids .row .contblock {float:left; position:relative; width:124px; padding-left:10px;}
.vidthumb img, .allvidimg {border:1px solid #666666; padding:1px; width:110px; height:83px;}
.pcontrolimg {left:58px; position:absolute; top:30%;}
.all-vids .norinfo {margin-left:0; margin-top:88px; width:110px; *margin-top:3px;}
.all-vids .norinfo .title {font-size:11px; line-height:15px; height:30px; overflow:hidden;}
.topvidthumb {position:relative;}
.topvidimg {height:97px; width:auto;}
.formcont .lstwthbu .topliimg .pcontrolimg {width:21px; left:48px; top:45px;}
.vidlnk span {top:65px; left:15px;}

/*pagination*/
.toppgn, .bottpgn {border-bottom:1px solid #ddd; border-top:1px solid #ddd; width:530px;}
.pgstat span {color:#333333; float:left; margin-right:1.4em;}

/*comments*/
.txtbs {float:right; padding:15px 0 5px 0; width:220px;}
.expdiv .commentbox {float:left; padding-right:10px; width:300px; border-right:1px solid #eee; }
#writecomment h4 {color:#444444; font-size:1.2em; padding-bottom:3px;}
.commentscont {padding:15px 0;}
.txtbs .adcont {margin-top:20px;}
.commentfooter {font-size:80%;}

/*rating & metadata*/
.mdatacont, .mdatadiv, .ratingc, .slidetop, .imgstat, .imgsrc, .ratecont {overflow:hidden;}
.ratecont {height:24px; padding:3px; background-color:#990000; border:1px solid #220000;}
.imgview .ratecont {height:28px;}
.ratingc {width:250px; margin:0 auto;}
.imgview .ratingc {width:220px;}
.ratingc label {float:left; color:#fff; font-size:18px; line-height:24px; font-weight:bold; margin-right:20px;}
.imgview .ratingc label {line-height:28px; font-size:14px;}
.imgprev, .imgnxt {width:60px;}
.ratingc label.imgprev {margin-right:15px;}
.ratingc label.imgnxt {margin:0; margin-left:15px;}
.ratingc span {float:left; width:24px; height:24px; margin-right:10px; padding-top:3px;}
.ratingc span a, .slidetop .navprev a, .slidetop .navnext a, .imgprev a, .imgnxt a {display:block; float:none; width:100%; height:100%; text-indent:-9999px; border:none; text-decoration:none;}
.imgprev a, .imgnxt a {text-indent:0; color:#fff;}
.imgprev a.inact, .imgnxt a.inact {color:#cba9a9; cursor:default !important;}
.ratingc span.lnkarr {font-size:130%; line-height:26px; float:none; width:auto; margin:0; height:auto;}
.ratingc span a {background:url(../common/gallery_sprite1.gif) no-repeat 0 0;}
.ratingc span.thumbup a.notclicked {background-position:0 -280px;}
.ratingc span.thumbdown a.notclicked {background-position:0 -350px;}
.ratingc span.thumbup a:hover.notclicked {background-position:0 -420px;}
.ratingc span.thumbup a.clicked {background-position:0 -840px;}
.ratingc span.thumbdown a:hover.notclicked {background-position:0 -490px;}
.ratingc span.thumbdown a.clicked {background-position:0 -910px;}
.mdatadiv {padding:5px 0; margin:5px 0;}
.mdatadiv h3 {font-size:13px; color:#444; line-height:16px; margin-bottom:10px;}
.tags {padding-right:20px; font-size:11px; color:#bbb;}
.tags strong {padding-right:5px;}
.tags a {color:#0099cc; padding-right:5px;}
.imgstat, .bott .ratingc, .imgsrc {float:left;}
.imgstat, .imgsrc {width:150px; color:#f7f7f7;}
.imgsrc span {font-size:10px; text-align:right; line-height:12px;}
.imgstat span {font-size:11px; line-height:28px;}


/*slide top*/
.slidetop {width:100%; padding:15px 0;}
.galcell {float:left; width:74px; height:66px;}
.galcell .nrelimg {width:54px; height:62px; border-width:1px;}
.galcell #selected .nrelimg {border-color:#CC33FF; border-width:2px;}
.navprev, .navnext {width:40px;}
.slidetop .navprev {background-position:13px -684px;}
.slidetop .navnext {background-position:2px -614px;}

/*sidebar*/
.sbarinner {background-color:#fff; margin-top:0; width:212px; padding-bottom:6px;}
.sbarinner .contblock {background:transparent url(../ico/bullet-arr.gif) no-repeat scroll 0 7px; padding:4px 0 10px 15px; width:90%;}
.othlangcont .sbarinner .title {padding:0; margin:0; border:none;}
.sbarinner li {padding:0 5px 2px;}\
.othlangcont .more {padding-right:6px;}
.othlangcont .more a {background-image:none; color:#333333; }
