@charset "utf-8";/* CSS Document */

@import url("advertisements.css");
* { margin:0px; padding:0px; }
html { min-height: 100%; height: auto; margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:62.5%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; /*background:#0C1417 url(../images/gradient.gif) repeat-x bottom left;*/ height:100%; }
.wrapper { background:#0C1417 url(../images/gradient.gif) repeat-x bottom left; margin:0px; padding:0px; }
p { font-size:1.1em; color:#b0b0b0; margin:0px 0px 2px 0px; padding:0px }
h1 { font-size:2.2em; color:#1191ff; margin:0px; padding:0px; font-weight:normal; text-transform: uppercase; }
h2 { font-size:1.2em; color:#1191ff; margin:0px 0px 5px 0px; padding:0px; }
h3 { font-size:1.1em; color:#ffffff; margin:0px; padding:0px; }
strong { color:#1191ff; margin-right:5px; }
.container { width:998px; margin:0px auto; padding:5px 0px 0px 0px; height: auto; min-height: 100%; }
/* header styles */
/*.header { background:transparent url(../images/headerbg.jpg) no-repeat top left; height:103px; width:100%; position:relative; } 11 06 2009*/
.header { background:transparent url(../images/headerbg.jpg) no-repeat top left; height:194px; width:100%; position:relative; }
/*.logo { position:absolute; top:25px; left:40px; width:318px; height:65px; }*/
/*.logo { position:absolute; top:25px; left:30px; width:318px; height:65px; }11 09 2009*/
.logo { position:absolute; top:25px; left:20px; width:332px; height:81px; } 
.maincontent { background:transparent url(../images/center-bg-new.jpg) no-repeat bottom left; height:100%; width:100%; }
/*.maincontent-inner { width:971px; height:100%; margin-left:13px; height:100%; background:transparent url(../images/sidebars.jpg) bottom left no-repeat; float:left; }*/
.maincontent-inner { width:971px; height:100%; margin-left:13px; height:100%;  float:left; }
* html .maincontent-inner { float:none; }
/*.maincontent-inner-new { width:971px; height:100%; margin-left:13px; height:100%; background:transparent url(../images/sidebars-black-new.jpg) bottom left no-repeat; float:left; }*/
.maincontent-inner-new { width:971px; height:100%; margin-left:13px; height:100%;  float:left; }
* html .maincontent-inner-new { float:none; }
.your-scene { background:transparent url(../images/yourscene-top.jpg) top left no-repeat; width:54px; height:100%; position:relative; left:1px; float:left; }
.your-scene img { position:relative; border:none; top:100px; left:2px; }
/*.the-scene { background:transparent url(../images/thescentop.jpg) top left no-repeat; width:44px; height:100%; position:relative; left:-5px; float:left }*/
.the-scene { width:0px; height:180px; position:relative; left:-5px; float:left }
/*.the-scene { background:transparent url(../images/thescentop.jpg) top left no-repeat; width:44px; height:180px; position:relative; left:-5px; float:left }*/
.the-scene img { position:relative; border:none; top:110px; left:5px; }
.calendar { float:right; position:relative; left:0px; text-align:right; height:100%; width:166px; }
.calendar div { display:block; margin-top:20px; padding:0px; color:#ffffff; }s
.calendar span h3 { margin-right:10px; }
.calendar ul { list-style:none; margin:30px 0px }
.calendar li { margin:10px 0px; display:block }
/** html .calendar li { margin:0px }*/
.calendar a span { padding:0px !important; margin:0px 10px 0px 0px!important; display:block; cursor:pointer; }
.calendar a:link { color:#ffffff; font-size:1.2em; display:block; text-decoration:none; position:relative; left:4px; cursor:pointer; }
.calendar a:visited { color:#ffffff; font-size:1.2em; display:block; text-decoration:none; position:relative; left:4px; cursor:pointer; }
.calendar a:hover { color:#ffffff; font-size:1.2em; text-decoration:none; background-color:#584c5a; display:block; position:relative; left:4px; cursor:pointer; }
.calendar a:active { color:#ffffff; font-size:1.2em; text-decoration:none; width:100%; position:relative; left:4px; cursor:pointer; }

.calendar1 { float:right; position:relative; left:0px; text-align:right; height:100%; width:166px; }
.calendar1 div { display:block; margin-top:20px; padding:0px; color:#ffffff; }
.calendar1 span h3 { margin-right:10px; }
.calendar1 ul { list-style:none; margin:30px 0px }
.calendar1 li { margin:10px 0px; display:block }
.calendar1 a span { padding:0px !important; margin:0px 10px 0px 0px!important; display:block; cursor:pointer; }
.calendar1 a:link { color:#ffffff; font-size:1.2em; display:block; text-decoration:none; position:relative; left:4px; cursor:pointer; }
.calendar1 a:visited { color:#ffffff; font-size:1.2em; display:block; text-decoration:none; position:relative; left:4px; cursor:pointer; }
.calendar1 a:hover { color:#ffffff; font-size:1.2em; text-decoration:none; display:block; position:relative; left:4px; cursor:pointer; }
.calendar1 a:active { color:#ffffff; font-size:1.2em; text-decoration:none; width:100%; position:relative; left:4px; cursor:pointer; }

.footer { background:transparent url(../images/footer-bg.jpg) no-repeat top left; height:93px; width:100%; position:relative; }
.footer-link { width:650px; float:right; margin:20px 0px 0px 0px; padding:0px; }
.footer ul { list-style:none; margin:0px 0px 20px 0px; padding:0px; width: 600px; }
.footer ul.copy { right:90px; width: 500px; margin-top: 10px; }
.footer li { float:left; margin-right:20px; color:#00aeef }
.footer a:link { color:#ffffff; text-decoration:none; }
.footer a:visited { color:#ffffff; text-decoration:none; }
.footer a:hover { text-decoration:underline; }
.footer a:active { color:#ffffff; text-decoration:none; }

/*
.footer { background:transparent url(../images/footer-bg.jpg) no-repeat top left; height:93px; width:100%; position:relative; }
.footer ul { list-style:none; margin:0px; padding:0px; width:480px; position:absolute; top:20px; right:10px; }
.footer-link { width:650px; float:right; margin:20px 0px 0px 0px; padding:0px; }
.footer ul { float:left; clear:both; list-style:none; margin:0px 0px 20px 0px; padding:0px; }
.footer ul.copy { float:right; position:relative; right:90px; }
.footer li { float:left; margin-right:20px; color:#00aeef }
.footer a:link { color:#ffffff; text-decoration:none; }
.footer a:visited { color:#ffffff; text-decoration:none; }
.footer a:hover { text-decoration:underline; }
.footer a:active { color:#ffffff; text-decoration:none; }
*/

.margin { margin:25px 0px; }
.clear { clear:both }
.general_button { width:120px; color:#000000; background-color:#cccccc; border:none; cursor:pointer; }

/*.search_back {position:absolute; left:748px; top:75px; width:216px; height:26px; background-image:url(../images/search_back.png); background-repeat:no-repeat}*/
.search_back {position:absolute; left:768px; top:166px; width:216px; height:26px; background-image:url(../images/search_back.png); background-repeat:no-repeat}

.magnifier_container {float:left; padding-left:10px; padding-top:5px}
.textbox_container {float:left; padding-left:5px; padding-top:4px}
.search_back .textbox {width:163px; height:15px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0; background:transparent}

.search_back_Search {width:216px; height:26px; background-image:url(../images/search_back.png); background-repeat:no-repeat}
.search_back_Search .textbox {width:163px; height:15px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0; background:transparent}

/* Added by harsh jhaveri 11072009 */ 
.banner_ad{position:absolute; width:631px; height:77px; left:382px; top:28px}
.facebook_anim{position:absolute; left:30px; top:138px; width:362px; height:59px}