@charset "utf-8";
/* CSS Document */
html {
height:100.1%;
}

body {
	padding:0; 
	margin:0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	background-image:url(..images/bkg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;	
}

td,th {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	/*color: #FFF;	*/
}

 /*
#header {
 background-image:url(http://site.sunglassesline.com/imagesN/images/header.gif); 
 width:1000px;
 height:180px;
 background-repeat:no-repeat;
}
*/

/*

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}

*/

.header {
 background-image:url(../images/header.jpg); 
 width:1000px;
 height:180px;
 background-repeat:no-repeat;
 color:#FFFFFF;
}

.name {
 font-family:"Times New Roman", Times, serif;
 font-size:30px;
 color:#CCCCCC;
 padding-top:8px;
 line-height:30px;
}

.topMenu {
 color:#C49B0B;
 font-style:italic;
 font-family:"Times New Roman", Times, serif;
}

.topMenu a:visited  {text-decoration:none; color:#C49B0B; }
.topMenu a:link  {text-decoration:none; color:#C49B0B; }
.topMenu a:hover {text-decoration:underline; color:#C49B0B; }
.topMenu a:active {text-decoration:none; color:#C49B0B; }


#ps_top_menu {
 background-image:url(../images/links.jpg); 
 background-repeat:no-repeat; 
 text-align:right; 
 color:#FFFFFF; 
 width:900px; 
 height:31px;
 color:#FFFFFF;
 vertical-align:middle;
 padding-top:5px;
}

#ps_top_menu a {
 color:#FFFFFF;
 text-decoration:none;
}
#ps_top_menu a:hover {
 color:#FFFFFF;
 text-decoration:underline;
}


.leftnav_titles {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#8d7032;
text-decoration:none;
padding-left: 10px;
text-align:left;
}
.leftnav_titles a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#8d7032;
text-decoration:none;
padding-left: 2px;
text-align:left;
}
.leftnav_titles a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#536475;
text-decoration:none;
text-align:left;
}
.leftnav_links {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
line-height: 18px;
margin-left: 10px;
text-align:left;
}
.leftnav_links a{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;  
color: #536475;
text-decoration:none;
}
.leftnav_links a:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;  
font-weight:normal;
color:#FFF;
text-decoration:underline;
}

#footer {
background:#FFFFFF none ; 
clear:both;
color:#FFFFFF;
}
.floatLeft {float:left;}
.floatRight {float:right;}
#footer {background:#566768; clear:both; zoom:1; width:1000px; height:42px;}
#footer .links {background:#566768; width:900px; height:42px; color:#FFFFFF;}
#footer .links li {display:inline; line-height:42px; font-size:11px; }
#footer .links li a { color:#E3DFC6; }
#footer .left-bottom {width:900px; height:27px; font-size:11px;}
#footer .text {background:#566768;  color:#FFFFFF; height:42px; width:900px;}
	
