/*  
Theme Name: Ambient Glo
Author URI: http://rockinthemes.com
Version: 1
Author: Nathan Parikh
Description: Ambient Glo is a simple, modern, Web 2.0 styled, three-column theme with optimized code for faster loading.
The CSS, XHTML and design is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php
*/
body { background: #ffffff url(images/header_bg3.jpg) top center repeat-x;
color: #000000;
font-size: 11px; font-family: Helvetica, Arial, Verdana, Sans-Serif;
margin: 0px 0px 0px 0px; }
a, a:visited{ color: #0066cc; text-decoration: none; }
a:hover{ text-decoration: underline; }
#container { width: 960px; text-align: left; margin: 0 auto; }
#header { height: 133px; padding: 28px 0px 0px 25px;position:relative; }
#header img { border: 0px solid;}
#header h2 { color: #ffffff; margin: 0px;
	font: small-caps bold 34px Helvetica, Arial, Georgia, "Times New Roman", Sans-Serif;
}
#header h2 a { color: #ffffff; text-decoration: none; }
#header h2 a:hover { color: #ffffff; text-decoration: underline; }
#header h3 { color: #cccccc; font-size: 10px; font-family: Helvetica, Arial, "Times New Roman", Georgia, Sans-Serif;
font-weight: bold; text-transform: uppercase; text-indent: 10px;  margin: 0px; }
#headad {width:728px;margin:28px 0 0 0;position:absolute;top:0px;right:0px;z-index:1001;}
#menu { margin-bottom: 20px; }
#menu h2 { color: #333333; font-size: 16px; font-family: Helvetica, Arial, Georgia, Verdana, Sans-Serif;
font-weight: bold; margin: 0px; padding: 0px 0px 0px 0px; }
#menu li { display: inline; list-style-type: none; margin: 0px; padding: 0px; }
#menu ul { margin: 0px; padding: 3px; }
#menu ul li a { background-color: #00558b; font-family: Helvetica, Arial, Verdana, Sans-Serif;
font-size: 11px; font-weight: bold; color: #fffeff; padding: 8px 20px 10px 20px; margin: 0px;
text-decoration: none; border: 1px solid #5E8892; }
#menu ul li a:hover { color: #F0FBFF; background: #000000; padding: 8px 20px 10px 20px; text-decoration: none; }
#content { width: 440px; margin-top: 30px;margin-bottom: 20px; margin-left: 220px; margin-right: 0px; position:relative;
padding: 28px 25px 15px 25px; font-family: Helvetica, Arial, "Trebuchet MS", Verdana, Sans-Serif; font-size: 13px;
	border-style: none;
	border-right-style: none;
}
#content p{ margin: 0px; line-height: 18px; padding: 0px 0px 10px 0px; }
#content p img{ border: none; margin-right: 15px; margin-bottom: 10px; padding: 25px 5px 15px 0px; float:left;}
#content h1 { color: #333333; font-size: 20px; font-family: Helvetica, Arial, Georgia, Sans-Serif;
font-weight: bold; margin: 0px; line-height: 175%; }
#content h1 a  { color: #0E5F7D; text-decoration: none; }
#content h1 a:hover { color: #3366ff; text-decoration: underline; }
#content h2 { color: #333333; font-size: 16px; font-family: Helvetica, Arial, Georgia, Sans-Serif;
font-weight: bold; margin: 0px; line-height: 150%; }
#content h2 a  { color: #0E5F7D; text-decoration: none; }
#content h2 a:hover { color: #3366ff; text-decoration: underline; }
#content ol { list-style-type: decimal; line-height: 18px; margin: 0px; padding: 0px 0px 10px 30px; }
#content ul { list-style: none; margin: 0px; padding: 0px 0px 10px 0px; }
#content li { margin: 0px; padding: 0px; } 
#content ul li { list-style: square inside; margin: 0px 0px 0px 10px; padding: 5px 0px 0px 0px; }
#content ul li a { color: #507AA5; text-decoration: none; }
#content ul li a:hover { color: #507AA5; text-decoration: underline; }
blockquote{ margin: 0px 0px 0px 25px; padding: 0px 25px 0px 10px; font-style: italic;
color: #666666; border-left: 1px solid #cccccc; }
#content blockquote p{ margin: 0px 0px 20px 0px; padding: 0px; }
.postspace { background: #FFFFFF; width: 440px; height: 32px; margin: 0px; padding: 0px; }
.postspace2 { background: #FFFFFF; width: 440px; height: 0px; margin: 0px; padding: 0px; }
#l_sidebar { background: #F0FBFF url(images/sidebar_bg.jpg) top center repeat-x; width: 195px; z-index: 1; float: left; 
position:relative; margin-top: 30px; margin-bottom: 20px; margin-left:0px;  margin-right:1px; padding: 15px 15px 15px 15px; 
border: 0px solid #000000; font-family: Helvetica, Arial, "Trebuchet MS", Verdana, Sans-Serif; font-size: 12px; }
#l_sidebar h2 { color: #333333; font-size: 15px; font-family: Helvetica, Arial, Georgia, Verdana, Sans-Serif;
font-weight: bold; list-style: none; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px dotted #0066cc; }
#l_sidebar ul { list-style: none; margin: 0px; padding: 0px 0px 20px 0px; }
#l_sidebar li { list-style: none; margin: 0px; padding: 0px; }
#l_sidebar ul li { margin: 0px; padding: 5px 0px 0px 0px; }
#l_sidebar ul li a { color: #0E5F7D; text-decoration: none; }
#l_sidebar ul li a:hover { color: #507AA5; text-decoration: underline; }
#r_sidebar { background: #F0FBFF url(images/sidebar_bg.jpg) top center repeat-x; width: 195px; float: right; 
position:relative; margin-top: 30px; margin-bottom: 20px;  margin-left:0px; padding: 15px 15px 15px 15px; 
border: 0px solid #000000; font-family: Helvetica, Arial, "Trebuchet MS", Verdana, Sans-Serif; font-size: 12px; }
#r_sidebar h2 { color: #333333; font-size: 15px; font-family: Helvetica, Arial, Georgia, Verdana, Sans-Serif;
font-weight: bold; list-style: none; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px dotted #0066cc; }
#r_sidebar ul { list-style: none; margin: 0px; padding: 0px 0px 20px 0px; }
#r_sidebar li { list-style: none; margin: 0px; padding: 0px; }
#r_sidebar ul li { list-style: square inside; margin: 0px; padding: 5px 0px 0px 0px; }
#r_sidebar ul li a { color: #0E5F7D; text-decoration: none; }
#r_sidebar ul li a:hover { color: #507AA5; text-decoration: underline; }
#footer {  background: #000000 url(images/footer.jpg) top center; background-repeat: no-repeat; text-align: center; height: 160px; width: 99%; clear: both; padding-top: 100px; padding-left: 10px; color: #969696; border-top: 3px solid #1CC1FF;
	font-family: Helvetica, Arial;
}
#footer a { color: #006699;
	font-family: Helvetica, Arial;
}
#footer a:hover { color: #aff268;
	font-family: Helvetica, Arial;
}
#bigsearch {width:100%;border:6px solid #00558B;height:75px;padding:10px 0px;}
#bigsearch.bigsearchfield {width:80%;height:18pt;font-size:16pt;padding:1pt;border:1px solid #ccc;background-color:#fff;color:#000;font-family:"helvetica neue","helvetica","arial",sans-serif;}
#bigsearch.bigsearchsubmit {width:15%;height:18pt;font-size:16pt;padding:1pt;border-radius:6;background-color:#ccc;color:#000;font-family:"helvetica neue","helvetica","arial",sans-serif;text-align:center;}

