/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
                                                  margin: 0;
                                                  padding: 0;
                                                  border: 0;
                                                  outline: 0;
                                                  font-size: 100%;
                                                  vertical-align: baseline;
                                                  background: transparent;
                                                  }
body {
       line-height: 1;
       }
ol, ul {
         list-style: none;
         }
blockquote, q {
                quotes: none;
                }
blockquote:before, blockquote:after,
q:before, q:after {
                    content: '';
                    content: none;
                    }

/* remember to define focus styles! */
:focus {
         outline: 0;
         }

/* remember to highlight inserts somehow! */
ins {
      text-decoration: none;
      }
del {
      text-decoration: line-through;
      }

/* tables still need 'cellspacing="0"' in the markup */
table {
        border-collapse: collapse;
        border-spacing: 0;
        }
/* end of reset
   ************ */

/* ************************************************************************* */


body {
       font-family: "Arial", "Liberation Sans", sans-serif;
       font-size: 12px;
       background: #000000 url(back1.jpg) center top no-repeat fixed;
       color: #444444;
       padding-bottom: 40px;
       }

#container {
             width: 910px;
             margin: 0 auto;
             background: #ffffff;
             overflow: hidden;
             padding: 0;
             margin-top: 10px;
             }
			 
/* rumen was here */			 
#top_bar {	width: 910px;
			height: 20px;
			background: #323232 url(top_bar.jpg) 0 0 no-repeat;
			font-family: "Arial", "Liberation Sans", sans-serif;
			font-size: 12px;
			color: #ffffff;
			padding-top: 3px;
			padding-left: 10px;
			}
			
/* end of rumen was here */			
			 
#header {
          width: 910px;
          height: 297px; /* rumen corrected the height */
          background: transparent url(Header.jpg) 0 0 no-repeat;
          position: relative;
          border-bottom: 12px solid #323232;
          }
#header ul {
             display: block;
             width: 911px;
             height: 28px;
             position: absolute;
             bottom: 0;
             background: transparent url(menu2.png) 0 0 no-repeat;
             left: 1px;
             overflow: hidden;
             }
#header ul li {
                float: left;
                }
#header ul li a {
                  display: block;
                  width: 101px;
                  height: 28px;
                  float: left;
                  background: transparent url(menu2.png) 0 30px no-repeat;
                  overflow: hidden;
                  text-indent: -3000px;
				  /*border: 1px solid gold;*/
                  }
#header ul li.nav-home a.here { background-position: -1px -28px; }
#header ul li.nav-build a.here { background-position: -102px -28px; }
#header ul li.nav-pricing a.here { background-position: -203px -28px; }
#header ul li.nav-tour a.here { background-position: -304px -28px; }
#header ul li.nav-support a.here { background-position: -405px -28px; }
#header ul li.nav-account a.here { background-position: -506px -28px; }
#header ul li.nav-about a.here { background-position: -607px -28px; }
#header ul li.nav-design a.here { background-position: -708px -28px; }
/*#header ul li.nav-forum a.here { background-position: -809px -28px; }*/
#header ul li.nav-faq a.here { background-position: -809px -28px; }


#header h1 a {
               display: block;
               position: absolute;
               width: 400px;
               height: 200px;
               top: 60px;
               left: 50px;
               overflow: hidden;
               text-indent: -3000px;
               }
#header a.promo {
                  display: block;
                  position: absolute;
                  width: 150px;
                  height: 150px;
                  left: 744px;
                  top: 126px;
                  overflow: hidden;
                  text-indent: -3000px;
                  }

#main {
        overflow: hidden;
        /* padding-top: 13px; */
        margin-bottom: 12px;
        height: 100%;
        width: 890px;
        padding: 13px 10px 0 10px;
        }

#col {
       background: #E2E2E2;
       width: 214px;
       padding-top: 12px;
       padding-bottom: 12px;
       line-height: 1.3em;
       height: 100%;
       float: left;
       }

#col .sidebar {
                width: 176px;
                margin: 0 auto;
                background: url(sidebar.png) 0 0 repeat-y;
                padding-top: 10px;
                padding-left: 11px;
                padding-right: 11px;
                margin-bottom: 12px;
                }
#col .sidefoot {
                 width: 198px;
                 height: 10px;
                 margin-left: -11px;
                 background: url(sidebar.png) bottom left no-repeat;
                }

#col .sidebar h3 {
                   font-size: 14px;
                   font-weight: bold;
                   font-style: italic;
                   color: #000000;
                   }
#col .sidebar h4 {
                   line-height: 1.1em;
                   margin: 10px 0 0 0;
				   font-weight: normal;
				   color: black;
                   }
#col .sidebar p {
                  margin: 1em 0;
                  color: #888888;
                  }
#col .sidebar a {
                  color: #BA0A0A;
                  }
#col .sidebar p a.try {
                        display: block;
                        width: 146px;
                        height: 36px;
                        background: url(buttonTryNow.jpg) 0 0 no-repeat;
                        overflow: hidden;
                        text-indent: -3000px;
                        margin: 0 auto;
                        }
