/* CSS Document */

body
{
margin:0px;
background:url(bg.jpg) repeat-y center;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

.imageStyle{vertical-align:middle;}

#warp
{
width:940px;
margin:0 auto;
background-color:#000000;
}

/*========== header ============*/

#topbg
{
height:102px;
background:url(top-bg.jpg) no-repeat;
}

#menu
{
height:20px;
background-color:#000000;
text-align:center;
padding-top:5px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#E3E33C;
}

#menu a
{
font:normal 11px Arial, Helvetica, sans-serif;
color:#E3E33C;
text-decoration:none;
text-transform:uppercase;
}

#menu a:hover
{
color:#E3E33C;
text-decoration:none;
text-transform:uppercase;
}

/*========== midpart ============*/

#midpart
{
background-color:#1B1B1B;
}

#flash-banner
{
width:940px;
height:173px;
}

#category-box
{
width:857px;
margin:0 auto;
height:149px;
background:url(mid-catboxs.jpg) no-repeat;
padding:9px 12px 0px 14px;
}

#maincate
{
width:685px;
padding-top:7px;
}

#catebox1
{
width:200px;
height:125px;
background:url(cat-box1.jpg) no-repeat;
margin-right:10px;
padding:0px 9px;
}

#catebox2
{
width:182px;
height:125px;
background:url(cat-box2.jpg) no-repeat;
margin-right:11px;
padding:0px 9px;
}

#catebox3
{
width:228px;
height:125px;
background:url(cat-box3.jpg) no-repeat;
padding:0px 9px;
}

.ul_lib
{
	margin:0px 0px 0px 5px;
	padding:0px;
}

.ul_lib li
{
display: list-item;
list-style:none;
font:bold 13px "Trebuchet MS", sans-serif;
color:#A7A7A7;
text-align:left;
letter-spacing:1px;
margin:0px;
}

.ul_lib li a
{
background:url(redbullat.gif) no-repeat left top;
font:bold 13px "Trebuchet MS", sans-serif;
color:#A7A7A7;
text-align:left;
padding-left:12px;
text-decoration:none;
line-height:1.4em;
}

.ul_lib li a:hover
{
background:url(redbullat-over.gif) no-repeat left top;
font:bold 13px "Trebuchet MS", sans-serif;
color:#D3C234;
text-align:left;
padding-left:12px;
text-decoration:none;
line-height:1.4em;
}

.ul_lib li a.b2
{
background:url(redbullat.gif) no-repeat left top;
color:#fff;
text-decoration:none;
line-height:1.4em;
}

.ul_lib li a:hover.b2
{
background:url(redbullat-over.gif) no-repeat left top;
color:#D3C234;
text-decoration:none;
line-height:1.4em;
}

#sitetour
{
position:absolute;
margin:0px;
width:177px;
}

#sitetour-video
{
width:158px;
}

#middiv
{
width:883px;
margin-left:34px;
}

#container
{
width:602px;
height:570px;
background:url(content-box.jpg) no-repeat;
padding:11px 8px 0px 9px;
}

#rightpart
{
width:235px;
height:570px;
background:url(right-bg.jpg) no-repeat;
padding:11px 13px 0px 7px;
}

/*========= container ==========*/

#boxcont1
{
background:url(cont-box1.jpg) no-repeat;
height:182px;
}

#box1-details
{
width:380px;
height:108px;
padding:22px 0px 0px 22px;
font:bold 11px "Lucida Grande", sans-serif;
color:#000;
line-height:18px;
}

#yellobox
{
height:208px;
background:url(yello-boxbg.jpg) no-repeat;
padding:35px 22px 0px 22px;
font:bold 13px "Trebuchet MS", sans-serif;
color:#000;
line-height:1.4em;
}

.ul_lic
{
	margin:0px;
	padding:0px;
}

.ul_lic li
{
display: list-item;
list-style:none;
font:bold 13px "Trebuchet MS", sans-serif;
color:#000;
text-align:left;
margin:0px;
}

.ul_lic li a
{
background:url(images/redbullat2.gif) no-repeat left top;
font:bold 13px "Trebuchet MS", sans-serif;
color:#000;
text-align:left;
padding-left:12px;
text-decoration:none;
line-height:1.4em;
}

.ul_lic li a:hover
{
background:url(images/redbullat2.gif) no-repeat left top;
font:bold 13px "Trebuchet MS", sans-serif;
color:#000;
text-align:left;
padding-left:12px;
text-decoration:none;
line-height:1.4em;
}


/*====== new ====*/

.thumbnail {position: relative; z-index: 9999; overflow:hidden}
.thumbnail:hover {background-color: transparent; z-index: 50;}
.thumbnail span {position: absolute;  margin-top:-410px; background-color: #fff; padding: 0px; left: -1000px; border: 0px solid #000; visibility: hidden; color: #000; text-decoration: none;}
.thumbnail span img {border-width: 0; padding: 0px;}
.thumbnail:hover span {visibility: visible; top: -150; left: 15px; z-index:9999;}

/*========= rightpart ==========*/

.lableR
{
width:70px;
font:bold 13px "Trebuchet MS", sans-serif;
color:#A7A7A7;
float:left;
padding:3px 0px 0px 5px;
}

.inputR
{
width:137px;
height:27px;
background:url(input.jpg) no-repeat;
padding:2px 0px 0px 10px;
margin-bottom:8px;
border:none;
float:right;
font:normal 11px "Trebuchet MS", sans-serif;
color:#474747;
}

.commonright
{
width:110px;
font:bold 12px "Trebuchet MS", sans-serif;
color:#A7A7A7;
}

.ul_lirig
{
	margin:0px 0px 0px 0px;
	padding:0px;
}

.ul_lirig li
{
display: list-item;
list-style:none;
font:bold 12px "Trebuchet MS", sans-serif;
color:#A7A7A7;
text-align:left;
margin:0px;
}

.ul_lirig li a
{
font:bold 12px "Trebuchet MS", sans-serif;
color:#A7A7A7;
text-decoration:none;
line-height:1.4em;
}

.ul_lirig li a:hover
{
color:#D3C234;
text-decoration:none;
line-height:1.4em;
}

#bottomlogos
{
height:99px;
background:url(bottom-logosbg.jpg) no-repeat;
padding:4px 0px 0px 6px;
}

/*====== footer ====*/

#footer
{
height:86px;
background:url(foot-bg.jpg) repeat-x;
font:normal 11px Arial, Helvetica, sans-serif;
color:#E3E33C;
}

#foottab
{
height:25px;
padding-top:10px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#E3E33C;
text-transform:uppercase;
text-align:center;
}

#foottab a
{
font:normal 11px Arial, Helvetica, sans-serif;
color:#E3E33C;
text-transform:uppercase;
text-decoration:none;
margin:0px 10px;
}

#foottab a:hover
{
text-transform:uppercase;
text-decoration:underline;
}


.toplinknew
{
	position: absolute;
	/*top: 8px;
	left:940px;*/
	margin: 8px 0px 0px 750px;
 font: normal 11px Arial;
 color:#E3E33C;
 text-transform:uppercase;
 width:200px;
}

.toplinknew a
{
 font: normal 11px Arial;
 color:#E3E33C	;
 text-decoration:none;
 text-transform:uppercase;
  
}

.toplinknew a :hover
{
 color:#E3E33C	;
 text-decoration: underline ;
 text-transform:uppercase;
  
}

