@import url("format.css");					/* mandatory */

body{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#fff;
margin:0; 									/* mandatory */
padding:0;
text-align:center;							/* mandatory */
}
#container{
width:960px;
text-align:left;							/* mandatory */
background-image:url(../img/bg-body.gif);
background-repeat:repeat-y;
margin:0 auto 0 auto; 					 	/* mandatory */
padding:30px 0 0 0; 
}

/*------------------------Header Start----------------------------*/
#header{
height:110px;
background-image:url(../img/header_bg.gif);
background-repeat:no-repeat;
background-position:right bottom;

 }
 
#header h1{
color:#ffa311;
font-size:30px;
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:70px;
margin-left:250px;
}

#logo{
position:absolute;							 /* mandatory */
padding:0 0 0 21px; 
}
#topLinks{
float:right;
						/* mandatory */
}
#topLinks ul{
list-style-type:none;
margin:0;
padding:0 20px 0 0;
}
#topLinks li{
float:left;
padding:0 0 0 20px;
	
}
#topLinks li a:link, #topLinks li a:active, #topLinks li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
display:block;								/* mandatory */
padding:0px 5px 6px 5px;
text-decoration:none;
float:left;
}
#topLinks li a:hover{
color:#F79800;
text-decoration:none;
}
#topLinks li span{
float:left;
background:url(../img/top_sep.gif) no-repeat;
width:1px;
height:50px;
margin-left:20px;									/* mandatory */
}


#leftNav {
padding:0;
background-image:url(../img/leftnav.gif);
width:203px;
height:397px;
position:absolute;
margin-left:28px;
margin-top:-70px;
/*border:1px solid red;*/
z-index:1000;

}
#leftNavTitle{
font-size:14px;
color:#656565;
font-family:"Futura MdCn BT";
text-align:center;
text-transform:capitalize;
padding-top:10px;
}
#leftNav ul{
list-style-type:none;
margin:0px;
padding:0px;
margin-top:80px;
}
#leftNav li {
display:block;
margin:0pt;
padding:20px 2px 0 13px;
background:url(../img/dotted_line.gif) bottom no-repeat;
height:30px;
}
#leftNav li a:link, #leftNav li a:visited, #leftNav li a:active {
cursor:pointer;
display:block;
text-decoration:none;
color:#ff9c00;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
background:url(../img/bullet.gif) 3px center no-repeat;
padding-left:25px;
}

#leftNav li a:hover {
text-decoration:none;
color:#ff6600;
}
#leftNav li a:link span, #leftNav li a:visited span {
display:block;
float:left;
}

#leftNavAll {
padding:0;
background-image:url(../img/leftnav1.gif);
width:203px;
height:397px;
position:absolute;
margin-left:28px;
margin-top:-69px;
/*border:1px solid red;*/
z-index:1000;
}

#leftNavAll ul{
list-style-type:none;
margin:0px;
padding:0px;
margin-top:80px;
}
#leftNavAll li {
display:block;
margin:0pt;
padding:20px 2px 0 13px;
background:url(../img/dotted_line.gif) bottom no-repeat;
height:30px;
}
#leftNavAll li a:link, #leftNavAll li a:visited, #leftNavAll li a:active {
cursor:pointer;
display:block;
text-decoration:none;
color:#ff9c00;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
background:url(../img/bullet.gif) 3px center no-repeat;
padding-left:25px;
}

#leftNavAll li a:hover {
text-decoration:none;
color:#ff6600;
}
#leftNavAll li.selected a:link, #leftNavAll li.selected a:visited, #leftNavAll.selected li a:active {
cursor:default;
display:block;
text-decoration:none;
color:#ff9c00;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
background:url(../img/bullet.gif) 3px center no-repeat;
padding-left:25px;
font-weight:bold;
}
#leftNavAll li a:link span, #leftNavAll li a:visited span {
display:block;
float:left;
}
#leftNavAllTitle{
font-size:14px;
color:#656565;
font-family:"Futura MdCn BT";
text-align:center;
text-transform:capitalize;
padding-top:10px;
}

