@charset "utf-8";
/* CSS Document */

* {
	font-family:"Lucida Grande", Verdana, Arial, Tahoma, Geneva, sans-serif;
	/*font-family: Arial, Tahoma, Geneva, sans-serif;*/
}
code {background:#FFFFCC;font-size:13px;}
a img {
	border:0px;}
h1{
	font-size:28px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: #d0d0d0 2px 1px 1px;
}
h2 {
	font-size:18px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0px;
}
h3 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size:14px;
	color:#036;
	font-family:Helvetica,Arial, sans-serif;
	text-decoration:underline;
}


body {margin:0;padding:0;background:#fff}



.clear {clear:both}
.noborder {border:none !important;}

.alignLeft {float:left}
.alignRight {float:right}

#mainHeaderHolder{background:#010409}
#header {width:100%;background:url(../images/header_top_tile_simple.gif) repeat-x;padding:0;min-height:77px;}
#headerContainer {width:945px; margin:0 auto;min-height:69px;}
#headerContainer #logo{width:270px;float:left;padding-top:10px}
#headerContainer #logo a:hover{background:none !important;}
.logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/logo.png');}

#header #menu {float:right;}

#header ul#nav{list-style:none;margin-top:36px;padding:0 0 0 0;clear:both;width:auto;}
#header ul#nav li {float:left;padding-bottom:5px;margin:0;}
#header ul#nav li img {border:none;}
/*  #header ul#nav li.selected, #header ul#nav li.hover{background:url(../images/menu_hover_arrow.png) bottom center no-repeat;}*/
#header ul#nav li a{display:block;padding:6px 9px;margin:0 5px;color:#fff;font-size:14px;font-family:'Lucida Grande',Verdana,sans-serif;text-decoration:none;}
#header ul#nav li a img {padding:0;margin-right:2px;}
#header ul#nav li a.selected, #header ul#nav li.selected a{background:#333333;color:#fff}
#header ul#nav li a:hover {background:#333;}
#header ul#nav a.buy_now_link {color:#77f566}


#subHeader {background:#010409;padding:0 0 0 0;margin:0 !important;}
#subHeader #subHeaderContainer {width:945px;margin:0 auto;background:url(images/page-title.gif) no-repeat left;padding:0;text-align:center;}
#subHeader h1 {color:#fff;font-weight:normal; font-size:38px;padding:30px 0 30px 0px;margin:0;text-shadow: #333333 2px 2px 1px;}

#mainimage{
	
	position:relative;
	left:-120px;}
h3{
	font-size:13px;
	color:#000;
}
ul{margin-top:0px;}

table, p,li {font-size: small;}
ol li p {
	font-size:x-small;
	color:#666}
p {
	margin-top: 0px;
	padding-top: 0px;
	color:rgb(51,51,51);
}
.wrapper{
	width:640px;
	margin:auto;
	margin-top:40px;
	}

.menu {
	width:460px;
	margin:auto;
	}
.menu p {
	text-align:center;
	/*background-color:#123;*/
	/*border-bottom:1px solid #8ca3d0;*/
	font-size:12px;
	height:30px;
	padding-top:4px;
	}
	
.menu a {
	 
	/* border-left:1px solid #8ca3d0;	
	  border-top:1px solid #8ca3d0;
	  border-right:1px solid #8ca3d0;
	  padding: 2px 4px 0px 4px;
	  background:#c7d6f2;
	 
	  text-decoration:none;*/
	   margin-right:4px;
	 }
#selected{
	/*background:#ffffff;
	position:relative;
	 padding: 3px 4px 0px 4px;
	top:1px;*/
}
.underline{
	 border-bottom:1px solid #8ca3d0;
	}

td{vertical-align:top}

#header_right {
	float:right;}
	
.stp-section {
  background:#c7d6f2;
  border:1px solid #8ca3d0;
  padding:15px 15px;
  margin:0 0 15px 0;
  overflow:visible;
}

.stp-section h4 {
  margin:0 0 10px 0;
}
.stp-section.vertical input[type=text] {
  margin:0 0 10px 0;
}
.stp-section img.big {
  margin:-30px 0 10px 15px;
  float:right;
  position:relative;
}
.stp-section img.big-with-padding {
  margin:-30px 0 10px 30px;
  position:relative;
  float:right;
}


ul#level1_menu{list-style:none;}
ul#level1_menu a{display:block;white-space:nowrap}
ul#level1_menu li {float:left;margin:0; padding:1px 1px 0 5px;display:block; border-right:1px solid #000;}
ul#level1_menu li.last{border:none;padding:0 3px;}