.footer {
 color:#666666;
 font-family:"Times New Roman", Times, serif;
 font-size:15px; 
}
.footer a:visited  {text-decoration:none; color:#666666; }
.footer a:link  {text-decoration:none; color:#666666; }
.footer a:hover {text-decoration:underline; color:#666666; }
.footer a:active {text-decoration:none; color:#666666; }
 	
	
.psite-rv {
 float:left;
 width:210px;
 height:120px;
 text-align:center;
 margin:5px 5px 5px 5px;
 padding:10px 10px 10px 10px;
 border:1px solid #CCCCCC;
}
ul {
 list-style:none;
}

.left-title {
 color:#CC9C3A;
 font-weight:bold;
 font-size:12px;
 text-decoration:none;
 text-align:center;
} 

a.left-title:visited  {text-decoration:none; color:#CC9C3A; }
a.left-title:link  {text-decoration:none; color:#CC9C3A; }
a.left-title:hover {text-decoration:none; color:#CC9C3A; }
a.left-title:active {text-decoration:none; color:#CC9C3A; }

#left-nav {
 color:#536476;
 font-size:12px;
 text-decoration:none;
}

#left-nav li a  {text-decoration:none; color:#536476;}
#left-nav a:link  {text-decoration:none; color:#536476;}
#left-nav a:hover   {text-decoration:underline; color:#536476;}
#left-nav a:active {text-decoration:none; color:#536476;}
 
 
.left-bottom {
 color:#FFF;
 font-size:11px;
 text-decoration:none;
}

.left-bottom a:visited  {text-decoration:none; color:#FFF;}
.left-bottom a:link  {text-decoration:none; color:#FFF;}
.left-bottom a:hover   {text-decoration:underline; color:#FFF;}
.left-bottom a:active {text-decoration:none; color:#FFF;}

/* drop down menu */
.top_menu_item {
 font-family:"Times New Roman", Times, serif;
 font-weight:bold;
 color:#FFFFFF;
 font-size:12px;
}

.top_menu_item a:link {
	text-decoration: none;
	color:#FFFFFF;
}
.top_menu_item a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.top_menu_item a:hover {
	text-decoration: none;
	background-color:#CC9C3A;
	color:#FFF;
}

.dropdownL {
 font-family:Times New Roman;
  position: absolute; 
  background-color:#E5B40A;
  /*height:20px; */
  font-size:11px;
  display: block; 
  text-decoration: none; 
}

.dropdownL A:link {color:#FFFFFF;}
.dropdownL A:visited {color:#FFFFFF;}
.dropdownL A:active {color:#FFFFFF;}
.dropdownL A:hover {color:#FFFFFF; text-decoration:none; background-color:#D89403; color:#000000;}

.dropL {
 display: block; 
 text-decoration: none; 
 background-color:#7787A8;
 color: #FFFFFF; 
 width:150px;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:3px; 
 /*height:20px;  */
}

.dropL A:link {color:#FFFFFF;}
.dropL A:visited {color:#FFFFFF;}
.dropL A:active {color:#FFFFFF;}
.dropL A:hover {color:#FFFFFF; text-decoration:none;}

.ps_nav_glass {
 color:#FFFFFF;
 text-decoration:none;
}

.ps_nav_glass a:link {color:#FFFFFF;}
.ps_nav_glass a:visited {color:#FFFFFF;}
.ps_nav_glass a:active {color:#FFFFFF;}
.ps_nav_glass a:hover {color:#FFFFFF; text-decoration:underline;}
 
 
.pp-bk-light {
  background-color:#F4F4F4;
  height:34px;
  border-top:1px solid #FFFFFF;
  font-family:"Times New Roman", Times, serif;
  font-size:13px;
  color:#020000;
  padding-left:10px;
}  

.pp-bk-light-price {
  background-color:#F4F4F4;
  height:34px;
  border-top:1px solid #FFFFFF;
  font-family:"Times New Roman", Times, serif;
  font-size:13px;
  color:#990000;
  padding-left:10px;
  font-weight:bold;
}

.pp-bk-dark {
  background-color:#E8E8E8;
  height:34px;
  border-top:1px solid #CCCCCC;
  font-family:"Times New Roman", Times, serif;
  font-size:13px;
  color:#020000;
  padding-left:10px;
} 

.ps-left-nav {
 border-bottom:1px dotted #666666;
 font-family:"Times New Roman", Times, serif;
 font-size:14px;
 padding-bottom:3px;
 padding-top:3px;
} 
.ps-left-nav a:link {color:#666666; text-decoration:none;}
.ps-left-nav a:visited {color:#666666; text-decoration:none;}
.ps-left-nav a:active {color:#666666; text-decoration:none;}
.ps-left-nav a:hover {color:#666666; text-decoration:underline;}

.currentPage {
color:#000000;
text-decoration:none;
font-weight:bold;
}
.currentPage a:link {color:#000000; text-decoration:underline};
.currentPage a:visited {color:#000000; text-decoration:underline};
.currentPage a:active {color:#000000; text-decoration:underline};
.currentPage a:hover {color:#990000; text-decoration:underline};