#col .sidebar object {
                       margin: 10px 0;
                       }

#center {
          width: 668px;
          float: right;
          }
#center #text {
                width: 500px;
                float: left;
                }
/* Rumen Made Acordeon */				

p.acc_trigger {
	padding: 0;	margin: 0 0 5px 0;
	background: url(h2_trigger_a.gif) no-repeat;
	height: 46px;	line-height: 46px;
	width: 500px;
	/*	font-size: 2em; */
	font-weight: normal;
	float: left;
}

p.acc_trigger a {
	color: #fff !important;
	text-decoration: none;
	display: block;
	padding: 9px 0 0 50px;
}

p.acc_trigger a:hover {
	color: #ccc;
}

p.active {background-position: left bottom;}

.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 500px;
	clear: both;
	background: #f0f0f0;
	border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.acc_container .block {
	padding: 20px;
}
				
/* End of Rumen Made Acordeon */				
#center #right {
                 width: 160px;
                 float: right;
                 }
#center #right img {
                     width: 160px;
                     }
#center h2 {
             font-size: 30px;
             font-family: "Verdana", "Arial", "Liberation Sans", sans-serif;
             color: #000000;
             letter-spacing: -0.02em;
             margin-bottom: 20px;
             }

#center #features {
                    width: 755px;
                    height: 272px;
                    background: url(features.png) 0 0 no-repeat;
                    margin-top: 16px;
                    position: relative;
                    }
#center #features .picturelink {
                                 color: #000000;
                                 position: absolute;
                                 top: 11px;
                                 left: 10px;
                                 font-weight: bold;
                                 font-size: 13px;
								 text-align: center;
                                 display: block;
                                 width: 303px;
                                 height: 235px;
                                 line-height: 454px;
                                 overflow: hidden;
                                 }
#center #features h3 {
                       font-size: 14px;
                       font-weight: bold;
                       font-style: italic;
                       color: #000000;
                       position: absolute;
                       left: 328px;
                       top: 20px;
                       }
					   
#center #features ul {
                       position: absolute;
                       left: 328px;
                       top: 40px;
                       width: 330px;
					   font-weight: bold;
                       line-height: 1.1em;
                       list-style: none;
                       }
#center #features ul li {
                          background: #E5E5E5;
                          padding: 7px;
                          }
#center #features ul li.odd {
                              background: #CCCCCC;
                              }

#center p {
            line-height: 1.3em;
            margin: 1em 0;
            }
#center p a {
              color: #BA0A0A;
              }
#center ul {
             list-style: disc inside;
             line-height: 1.25em;
             }
#center .bicol {
                 overflow: hidden;
                 clear: both;
                 width: 100%;
                 }
#center .bicol .left {
                       float: left;
                       width: 332px;
                       }

#center .bicol .right {
                       float: right;
                       width: 332px;
                       }
					   
#support_banner{
			/*border: 1px solid green;*/
			height: 200px;
			width: 200px;
			background: url(support.png) 0 0 no-repeat;
			margin-left: 8px;
			margin-top: -27px;
			}

#liveChat {
            text-align: center;
            width: 100%;
            }
#liveChat a {
              display: block;
              width: 176px;
              height: 30px;
              line-height: 30px;
              text-transform: uppercase;
              color: #BA0A0A;
              }

#center fieldset label {
                         width: 120px;
                         display: block;
                         float: left;
                         color: #000000;
                         }
#center fieldset p.submit {
                            padding-left: 120px;
                            }
#center dl.videos dt {
                       line-height: 1em;
                       padding: 10px 0;
                       display: block;
                       cursor: pointer;
                       font-size: 16px;
                       font-weight: bold;
                       }
					   
/* RSS Feeds */
#feeds {
	width: 640px;
	height: 260px;
	background: #e2e2e2;
	margin-top: 780px;
	padding: 10px;
	}
	
	#feeds2 {
	width: 640px;
	height: 260px;
	background: #e2e2e2;
	margin-top: 690px;
	padding: 10px;
	}
/* END => RSS Feeds */

/* rumen was here */			 
#bottom_bar {	width: 910px;
				height: 20px;
				background: #323232;
				font-family: "Arial", "Liberation Sans", sans-serif;
				font-size: 12px;
				color: #ffffff;
				padding-top: 3px;
				padding-left: 100px;
				}
			
/* end of rumen was here */						   
					   
#footer {
          width: 910px;
          background: #E3E3E3;
          line-height: 80px;
          text-align: center;
          /*border-top: 20px solid #323232; removed from rumen */
          overflow: hidden;
          }
		  
#footer .submenu {
				width: 190px;
				float: right;
				line-height: 30px;
				margin-top: -25px;
				padding-bottom: 25px;
				font-weight: normal;
				}

#footer ul li {
                display: inline;
                margin: 0 5px;
                }
#footer ul li a {
                  color: #666666;
                  font-weight: bold;
                  text-decoration: none;
                  }
#footer ul li a:hover {
                        color: #111111;
                        }


ul.linx a {
            color: #444444;
            text-decoration: none;
            }


