/*
Theme Name: StoreClone [Light Theme]
Theme URI: http://www.warriorforum.com/members/coolice.html
Description: The light theme for StoreClone
Author: Coolice
Author URI: http://www.warriorforum.com/members/coolice.html
Version: 1.0

License: PAID
License URI: http://www.warriorforum.com/members/coolice.html

*/



body,html {

margin:0px;

padding:0px;

height:100%;

}



img {

border:none;

}



html {
background:#f5f6f7 url(images/gradient.jpg) repeat-x 0 0;
}



a:link, a:visited {

color:#555;

text-decoration:none;

}



a:hover {

color:#298cda;

text-decoration:none;

}





body {

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#464646;

/*padding-bottom: 35px;*/

}



#wrapper {
width:1005px;

margin:0px auto;

padding:0px;

text-align:left;

}



#logo a h1

{ display: none;

}



#head_content {

width:1005px;

height:170px;

}

.logo {
margin-top:-30px;
margin-left:13px;
margin-bottom:-5px;
}

#menu {

float:right;

width:811px;

height:45px;

background:url(images/headbg.gif) top right no-repeat;

text-align:left;

font-size:14px;

}

#menu a{

color:#141414;

}

#menu a:hover {

text-decoration:underline;

cursor:pointer;

color:#141414;

}



#menu h3 {

color:#F3F3F3;
font:Verdana, Arial, Helvetica, sans-serif;
padding:0;

margin:0;

text-transform:uppercase;

font-size:12px;

}

#menu h4 {

color:#F3F3F3;

padding:0;

margin:0;

margin-top:-8px;

margin-left:15px;

text-transform:uppercase;

font-size:10px;

}



#items{

width:1005px;

float:left;

margin-bottom:20px;

}
.top tr td{font-size:13px;}
.viewmore {float:right;}

#items3{float:left;position:relative;width:995px;margin:0 0 18px 2px;padding:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;background:#fff;}
#items3{-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;background:#fff;}
#items3{*border:1px solid;*border-color:#e5e5e5 #dbdbdb #d2d2d2;}

#items2{float:left;position:relative;width:983px;margin:0 0 18px 2px;padding:0;}

#items{position:relative;width:960px;margin:0 0 18px 2px;padding:0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-khtml-border-radius:8px;background:#fff; padding:5px;padding-right:15px;padding-bottom:12px;border:2px solid #f9f9f9;-webkit-box-shadow: 0px 0px 3px rgba(41, 50, 50, 0.15);-moz-box-shadow:0px 0px 3px rgba(41, 50, 50, 0.15);box-shadow:0px 0px 3px rgba(41, 50, 50, 0.15);}

#items table {
margin-top:15px;
}

.ad {
width:310px;padding:0px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;background:#fff;height:260px;}

.ad2 {
width:728px;padding:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;background:#fff;margin-top:25px;}

#items .tablestats {
border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;background:#f7f7f7;border:1px solid #eee;
font-size:13px;
width:725px;
}
#items table table  {
border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;background:#f7f7f7;border:1px solid #eee;
font-size:13px;
}
#items table table table {
border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;background:#f7f7f7;border:1px solid #eee;
font-size:13px; width:auto;
}
.hislide {font-size:13px;}
.hislide b{font-size:13px;}

#items table table tr td h2 {
font-size:15px;
text-align:left;
padding:5px;
color:#464646;
}

#items .poster {
border:2px solid #fff;
max-width:150px;
}

#items table table td {

}
#items table table tr td{padding-left:12px;height:25px;border:1px solid transparent;border-bottom-color:#edf0f2;border-width:1px 0;color:#797979;border-collapse:separate;}
#items table table tr td b {color:#797979;}
#items table table tr:hover{background:#f3f3f3; cursor:pointer;}

#facebook{clear:both;width:975px;min-height:63px;*height:63px;margin:0 auto 18px;margin-top:40px;padding:0;text-align:left;border:1px solid #ddd;background:#f4f6f7;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;}
#facebook .fbfan{background:url(images/border_fbfan.gif) no-repeat 100% 10px;float:left;margin-right:5px;width:300px;height:63px;}
#facebook.long .fbfan{width:265px;}
#facebook .fbfan.last{padding-left:15px;padding-top:8px;width:137px;margin-right:20px;float:left!important;}
#facebook p{color:#76797C;margin:14px 5px .5em 0; padding-top:2px;} .column{float:left;}

