* {	margin: 0;	padding: 0;}

body {	background: #FFFFFF url(../images/bg_top.gif) repeat-x top left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #424242; margin:0; padding:0}
img { border:0px}

#main_wrapper { width:959px; margin:0 auto}
#header { width:959px; height:113px; position: relative; }
#header h1 { float:left; background:#fff url(../images/logo.png) no-repeat left top; width:188px; height:113px }
#header .header_right { float:right; text-align:right; width:372px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px 0 0 0; color:#A1A1A1}
#header .header_right a{ color:#A1A1A1; text-decoration:none; }
#header .header_right a:hover{ text-decoration:underline}
#header .header_right p { padding:19px 0 0 0}
#header .header_right .viral { float: right; width: 358px; margin-top: 15px; }
#header .header_right .viral .sharethis{ float: left; margin-top: 0px; }
#header .header_right .viral .joinus{ float: right; margin-top: 1px; }

#header .header_right .search_box { padding-left: 0px; float: right; width: 292px; height: 30px; margin-top: 15px; background:url(/home/images/search_bg.gif) no-repeat right bottom; }


/* .topmeneu { width:450px; height:37px; } */
.topmenu ul { list-style-type:none;  font-size:0px; width:338px;  float:left; padding-left:61px }
.topmenu li { display:inline; display:block; float:left; padding:61px 0 0 0  }
.topmenu ul li a {text-indent:-2222px; display:block; }
.topmenu .go_live a { background:url(../images/topmenu.gif) no-repeat 0 0; height:37px; width:106px;}
.topmenu .about_us a { background:url(../images/topmenu.gif) no-repeat -106px 0; height:37px; width:99px;}
.topmenu .blog a { background:url(../images/topmenu.gif) no-repeat -207px 0; height:37px; width:64px;}
.topmenu .upload a { background:url(../images/topmenu.gif) no-repeat -277px 0; height:37px; width:69px;}

.topmenu .go_live a:hover, .topmenu .go_live_act a { background:url(../images/topmenu_mo.gif) no-repeat 0 0; height:37px; width:106px;}
.topmenu .about_us a:hover, .topmenu .upload_act a { background:url(../images/topmenu_mo.gif) no-repeat -106px 0; height:37px; width:99px;}
.topmenu .blog a:hover, .topmenu .upload_act a { background:url(../images/topmenu_mo.gif) no-repeat -207px 0; height:37px; width:64px;}
.topmenu .upload a:hover, .topmenu .upload_act a { background:url(../images/topmenu_mo.gif) no-repeat -277px 0; height:37px; width:69px;}

/*banner starts here*/
#banner { width: 959px; float:left; padding:0 0 15px 0; }
#banner h1 {float:left; width:740px; height:244px}
#banner .rs1 {background:url(../images/sr1.png) no-repeat left top; width:207px; height:244px; float:right}
#banner .rs1 .rs1_inside { color:#fff; padding:45px 15px 10px 15px;}
#banner .rs1 .rs1_inside a.signup { background:url(../images/signup.png) no-repeat center; text-align:center; font-size:0px; width:130px; height:42px; display:block; padding-left:35px;}


/*middle div starts here*/
#middle{ clear:both; width:959px;}
#middle .ls { width:635px; float:left;  background:url(../images/curve_top.png) no-repeat left top;  padding:53px 0 0 0; }

#middle .middle_inside {background:url(../images/bg_ls.gif) repeat-y top;  vertical-align:top; height:230px; }

#middle .ls h1 { width:635px; background:url(../images/curve_bottom.png) no-repeat; height:15px; font-size:11px;}/*
#middle .ls h2{  vertical-align:top; }
#middle .ls h3 { width:635px; background:url(../images/curve_big.png) no-repeat 0 0px; height:9px; line-height:100%; font-size:8px}
*/
.bullet { width:156px; height:53px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 15px 25px 15px; font-size:11px}
.bullet ul { list-style-type:none;  width:156px;  background: url(../images/arrow_sqr.png) no-repeat; position:absolute; padding: 0 0 0 30px}
.bullet li {  width:156px; padding:0 0 3px 0; color:#A4A4A4;} 
.bullet li a { font-weight:normal;font-weight:bold; color:#424242;  font-size:11px; text-decoration:none} 
.bullet li a:hover{ color:#555555}

.rs { float:right;  width:310px;}

#middle .rs2 { width:310px; height:113px; background: url(../images/sr2.png) no-repeat left top}
#middle .rs2 .rs2_inside { padding:32px 0 0 11px;}
#middle .rs2 p { margin-bottom:5px;}
#middle .rs2  .rs2_inside .txt {float:left; padding-left:25px; line-height:100%; height:22px;}
#middle .rs2_inside img { float:left; margin-right:10px; border:5px solid #CFCFCF}

#middle .rs3 {float:right; margin-top:8px; width:310px; height:176px; background: url(../images/sr3.png) no-repeat left top }
#middle .rs3 .rs3_inside { padding:15px 0 0 11px; height:149px; margin:12px 0 0 0; border-left:1px solid #D0D0D0;  border-bottom:1px solid #D0D0D0; border-right:1px solid #D0D0D0}
#middle .rs3 img { float:left; margin-right:10px; margin-top:10px; border:5px solid #CFCFCF}
#middle .rs3 p { margin:0 0 0 0px;}

#middle .rs3 .b1 {	padding: 0 0 0 19px; margin:0; background:url(../images/qt1.gif) no-repeat left top;}
#middle .rs3 .b2 {	padding: 0 0 16px 5px; margin:0; }

#middle .rs3 .quote p b { margin-top:15px;}	
#middle .rs3 .quote { width:205px; margin:0 0 0 75px;}

/*bottom slugs*/
.bottom_slugs{ clear:both; padding:10px 0 10px 0; margin:0; height:138px;}
.sb1 { background:url(../images/sb1.png) no-repeat left top; width:310px; height:128px; float:left; padding-right:14px}
.sb2 { background:url(../images/sb2.png) no-repeat left top; width:310px; height:128px; float:left; padding-right:14px}
.sb3 { background:url(../images/sb3.png) no-repeat left top; width:310px; height:128px; float:left;}

.sb1 ul, .sb2 ul, .sb3 ul { list-style-type:none; padding:35px 41px 0 18px}
.sb1 li, .sb2 li, .sb3 li { padding-top:2px;}
.sb1 li p, .sb2 li p, .sb3 li p { line-height:50%}
.sb1 li b, .sb2 li b, .sb3 li b { background:url(../images/arrow_small.gif) no-repeat left center; font-weight:normal; padding:0 0 0 15px}
.sb1 li a.link, .sb2 li a.link, .sb3 li a.link { padding:0 0 0 15px; text-decoration:none; color:#909090}
.sb1 li a:hover, .sb2 li a:hover, .sb3 li a:hover { text-decoration:underline}

.sb1 li a.more, .sb2 li a.more, .sb3 li a.more { color:#fff; text-decoration:none; padding-top:10px; background: url(../images/more.gif) no-repeat left; width:50px; position:absolute; z-index:222;}

/*footer*/
#footer { height:33px; clear:both; border-top:1px solid #ccc; margin-bottom:10px; border-bottom:1px solid #ccc; background-color:#EEEEEE}
#footer p { padding:10px 0 10px 0; text-align:center; font-size:11px; color:#000}

/* tooltip */
.tooltip
{
display: block;
position: absolute;
z-index: 999;
width: 600px;
background-color: #fffacd;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
border-right-width: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-right-style: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-right-color: #000000;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #000000;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #9c9c9c;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #9c9c9c;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}

                a.tooltip_close {
                        text-indent: -9999em;
                        width: 14px;
                        height: 14px;
                        display: block;
                        padding: 0 0 0 0;
                        background: url(/images/close.gif) no-repeat;
                        position: absolute;
                        top: 7px;
                        right: 7px;
                        text-decoration: underline;
                }

/* from base.css */

A:link {text-decoration: none; color: #336699; }
A:visited {text-decoration: none; color: #666633; }
A:active {text-decoration: none; }
A:hover {text-decoration: underline; }

.bluetext { color: #336699; }

/* from base.css */