.wbTLR {border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none;}
.wbBLR {border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.wbAll {border:1px solid #ccc;background:#333 !important}
.nb {border:none !important}
.wbwTLR{border-top:1px solid #010409;border-left:1px solid #010409;border-right:1px solid #010409}


.bglightgray {background:#0D0D0D !important;}

#submenuHolder,#submenuHolderProducts  {}
#submenuHoverer , #submenuHovererProducts{z-index:999;padding:0 3px;position:relative}

ul#level2_menu, ul#level2_menu_products{position:absolute;visibility:hidden;z-index:500;background:#0D0D0D;margin:0;float:none;min-width:95px;padding:0;margin-top:-1px}
ul#level2_menu li, ul#level2_menu_products li{display:block;float:none !important;margin:0;border:none !important;padding:3px 0px}
ul#level2_menu li a:hover, ul#level2_menu_products li a:hover {background:#010409 !important}

#footer{
	width:100%;background:#dce1f4;color:#111214;padding:0 0 10px 0;margin-top:24px;
}

#footer_top {width:100%;background:url(http://avchat.net/images/footer_top_margin.gif) repeat;height:4px;}
#footer a {color:#111214}
#footer img {border:none;}
#footer p {padding:0; margin:0;}

#footerContainer {width:945px;margin:0 auto;}
#footer ul {float:left;list-style:none;margin:0 5px; padding:0;font-size:12px;width:auto}
#footer ul.about {width:360px;}
#footer ul.smallBlock {width:260px;}
#footer ul li.title {padding:10px 0 0px 0px;font-size:26px;font-family:arial}
#footer ul li{padding:3px 0;}
#footer ul li dl {margin:0;padding:0;}
#footer ul li dl dt {font-weight:bold;width:30%;float:left;padding:1px 0;}
#footer ul li dl dd {padding:1px 0;display:block;}
#footer ul li h3{text-transform:uppercase;font-weight:bold;font-size:11px;margin:0 0 5px 0;}



#footer #footnav_copyright{padding:55px 0 0 0;}
#footer #footnav_copyright a{}
#footer #footnav_copyright #termscp{float:right;width:40%;text-align:right;}
#footer #footnav_copyright #termscp span {}


#footer .ulDelim {width:3px; float:left;height:150px;margin:31px 0 0 0;}
#footer h2{font-size:26px;font-family:arial;font-weight:normal !important;}

#footer #newsletter{width:480px;margin:0 auto;padding:4px; background-color:#FFC;margin-top:20px;text-align:center;}

body,html{
	margin:0px;
	padding:0px;
}


#installation_instructions_table tr td p {
	font-size:11px;}
	
.wrapper img{padding:2px !important; margin:2px !important;}

#integrations {padding:0 12px 0 12px;}
#integrations a:hover{background:none !important;}
#integrations img {border:none !important; padding:0 !important}
#integrations ul {list-style:none;margin:0 auto;padding:0;display:table;text-align:center;}
#integrations ul ul {margin:10px auto;padding:0;display:table;text-align:center}
#integrations ul li {text-align:center;}
#integrations ul ul li{float:left; margin:1px 10px;padding:5px 0px;text-align:center;width:150px; height:62px;}
#integrations ul ul li a {display:block;padding:5px 0}
#integrations ul ul li.clean {background:none;margin:0;padding:0;width:0;height:0;}
#integrations ul ul li.clear {background:none;margin:0;padding:0;width:0;height:0;clear:both !important}
#integrations .integration_ipboard{!important;padding:5px 0;}
#integrations .integration_socialengine{!important;}
#integrations .integration_vbulletin{padding:8px 0 ;}
#integrations .integration_vbulletin a{padding:7px 0 ;} 


.smallDetails {font-size:11px; padding:5px 0;color:#ccc;float:left;}
.smallDetails a {color:#90b3d3;text-decoration:none;}
.smallDetails a:hover{text-decoration:underline;}

.prodSearch {float:left;padding-top:2px;margin-left:10px;}

#products {width:130px;margin:2px 4px 3px 1px !important;padding:0 !important;float:right;z-index:9000;font-size:11px !important;background:#010409}
#products a {display:block;padding:2px 5px 2px 17px !important;text-decoration:none;color:#fff; font-size:11px !important}
#products a:hover{color:#fcc360}
#products ul {list-style:none;margin:0;padding:0;}
#products li a:hover {background:none !important;margin:0;}	
#products li {margin:0 !important;padding:0 !important;}
#subproducts{display:none;position:absolute;z-index:9001;}
#sublist2 {margin-left:0px !important;margin-bottom:0px !important;}

li.avchat {background:url(../images/arrow-down.png) no-repeat left !important;list-style:none;border:1px solid #555}
li.avchatNBB {list-style:none;border-top:1px solid #fff;border-left:1px solid #1B2B42;border-right:1px solid #1B2B42;border-bottom:none !important}
li.avchatNoborder {background:url(../images/arrow-down.png) no-repeat left !important;list-style:none;border-top:1px solid #010409;border-left:1px solid #010409;border-right:1px solid #010409;border-bottom:1px solid #010409 !important}

#sublist2 li {background: #000 !important;}
#sublist2 li a {padding-left:5px !important;}

#content {width:945px;margin:0 auto;}
.leftSide {float:left;width:640px;}
.rightSide {float:right;width:300px;}

#content #sidebar {padding:70px 0 0 0;}
#content #sidebar h3{font-size:15px; font-weight:bold; text-decoration:none !important;padding:3px !important;margin:0 !important}

#content #buy_panel {background:#ceedca; border-radius:7px; -moz-border-radius:7px; padding:10px; width:300px; margin:0px 6px 0 0}
#content #buy_panel p {font-size:9px;}

#content #demo_panel {background:#FFD9DA;border-radius:7px; -moz-border-radius:7px; padding:10px; width:300px; margin:0px 6px 10px 0}
