/*<group=defaults>*/
html, body, div, span, applet, object, iframe, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, 
del, dfn, em, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td{
color:#000000; 
text-decoration:none; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
line-height:14pt;
font-size:9pt;
background-color: #FF95B3;}

li{
color:#000000; 
text-decoration:none; 
font-size:9pt; 
font-family:Verdana,Arial,Helvetica,sans-serif; }

a{
color:#FF3366; 
text-decoration:none; 
font-family:Verdana,Arial,Helvetica,sans-serif}

a:hover{
color:#FF3366; 
text-decoration:underline; 
font-family:Verdana,Arial,Helvetica,sans-serif}

p{
color:#000000; 
text-decoration:none; 
font-size:9pt; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
line-height:14pt}

.credit{
color:#FF3366; 
text-decoration:none; 
font-size:9pt; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
line-height:14pt}


dt {
color:#FF3366; 
text-decoration:none; 
font-size:18pt; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
text-transform:lowercase; 
font-weight:bolder; 
line-height:28pt}

.releaseDate{
color:#999999; 
text-decoration:none; 
font-size:9pt; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
text-transform:lowercase; 
font-weight:bolder}

.image{
float: right;
margin-right: 10px;
height: 200px;}

.imgMed{
float: right;
margin-right: 10px;
}

*{-moz-outline:0}

img{border:none}

/*<group=layout>*/
#wrapper{
text-align:left; 
margin:0px auto; 
padding:0px; 
border:0; 
width:1000px}

#side-a{
float:left; 
width:200px; 
border-right:2px solid #CCCCCC}

#side-b{
float:right; 
width:200px; 
border-left:2px solid #CCCCCC}

#content{
float:left; 
width:58%}


#footie{
clear:both; 
font-size:9px; 
text-align:center; 
padding:4px 0}

.lefttube{
margin:12px 20px 0px 0px}

.middletube{
margin:12px 10px 0px 20px;
}

.righttube{
margin:12px 0px 0px 20px}

#catlist{
margin:0px 0px 30px 100px; 
color:#666666; 
font-size:9pt; 
text-decoration:none; 
letter-spacing:normal; 
line-height:15px}

.mainmenu{
clear:all}

.reviewblock {
padding:10px;
border:2px solid #CCCCCC; 
margin:0px; }

.commentblock {
padding:10px;
border:2px solid #CCCCCC; 
margin:0px; }

.app {
padding:10px;
border:2px solid #CCCCCC; 
margin:0px;
}

.verticalline{
color:#CCCCCC; 
text-decoration:none; 
font-size:9pt; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
line-height:14pt}

/*<group=forms>*/

label.hidden{
display: none;}

.skuOptions{border:0px; 
background-color:#FFF; 
text-transform:lowercase}

.formtext{color:#666; 
font:8pt Verdana,Arial,Helvetica,sans-serif; 
text-decoration:none; 
text-transform:lowercase}

.roundedsmall{border:0; 
background:url(/default/images/layout/text_input.gif) top left no-repeat; 
width:150px; 
height:15px; 
padding:4px 5px; 
font-size:8pt; 
color:#999; 
size:10px}

.roundedmini{border:0; 
background:url(/default/images/layout/mini_text_input.gif) top left no-repeat; 
width:20px; 
height:15px; 
padding:4px 5px; 
font-size:8pt; 
color:#999; 
size:10px}

.roundedtextarea{border:0; 
background-image:url(/default/images/layout/textarea-input.png); 
width:435px; 
height:80px; 
font-size:8pt; 
color:#999; 
padding:4px 5px}

.search{border:0; 
padding:0; 
background:#FFF; 
font-size:8pt; 
color:#333}


select{  
font-size:8pt; 
color:#000000; 
text-decoration:none;
border-style: solid;
border-color: #99CC00;
border-width: 2px;
background: color #FFFFFF url(path_to_user_icon.gif) no-repeat;
}

option{  
font-size:8pt; 
color:#000000; 
text-decoration:none;
border-color:#99CC00;
border-width:2px;
background: white url(select-bg.gif) top left no-repeat;}


.option{ 
font:8pt Verdana,Arial,Helvetica,sans-serif; 
text-decoration:none; 
text-transform:lowercase;
color: #FF3366;}


.optionradio{border:0; 
padding:0; 
color:#FFF; 
background-color:#FFF; 
text-decoration:none; 
font-size:5pt}

.optionbutton{border:0; 
padding:0; 
background:#FFF; 
font-size:8pt; 
color:#333}

.optionbutton:hover{border:0; 
padding:0; 
background:#FFF; 
font-size:8pt; 
color:#333; 
text-decoration:underline}

.optionbutton:active{border:0; 
padding:0; 
background:#FFF; 
font-size:8pt; 
color:#333; 
text-decoration:underline}

.optionbutton:focus{border:0; 
padding:0; 
background:#FFF; 
font-size:8pt; 
color:#333; 
text-decoration:underline}

.ordernow{border:0px; 
color:#333; 
background:url(/default/images/layout/order-now-button.jpg) top left no-repeat; 
width:84px; 
height:38px; 
font-size:8pt; 
margin-left:-5px;
text-transform: lowercase;}

.preordernow{border:0px; 
color:#333; 
background:url(/default/images/layout/pre-order-now-button.jpg) top left no-repeat; 
width:84px; 
height:38px; 
font-size:8pt; 
margin-left:-5px}

.addtowishlist{border:0px; 
color:#333; 
background:url(/default/images/layout/add-wishlist-button.jpg) top left no-repeat; 
width:150px; 
height:38px; 
font-size:8pt; 
text-transform: lowercase;}

/*
.addtowishlist{border:0px; 
color:#333; 
background:url(/default/images/layout/add-wishlist-button.jpg) top left no-repeat; 
width:130px; 
height:38px; 
font-size:8pt; 
margin-left:-5px}
*/

.checkoutbutton{border:0px; 
color:#999; 
background:url(/default/images/layout/order-now-button.jpg) top left no-repeat; 
width:90px; 
height:38px; 
font-size:9pt; 
padding-right:12px}

.addtowishlist{border:0px; 
color:#333; 
background:url(/default/images/layout/add-wishlist-button.jpg) top left no-repeat; 
width:120px; 
height:38px; 
font-size:8pt; 
margin-right:10px; 
padding-bottom:5px}

span.radio{width:1px; 
height:1px; 
padding:0px; 
background:url() no-repeat; 
display:block; 
clear:left; 
float:left}

span.select{position:absolute; 
width:158px; 
/* With the padding included,the width is 190 pixels:the actual width of the image. */height:21px; 
padding:0 24px 0 8px; 
color:#fff; 
border:1;
font:12px/21px arial,sans-serif; 
background:url(/default/images/layout/select.gif) no-repeat; 
overflow:hidden}

.qty{border:0; 
background:url(/default/images/layout/qty.jpg) top left no-repeat; 
width:52px; 
height:33px; 
margin-top:8px; 
padding-top:6px; 
padding-left:12px; 
font-size:8pt; 
color:#000; 
size:8px}

label{font-size:8pt; 
color:#999; 
size:10px}

.check{font-size:8pt; 
color:#999; 
size:10px}

.radio{font-size:8pt; 
color:#999; 
size:10px}

.dropdown{font-size:8pt; 
color:#666; 
size:10px}

