html				{ overflow-y: scroll; }

body				{ background: transparent url(../images/bg.jpg) repeat scroll left top; font-family: Verdana, sans-serif; font-size: 9pt; color: white; margin: 0px; padding: 0px; }
body, td, p					{ font-family: verdana; font-size: 11px;}
    hr							{ color: #C0C0C0; }

a                               { text-decoration: none; color: white; }
a:hover				{ text-decoration: underline; }
a img                           {border:none; }

#boxlink                        {margin: 15px; padding: 10px; background: white none repeat scroll 0% 0%; float: right; height: 150px; width: 200px; color: white; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;text-decoration:none;}

.cart_button                    { width: 90px; height: 15px; background-image: url("http://www.pollsound.com/images/atc.jpg"); cursor: pointer; border: none; }
.offer_button                   { width: 90px; height: 15px; background-image: url("http://www.pollsound.com/images/offer.jpg"); cursor: pointer; border: none; }
.confirm_button                   { width: 90px; height: 15px; background-image: url("http://www.pollsound.com/images/confirm.jpg"); cursor: pointer; border: none; }



#container			{ width: 900px; text-align: center; margin: 0px auto; margin-left: auto; margin-right: auto; }

.logo1				{ background: url(../images/logo1.png); width: 899px; height: 56px; position: relative; left: -55px;}
#top				{ width: 695px; margin: 25px auto; }

#content			{ width: 800px; margin: 0px auto; }

#overnav			{ height: 40px; }
#phonelarge			{ float: left; font-size: 30px; }
#searchform			{ float: right; margin: 0px; padding: 0px; }
#searchprompt		{ text-align: left; font-size: smaller; margin: 0px; padding: 0px; }
#Keywords			{ font-size: smaller; height: 17px; }
#gobutton			{ position: relative; top: 3px; }

#nav				{ height: 170px; }

#navleft				{ clear: both; float: left; width: 335px; height: 170px; }
#navleft.home				{ background: url(../images/navleft_home.gif); }
#navleft.admin				{ background: url(../images/navleft_admin.gif); }
#navleft.aboutus			{ background: url('../images/navleft_aboutus.gif'); }
#navleft.education			{ background: url('../images/navleft_education.gif'); }
#navleft.history			{ background: url('../images/navleft_historypics.gif'); }
#navleft.historypics                    { background: url('../images/navleft_history.gif'); }
#navleft.contactus			{ background: url('../images/navleft_contactus.gif'); }
#navleft.events				{ background: url(../images/navleft_events.gif); }
#navleft.eventpics			{ background: url(../images/navleft_events.gif); }
#navleft.installs			{ background: url(../images/navleft_installs.gif); }
#navleft.installpics                    { background: url(../images/navleft_installs.gif); }
#navleft.installerprofiles              { background: url(../images/navleft_installs.gif); }
#navleft.jobspotlights                  { background: url(../images/navleft_installs.gif); }
#navleft.rentals			{ background: url(../images/navleft_rentals.gif); }
#navleft.wirelesslinks                  { background: url(../images/navleft_rentals.gif); }
#navleft.repairs			{ background: url(../images/navleft_repairs.gif); }
#navleft.service			{ background: url(../images/navleft_service.gif); }
#navleft.sitesearch			{ background: url(../images/navleft_sitesearch.gif); }
#navleft.specials			{ background: url(../images/navleft_specials.gif); }
#navleft.store				{ background: url(../images/navleft_home.gif); }

#navright			{ float: right; background: url(../images/navright.gif); width: 465px; height: 170px; }

#navright_left                      { float: left; text-align: left; }
#navright_left ul                   { text-align: left; margin: 4px 15px; padding: 4px 15px; line-height: 165%; font-size: 13px; font-weight: bold; font-weight: normal; }
#navright_left ul li                { margin: 0px; padding: 0px; list-style-image: url(../images/navbullet.gif); }
#navright_left ul li.thispage       { list-style-image: url(../images/navbullet_over.gif); color: #F8C000; }
#navright_left ul li.thispage a     { color: #F8C000; }
#navright_left a                    { color: white; }
#navright_left a:hover              { text-decoration: none; }


#navright_right                     { float: left; text-align: left; }
#navright_right ul                  { text-align: left; margin: 4px 45px; padding: 4px 15px; line-height: 165%; font-size: 13px; font-weight: bold; font-weight: normal; }
#navright_right ul li               { margin: 0px; padding: 0px; list-style-image: url(../images/navbullet.gif); }
#navright_right ul li.thispage      { list-style-image: url(../images/navbullet_over.gif); color: #F8C000; }
#navright_right ul li.thispage a    { color: #F8C000; }
#navright_right a                   { color: white; }
#navright_right a:hover             { text-decoration: none; }
#navright_right p                   { text-align: left; margin: 4px 45px; padding: 4px; line-height: 145%; font-size: 13px; font-weight: bold; font-weight: normal; }

#clearance_link                     { font-size: small; font-weight: bold; color: red; }

#visit_pollsound	{ font-size: 14px; }
#pollsound,
#pollsound a		{ color: #F8C000; }
#pollsound a:hover	{ text-decoration: none; }

/*#cart                   { float: right; text-align: right; margin-right: 12px; line-height: 145%; font-size: 12pt; }*/





#bottom				{ background: white; width: 800px; min-height: 90px; _height: 90px; margin: 20px 0px; position: relative; }
#bottomhdg			{ background: url(../images/bottombg.gif) top left no-repeat; width: 800px; height: 22px; font-weight: bold; padding-top: 3px; text-transform: uppercase; }
#bottombottom		{ background: url(../images/bottombgbottom.gif) top left no-repeat; width: 800px; height: 22px; }

#bottomcopyleft		{ text-align: left; color: #637BA4; margin: 20px; }
#bottomcopyleft *       { color: #000000 }
#bottomcopyleft h1      {color:#637BA4;font-size:16pt;font-weight:bolder}
#bottomcopyleft h2      {color:#637BA4;font-size:12pt;font-weight:bold}
#bottomcopyleft h3      {color:#637BA4;font-size:14pt;font-weight:bolder}
#bottomcopyleft .highlight{color:#637BA4}
#bottomcopyleft .man_highlight{color:#637BA4;font-weight:bold; }
#bottomcopyleft a       {color:#191970}
#bottomcopyleft u       {color:#00008B}
#bottomcopyleft .thead  {color:#637BA4;background-color:#FFFFFF}
#bottomcopyleft .nf_shopping_cartMyAccountMsg { color: red;  }
#bottomimgright		{ position: relative; top: 15px; right: 7px; float: right; background: url(../images/bottomimg1.jpg) top left; width: 388px; height: 333px; }
#bottomcopyleft .tborder {border:1px dotted #2F4F4F; border-collapse:collapse}
#bottomcopyleft .grey   { background-color:#DCDCDC}
#bottomcopyleft .super  {font-size:xx-small; vertical-align:top;}
#bottomcopyleft .brand_link {font-weight:bold;color: #2F4F4F;padding-left:20px;}
#breadcrumbs a {color: #2F4F4F; font-weight: bold;}
#breadcrumbs a:hover {color: #637BA4; font-weight: bolder; text-decoration: none;}


#brand_list ul  { list-style: none; margin: 0px; padding-top: 3px; padding-left: 1px; }
#brand_list .highlight_bold{color:#637BA4;font-weight:bold;font-size:12pt;text-decoration:underline;}
#brand_list a {color:#000000}
#brand_list a:hover {font-weight:bolder;text-decoration:none;color:white; background-color: #637BA4;}
#brand_list a.anchor {color:#191970}
#brand_list table   {vertical-align:top}
#brand_list td   {vertical-align:top}
#brand_list.zipcode {display:none; }
#brand_list.zipcode:hover {display:block; }

#footer1			{ font-size: 10px; width: 350px; margin: auto; }
#footer_visit		{ float: left; }
#footer_pollsound	{ float: right; }
#footer2,
#footer2 a			{ clear: both; color: white; margin: 20px auto; }
#footer3			{ font-size: 9px; padding-bottom: 30px; }

/* contact us form changes */
#bottomcopyleft #nf_sectionLabelBasic		{ display: none; }
#bottomcopyleft #nf_sectionGraphicBasic		{ display: none; }
#bottomcopyleft #nf_sectionLabelBusiness	{ display: none; }
#bottomcopyleft #nf_sectionGraphicBusiness	{ display: none; }
#bottomcopyleft #nf_sectionLabelPersonal	{ display: none; }
#bottomcopyleft #nf_sectionGraphicPersonal	{ display: none; }
#bottomcopyleft #nf_sectionLabelOptin		{ display: none; }
#bottomcopyleft #nf_sectionGraphicOptin		{ display: none; }
#bottomcopyleft #nf_sectionGraphicSubmit	{ display: none; }

/* shopping cart changes */
#bottomcopyleft .checkout_header	{ color: white; }

/* site search */
#searchresults li	{ padding-bottom: 10px; }

#bottomcopyleft #rentalright { padding: 10px; background-color: #00008B; float: right; width: 210px; margin-left: 10px; }
#bottomcopyleft #rentalright * { color: #eee; }

/* */


.cart_categories 		{ padding-left: 5px; padding-right: 5px; vertical-align: top; }
.cart_categories a:link		{ text-decoration: none; font-weight: normal; color: #000000; font-size: 10px; }
.cart_categories a:visited	{ text-decoration: none; font-weight: normal; color: #000000; font-size: 10px; }
.cart_categories a:hover	{ text-decoration: underline; font-weight: normal; color: #000000; font-size: 10px; }
.cart_categories ul 		{ list-style: none; margin: 0px; padding-top: 0px; padding-left: 0px; }
.cart_categories li		{ margin-left: 0px; margin-bottom: 1px; padding-left: 0px; font-weight: bold; color: #000000; border: 1px solid #C0C0C0; background: #EFEFEF; text-align: left; min-height: 18px; line-height: 18px; }
.cart_categories a		{ margin-left: 5px; }
.cart_categories li.subcat      { background: #FFFFFF; border: none; padding-left: 15px; list-style: none; }
.parent_category 		{ font-weight: bold; color: #000000; margin-top: 5px; border: 1px solid #C0C0C0; background: #EFEFEF; text-align: center; height: 18px; line-height: 18px; }
.label				{ font-weight: bold; color: #000000; margin-top: 10px;  }

#applet_body                    {padding-left: 50px;padding-top: 15px;}

#badges                         {background-color: white;}
