﻿@charset "UTF-8";
/* CSS Document */
body {
background-color:#000000;

margin:0px 0px;
padding:0px 0px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;

text-align:left;
}



.center {
margin:0px auto;
width:1004px;
text-align:left;
}



ul {
list-style-position:inside;
}

li {
list-style-type:none;
padding:0px 5px;
}	

img {
border: none;
margin:0px 0px;
padding:0px 0px;
}

.home {
	margin:0px auto;
	text-align:center;
	
}

p {

}

h2{
margin:3px 10px 10px 15px;
color: #ffcd29;
}

h4 {
margin:0px 5px 0px 0px;
}


a:link {
color:#FFCD29;
text-decoration:underline;
}

a:hover {
color:#FFCC00;
text-decoration:none;
}

a:visited {
color:#FFCD29;
}

a:active {
color:#FF9900;
text-decoration:none;
}

#footer {
margin:5px 0px;
text-align:center;
font-size:smaller;
color:#CCCCCC;
clear:both;
}

#footer a:link {
color:#CCCCCC;
text-decoration:underline;
}

#footer a:hover {
color:#FFFFFF;
text-decoration:none;
}

#footer a:active {
color:#ffcd29;
}

#footer a:visited {
color:#999999;
}




/* EYEWEAR TABLE */


.eyewear {
width:100%;
text-align:left;
background-color:#000000;
border:0px; 
margin:0px auto; 
padding:0px 0px;
}

.eyewear td {
margin:0px 0px; 
padding:0px 0px;
}

.eyewear p {

font-style:italic;
font-size:small; 
line-height:18px; 
text-align:left; 
text-indent:0px; 
margin:5px 25px 0px 40px;; 
padding:0px 0px;
}


#left {
width:325px;
vertical-align:text-top;
text-align:center;
}



#right {
vertical-align:text-top;
vertical-align:top;
padding-left:35px;
}



.eyewear img {
margin:0px auto; 
padding:0px 0px;
border:0px;
}

.eyewear ul{
width:210px; 
border:solid 1px #ffcd29; 
text-align:left; 
line-height:25px; 
padding:5px 5px; 
margin:10px auto;
}

#instructions {
width:250px;
height:auto; 
margin-top:20px;
}

#descriptions {


font-style:italic;
font-size:small; 
text-align:left;  
margin:5px 5px 0px 30px; 
padding:0px 0px;

}

#life{
list-style:inside;
border:0px;
margin-top:15px;
line-height:30px;
}


#life li{
color: #ffcd29;
font-size:100%;

}

#life li a:link{
text-decoration:none;
padding:3px 5px;
}

#life li a:hover{
background:#ffcd29;
text-decoration:none;
color:#000000
}

#life li a:active{
color:#FFFFFF;
background-color: #000000;
text-decoration:none;
padding:2px 4px;
border:1px solid #ffcd29;
}

#life li a:visited{
text-decoration:none;
padding:3px 3px;
}

.lists{
width:85%;
margin:5px auto 0px auto;
}

.lists td{
vertical-align:text-top;

}

#lists{
list-style:inside;
border:0px;
margin-top:5px;
width:80px;
}

#bling a:link{
text-decoration:none;
padding:1px 5px;
border:1px solid #000000;
}

#bling a:hover{
background:#ffcd29;
text-decoration:none;
padding:1px 5px;
color:#000000;
border:1px solid #000000;
}

#bling a:active{
color:#FFFFFF;
background-color: #000000;
text-decoration:none;
padding:1px 5px;
border:1px solid #ffcd29;
}

#bling a:visited{
text-decoration:none;
padding:1px 5px;
border:1px solid #000000;
}



#lists li{
list-style-type:none;
color: #ffcd29;
line-height: 22px;

}

#lists li a:link{
text-decoration:none;
padding:1px 5px;
border:1px solid #000000;
}