.piped{display:block;zoom:1;}
.piped:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.piped li{float:left;display:inline;}
.piped a{border-left:1px solid #797c80;padding:0 0 0 .75em;margin-left:.75em;}
#globalfooter a:hover {text-decoration:underline;}
.piped a.first{border-left:0!important;padding-left:0;margin-left:0!important;}
#globalfooter .gf-buy{float:left;width:60%;margin:18px 0 9px;}
#globalfooter .gf-links{float:right;margin:18px 0 9px;}
#globalfooter .gf-links a{padding:0 10px;white-space:nowrap;}
#globalfooter .gf-links a.last{padding-right:0;_float:none!important;width:auto!important;}
#globalfooter{width:975px;color:#666;font-size:12px;margin:18px auto 0;padding-bottom:10px;margin-top:20px;margin-bottom:0px;text-align:left!important;}
#globalfooter a{color:#08c;}
#globalfooter p{margin-bottom:1em;}
#globalfooter p.gf-buy{float:left;width:52%;margin:18px 0 9px 3px;}
#globalfooter ul.piped a{padding:0 0 0 1.5em;margin-left:1.5em;border-left:1px solid #d0d0d0;}
#globalfooter .gf-links{float:right;margin:18px 3px 9px 0;}
#globalfooter .gf-sosumi{clear:both;width:100%;border-top:1px solid #ddd;padding-top:9px;}
#globalfooter .gf-sosumi a{padding:0 10px;}
#globalfooter .gf-sosumi p{margin-left:3px;margin-bottom:10px;}
#globalfooter form{margin:18px 10px;}
#globalfooter .search-wrapper{margin:0 auto;}
#globalfooter .search-wrapper input.prettysearch{margin-left:10px;}
#globalfooter ul.piped a.contact_us{padding-right:1.5em;border-right:1px solid #d0d0d0;}
#globalfooter ul.piped a.choose{margin-left:0;border:0;}
#globalfooter ul.piped a.choose img{vertical-align:middle;margin-top:-5px;*position:relative;}

.strack {width:40px;}
.player {width:40px;}
.player .ui360 {margin-top:-18px;margin-left:8px;}
.ratings {padding:5px;margin-left:63px;}


#items table .essentials  {text-align:center;width:140px;}

.essentials img {margin-top:5px; margin-bottom:5px; }
.essentials tr td {padding:0px;padding-right:13px;}
.essentials h2 {margin-left:13px;}

.tablestats {text-align:center;}
.tablestats img {margin-top:8px;margin-bottom:8px;-moz-border-radius:17px;-khtml-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);
}
#items table .tablestats tr:hover{background:#f7f7f7; cursor:pointer;}
.tablestats tr td:hover{background:#f3f3f3; cursor:pointer;}

div span.rating-star{display:block;float:left;width:11px;height:11px;margin-right:2px;background:url(images/rating_star.png) 0 0 no-repeat;}
div span.rating-star.half,#main #content div.rating div span.half{width:6px;background:url(images/rating_star_half.png) 0 0 no-repeat;}

#sbitem{

margin-bottom:15px;

}



#sidebar ul {

list-style:none;

margin:0px 0 4px;

padding:0;

}



span.menu-items{

width:125px;

height:75px;

display:block;

float:left;

margin-left:20px;

padding-top:10px;

border-right:1px solid #B6B6B6;

}



#menu ul{

list-style:none;

display:inline;

}



#menu li{

list-style:none;

display:inline;

}



#menu a {

padding: 0px 10px 0px 10px;

font-size:14px;

border-right:1px solid gray;

}



span.search{

width:175px;

height:60px;

display:block;

float:right;

margin-left:20px;

padding-top:10px;

}



.item {

width:185px;

height:264px;

overflow:hidden;

float:left;

margin:1px 0px 5px 10px;

position:relative;

}

.item .bg {

width:161px;

height:215px;

}



.item .bg:hover a img{

    position: absolute;

    top: 100px;

    left: 57px;

    width: 75px;

    height: 75px;

	z-index:1;

}

.item .bg:hover a img:hover{

filter:alpha(opacity=85);

-moz-opacity:0.85;

-khtml-opacity:0.85;	

}

.item .bg:hover a .img2{

    position: absolute;

    top: 177px;

    left: 64px;

    width: 62px;

    height: 19px;

	z-index:1;

}

.item .bg:hover a .img2:hover{

filter:alpha(opacity=95);

-moz-opacity:0.95;

-khtml-opacity:0.95;

opacity:0.95;	

}

