@charset "utf-8";
/* CSS Document */
/*Copyright 2009-2010 Orange Interactive Technologies*/
/*Theme Name:  Pearl
Author URI: http://pearluae.com
Developed by Poojith
Author: oi-me.com
Description: Fashion website*/

body {
background-color:#fff;font-size: 11pt;margin:0px;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:0;vertical-align:baseline;font-family: Verdana, Arial, Helvetica, sans-serif; background-image:url(images/main-bg.jpg); background-repeat:repeat-x;}

html,  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, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, label, legend, table, caption, tbody, tfoot, thead,  th 
 {
background:transparent none repeat scroll 0 0;border:0 none;font-family: Verdana, Geneva, sans-serif; margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:0;vertical-align:baseline;}
#main{width:950px; min-height:600px; margin:0 auto;  bottom:0px; position: relative; vertical-align:bottom; background-color:#feafab;}
#header{width:950px; height:145px; background-color:#FFF;}
#logotopouter{width:621px; height:134px; float:left}
#logotop{ width:621px; text-align:left; height:110px; float:left;}
#menu{height:35px; width:621px; float:left}
#logoright{width:329px; float:right; height:134px;}
#menu ul{display:inline;}
#menu li{display:block; margin-left:20px; min-width:85px; display:inline; float:left; height:24px; text-transform: uppercase; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#e91a86; font-weight:bold; text-align:center; padding-top:11px;}
* html #menu li{display:block; margin-right:11px; min-width:85px; display:inline; float:left; height:24px; text-transform: uppercase; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#e91a86; font-weight:bold; text-align:center; padding-top:11px;}
#menu li a:hover{color:#666;}
#menu li a{color:#e91a86; text-decoration:none;}
#menulit{display:block; width:180px; display:inline; float:left; height:24px; text-transform: uppercase; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#e91a86; font-weight:bold; text-align:center; padding-top:11px;} 
#menulit a:hover{color:#666;}
#menulit a{color:#e91a86; text-decoration:none;}
#menugallery{display:block; width:80px; display:inline; float:left; height:24px; text-transform: uppercase; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#e91a86; font-weight:bold; text-align:center; padding-top:11px;}
#menugallery a:hover{color:#666;}
#menugallery a{color:#e91a86; text-decoration:none;}
#logorighttop{width:129px; float:right; display:inline; height:85px; text-align:right; padding-right:0px;}
#searchbox{width:200px; margin-top:95px; height:49px; float:left; display:inline; padding-left:0px;}
form{margin:0px;}
.imgright{ margin-right:10px;}
.greytext{font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#999; font-size:10px; font-weight:bold;}
#topline{width:950px; height:8px; clear:both;}
#bannermain{width:950px; height:288px;}
#flashbannerouter{width:621px; height:288px; float:left; display:inline;}
#flashbanner{height:280px; width:621px; display:inline; float:left;}
#flashbannerbottom{width:621px; height:8px; float:left;}
#takealook{width:329px; height:288px;}
#takealook h1{ margin:0px; height:15px; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#d30b73; padding-left:30px; padding-top:50px; padding-bottom:0px;}
#takealook p{ font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:10px; text-decoration:none; font-weight:normal; color:#970752; width:200px; padding-left:30px; padding-top:0px;}
#flashbannerright{width:329px; display:inline; height:288px; float:right;}
#affilitation{width:329px; height:152px;}
#middle{ width:950px; height:auto; background-color:#feafab;}
#contentbox{width:621px; height:429px; float:left; display:inline;}
#welcomemessage{width:621px; height:226px; background-color:#f8845f;}
#welcomemessage p{ padding-top:35px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-size:11px; color:#fffcdf; padding-left:30px;}
#welcomemessage h2{margin-top:5px; line-height:18px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-size:12px; text-decoration:underline; color:#932e07; padding-top:6px; padding-left:30px;}
#welcomemessage h2 a{color:#932e07; text-decoration:underline;}
#welcomemessage h2 a:hover{color:#fff;}
#welcomemessage h1{ font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-size:14px; text-decoration:none; color:#fff; padding-top:12px; padding-left:30px;}
#welcomebottom{width:621px; height:203px;}
#latestnews{width: 312px; height:203px; float:left; background-color:#fcc29a; display:inline;}
#testimonials{width:309px; height:203px; float:right; background-color:#f36087; display:inline;}
#testimonials p{ padding-left:30px; padding-right:30px; padding-bottom:8px; font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:12px; text-decoration:none; font-weight:normal; color:#ffffff; }
#testimonials img{margin-bottom:5px;}
#scrollbar_container {position:relative; height:140px;  margin-left:30px; margin-top:7px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#7f3c23; padding-bottom:0px; width:260px;}
#scrollbar_container h1{ font-family: Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#e1107d; padding-bottom:2px; text-decoration:underline;} 
#scrollbar_container h1 a{ color:#e1107d; text-decoration:underline;}
#scrollbar_container h1 a:hover{ color:#C03;}
#scrollbar_container p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#7f3c23; padding-bottom:2px; text-decoration:none; padding-bottom:15px;}
#scrollbar_track { position:absolute; top:0; right:0; height:100%; width:10px; background-color: #fed2b4; cursor:move;}
* html #scrollbar_track { position:absolute; top:0; right:0; height:100%; width:10px; background-color: #fed2b4; cursor:move;}
#scrollbar_handle { width:10px; background-color:#e91a86; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; opacity:0.9; -moz-opacity:0.9;}
* html #scrollbar_handle { width:10px; background-color:#e91a86; height:30px; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; opacity:0.9; -moz-opacity:0.9;}
#scrollbar_content {overflow:hidden; width:245px; height:140px;/* scrollbar-arrow-color:#faa468; scrollbar-base-color:#fcc29a; scrollbar-darkshadow-color:#fcc29a; scrollbar-face-color:#e91a86; scrollbar-highlight-color:#fcc29a; scrollbar-track-color:#fcc29a; scrollbar-3dlight-color:#78AAFF; scrollbar-shadow-color:#980752;*/}
* html #scrollbar_content {overflow:hidden; width:245px; height:140px;}
#sidebarright{width:329px; height:535px; float:right; display:inline; background-color:#feafab; }
* html #scrollbar_track { position:absolute; top:0; right:0; height:140px; width:10px; background-color: #fed2b4; cursor:move;}
#sidebarrightinner{width:329px; height: auto; float:right; display:inline; background-color:#feafab; }
#sidemenu{width:329px; height:226px; background-color:#feafab;}
#videogallery{width:289px; position:relative; bottom:0px; height:269px; float:right; display:inline; background-image:url(images/video-bg.gif); background-position:left bottom; background-repeat:no-repeat; padding:20px 20px 20px 20px; background-color:#7d0041;}
#sidemenu li{padding-left:30px; list-style-type:none; vertical-align:middle; padding-top:8px; background-image: url(images/sidemenu-bg.gif); background-repeat:no-repeat; height:20px; width:294px; margin-bottom:1px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#FFF; font-size:10px; font-weight:bold;}
* html #sidemenu li{padding-left:10px; list-style-type:none; vertical-align:middle; padding-top:8px; background-image: url(images/sidemenu-bg.gif); background-repeat:no-repeat; height:20px; width:294px; margin-bottom:1px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#FFF; font-size:10px; font-weight:bold;}
#sidemenu ul{ padding-top:30px; padding-left:18px;}
#sidemenu a {color:#FFF; text-decoration:none;}
#sidemenu a:hover{color:#7d0041; text-decoration:none;}
#youtube{width:275px; height:182px;}
#youtubethumb{ width:273px; height:61px; background-color:#7d0041; padding-left:2px;}
#youtubethumb li{width:68px; height:61px; float:left; display:block; list-style:none; list-style-position:inside; padding:0px; margin:0px;}
#youtubethumb ul{padding:0px; margin:0px;}
#photogallery{width:621px; height:106px; background-color:#faa468; background-image:url(images/gallery-right-bg.gif); background-position:right bottom; background-repeat:no-repeat;}
* html #photogallery{width:621px; height:113px; background-color:#faa468; background-image:url(images/gallery-right-bg.gif); background-position:right bottom; background-repeat:no-repeat;}
#photogallerythumbs{padding:5px 10px 10px 40px;}
#photogallerythumbs li{width:97px; padding-right:3px; height:58px; display:block; float:left; list-style:none;}
#photogalleryleftbutton{width:22px; vertical-align:middle; float:left; height:38px; display:inline; padding-top:20px;}
#footertop{width:950px; height:127px; clear:both; background-color:#e91a86;}
#footertopleft{ width:465px; height:127px; float:left; text-align:right; display:inline; background-image:url(images/footer-bg-left.gif); background-repeat:no-repeat;}
#footertopleft h1{ font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; color:#FFF; font-weight:bold; padding-bottom:2px;}
#footertopleft p{ font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; color:#FFF; font-weight:normal; line-height:12px; width:190px; text-align:left; padding-bottom:2px;}
#footertopleft p a{color:#FFF; text-decoration:underline;}
#footertopleft p a:hover{color:#CC0033;}
#announcementarrow{width: 19px; vertical-align:middle; height:53px; margin-top:23px; margin-right:0px; padding-top:25px; float:right; display:inline; text-align:left;}
#announcement{width: 190px; vertical-align:middle; height:53px; margin-top:7px; margin-right:0px; padding-top:25px; float:right; display:inline; text-align:left;}
#academicarrow{width: 19px; vertical-align:middle; height:53px; margin-top:23px; margin-left:0px; padding-top:25px; float:left; display:inline; text-align:left;}
#academic{width: 190px; vertical-align:middle; height:53px; margin-top:7px; margin-left:120px; padding-top:25px; float:left; display:inline; text-align:left;}
#footertopright h1{ font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; color:#FFF; font-weight:bold; padding-bottom:2px;}
#footertopright p{ font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; color:#FFF; font-weight:normal; line-height:12px; width:190px; text-align:left; padding-bottom:2px;} 
#footertopright{ width:465px; height:127px; float:left; display:inline; background-image:url(images/footer-bg-right.gif); background-repeat:no-repeat;}
#footer{width:950px; vertical-align:middle; background-color:#FFF; height:55px; padding-top:30px; clear:both; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; color:#e91a86; font-weight:normal;}
#footer li{display:block; float:left; height:16px; width:auto; background-image:url(images/footer-menuline.gif); background-position:right 2px; background-repeat:no-repeat; padding-right:16px; list-style:none; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; color:#e91a86; font-weight:normal;}
* html #footer li{display:block; float:left; height:16px; width:auto; background-image:url(images/footer-menuline.gif); background-position:right 2px; background-repeat:no-repeat; padding-right:16px; list-style:none; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; color:#e91a86; font-weight:normal;}
#footer ul{vertical-align:middle; }
#footerul{width:750px; padding-left:200px;}
#footerul a{color:#e91a86; text-decoration:none;}
#footerul a:hover{color:#c58609; text-decoration:none;}
* html #footerul{width:750px; padding-left:200px;}
/* min-height hack for ie6 */
#innercontent{width:603px; min-height:430px; height:auto !important; height:430px;  float:left; display:inline; background-color:#eb5a86; clear:both; padding-left:18px;}
#innercontentmap{width:603px; min-height:430px; height:auto !important; height:430px;  float:left; display:inline; background-color:#eb5a86; clear:both; padding-left:18px;}
#innercontent a{ color:#FFF; font-style:italic;}
#innercontent a:hover{ color: #900; font-style:italic;}
* html #innercontent{width:603px; min-height:447px; height:auto !important; height:447px;  float:left; display:inline; background-color:#eb5a86; clear:both; padding-left:18px;}
#innercontent h1{font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration:none; font-size:22px; color:#FFF; padding-bottom:10px; padding-top:20px; text-transform:capitalize;}
#innercontentmap h1{font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration:none; font-size:22px; color:#FFF; padding-bottom:10px; padding-top:20px; text-transform:capitalize;}
#innercontent h2{font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration:none; font-size:16px; font-weight:bold; color:#FFF; padding-bottom:2px; padding-top:12px; text-transform:capitalize;}
#innercontent h3{font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration:none; font-size:14px; font-weight:bold; color:#54002c; padding-bottom:2px; padding-top:12px; text-transform:capitalize;}
#innercontent h4{font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration:none; font-size:10px; font-weight:bold; color:#fff; padding-bottom:2px; padding-top:12px; text-transform:capitalize;}
#innercontent li{list-style-type: none; background-image: url(images/bullet1.gif); background-repeat: no-repeat;margin-left: 25px;padding-left: 15px;background-position: 0px;margin-bottom: 7px; padding-right:20px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#FFF; font-size:11px; line-height:18px; font-weight:normal;}
.text{font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#FFF; font-size:11px; line-height:17px; font-weight:normal;}
#innercontent p{font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#FFF; font-size:11px; line-height:17px; font-weight:normal; padding-bottom:10px; padding-right: 20px;}
#innercontentmap p{font-family:Verdana, Geneva, sans-serif; text-decoration:none; color:#FFF; font-size:11px; line-height:17px; font-weight:normal; padding-bottom:10px; padding-right: 20px;}
#innercontent td {padding-left:6px; height:22px; color: #000; padding-top:1px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#contentinnerleftbox{width:621px; min-height:534px; float:left;}
.videogallerytop{background-color:#feafab; width:329px;}
.button {background-color:#e91a86; border:1px solid;  color:#ffffff; font-size: 8pt;}
.buttonbig {background-color:#e91a86; width:100px; height:40px; border:1px solid; font-weight:bold;  color:#ffffff; font-size: 12pt;}
.inputc {font-size: 8pt;}
.style3 {font-size: xx-small}
fieldset { border:0;margin:0;padding:0; }
label { display:block; }
input.text,textarea { width:200px;font:12px/12px 'courier new',courier,monospace; color:#333; padding:3px; margin:1px 0; border:1px solid #ccc; }
input.submit { padding:2px 5px; font:bold 13px/12px verdana,arial,sans-serif; }
#map_first{width:242px; float:left; display:inline; margin-right:20px;}
#map_first2{width:242px; float:left; text-align:left; display:inline;}
#photo_gallery{width:580px; height:auto;}
#photo_gallery li{ width:256px; height:179px; margin-bottom:20px; margin-right:10px; float:left; display:inline; list-style-type:none;}

/*dropdown menu..........................................*/

#dropmenudiv{
margin-top:12px;
margin-left:-5px;
position:absolute;
border:0px solid #f2f2f2;
padding:1px;
border-bottom-width: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:transparent filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity:1;
font-weight:normal;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 190px;
display: block;
text-indent: 5px;
border-bottom: 1px solid #ffffff;
height:20px;
padding: 1px 0;
background:transparent filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity:1;
text-decoration: none;
font-weight: normal;
background-color: #e91a86;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#f4854d;
color:#FFFFFF;
background:transparent filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*dropdown/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;*/

/*---------- FORM DEFAULTS ----------*/
form		{ margin: 0; padding: 0; }
#applicationform label 		{ font-weight: bold; vertical-align: baseline; height:17px; width:160px; float:left; }
#applicationform p {width:170px; float:left; display:inline; height:30px; margin-bottom:10px;}
fieldset 	{ border: 2px solid #bd1c4d; color:#750326; padding: 3px 3px 10px 17px; width:570px; margin-bottom:20px; display:block }
.fieldset 	{ border: 2px solid #bd1c4d; color:#750326; padding: 3px 3px 10px 17px; width:520px; margin-bottom:20px; display:block }
legend 		{ font-weight: bold; font-size: 14px; text-transform:uppercase; margin-left: 10px; margin-bottom: 0px; padding-bottom: 0; clear:both; height:auto;  }

#fieldsetsmall 	{ border: 1px solid #ffcedd; color:#750326; padding: 3px 3px 10px 17px; width:530px; margin-bottom:20px; margin-top:20px; display:block; }
#legendsmall{ font-weight: bold; font-size: 11px; text-transform:uppercase; margin-left:0px; background-color:#ffcedd; padding:0px 5px 10px 5px; height:25px; vertical-align:middle; margin-bottom: 0px; padding-bottom: 0; clear:both; }

#pbig p {width:150px; float:left; display:inline; height:30px; margin-bottom:10px;}
#pbig label { font-weight: bold; vertical-align: baseline; height:17px; width:220px; float:left; }
#pbig input { display: inline-block; font-size:11px; color:#333; float:left; width:220px; }

#applicationform input 		{ display: inline-block; font-size:11px; color:#333; float:left; width:160px; }
input #radio {width:20px; display:inline-block;}
select		{  margin: 0px 7px 0px 0px; font-size:11px; color:#333; display:inline; display:inline-block; float:left; }
#applicationform input.text, input.title, input, textarea, { margin: 0 0 0; font-size:11px; color:#333; }
#applicationform input.text:focus, applicationform input.title:focus, applicationform input:focus, applicationform textarea:focus, applicationform select:focus { font-size:11px; color:#333; background-color: #fff; }
textarea 	{ width: 90.8%; height: 150px; padding: 5px; }


/*------------------------------- Sitemap ----------------------*/

#sitemap, #sitemap ul, #sitemap li{margin:0;padding:0;list-style:none;}
#sitemap{background:url(line1.gif) repeat-y;}
#sitemap li{line-height:20px;margin-top:1px;position:relative;width:100%; font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-size:11px;}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{float:left;display:inline;
}
#sitemap li a{padding-left:28px; text-decoration:none; color:#FFF;}
#sitemap li a{ color:#fff;}
#sitemap li a:hover{ color:#F90;}
#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(images/collapsed.gif) no-repeat 0 0;} 
#sitemap li span.expanded{background:url(images/expanded.gif) no-repeat 0 0;}
#sitemap li ul{	margin-left:28px;background:url(images/line1.gif) repeat-y;}
#sitemap li li{	background:url(images/line2.gif) no-repeat 0 0;}
#sitemap:after, #sitemap ul:after{ content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
#sitemap, #sitemap ul{display:block;}
#sitemap, #sitemap ul{min-height:1%;}
* html #sitemap, * html #sitemap ul{height:1%;}
#sitemap ul{display:none;}

/* --------------------------------------------------image slider gallery----------------------------------------------*/

#gallery_container {  width:492px ; height:64px ; margin:0px auto 10px; background:#faa468 ; padding:7px 0px 0px; display:block; position:relative; }
#thumb_container{ position:relative ; overflow:hidden ; width:442px ; height:58px ; margin:0px auto 0px;  }
#thumbs { white-space:nowrap; display:block; position:relative; }
#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:1px #ebe2e5 solid; }
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:58px; top:0px; right:0px; background:url(images/gallery_fwd.jpg) no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:58px; top:0px; left:0px; background:url(images/gallery_back.jpg) no-repeat;  }
/* thumbnail slider end */

/* --------------------------------------------------strollbar----------------------------------------------*/
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 10px;background-color: #fee3d0;}
.vscrollerbar {width: 10px;background-color: #e91a86;}
.hscrollerbase {height: 10px;background-color: white;}
.hscrollerbar {height: 10px;background-color: black;}
.scrollerjogbox {width: 10px; top: auto; left: auto;bottom: 0px; right: 0px;background-color: gray;}
/* ------------------strollbarend---------------------- */