#lists li a:hover{
background:#ffcd29;
text-decoration:none;
padding:1px 5px;
color:#000000;
border:1px solid #000000;
}

#lists li a:active{
color:#FFFFFF;
background-color: #000000;
text-decoration:none;
padding:1px 5px;
border:1px solid #ffcd29;
}

#lists li a:visited{
text-decoration:none;
padding:1px 5px;
border:1px solid #000000;
}


#lifestyle{

text-indent:0px; 
font-style:italic;
font-size:small;
margin:0px auto; 
text-align:left; 
padding:0px 0px 5px 25px;
}

#bold {
font-weight:bold;
}
#center{
text-align:center;
margin:10px auto;
}

#highlight{
color: #ffcd29;
}

#new{
color:#FF0000;
font-weight:bold;
}

#new2{
color:#FF0000;

padding-left:1px;
}


#newer{
color: #FF6600;
font-weight:bold;
}

.showcase {
width:280px; 
height:33px; 
margin:5px auto;
}

.showcase h2{
margin:0px 5px; 
padding:5px 3px; 
border:solid 1px #FFFFFF; 
background-color:#ffcd29; 
color:#000000; 
font-size:small; 
line-height:normal; 
text-align:center;
}

#button{
width:100px; 
padding-top:3px;
}

/* FRAMES LIST TABLES */

.framelist {
border-bottom:#ffcd29 1px solid;
padding:0px 0px;
margin:0px auto 20px auto;
width:90%
}

.framelist td {
border:#333 0px solid;
padding:1px 1px;
vertical-align:text-top;
vertical-align:top;
}

.framelist img{
border:0px solid #ffcd29;
}

#pic-holder{
width:105px;
padding:0px 0px;
margin:0px 0px;
}


#number{
color: #FFCC29;
font-size:larger;
font-weight:bold;
margin:0px 10px;
}

#size{
border:1px solid #ffffff;
background-color:#ffcd29;
color:#000000;
margin:3px 5px;
line-height:10px;
padding:3px 3px;
}

#color{
margin:3px 5px;
}

#info{
margin:5px 10px;
padding:5px 10px;
text-indent:0px;
font-style:italic;
font-size:smaller;
}

/* RETAILER TABLE */

.retailer {
border-bottom:#FFCD29 1px solid;
text-indent:5px;
padding:0px 0px;
margin:0px 0px 10px 0px;
width:100%;	
}

.retailer td {
border:#333 0px solid;

height:25%;
}

#pic {
height:122px;
width:122px;
}

#flag {
text-align:center;
height:60px;
width:40px;
}

#log {
float:right;

display:block;
position:relative;

padding:7px 7px;
line-height:20px;
border:solid 1px #ffcd29;
width:225px;
margin:0px 0px 15px 0px;
}


/* contact */
.contact{
clear:both;
width:725px;
margin:5px auto;
}

/* search */
.search{
width:775px;
margin:0px auto 10px auto;

}
#search1{

vertical-align:text-top;
vertical-align:top;

}

.sign{
width:725px;
margin:5px auto;
}
.update{
width:725px;
margin:5px auto;
clear:both;
}

/*media */
#links{
vertical-align:text-top;
vertical-align:top;
border:1px solid #333;
font-size:smaller;
padding:3px 3px;
width:350px;
float:right;
margin:10px 10px;
display:inline;
}

#links h3{
margin:3px 7px;
font-size:larger;
color:#ffcd29;
line-height:30px;
}

#links ul{
list-style-position:inside;
margin:0px 0px 0px 15px;
padding:0px 0px;

}
#links li{
list-style-type:none;
line-height:30px;
margin:0px 0px;
padding:0px 0px;
}
	
#posts{

margin-left:15px;
}


#posts p{
text-indent:0px;
}

#posts2{

margin-left:15px;
}


#posts2 p{
text-indent:0px;
}

#about {
margin:0px 115px 0px 0px;
}