.item .background {

width:175px;

height:249px;

float:left;position:relative;margin:0 0 18px 2px;padding:0;background:#FEFEFE;

border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;-o-border-radius:17px;-khtml-border-radius:17px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;*border:1px solid;*border-color:#e5e5e5 #dbdbdb #d2d2d2;

position:absolute;
margin-top:5px;
top:0px;

left:0px;

-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);
}

.posterr {
-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);

margin-bottom:3px;
margin-left:-5px;
margin-right:5px;

max-width:53px;
}

.news {
-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);

}


.item img {

 position: absolute;
    margin: auto;
    top: -65px;
    left: -5px;
    right: 0;
    bottom: 0;
	max-width:160px;
	max-height:170px;
	
-moz-border-radius:17px;-khtml-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);

}



.item .content {

position:absolute;

width:155px;

height:48px;

left:9px;

top:196px;

overflow:hidden;

color:#6F6F6F;

}

.infobar {margin-top:20px;margin-bottom:4px;margin-left:5px;}
.infobar a {color: #298cda;font-size:13px;}
.infobar a:hover {text-decoration:underline;}

#items a:link, #items a:visited{

color:#298cda;
text-decoration:none;
}

#items .content a:link, #items .content a:visited{

color:#333;
font-size:12px;

}

#items .content a:hover{
text-decoration:underline;
color:#111;

}

#items a:hover{
text-decoration:underline;
color:#298cda;

}





.item .comments-link {

position:absolute;

width:20px;

height:30px;

left:156px;

top:209px;

overflow:hidden;

color:#4C4C4C;

text-align:center;

}



.item .content h2 {

font-size:13px;

margin:0px;

padding:0px;

color:#666666;

font-weight:normal;

}



#sidebar h2 {

font-size:14px;

margin:0px;

padding:0px;

color:#333;

font-weight:normal;

}

#content_text h1, #pagecontent h1 {

color:#444;

display:block;

font-size:22px;

font-weight:bold;

margin:0 0 7px;

padding:0;

text-decoration:none;

padding-bottom:5px;

}


#content_text h2, #pagecontent h2 {

color:#444;

display:block;

font-size:16px;

font-weight:bold;

margin:0 0 0px;

padding:0;

text-decoration:none;

padding-bottom:5px;

}

#content_text, #pagecontent {

font-size:12px;

}

#tags{

font-family:Georgia, "Times New Roman", Times, serif;

}



#sidebar p {

margin:0px;

padding:0px;

}



.item .content p {
font-size:11px;
margin:0px;
color:#868686;
padding:0px;

}



.item a:link, .item a:visited {

color:#626262;

text-decoration:none;

}



.item a:hover {

color:#343434;

text-decoration:none;

}



span.navback{

width:25px;

height:15px;

display:block;

float:right;

background:url(images/back_dark.gif) top right no-repeat;

cursor:pointer;

}



span.navforward{

width:25px;

height:15px;

display:block;

float:right;

background:url(images/forward_dark.gif) top right no-repeat;

cursor:pointer;

}



#footer {

margin:20px 9px 0px;

text-align:left;

padding:5px 0px 30px;	

background:url(images/footer_dark.gif) repeat-x top left;

color:#222;

clear:both;
font-size:12px;
}



.clear {

clear:both;

}



#searchWrap {
font-size:10px;
margin-top:3px;

}

#searchWrap input {
font-size:10px;
}



#searchWrap #s {

font-size:10px;

border:none;

padding:0px 4px;

height:24px;

margin-right:3px;

width:148px;

color:#666666;

font-size:14px;

background:url(images/searchbg.png) no-repeat;
text-indent:25px;

margin-bottom:20px;
}

.ssubmit {

float:right;border-right:3px;

}

.ssearch {
font-size:10px;
margin-left:5px;

}



#footer-text {

}



#navi {

width:795px;

text-align:right;

margin:10px 0px 0px 180px;

float:left;

}



#content_text {

float:left;

width:555px;

text-align:left;

margin-left:-2px;

}



#pagecontent {

float:left;

width:790px;

text-align:left;

margin-left:8px;

}



#pagecontent img{




}



#article {

margin:0px 0px 25px 0px;

padding:0px 0px 10px 0px;

background:url(images/footer_dark.gif) repeat-x bottom left;

}



#pagearticle {

margin:0px 0px 25px 0px;

}



#article p {

margin:0px 0px 12px 0px;

}



/* style me some comments and inputs */

#comments-number {

float:right;

width:20px;

}



#comments_wrapper input{

