*{margin:0;padding:0;}
img{border:none;padding:0;margin:0;outline:none;}
p{padding:8px;line-height:18px;font-size:12px;}
li{padding:2px;font-size:10px;}
h1{padding:15px;}
h2{font-family:Arial, Helvetica, sans-serif;color:#660000;font-size:18px;padding:5px;text-decoration:underline;}
#blackfriday{background:#FFFF00;border:3px solid #000;position:relative;top:10px; width:900px;margin-bottom:10px;margin-left:20px;}
.blackright h1,.blackleft h1{color:#d20000;font-size:19px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic; margin:0; margin-bottom:8px;padding:0;}
.blackleft h1 a,.blackleft h1 a{color:#d20000;}
.blackleft a,.blackright a{color:#000000;}
.blackleft p,.blackright p{margin:0;font-weight:bold;}
.videos img{margin-left:5px;border:2px solid #333;}
.blackleft{float:left;width:420px;border:1px solid #333;padding:5px;margin:5px;height:80px;}
.blackright{float:right;width:420px;border:1px solid #333;padding:5px;margin:5px;height:80px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;background:url(images/bg.gif) top center repeat-x fixed;}
#wrapper{text-align:center;margin:0 auto;width:950px;}
#body{background:url(images/bodybg.gif) #f0ecb5 top center no-repeat;text-align:left;}
#bodyBot{background:url(images/footer.gif);height:15px;margin-top:-18px;}
#video{float:left;width:320px;height:240px;margin:15px;}
#rightColumn{float:right;background:url(images/boxbg.gif);width:320px;height:400px;margin-right:30px!important;margin-right:10px;}
#rightColumn h2{margin-top:15px;margin-left:10px;}
#rightColumn p span{float:right;margin-top:-18px;}
#rightColumn .answer{width:150px;}
#leftColumn{float:left;width:580px;margin-left:0!important;margin-left:10px;}
#leftColumn ul{float:left;width:190px;}
#leftColumn ul li{margin-left:25px;}
#footer{color:#fff;text-align:center;margin:0 auto;}
#footer a{color:#fff;text-decoration:none;}
#nav{height:39px;overflow:hidden;}
.photobox{border:1px solid #ccc;padding:5px;margin:10px;float:left;background:#fff;}
.photobox p{text-align:center;}
#products{margin-left:10px;}
#products li{list-style-type:none;padding:10px;margin:10px;border:1px solid #ccc;}
#products li img{border:1px solid #000;margin:3px;padding:5px;background:#fff;}
#products li span{font-size:12px;display:block;margin-left:10px;}
.q{font-size:14px;font-weight:bold;color:#660000;}
.a{font-size:14px;font-weight:bold;color:#006699;}
.clr{clear:both;}
.contactp{float:left;width:200px;margin-left:75px;}
#header,#panoramics{background:#fcfada;}