/* Feature Content */
#feature-content { width: 960px; margin-top: 30px;margin-bottom: 20px; margin-left:auto; margin-right:auto; position:relative;
padding: 28px 25px 15px 25px; font-family: Helvetica, Arial, "Trebuchet MS", Verdana, Sans-Serif; font-size: 13px;
	border-style: none;
	border-right-style: none;
}

/* VR Shop */

.genrebox {width:418px;height:160px;/*border:1px solid #ccc;*/margin:0px auto 20px;}
.genrepicbox {float:left;width:240px;}
.genrecontent {float:left;width:167px;padding-left:10px;}
.genreheading h2 {font-size:16px;margin-top:5px;}
.genreheading h2 a:link {color:#0066CC;text-decoration:none;}
.genreheading h2 a:visited {color:#0066CC;}
.genreheading h2 a:hover {text-decoration:underline;color:#00558B;}
.genreheading h2 a:active {}
.genreheading h3 {font-size:13px;margin:5px 0;}
.genreheading {}
.genrehits {}
.genrehits ul {list-style:none;}
.genrehits li {margin-bottom:3px;height:12px;}
.genrehits li a:link {font-size:10px;color:#0066CC;text-decoration:none;}
.genrehits li a:visited {color:#0066CC;}
.genrehits li a:hover {font-size:10px;text-decoration:underline;color:#00558B;}
.genrehits li a:active {font-size:10px;}
.clear {clear:both;}

/* Custom Menu */
/* Record Shop Menu */
.rshopdropdown {position:absolute;left:-9999px;}
li.page-item-3 {position:relative;}
li.page-item-3:hover a {background-color:#000;}
li.page-item-3:hover div.rshopdropdown {left:-3px;top:20px;}
div.rshopdropdown li a {display:block;width:160px;}

/* Rock Drop-down */
.rockdropdown {position:absolute;left:-9999px;}
li.rockrecords {position:relative;}
li.rockrecords:hover a {background-color:#000;}
li.rockrecords:hover div.rockdropdown {left:199px;top:-150px;}
div.rockdropdown li a {display:block;width:140px;}

/* Pop Drop-down */
.popdropdown {position:absolute;left:-9999px;}
li.poprecords {position:relative;}
li.poprecords:hover a {background-color:#000;}
li.poprecords:hover div.popdropdown {left:199px;top:-20px;}
div.popdropdown li a {display:block;width:140px;}

/* Turntable drop-down */
.ttdropdown {position:absolute;left:-9999px;}
li.page-item-6 {position:relative;}
li.page-item-6:hover a {background-color:#000;}
li.page-item-6:hover div.ttdropdown {left:-3px;top:20px;}
div.ttdropdown li a {display:block;width:160px;}

/* Accessories Drop-down */
.accdropdown {position:absolute;left:-9999px;}
li.page-item-8 {position:relative;}
li.page-item-8:hover a {background-color:#000;}
li.page-item-8:hover div.accdropdown {left:-3px;top:20px;}
div.accdropdown li a {display:block;width:160px;}
/*hehhh*/

/* DD arrows */
span.downarrow {border-top:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;width:0px;height:0px;position:relative;top:8px;margin-left:12px;}
span.rightarrow {border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;width:0px;height:0px;position:relative;top:2px;float:right;margin-right:12px;}