background:#CECECE;

color:#666666;

}



#comments_wrapper h3 {

font-size:13px;

font-weight:normal;

color:#111;

}



#comments {

width:435px;

padding:12px 0 0;

}



#comments h3,h3#respond {

margin-bottom:7px;

}



ol.commentslist {

list-style:none;

margin:5px 0 12px;

padding-left:0px;

}



.commentslist li {

background:#CECECE url(images/lgrey_diag_dark.gif) repeat top left;

border:1px solid #B6B6B6;

margin-bottom:7px;

padding:7px 0;

width:555px;

}



.commentslist li a {

font-weight:700;

background:url(images/dot.gif) repeat-x bottom left;

}



.commentslist li.alt {

background:#CECECE;

width:555px;

}



.commentslist li:hover {

border-color:#888;

}



.commentslist .comment_text {

margin:0 7px;

line-height:1.4em;

overflow:hidden;

}



.comment_text p,.comment_text ul,.comment_text ol,.comment_text blockquote {

margin:1em 0;

}



.comment_text ul,.comment_text ol,.comment_text blockquote {

margin:0 1em;

}



p.author_meta {

font-weight:700;

text-transform:uppercase;

margin:0 0 0 7px;

}



p.post_meta {

font-size:11px;

text-transform:uppercase;

text-align:right;

margin:0 7px 0 0;

}



.commentslist li.author {

background:#333;

color:#111;

}



.commentslist li.author a {

color:#111;

}



.commentslist li.author a:hover {

color:#111;

}



#comments_closed {

background:#333;

color:#111;

padding:7px 0;

margin-top:12px;

line-height:1.5em;

}



p.nocomments {

margin:0 12px 0 7px;

}



p.nocomments a {

color:#111;

font-weight:700;

text-decoration:underline;

}



p.nocomments a:hover {

color:#111;

}



ol.pingslist {

margin:1.5em 2em;

font-size:12px;

}



.pingslist li {

color:#181A1B;

margin:0 0 7px;

}



.pingslist li a {

font-weight:700;

background:url(images/dot.gif) repeat-x bottom left;

}



#commentform p {

margin:1em 0;

}



#commentform p a {

font-weight:700;

background:url(images/dot.gif) repeat-x bottom left;

}



#author,#email,#url,#comment {

font:1.1em arial,helvetica,verdana,sans-serif;

border:1px solid #B6B6B6;

padding:2px;

}



#comment {

width:350px;

overflow:auto;

background-color:#CECECE;

color:#444;

}



#commentform p small {

font-size:10px;

color:#111;

}



.commentslist code {

background:transparent;

}



.imageOver {

filter:alpha(opacity=75);

-moz-opacity:0.75;

-khtml-opacity:0.75;

opacity:0.75;	

display: none;

}

.item .bg:hover  .imageOver {
    display: block;
}

#cats {

display:block;

float:left;

width:900px;

}



#cats h3 {

margin:0 0 10px 0;

padding-left:330px;

font-size:16px;

color:#666666;

font-weight:normal;

}



#cats ul {

margin:0;

padding:0;

list-style-type:none;

}



#cats ul li {

display:inline;

float:left;

width:140px;

margin:0 10px 0 10px;

font-size:12px;

color:#FFF;

line-height:15px;

font-family:arial;

}



#cats ul li {

display:block;

padding:16px 10px 6px 26px;

color:#333;

text-decoration:none;
}



#cats ul li:hover {

color:#333;
}
.formcomm {
	background:url(images/bg_m.jpg) no-repeat;

}
a.cat-item cat-item-130:link, a.cat-item cat-item-130:visited {
	padding-right:10px;
	background:url(../images/but01.gif) no-repeat;
	display:block;
	width:185px;
	font:normal 11px Arial, Verdana, Helvetica, sans-serif;
	color:#1A6D95; 
	text-decoration:none;
	text-indent:25px;
	line-height:20px;
}
a.cat-item cat-item-130:hover {
	color:#1A6D95;
	background:url(../images/but02.gif) no-repeat;
	text-decoration:none;
	text-indent:9px;
}

td.hislide{
border: 1px solid #B6B6B6;

}
.contentbox {
	margin-top:52px;
	margin-left:40px;
	font-size:12px;
	line-height:23px;
	padding-right:0px;
	width:260px;
}
.contentbox table {
line-height:110%;
}
.contentbox  img {
border:1px solid #eee;
}
.tablem {
	background:url(images/bg_m.png) no-repeat;
}