body{margin:0px; padding:0px; background:url(../images/bg.gif) left top repeat-x; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#585858; line-height:1.5em; text-align:justify;}
ul,li,h1,h2,h3{margin:0px; padding:0px; list-style:none;}
dl,dt,dd{margin:0px; padding:0px;}
p{margin:0px; padding:0px; padding-bottom:10px;}
a.link2{text-decoration:none; color:#0c81d3;}
a:hover.link2{text-decoration:underline; }
.fright{float:right;}
.fleft{float:left;}
.clear{clear:both;}
.link {font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.link a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none;}
.link a:hover{text-decoration:underline;}
img{border:0px;}
.imgbrd{ padding:2px; border:1px solid #7ad5ef;}
h3{font:bold 18px Arial, Helvetica, sans-serif; color:#0c81d3; text-decoration:none; padding-bottom:5px; border-bottom:1px dotted #CCC; margin-bottom:5px;}

.subheading{font:normal 17px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.subheading2{font:bold 15px Arial, Helvetica, sans-serif; color:#1d8939; text-decoration:none;}
#main{width:850px; margin:0px auto; background:#FFFFFF; border-left:1px solid #dedede; border-right:1px solid #dedede;}
#menu{clear:both; width:830px; margin:auto; padding-top:10px;}
#menu ul{background:url(../images/btnbg.gif) left top repeat-x; height:34px;}
#menu li{display:inline;}
#menu li a{display:block; float:left; padding:10px 20px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#menu li a:hover{background:url(../images/menuover.gif) left top repeat-x; color:#000000; text-decoration:none;}
#menu li .home{display:block; text-align:center; padding:10px 0px; background:url(../images/home.gif) left top no-repeat; float:left; width:84px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#menu li .home:hover{display:block; text-align:center; padding:10px 0px; background:url(../images/home-over.gif) left top no-repeat; float:left; width:84px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.productlist img{display:inline; float:left; margin-right:10px;}
#quick{width:273px; height:100px; background:#faf63c url(../images/quick-bottom.gif) left bottom no-repeat;}
#quick ul{width:120px; float:left; padding:5px 7px;}
#quick li{list-style:none; line-height:22px;}
#quick li a{padding-left:10px; background:url(../images/arrow.gif) left 5px no-repeat; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#313131; text-decoration:none;}
#quick li a:hover{text-decoration:underline;}

#firms ul{margin-top:10px;}
#firms li{padding-left:15px; background:url(../images/arrow2.gif) left 5px no-repeat; margin-bottom:15px;}
#firms ul ul li{list-style:disc; background:none; padding-left:5px;}
#firms h4{font:bold 14px Arial, Helvetica, sans-serif; color:#1d8939; text-decoration:none; padding-bottom:5px;  margin-bottom:0px;}
#firms h5{font:bold 13px Arial, Helvetica, sans-serif; color:#0c81d3; text-decoration:none; padding-bottom:5px;  margin-bottom:0px;}

#artist dl{margin:0px; margin-bottom:30px; padding:0px; background:url(../images/artistbg.gif) left bottom repeat-x; padding-bottom:20px; height:120px;}
#artist dt{}
#artist dd img{float:left; margin-right:5px; padding:2px; border:1px solid #7ad5ef;}
#artist dd p{margin:0px; padding:0px; margin-left:125px;}

#press img{float:left; padding:2px; border:1px solid #7ad5ef; margin-right:5px; margin-bottom:10px;}

table .products th{height:25px; padding-top:5px; background:#2aa1fd; text-align:center; color:#FFF;}
table .products{border-right:1px solid #2aa1fd;}
table .products img{border:1px solid #CCC; padding:2px;}
table .products td{padding:2px; text-align:center;}
table .products tr.bg{background:#F2F2F2;}
table .products{border-left:1px solid #2aa1fd; border-bottom:1px solid #2aa1fd;}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

#hclient{width:280px; display:inline; float:left; margin-left:10px;}

.box1{width:100%; background:#ffea7e;}
/*.box1 .border-top {background:url(../images/border_top1.gif) repeat-x top;}
.box1 .border-bottom {background:url(../images/border_bottom1.gif) repeat-x bottom;}
.box1 .border-left {background:url(../images/border_left1.gif) repeat-y left;}
.box1 .border-right {background:url(../images/border_right1.gif) repeat-y right;}*/
.box1 .corner-top-left {background:url(../images/ytopl.gif) no-repeat left top;}
.box1 .corner-top-right {background:url(../images/ytopr.gif) no-repeat right top;}
.box1 .corner-bottom-left {background:url(../images/ybottoml.gif) no-repeat left bottom;}
.box1 .corner-bottom-right {background:url(../images/ybottomr.gif) no-repeat right bottom; }
.box1 .indent-box{padding:13px 0px;}

#hnews{width:273px;}

.box2{width:100%; background:#99d3ff;}
/*.box1 .border-top {background:url(../images/border_top1.gif) repeat-x top;}
.box1 .border-bottom {background:url(../images/border_bottom1.gif) repeat-x bottom;}
.box1 .border-left {background:url(../images/border_left1.gif) repeat-y left;}
.box1 .border-right {background:url(../images/border_right1.gif) repeat-y right;}*/
.box2 .corner-top-left {background:url(../images/btopl.gif) no-repeat left top;}
.box2 .corner-top-right {background:url(../images/btopr.gif) no-repeat right top;}
.box2 .corner-bottom-left {background:url(../images/bbottoml.gif) no-repeat left bottom;}
.box2 .corner-bottom-right {background:url(../images/bbottomr.gif) no-repeat right bottom; }
.box2 .indent-box{padding:10px;}

.footer{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding-right:10px;}

.dropmenudivb {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 100;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 0px;
	WIDTH: 180px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 0px;
	BACKGROUND-COLOR: #87c5cb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.dropmenudivb A {
DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR:#3f4040; PADDING-TOP: 5px; PADDING-RIGHT: 8px; BORDER-BOTTOM: #666666 1px dotted; FONT:normal 11px Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; background:#ffffff;
}
.dropmenudivb A:hover {
	COLOR:#ffffff; background:#0f8ef1;
}
.dropmenudivb B {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #999999; TEXT-INDENT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.dropmenudivb IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