#gallery {
padding:0;
/*background-image:url(../img/leftnav.gif);
width:203px;
height:397px;
position:absolute;
margin-left:28px;
border:1px solid red;*/
margin-top:-50px;
float:right;
z-index:1000;
padding-right:10px;
}
#gallery ul{
list-style-type:none;
margin:0px;
padding:0px;
}
#gallery li {
display:block;
float:left;
margin:0pt;
padding:4px 0px 0 0px;
width:110px;
height:77px;
border:1px solid #cccccc;
text-align:center;
margin:0 20px 0 0;
}
#content {
padding:0;
float:right;
z-index:1000;
padding:24px 24px 24px 24px;
margin:-280px 30px 10px 0;
width:626px;
background:#FFFFFF;
border:1px solid #49a1e7;
color:#3c3c3c;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}
#contentText {
color:#3c3c3c;
font:Arial, Helvetica, sans-serif;
font-size:12px;
width:616px;
}
#content p{
color:#3c3c3c;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}

#contentLeftCol{
float:left;							 		/* mandatory */
width:198px;
border-right:1px solid #ffdc99;
padding:40px 0 5px 40px;
margin-top:10px;
}
#contentLeftCol strong{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#4a4a4a;
}
#contentLeftCol p{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4a4a4a;
width:161px;
}
/*------------------------Header End----------------------------*/

#banner{
background-image:url(../img/banner.jpg);
background-repeat:no-repeat;
height:299px;
}
#bannerAll{
background-image:url(../img/banner_all.jpg);
background-repeat:no-repeat;
height:299px;
}
.bannerText{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
float:right;
margin:120px 165px 0 0;
}
.bannerText span{
color:#0159c7;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
display:block;
padding-left:37px;
}
#model{
position:absolute;
margin-left:220px;
margin-top:-109px;
z-index:999;
}

#loginArea{
background-image:url(../img/bg-login.gif);
background-repeat:repeat-x;
height:25px;
text-align:right;
padding:3px 5px 0 0;
}

#loginArea input{
width:100px;
font-size:12px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
#loginArea input.imgBtn{
border:none;
width:57px;
height:19px;
background-image:url(../img/btn-login.gif);
background-repeat:no-repeat;
cursor:pointer;
}

/*------------------------Middle Start ----------------------------*/

#middle{
background-image:url(../img/bg-middle.gif);
background-repeat:no-repeat;
margin:0;
padding:40px 35px 0 40px;
height:auto!important;
height:150px;
min-height:150px;
}

#rightCol{
float:right;						 		/* mandatory */
border-left:1px solid #ffdc99;
width:650px;
padding:0 0 0 22px;
height:auto!important;
height:100px;
min-height:100px;
/*border:1px solid red;*/
}
#rightCol h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#ff9c00;
}
#rightCol p{
color:#3c3c3c;
font-size:12px;
}
#rightCol a:link, #rightCol a:active, #rightCol a:visited, #rightCol a:hover{
color:#0054b2;
float:right;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#leftCol{
float:left;							 		/* mandatory */
width:210px;
}
#leftCol strong{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#4a4a4a;
}
#leftCol p{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#4a4a4a;
width:161px;
}


#contentArea{
background-image:url(../img/dot-seperator.gif);
background-repeat:repeat-y;
background-position:right;
padding:6px 20px 6px 6px;
}

/*------------------------Middle End----------------------------*/

/*------------------------Footer Start----------------------------*/

#footer{
margin:0 auto 0 auto;					 		/* mandatory */
width:960px;
height:46px;
background-image:url(../img/footer_bg.gif);
background-repeat:repeat-x;				 		/* mandatory */
text-align:center;
clear:both;							 			/* mandatory */
}
#footCurveRight{
float:right;								 	/* mandatory */
background-image:url(../img/foot-curve-right.gif);
background-repeat:no-repeat;
width:26px;
height:47px;
}
#footCurveLeft{
float:left;										/* mandatory */
background-image:url(../img/foot-curve-left.gif);
background-repeat:no-repeat;
width:26px;
height:47px;
}
#footerNav{
text-align:center;
padding:12px 0 0 0;
}
#footerNav a:link, #footerNav a:active, #footerNav a:visited {
color:#333;
font-size:11px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footerNav a:hover {
text-decoration:underline;
}

/*------------------------Footer End----------------------------*/

#copyright{
text-align:center;							
color:#c2daf5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:21px;
}
/*div{
border:1px solid red;
}*/