body, div, img, a,h1, h2 {margin:0;padding:0}
img {border:none;}
a {color:#006680}

.clear {clear:both}
.floatL{float:left}
.floatR{float:right;}

body{font:12px Arial, Helvetica, sans-serif}
h2{font-size:25px;color:#bb0000;padding:50px 0 0 30px;}
h3{color:#bb0000;padding:0 0 0 30px;}

span.success{background:#D0F5A9;display:block;padding:5px; margin:5px 0;}
span.fail{background:#E0D1D3;display:block;padding:5px; margin:5px 0;}
span.fail_red{background:#FA8795;display:block;padding:5px;margin:5px 0;}

#header {background:url(img/header_back.gif) repeat-x; height:230px;}
#header #headerContainer {width:990px;margin:0 auto;padding-top:10px;}
#header #headerContainer #headerContainerUpper {border:none;}
#header #headerContainer #headerContainerUpper #logo {float:left;padding-top:15px;}
#header #headerContainer #headerContainerUpper #recorderImage {float:right;}

#header #version {background:url(img/version_bubble.png) no-repeat right;height:24px;color:#000;text-align:right;font-size:16px;font-weight:bold;}
#header #version span{padding:2px 9px 0 0;display:block;margin:0;}



#header ul#menu {list-style:none;padding:0;margin:0;margin-top:17px;height:35px;border:none;}
#header ul#menu li {float:left;}
#header ul#menu li a{display:block;width:100px;margin-right:5px;background:url(img/menu_tab.png) no-repeat;width:130px;text-align:center;padding:9px 0;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:bold}
#header ul#menu li a.selected{background:url(img/menu_tab_selected.png) no-repeat;color:#000;}
#header ul#menu li a.buy {background:url(img/menu_tab_buy.png) no-repeat;}


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

ul#level2_menu{position:absolute;visibility:hidden;z-index:500;background:#006D8A;margin:0;float:none;width:210px;padding:0;margin-top:-1px}
ul#level2_menu li{display:block;float:none !important;margin:0;border:none !important;padding:3px 0px;text-align:left !important;}
ul#level2_menu li a {background:none !important;width:201px !important;text-align:left !important;padding-left:9px !important;text-transform:none !important;}
ul#level2_menu li a:hover {background:#010409 !important}


ul#level2_menu2{position:absolute;visibility:hidden;z-index:500;background:#006D8A;margin:0;float:none;width:210px;padding:0;margin-top:-1px}
ul#level2_menu2 li{display:block;float:none !important;margin:0;border:none !important;padding:3px 0px;text-align:left !important;}
ul#level2_menu2 li a {background:none !important;width:201px !important;text-align:left !important;padding-left:9px !important;text-transform:none !important;}
ul#level2_menu2 li a:hover {background:#010409 !important}

#content {width:990px;margin:0 auto;font-size:14px;}
#content #leftSide{float:left;width:590px;}
#content #leftSide .leftSideContainer {padding-left:30px;}
#content #rightSide{float:left;margin-left:98px;padding-top:50px;}


#content .headingSpan {padding:61px 0 0 10px;font-size:12px;}

#content ul.features, #content ul.wyg {list-style:none;padding-left:10px}
#content ul.features li, #content ul.wyg li{background:url(img/check.gif) no-repeat;margin:10px 0;padding:2px 0 2px 35px;}


#content ol {margin-left:10px}
#content ul {margin-left:20px;}
#content ol li, #content ul li{margin:10px 0;}


#content ol li a, #content ul li a{font-weight:bold;}

#content #leftSide p {margin-left:30px;}


#content #rightSide #testimonials, #content #rightSide .rightBox{background:#fafafa;width:298px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
#content #rightSide #testimonialsContainer {width:90%;margin:0 auto;padding:12px 0;}
#content #rightSide #testimonialsContainer img.testimonialsIcon {float:left;}
#content #rightSide #testimonialsContainer span.testimonialsTitle {font-size:18px;font-weight:bold;font-style:italic;padding:20px;color:#4c4c4c;display:block;white-space:normal}
#content #rightSide #testimonials p {color:#7f7f7f;font-style:italic;margin-bottom:0px;margin-top:0px;}
#content #rightSide #testimonials p.author {font-style:normal; text-align:right;margin-top:5px;font-size:12px;}


#content #rightSide #testimonialsTop, #content #rightSide .rightBoxTop {background:url(img/testimonials_container_top.gif) no-repeat;width:300px;height:4px;}
#content #rightSide #testimonialsBottom, #content #rightSide .rightBoxBottom {background:url(img/testimonials_container_bottom.gif) no-repeat;width:300px;height:4px;}
#content #rightSide .rightBox .rightBoxContainer {width:90%;margin:0 auto;padding:12px 0;}
#content #rightSide .rightBox p.ttl {font-size:18px;font-weight:bold;font-style:italic;padding:7px 20px;float:left;color:#4c4c4c;margin:0;white-space:normal;}

#content #rightSide ul.blogrss {padding:0 5px;}
#content #rightSide ul.blogrss a {font-weight:normal}

#content dl {padding:0 0 0 30px;}
#content dl dt {font-weight:bold;padding:5px 0;}
#content dl dd {padding:5px 0 20px 0;}


#content #form  label{display:block;width:100px;float:left}
#content #form br {clear:both;}


#footer_top {width:100%;background:url(http://avchat.net/images/footer_top_margin.gif) repeat;height:4px;}
#footer {width:100%;background:#dce1f4;color:#111214;padding:0 0 10px 0;margin-top:50px;}
#footer a {color:#111214}
#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 {background:url(http://avchat.net/images/footer_delim.gif) no-repeat; 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;}

