html {
height:100%;
}

body {
height:100%;
margin:0px;
background-color:#000000;
color:#a79f9f;
}

a:link{
color:#ffffff;
text-decoration:none;
}
a:visited{
color:#ffffff;
text-decoration:none;
}
a:hover{
color:#ffde86;
text-decoration:none;
}
a:active{
color:#ffffff;
text-decoration:none;
}

div.fixedtitlebar {
position:fixed;
left:0px;
right:0px;
top:0px;
bottom:auto;
text-align:center;
height:90px;
z-index:10;
background-image:url('/images/menu_bg_dark.png');
}

div.menu_holder{
position:relative;
left:10px;
top:72px;
margin-left:auto;
margin-right:auto;
height:auto;
width:311px;
color:#ffffff;
}

div.main_links{
float:left;
font-style:italic;
font-size:12px;
font-family:palatino;
text-align:left;
height:15px;
line-height:15px;
overflow:hidden;
}

div.main_links:hover{
height:auto;
overflow:visible;
}

div.category_dropdown{
float:left;
font-style:italic;
font-size:12px;
font-family:palatino;
text-align:left;
height:15px;
line-height:15px;
overflow:hidden;
z-index:20;
background-image:url('/images/menu_bg_dark.png');
cursor:default;
}

div.category_dropdown:hover{
overflow:visible;
}

input.bg{
background-image:url('/images/menu_bg_dark.png');
}

span.bg{
background-image:url('/images/menu_bg_dark.png');
}

a.menu{
clear:left;
background-image:url('/images/menu_bg_dark.png');
white-space:nowrap;
}

a.share{
float:left;
margin-left:4px;
width:16px;
height:16px;
background-repeat:no-repeat;
display:block;
}

div.share2{
float:left;
margin-left:4px;
width:16px;
height:16px;
}

div.share{
width:300px;
position:fixed;
left:6px;
bottom:10px;
}

div.stock {
float:left;
width:280px;
height:300px;
text-align:center;
line-height:300px;
}

div.stockbox{
margin-left:auto;
margin-right:auto;
width:280px;
height:300px;
}

a.stock_buttons{
display:block;
float:left;
width:15px;
height:15px;
background-image:url('http://tcs.net/images/buttons.png');
}

#delete{
background-position:0px;
}

#edit{
background-position:-15px;
}

#up{
background-position:-30px;
}

#down{
background-position:-45px;
}

div.wallpaper_image {
float:left;
text-align:center;
}

div.bodycontainer {
position:absolute;
top:138px;
right:180px;
left:0px;
bottom:auto;
margin:auto;
text-align:center;
}

div.pagedatacontainer {
margin-right:auto;
margin-left:auto;
position:static;
left:0px;
top:0px;
width:70%;
height:auto;
background-repeat:no-repeat;
text-align:left;
}

div.cartcontainer {
position:absolute;
top:168px;
right:180px;
left:0px;
bottom:auto;
margin:auto;
text-align:center;
}

div.photopageblock {
float:left;
}

img {
border:0px;
}

span.photopagetitle {
display:block;
font-size:18px;
font-weight:bold;
text-align:center;
color:#a79f9f;
}

p.photopageinfo {
font-size:12px;
text-align:justify;
color:#a79f9f;
}

div.photoaddtocart {
font-size:12px;
color:#9e9bb8;
}

img.cartimage {
width:75px;
height:50px;
}

div.cartdelete {
float:left;
width:65px;
height:50px;
}

div.cartimage {
float:left;
width:75px;
height:50px;
}

div.carttitle {
float:left;
width:190px;
height:50px;
}

div.cartsize {
float:left;
width:80px;
height:50px;
}

div.cartamount {
float:left;
width:130px;
height:50px;
}

div.cartprice {
float:left;
width:70px;
height:50px;
}

div.subtotal{
float:left;
width:70px;
height:50px;
}

div.cartrow {
margin-left:auto;
margin-right:auto;
width:680px;
height:50px;
font-size:12px;
}

div.cartrow_blocks {
margin-left:auto;
margin-right:auto;
width:680px;
height:auto;
font-size:12px;
}

div.total_row_block{
float:left;
width:540px;
height:auto;
}

div.checkout_row_block{
float:left;
width:540px;
height:auto;
}

span.subtitle{
font-size:18px;
}

input.button{
font-size:12px;
}

input.textbox{
font-size:12px;
background:#a79f9f;
}

span.caption{
font-size:12px;
}

span.text{

}

#blog_list{
padding-left:10px;
position:fixed;
left:0px;
top:109px;
width:180px;
height:25px;
text-align:left;
z-index:10;
font-size:12px;
overflow:hidden;
}

#blog_list:hover{
background-image:url('http://tcs.net/images/menu_bg.png');
height:auto;
overflow:visible;
}