
body { margin:0px;  padding:0px; background:#eeeeee; font-family:Georgia;}
* {  outline:none; }
ul, li, h3, h1, p { list-style-type:none; padding:0px; margin:0px;}
tr ,th, td {  padding:0px; margin:0px; font-family:Georgia; font-size: 10px; color: #2f2f2f; font-weight:normal; text-decoration:none; vertical-align:top;}
#container { margin-left:auto; margin-right:auto; width:980px;}
#toparea { float:left; width:980px; background:url(../images/top_bg.gif) no-repeat top left; background-color:#c9cdbc; height:99px; }
#logo { float:left; width:215px; background:url(../images/logo.png) no-repeat left; height:99px;}
#logoright { float:right; width:84px; height:57px; padding:30px 60px 0px 0px;}
/*#topnav { float:left; width:753px; height:29px; line-height:29px; background:#120d0a; border-top:1px solid #221d1a; border-bottom:1px solid #221d1a;}
#topnav ul { padding:0px; margin:0px; list-style-type:none;}
#topnav ul li {  margin:0px; list-style-type:none; display:inline; }*/
#searcharea { float:left; width:227px; height:24px; background:#120d0a; border-top:1px solid #221d1a; border-bottom:1px solid #221d1a; padding-top:5px; }
#message { float:left; width:16px; padding-top:2px; padding-right:15px;}
#searchbox { float:left; width:111px; height:18px; background:url(../images/search_icon.gif) no-repeat center left; background-color:#ffffff;  padding-left:15px; }
.textfield {  width:107px; height:16px; border:0px solid #ffffff; padding-top:2px; padding-left:4px; font-family:Georgia; font-size: 11px; color:#7d7d7d; font-weight:normal; }
#searchbutton { float:left; width:50px; padding-left:6px; padding-top:1px;}
#middlearea { float:left; width:980px; border:1px solid #c0c0c0; margin-top:7px; background-image:url(../images/innerbgline.gif); background-repeat:repeat-y;   }
#middlearealeft { float:left; width:698px;  padding:8px 0px 0px 8px; margin-bottom:0px;  }
#leftbanner { float:left; width:340px; }
#leftarearight { float:left; width:340px; padding-left:16px; padding-top:16px;}
h1 { font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none; padding-bottom:10px;   }
.buzzarea { float:left;  width:329px; border-top:1px solid #bdbdbd; padding:11px 11px 0px 0px;}
.buzzarealeft { float:left; padding-right:11px; width:96px;}
.buzzarearight { float:left; width:222px; }
.buzzarearight h2 { font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none; padding-bottom:4px;  }
.buzzarearight h2 a { font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none; padding-bottom:4px;  }
.buzzarearight h2 a:hover { font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:underline; padding-bottom:4px;  }
.buzzarearight p { font-family:Georgia; font-size: 10px; color: #7d7d7d; font-weight:normal; text-decoration:none; padding-bottom:4px;  }
.buzzarearight p a { font-family:Georgia; font-size: 10px; color: #7d7d7d; font-weight:normal; text-decoration:none; padding-bottom:4px;  }
.buzzarearight p a:hover { font-family:Georgia; font-size: 10px; color: #7d7d7d; font-weight:normal; text-decoration:underline; padding-bottom:4px;  }
#readmore { float:right; width:315px; padding:10px 10px 11px 0px; font-family:Georgia; font-size: 10px; color: #3e1b5b; font-weight:normal; text-decoration:none; text-align:right}
#bottomleft { float:left; width:698px; padding-top:10px; padding-bottom:8px; }
#designer { float:left;  width:274px; padding-right:16px;}
#bottomleft h1 { font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none; padding-bottom:4px;  border-bottom:1px solid #bdbdbd;  }
#bottomleft p { font-family:Georgia; font-size: 11px; color: #214975; font-weight:normal; text-decoration:none; padding-bottom:4px;  padding-top: 5px; }

.textfield2 {  width:235px; height:17px; border:0px solid #ffffff; padding-top:3px; padding-left:5px; font-family:Georgia; font-size: 12px; color:#7d7d7d; }
#searchdesigner {float:left;  width:261px; background:#eeeeee; padding:6px 7px 6px 6px; margin-top:5px; }
#searchfield {float:left; width:258px; height:21px; border:1px solid #bdbdbd;  background-color:#FFFFFF; }
#searchfieldarea {float:left; width:240px; height:21px; }
#searchicon { float: right; width:18px; height:21px; background:url(../images/searchicon2.gif) no-repeat right;}
#searchcrit {float:left; width:273px; border:1px solid #bdbdbd; margin-top:1px; }
#buzz {float:left; width:260px; padding:16px 3px 5px 10px;    }
#buzz li {width:260px; float:left; padding-bottom:8px; line-height:12px;  }
.datetxt	{font-family:Georgia; font-size:10px; color:#4d4948; text-decoration:none; font-weight:normal;}
a.datetxt:hover	{font-family:Georgia; font-size:10px; color:#4d4948; text-decoration:underline; font-weight:normal;}
.news {font-family:Georgia; font-size: 9px; color: #a9a8a8; font-weight:normal; text-decoration:none; }
a.news:link, a.news:active, a.news:visited {font-family:Georgia; font-size: 9px; color: #a9a8a8; font-weight:normal; text-decoration:none; }
a.news:hover {font-family:Georgia; font-size: 9px; color: #a9a8a8; font-weight:normal; text-decoration:underline; }
#seemore {float:right; width:253px; padding:0px 0px 8px 0px; text-align:right; padding-right:20px; }
#member {float:left; width:400px; padding-right:5px;}
#lefttext {float:left; width:400px; }
#designermem { float:left; width:184px; padding-top:8px;}
#designermem { float:left; width:184px; list-style-type:none; }
#designermem ul { float:left; border-top:1px solid #bdbdbd; }
#designermem ul li { float:left; width:184px; list-style-type:none; padding-top:4px;  font-size: 11px; color: #4d4948; }
.heading2{ width:184px; font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none;     }
#designermem2 { float:left; width:174px; padding-top:5px; margin-left:10px; padding-bottom:5px;}
#designermem2 { float:left; width:184px; list-style-type:none; height:100% }
#designermem2 ul { float:left; list-style-type:none;}
#designermem2 ul li { float:left; width:184px; list-style-type:none; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #bdbdbd; }

#eventheading {float:left; width:244px; padding-bottom:7px; font-size: 12px; color: #214975; font-weight:normal; text-decoration:none;}
#events { float:left; text-align:center; width:244px; border:1px solid #bdbdbd; padding-top:10px; padding-bottom:10px;  }
#events2 {float:left; width:291px; text-align:center; border-bottom:1px solid #cccccc;}
#rightlink { float:left; width:244px; padding-top:8px;}
#rightlink ul { float:left; width:244px; list-style-type:none;}
#rightlink li  { float:left; width:239px; list-style-type:none; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #bdbdbd; padding-left:5px; line-height:15px; font-style: italic}
#rightlink2 { float:left; width:244px;}
#rightlink2 ul { float:left; width:244px; list-style-type:none;}
#rightlink2 li  { float:left; width:239px; list-style-type:none; padding-top:4px; padding-bottom:4px; border-bottom:1px solid #bdbdbd; padding-left:5px; line-height:15px; font-style: italic}
#middlearearight { float:left; width:273px;   padding-top:24px; height:100%;  }
#middlearearight h1 { font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none; padding-bottom:10px; border-bottom:1px solid #bdbdbd; padding-left:10px;   }
#rightarea { float:left; width:248px;  padding:5px 11px 5px 14px; border-left:1px solid #bdbdbd; height:100%;  }

#banner { float:left; width:244px; padding-top:8px;}
#banner ul { float:left; width:244px; list-style-type:none;}
#banner li  { float:left; width:244px; list-style-type:none; padding-top:4px; padding-bottom:4px; }
#footerlink {float:left; width:957px; height:20px; line-height: 20px; margin-top:7px; background-color:#9f9e9d; padding:10px 10px 8px 15px; font-size:10px; color:#504c4b;  }
#footerlink ul li  { list-style-type:none; display:inline; padding-left:8px; padding-right:8px; border-right:1px solid #868686}
#bottomfooter { float:left; width:940px; margin-top:4px; padding:20px 20px 20px 22px; background:#7b7877;}
#bottomfootertop {float:left; width:960px; border-bottom:1px solid #888685; padding-bottom:20px; margin-bottom:10px;}
#bottomfooterleft {float:left; width:710px; color:#eeeeee; font-size:11px; }
#bottomfootermid {float:left; width:80px; color:#c5c5c5; font-size:10px; padding-left:10px; padding-right:30px;}
.bottommidimg {float:left; width:80px;  color:#c5c5c5; font-size:10px; padding-top:5px; }
#bottomfooterright {float:right; width:110px;  color:#c5c5c5; font-size:10px; }
#follows {float:left; width:110px;  color:#c5c5c5; font-size:12px; padding-top:5px; }
#follows ul {float:left; width:100px;  color:#c5c5c5; font-size:12px; }
#follows ul li { width:18px;  color:#c5c5c5; font-size:12px;  display:inline }
#follows ul li a { width:18px;  color:#c5c5c5; font-size:12px; padding-right:5px; display:inline }
#copyright { float:left; width:700px; background:url(../images/footerlogo.gif) no-repeat; padding-left:55px; height:5px; vertical-align:bottom; color:#eeeeee; font-size:8px; padding-top:32px; }
#designed {float:right; width:165px; padding-top:29px; padding-left:15px; color:#eeeeee; font-size:9px;}
.purplelink {font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none;}
a.purplelink:link {font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none;}
a.purplelink:active {font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none; }
a.purplelink:visited {font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none; }
a.purplelink:hover {font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:underline;}
.bluelink {font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none;}
a.bluelink:link {font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none;}
a.bluelink:active {font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none; }
a.bluelink:visited {font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none; }
a.bluelink:hover {font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none;}

.bluelinksmall {font-family:Georgia; font-size: 11px; color: #214975; font-weight:normal; text-decoration:none;}
a.bluelinksmall:link {font-family:Georgia; font-size: 11px; color: #214975; font-weight:normal; text-decoration:none;}
a.bluelinksmall:active {font-family:Georgia; font-size: 11px; color: #214975; font-weight:normal; text-decoration:none; }
a.bluelinksmall:visited {font-family:Georgia; font-size: 11px; color: #214975; font-weight:normal; text-decoration:none; }
a.bluelinksmall:hover {font-family:Georgia; font-size: 11px; color: #214975; font-weight:normal; text-decoration:underline;}
.text11 {font-family:Georgia; font-size: 11px; color: #9f9d9d; font-weight:bold; text-decoration:none;}
a.text11:link {font-family:Georgia; font-size: 11px; color: #9f9d9d; font-weight:normal; text-decoration:none; }
a.text11:active {font-family:Georgia; font-size: 11px; color: #9f9d9d; font-weight:normal; text-decoration:none;   }
a.text11:visited {font-family:Georgia; font-size: 11px; color: #9f9d9d; font-weight:normal; text-decoration:none;   }
a.text11:hover {font-family:Georgia; font-size: 11px; color: #8c8b8b; font-weight:normal; text-decoration:none;}

.purplelinksmall {font-family:Georgia; font-size: 11px; color: #462e70; font-weight:normal; text-decoration:none; font-style:italic;}
a.purplelinksmall:link {font-family:Georgia; font-size: 11px; color: #462e70; font-weight:normal; text-decoration:none;  font-style:italic;}
a.purplelinksmall:active {font-family:Georgia; font-size: 11px; color: #462e70; font-weight:normal; text-decoration:none;  font-style:italic; }
a.purplelinksmall:visited {font-family:Georgia; font-size: 11px; color: #462e70; font-weight:normal; text-decoration:none;  font-style:italic; }
a.purplelinksmall:hover {font-family:Georgia; font-size: 11px; color: #462e70; font-weight:normal; text-decoration:underline; font-style:italic;}


.text10 { font-family:Georgia; font-size: 10px; color: #3e1b5b; font-weight:normal; text-decoration:none; }
a.text10:hover { font-family:Georgia; font-size:10px; color:#3e1b5b; text-decoration:underline; font-weight:normal;}
.textgrey10 { font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.textgrey10:hover { font-family:Georgia; font-size:10px; color:#535353; text-decoration:underline; font-weight:normal;}
.link9 { font-family:Georgia; font-size: 9px; color: #eeeeee; font-weight:normal; text-decoration:none; }
a.link9:hover { font-family:Georgia; font-size:9px; color:#f8f8f8; text-decoration:underline; font-weight:normal;}

.footertext {font-family:Georgia; font-size: 10px; color: #626262; font-weight:normal; text-decoration:none;}
a.footertext:link {font-family:Georgia; font-size: 10px; color: #626262; font-weight:normal; text-decoration:none;}
a.footertext:active {font-family:Georgia; font-size: 10px; color: #626262; font-weight:normal; text-decoration:none; }
a.footertext:visited {font-family:Georgia; font-size: 10px; color: #626262; font-weight:normal; text-decoration:none; }
a.footertext:hover {font-family:Georgia; font-size: 10px; color: #504c4b; font-weight:normal; text-decoration:none;}

.sublink {font-family:Georgia; font-size: 11px; color: #3e1b5b; font-weight:normal; text-decoration:none;}
a.sublink:link {font-family:Georgia; font-size: 11px; color: #3e1b5b; font-weight:normal; text-decoration:none;}
a.sublink:active {font-family:Georgia; font-size: 11px; color: #3e1b5b; font-weight:normal; text-decoration:none; }
a.sublink:visited {font-family:Georgia; font-size: 11px; color: #3e1b5b; font-weight:normal; text-decoration:none; }
a.sublink:hover {font-family:Georgia; font-size: 11px; color: #3e1b5b; font-weight:normal; text-decoration:underline;}

.greylink {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none;}
a.greylink:link {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none;}
a.greylink:active {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.greylink:visited {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.greylink:hover {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:underline;}

.greylink11 {font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none;}
a.greylink11:link {font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none;}
a.greylink11:active {font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; }
a.greylink11:visited {font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; }
a.greylink11:hover {font-family:Georgia; font-size: 11px; color: #757575; font-weight:normal; text-decoration:underline;}
.greylinkb {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none;}
a.greylinkb:link {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none;}
a.greylinkb:active {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.greylinkb:visited {font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.greylinkb:hover {font-family:Georgia; font-size: 10px; color: #757575; font-weight:normal; text-decoration:underline;}
.breadlink {font-size: 11px; color: #535353; font-weight:normal; text-decoration:none;}
a.breadlink:hover {font-family:Georgia; font-size: 11px; color: #727272; font-weight:normal; text-decoration:none;}
.content1 { font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.content1:link { font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.content1:active { font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.content1:visited { font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; }
a.content1:hover { font-family:Georgia; font-size:10px; color:#3e1b5b; text-decoration:underline; font-weight:normal;}

/*Inner Tags*/

#innermiddlearearight { float:left; width:248px;   padding:18px 10px 0px 14px; height:100%;  }
#innermiddlearearight h1 { font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none; padding-bottom:6px; border-bottom:1px solid #bdbdbd;    }
#innerrightarea { float:left; width:248px;  padding:5px 0px 0px 0px;  height:100%;  }
#innereventheading {float:left; width:248px; padding-bottom:7px; font-size: 12px; color: #214975; font-weight:normal; text-decoration:none;}
#innermiddlearealeft { float:left; width:685px; background-color:#FFFFFF; padding:18px 9px 0px 12px; margin-bottom:0px;  }
#breadcrambs { float:left; width:681px; border-bottom:1px solid #bdbdbd; height:24px; line-height:24px; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; padding-left:4px; padding-bottom:4px; }
#leftareainner {float:left; width:474px;  height:100%;  }
#contentarea {float:left; width:456px;   padding-right:15px; padding-bottom:5px; padding-top:10px; padding-left:4px; height:100% ; font-size:10px;   }
#contentarea h1 {  font-family:Georgia; font-size: 24px; color: #3e1b5b; font-weight:normal; text-decoration:none; }
#contentarea h3 {  font-family:Georgia; font-size: 12px; color: #535353; font-weight:bold; text-decoration:none; }
#contentarea p {  font-family:Georgia; font-size: 10px; color: #2f2f2f; font-weight:normal; text-decoration:none; }
#contentarea2 {float:left; width:456px;   padding-right:15px; padding-bottom:5px; padding-top:10px; padding-left:4px; height:100% ; font-size:10px;   }
#contentarea2 h1 {  font-family:Georgia; font-size: 24px; color: #3e1b5b; font-weight:normal; text-decoration:none; }
#contentarea2 h3 {  font-family:Georgia; font-size: 12px; color: #535353; font-weight:bold; text-decoration:none; }
#contentarea2 p {  font-family:Georgia; font-size: 10px; color: #2f2f2f; font-weight:normal; text-decoration:none; }
#contentarea2 ul li { background:url(../images/arrowblog.gif) no-repeat left 7px;  padding-left:10px; padding-top:3px; padding-bottom:3px; font-size: 10px; color: #2f2f2f; margin-left:4px; }
#membername { float:left; width:456px; padding-top:15px;}
#membername ul { float:left; width:456px; list-style-type:none; padding:0px; margin:0px;}
#membername ul li { float:left; width:456px; padding-bottom:5px; padding:0px;}
#contentarealinks {float:left; width:455px;  padding-right:15px; padding-left:4px;    }
#contentlinkdown {float:left; width:455px; height:20px; line-height: 20px; padding-top:5px;  color: #535353; font-size: 10px; border-top:1px solid #bdbdbd; padding-bottom:5px;  }
#contentlinkdown ul li  { list-style-type:none; display:inline; padding-left:8px; padding-right:8px; border-right:1px solid #d9d9d9; color: #535353; font-size: 10px;}
#innerareamid {float:left; width:197px;  height:100%;  padding-top:10px; padding-left:12px;}
#subnavhead {float:left; width:190px; background-color:#3e1b5b; height:26px; line-height:26px; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration:none; padding-left:7px; }
#membercontent { float:left; width:456px; }
#careercontent { float:left; width:456px; padding-top:10px; }

/*#subnav { float:left; width:197px;}
#subnav ul { float:left; width:197px; list-style-type:none; }
#subnav ul li { float:left; width:185px; list-style-type:none; padding: 3px 5px 3px 7px; border-bottom:1px dashed #cccccc;}*/

/*.zindex { z-index:2000; background:transparent; position:relative;  }*/
#subnav {width:197px; float:left; margin-top: 0px; padding-top: 0px;}
#subnav ul{
margin:0px; padding:0px;}
#subnav ul li {list-style:none;}
#subnav ul li a{display:block; height:26px; width:190px; padding-left:7px; color:#667b88; font-family:Georgia; font-size:11px; font-weight:normal; text-decoration:none; line-height:26px; border-bottom:1px dashed #cccccc;}
#subnav ul li a:hover{ background:#3e1b5b; font-family:Georgia; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration:none;}
#subnav ul li.current a, #subnav ul li.current a:hover{ background-color:#3e1b5b; font-family:Georgia; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration:none;}
#line {float:left; width:685px; background:url(../images/linebg.gif) repeat-y top left;}
#bannerinner { float:left; width:197px; padding-top:8px;  }
#bannerinner ul { float:left; width:197px; list-style-type:none;}
#bannerinner li  { float:left; width:197px; list-style-type:none; padding-top:4px; padding-bottom:4px; }

#innerdesigner {float:left; width:244px; padding-top:20px;}
#innerdesigner h1 { font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none; padding-bottom:4px;  border-bottom:1px solid #bdbdbd;  }
#innersearchfield {float:left; width:242px; height:21px; border:1px solid #bdbdbd; background-color:#FFFFFF; margin-top:10px; }
#innersearchfieldarea {float:left; width:224px; height:21px; }
#innersearchicon { float: right; width:18px; height:21px; background:url(../images/searchicon2.gif) no-repeat right;}

.textfield3 {  width:190px; height:17px; border:0px solid #ffffff; padding-top:3px; padding-left:5px; font-family:Georgia; font-size: 12px; color:#7d7d7d; }
#newsarea {float:left; width:244px; padding-top:10px;}
#newsarea ul {float:left; width:244px; list-style-type:none;}
#newsarea ul li {float:left; width:234px; list-style-type:none; padding-left:10px; padding-bottom:10px;}
#seemorinner {float:right; width:244px; padding:5px 0px 0px 0px; text-align:right; font-size: 10px; color: #3e1b5b;  }


#designermore {float:left; width:450px; padding-top:10px;}
#designermore ul {float:left; width:450px; list-style-type:none;}
#designermore ul li {float:left; width:450px; list-style-type:none; padding-bottom:10px;}

/* Events Page */
#eventbread { float:left; width:945px;  height:24px; line-height:24px; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; padding-left:4px;  background:#FFFFFF;}
#eventbreadleft { float:left; width:600px;  height:24px; line-height:24px; }
#eventbreadright { float:right; width:345px;  height:24px; line-height:24px; text-align:right; }
#eventmiddlearea { float:left; width:949px; border:1px solid #c0c0c0; margin-top:7px; padding:10px 15px 0px 14px; background:#FFFFFF;}
#eventmiddlebg {float:left; width:949px; border-top:1px solid #c0c0c0; background:url(../images/event_bg.gif) repeat-y top; }
#event_left {float:left; width:628px; padding:10px 15px 0px 0px;}
#eventcontentarea {float:left; width:628px; border-top:1px solid #cccccc; padding-top:5px; padding-bottom:10px;}
#eventcontentarea2 {float:left; width:628px;  padding-bottom:10px; font-size:10px;}
#eventpresscontent {float:left; width:628px;  }
#eventpresscontent ul li {float:left; list-style:none;  padding-bottom:5px;  }
#eventpresscontent ul li a {float:left; list-style:none; font-size:10px; color: #535353; font-weight:normal; padding-bottom:5px; }
#eventpresscontent ul li a:hover {float:left; list-style:none; font-size:10px; color: #28008c; font-weight:normal; text-decoration:underline;  padding-bottom:5px;  }
.eventpresscontent2 {float:left; width:628px; padding: 8px 0px 8px 0px; border-bottom:1px dashed #b0b0b0; }
.eventmediaheading { Float:left; width:628px; padding-top:8px; padding-bottom:8px; }
.eventmediaheading p {  font-family:Georgia; font-size: 10px; color: #2f2f2f; font-weight:normal; text-decoration:none; }
#eventcontentarea1 {float:left; width:628px;  padding-bottom:10px; font-size:10px; }
#eventcontentarea1 ul li { list-style:inside}
#eventbutton {float:left; width:628px; padding-top:5px; padding-bottom:5px;}
#eventform { float:left; padding-top:5px; padding-bottom:5px; width:628px;}
.eventform2 { float:left; padding-top:5px; padding-bottom:5px; width:628px;}
#eventcontentarea1 h3 {  font-family:Georgia; font-size: 12px; color: #535353; font-weight:bold; text-decoration:none; }
#eventcontentarea1 p {padding-top:5px; color:#535353; font-size:10px;}
#collectionback {float:left; width:615px; text-align: right;}
/*#modelcontentarea {float:left; width:628px; border-top:1px solid #cccccc; padding-top:5px; padding-bottom:10px; padding-left:23px; padding-right:23px;}*/
#eventcontentarea h1 { padding-top:5px;}
#eventcontentarea h3 {  font-family:Georgia; font-size: 12px; color: #535353; font-weight:bold; text-decoration:none; }
#eventcontentarea p {padding-top:5px; color:#535353; font-size:10px;}
#eventmodel2 { float:left; width:628px;}
#eventmodel2 ul { float:left; display:inline; list-style-type:none; width:628px; }
#eventmodel2 li { float:left; width:120px; padding:10px 5px 10px 0px;  }
.modelimgarea { float:left; width:100px;  border:1px solid #cccccc; margin-right:15px; }
.modelimg { float:left; width:100px;  text-align:center; }
.modeltext {float:left; width:92px; background:#515151; border-top:1px solid #a4a4a4; padding: 4px ;  text-align:center; color:#ffffff; font-size:10px;}
.eventmodel { float:left; width:614px; padding-right:14px;}
.eventmodel li { float:left; width:190px; padding-top:5px; padding-right:5px; background:url(../images/listarrow.gif) no-repeat left 10px; padding-left:10px; vertical-align:top; }
#collectionimg {float:left; width:628px;}
#event_holder {float:left; width:628px;}
#eventlefttop1 {float:left; width:620px; padding-bottom:5px; }
#eventlefttop1 .text18 {font-size: 18px; color: #214975; font-weight:normal; text-decoration:none;}
#username { float:right; font-size: 14px; color: #214975; font-weight:normal; text-decoration:none;}
#eventlefttop1 h1 {font-size: 24px; color: #3e1b5b; font-weight:normal; text-decoration:none ; padding:0px; margin:0px; }
#eventlefttop1 .grey { color:#7b7b7b}
#eventlefttop1 {float:left; width:620px; }
#eventlefttop1 .text18 {font-size: 18px; color: #214975; font-weight:normal; text-decoration:none;}
#eventlefttop h1 {font-size: 32px; color: #214975; font-weight:normal; text-decoration:none ; line-height:30px;}
#eventlefttop .grey { color:#7b7b7b}
#eventleftarea { float:left; width:402px; padding-right:7px;}
#eventbanner { float:left; width:402px; padding-bottom:6px; z-index:1;}
#schedule { float:left; width:382px; padding:10px; background:#dedede; }
#schedule h3 { font-size:14px; color:#6e128c; padding-bottom:5px; font-weight:normal; text-decoration:none; border-bottom:1px solid #808080;}
#eventleftright { float:left; width:219px; background:#f2f2f2; }
#lftextarea {float:left; width:197px; padding:11px;}
#lftextarea h3 { font-size:14px; color:#214975; padding-bottom:5px; font-weight:normal; text-decoration:none;}
#lftextarea p { font-size:11px; color:#2f2f2f; padding-bottom:5px; font-weight:normal; text-decoration:none;}
#morebt { float:right; text-align:right;}
#player1 { float:left; width:219px;}
#tabsmid { float:left; width:219px; }
#tabsmid h3 { float:left; width:210px;  border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; list-style-type:none;  }
#tabsmid h3 a { float:left; width:210px; padding-left:9px; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none; }
#tabsmid h3 a:hover { float:left; width:210px; padding-left:9px; background:url(../images/sub_bg.gif) repeat-x top; border-bottom:1px solid #c8d0d9; height:31px; line-height:31px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:underline;  }
#tabsmid h3 span{ float:left; width:210px; padding-left:9px; background:url(../images/sub_bg.gif) repeat-x top; border-bottom:1px solid #c8d0d9; height:31px; line-height:31px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none; margin-top:2px;}
#tabsmid h4 { float:left; width:210px;  border-bottom:1px solid #c8d0d9; height:31px; line-height:31px; list-style-type:none;  }
#tabsmid h4 a{ float:left; width:210px; padding-left:9px; background:url(../images/sub_bg.gif) repeat-x top; border-bottom:1px solid #c8d0d9; height:31px; line-height:31px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none; margin-top:2px;}
#tabsmid h4 a:hover{ float:left; width:210px; padding-left:9px; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:normal; text-decoration:none; margin-top:2px; background:#FFF;}
#tabsmid ul { float:left; width:210px; list-style-type:none;  }
#tabsmid ul li { float:left; width:210px;   height:27px; line-height:27px; list-style-type:none; border-bottom:1px dashed #a7a7a7; }
#tabsmid ul li a { float:left; width:210px; padding-left:9px;  padding-top:2px; height:25px;  font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; }
#tabsmid ul li a:hover { float:left; width:210px;  padding-top:2px; height:25px; font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:underline;  }

#venue { float:left; width:219px; padding-top:4px; }
#venue h3 {  font-family:Georgia; font-size: 14px; color: #214975; font-weight:normal; padding-left:5px; margin:0px; padding-bottom:5px; }

#event_right {float:left; width:291px; padding: 10px 0px 0px 15px;}
#event_tab {float:left; width:291px;}
#event_tab h1 { font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none;}
#event_calander {float:left; width:291px; background-color:#f1f1f1; margin-bottom:10px;}
#event_calanderhead {float:left; width:284px; padding-left:7px; height:36px; line-height:36px; background-color:#3e1b5b; font-family:Georgia; font-size: 18px; color: #ffffff; font-weight:normal;}
#event_banner {float:left; width:291px;}
#event_banner ul {float:left; width:291px; list-style-type:none;}
#event_banner li  { float:left; width:291px; list-style-type:none;  padding-bottom:10px; }
a img {border:0;}
a {text-decoration:none; color:#000;}
#eventpartiprofile { float:left; width:615px; background:url(../images/eventparticipant.gif) repeat-y top; }
#eventparti_left { float:left; width:385px; padding-right:5px; }
#eventparti_right { float:right; width:210px; padding-left:10px;  }
#eventpartiimg {float:left; width:210px; padding-bottom:15px;}
#eventpartides {float:left; width:210px; }
#eventpartides li {float:left; width:210px; padding-bottom:15px; color:#3e1b5b; font-size:10px; font-weight:normal; }
#profile { float:left; width:451px; background:url(../images/profile_bg.gif) repeat-y top; }
#bogback {float:left; width:451px; text-align: right; padding-bottom:10px;}
.boglist { float:left; width:450px; }
.boglist li { float:left; width:135px; padding-top:5px; padding-right:5px; background:url(../images/listarrow.gif) no-repeat left 10px; padding-left:10px; vertical-align:top; }
#profile_left { float:left; width:280px; padding-right:5px; }
#profile_right { float:right; width:155px; padding-left:10px;  }
#profileimg {float:left; width:155px; padding-bottom:15px;}
#profileimg1 {float:left; width:205px; padding-bottom:15px;}
#profiledes {float:left; width:155px; }
#profiledes li {float:left; width:155px; padding-bottom:15px; color:#3e1b5b; font-size:10px; font-weight:normal; }
#profilephoto { float:left; width:450px;}
#profilephoto li { float:left; width:99px; margin-right:10px; margin-top:10px; border:1px solid #cccccc;}
.link8	{font-family:georgia; font-size:9px; color:#3e1b5b; text-decoration:none; font-weight:normal;}
a.link8:hover	{font-family:georgia; font-size:9px; color:#3e1b5b; text-decoration:underline; font-weight:normal;}
/*inner submenu*/
ol#toc {
	width:196px; 
	float:left; 
	list-style: none;
	margin: 0;
	padding: 0;}
ol#toc a {
	width:189px;
	display: block;
	font-family:Georgia; 
	font-size: 11px; 
	color: #3e1b5b; 
	font-weight:normal; 
	text-decoration:none;
	float: left;
	height:26px;
	line-height:26px;
	padding-left: 7px;
	border-bottom:1px dashed #cccccc;}
ol#toc a:hover {
	 background-color:#3e1b5b;
	 color: #ffffff; }
ol#toc li {
	float: left;
	margin: 0 1px 0 0;}
ol#toc li.current a {
	 background-color:#3e1b5b;
	font-family:Georgia; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight:normal;}
	
	
	/*member submenu*/
	
#membertab { float:left; width:196px; }
#membertab p { padding-bottom:5px;}
#membertab h3 { float:left; width:196px;   height:29px; line-height:29px; list-style-type:none; text-decoration:none; font-size: 1px;   }
#membertab h3 a { float:left; width:187px; padding-left:9px; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:bold; text-decoration:none; }
#membertab h3 a:hover { float:left; width:187px; padding-left:9px; background:#3e1b5b; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none;  }
#membertab h3.select{ float:left; width:187px;  background:#3e1b5b; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none; }
#membertab h3.select a{ float:left; width:187px;  background:#3e1b5b; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none; }
#membertab ul { float:left; width:187px; list-style-type:none;  }
#membertab ul li { float:left; width:187px;   height:27px; line-height:27px; list-style-type:none;  }
#membertab ul li a { float:left; width:187px; padding-left:9px; border-bottom:1px dashed #a7a7a7; padding-top:2px; height:25px;  font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; }
#membertab ul li a:hover { float:left; width:187px; border-top:1px dashed #a7a7a7; padding-top:2px; height:25px; font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; background:#cacaca;  }
#membertab ul li.visited a { float:left; width:187px; border-top:1px dashed #a7a7a7; padding-top:2px; height:25px; font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; background:#cacaca;  }

	
/* for mamberstabs*/
#tabsarea { float:left; width:456px; padding-top:20px;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #e6e6e6;	
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;	
	border-left: none;	
	overflow: hidden;
	position: relative;
	color: #959595;
	font-size:12px;
	font-weight:normal;
	
}
ul.tabs li a {
	text-decoration: none;
	color: #959595;
	display: block;
	padding: 0 20px;
	outline: none;
}
ul.tabs li a:hover {
	background: #fff;
	
}	
ul.tabs li.active,  ul.tabs li.active   {
	background: #fff;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #fff;
	color: #959595;
	font-size:12px;
	font-weight:bold;
}
.tab_container {border-top: none; clear: both; float: left; width: 100%; background: #fff; 
}
.tab_content {	padding:20px 0px 20px 0px;	font-size:10px;	color:#535353;	font-weight:normal;	text-decoration:none;}
.tab_content p {font-size:10px;	color:#000000;	font-weight:normal;	text-decoration:none;}

/*eventsubnav*/
#eventsubnav {
	float:left; width:291px; 
	list-style: none;
	margin: 0;
	padding: 0;}
#eventsubnav p { margin: 0;	padding: 0; padding-bottom:5px;}
#eventsubnav li  {
	width:291px; 
	font-family:Georgia; 
	font-size: 11px; 
	color: #3e1b5b; 
	font-weight:normal; 
	text-decoration:none;
	float: left;
	height:26px;
	line-height:26px;}
	#eventsubnav li a {
	width:286px; 
	padding-left:5px; 
	font-family:Georgia; 
	font-size: 11px; 
	color: #3e1b5b; 
	font-weight:normal; 
	text-decoration:none;
	float: left;
	height:26px;
	line-height:26px;
	border-bottom:1px dashed #cccccc;}
#eventsubnav li a:hover {
	 background-color:#3e1b5b;
	 color: #ffffff; }

ol#eventsubnav li.current a {
	 background-color:#3e1b5b;
	font-family:Georgia; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight:normal;}
#tabsmid1 { float:left; width:291px; }
#tabsmid1 p { padding-bottom:5px;}
#tabsmid1 h3 { float:left; width:291px;  border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; list-style-type:none;  }
#tabsmid1 h3 a { float:left; width:282px; padding-left:9px; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:bold; text-decoration:none; }
#tabsmid1 h3 a:hover { float:left; width:282px; padding-left:9px; background:#3e1b5b; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none;  }
#tabsmid1 h4 a { float:left; width:282px; padding-left:9px; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #462e70; font-weight:bold; text-decoration:none; }
#tabsmid1 h4 a:hover { float:left; width:282px; padding-left:9px; background:#3e1b5b; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none;  }
#tabsmid1 h3 span{ float:left; width:282px; padding-left:9px; background:#3e1b5b; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #ffffff; font-weight:normal; text-decoration:none; }
#tabsmid1 h3.select{ float:left; width:282px; padding-left:9px; background:#3e1b5b; border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; font-family:Georgia; font-size: 14px; color: #ffffff; font-weight:normal; text-decoration:none; }
#tabsmid1 ul { float:left; width:282px; list-style-type:none;  }
#tabsmid1 ul li { float:left; width:282px;   height:27px; line-height:27px; list-style-type:none;  border-bottom:1px dashed #a7a7a7; }
#tabsmid1 ul li a { float:left; width:273px; padding-left:9px; border-bottom:1px dashed #a7a7a7; padding-top:2px; height:25px;  font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; }
#tabsmid1 ul li a:hover { float:left; width:273px; border-bottom:1px dashed #a7a7a7; padding-top:2px; height:25px; font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; background:#cacaca;  }
#tabsmid1 ul li.visited a { float:left; width:273px; border-bottom:1px dashed #a7a7a7; padding-top:2px; height:25px; font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; background:#cacaca;  }

/*press release*/
#headignarea {float:left; width:456px;    padding-bottom:5px; padding-top:5px; border-bottom:1px solid #d9d9d9;  }
#heading {float:left; width:356px;      }
#backarea { float:left; text-align:right; border-bottom:1px solid #cccccc; padding-bottom:3px; width:630px;}
#archive {float:right; text-align:center; background:#e1e1e1; height:20px;  min-width:52px; padding:0px 4px 0px 4px;   }
.buttonarc { background-color:#e1e1e1; padding:0px; margin:0px;  height:20px; font-family:Georgia; font-size: 10px; color: #666567; font-weight:normal; text-decoration:none; background:none; border:none; cursor:pointer;}
#archive a{float:right; text-align:center; background:#e1e1e1; height:17px; padding-top:3px;min-width:52px; font-family:Georgia; font-size: 10px; color: #666567; font-weight:normal; text-decoration:none; padding-left:4px; padding-right:4px; }
#archive a:hover{float:right; text-align:center; background:#cdcdcd; height:17px; padding-top:3px; min-width:52px; font-family:Georgia; font-size: 10px; color: #414141; font-weight:normal; text-decoration:none; }
.presscontent {float:left; width:456px; padding: 8px 0px 8px 0px; border-bottom:1px dashed #b0b0b0; }
.morebt1 { float:right; text-align:right; font-family:Georgia; font-size: 10px; color: #3e1b5b; font-weight:normal; text-decoration:none;}
 #pagingarea { Float:right; width:455px; text-align:right; }
.paging { Float:right; width:600px; padding-top:10px; height:20px; padding-left:275px }
.previous {Float:left; width:65px; height:20px; }
.next {Float:left; width:45px;  height:20px;  }
.pagenumber {Float:right; min-width:50px;  height:20px;  }
.pagenumber li {Float:right; width:16px;  height:20px;    text-align:center; vertical-align:middle;}
.pagenumber li a { width:16px;  height:20px;    text-align:center; vertical-align:middle; font-family:arial; font-size: 11px; color: #9f9d9d; font-weight:normal; text-decoration:none;}
.pagenumber li a:hover {Float:left; width:16px;  height:20px;   text-align:center; vertical-align:middle; font-family:arial; font-size: 11px; color: #9f9d9d; font-weight:normal; text-decoration:none;}
.pagenumber li a.selected {Float:left; width:16px;  height:20px;    text-align:center; vertical-align:middle; font-family:arial; font-size: 11px; color: #9f9d9d; font-weight:bold; text-decoration:none;}
.mediaheading { Float:left; width:456px; padding-top:8px; padding-bottom:8px; }
.newsimg { Float:left; width:456px;  }
#morenews { Float:right; margin-top:5px; background:url(../images/othernews.gif) no-repeat top; width:127px; height:34px; }
#morenews :hover { Float:right;  background:url(../images/othernews_hover.gif) no-repeat top; width:127px; height:34px; }
#pagination { float:left; width: 456px; height:30px; margin-top:10px; line-height:30px; border-bottom:1px solid #dcdcdc;  border-top:1px solid #dcdcdc;}
#pagination li { display:inline; width: 456px; height:30px; line-height:30px;    }
#pagination li a {  width: 456px; height:30px; line-height:30px; padding-right:8px; font-family:georgia; font-size: 11px; color: #898989; font-weight:normal; text-decoration:none;}
#pagination li a:hover { width: 456px; height:30px; line-height:30px;  font-family:georgia; font-size: 11px; color: #120d0a; font-weight:bold; text-decoration:none;}
#pagination li a.visited {  width: 456px; height:30px; line-height:30px; padding-right:6px;font-family:georgia; font-size: 11px; color: #120d0a; font-weight:bold; text-decoration:none;}
.pagelink { height:30px; line-height:30px; padding-right:8px; font-family:georgia; font-size: 11px; color: #898989; font-weight:normal; text-decoration:none;}
a.pagelink:hover { height:30px; line-height:30px; padding-right:8px; font-family:georgia; font-size: 11px; color: #120d0a; font-weight:bold; text-decoration:none;}
.pagelinkvisit { height:30px; line-height:30px; padding-right:8px; font-family:georgia; font-size: 11px; color: #120d0a; font-weight:bold; text-decoration:none;}
a.pagelinkvisit:hover { height:30px; line-height:30px; padding-right:8px; font-family:georgia; font-size: 11px; color: #120d0a; font-weight:normal; text-decoration:none;}

.errormessage {float:left; width:400px; padding:0px; margin:0px; font-family:Georgia; font-size:11px; color:#fe0000; text-decoration:none; font-weight:normal;}
.redtxt	{font-family:Georgia; font-size:11px; color:#fe0000; text-decoration:none; font-weight:normal;}
a.redtxt:hover	{font-family:Georgia; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
.redtxt10	{font-family:Georgia; font-size:11px; color:#fe0000; text-decoration:none; font-weight:normal;}
a.redtxt10:hover	{font-family:Georgia; font-size:10px; color:#000000; text-decoration:none; font-weight:normal;}
.blktxt	{font-family:Georgia; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.blktxt:hover	{font-family:Georgia; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
.blktx10	{font-family:Georgia; font-size:10px; color:#ff0000; text-decoration:none; font-weight:normal;}
a.blktxt10:hover	{font-family:Georgia; font-size:10px; color:#ff0000; text-decoration:none; font-weight:normal;}
.blktxt2	{font-family:Georgia; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
a.blktxt2:hover	{font-family:Georgia; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.formbg { float:left; max-width:352px; border:4px solid #e9e9e9; padding:0px; margin:0px;}
.formbg1 { float:left; max-width:456px;  padding:0px; margin:0px;}
.formfields {width:345px;  height:19px; padding:5px 2px 0px 5px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal;}
.formfields:focus {  border-color: #64acd8; border:2px solid #000000; }
.formselect {width:347px;  height:20px; padding:0px 0px 0px 5px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal;}
.formselect:focus {border-color: #64acd8; border:2px solid #000000;}
.formradio {width:50px;  height:14px; padding:0px 0px 0px 0px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal;}
.formradio:focus {border-color: #64acd8; border:2px solid #000000;}
.formfields2 {width:200px;  height:19px; padding:5px 2px 0px 5px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal;}
.formfields2:focus {  border-color: #64acd8; border:2px solid #000000; }
.formfields3 {width:200px;  height:19px; padding:0px 2px 0px 5px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal;}
.formfields3:focus {  border-color: #64acd8; border:2px solid #000000; }
.browsefields {width:250px;  height:19px; padding:5px 2px 0px 5px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal; background:#FFFFFF;}
.browsefields:focus {  border-color: #64acd8; border:2px solid #000000; }
.formselect2 {width:100px;  height:25px; padding:5px 0px 3px 5px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal;}
.formselect2:focus {border-color: #64acd8; border:2px solid #000000;}


.formarea {width:345px;   height:60px;  padding:5px 2px 0px 5px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal;}
.formarea:focus {  border-color: #64acd8; border:2px solid #000000; }
.filefield {width:200px; height:19px;   padding:5px 2px 0px 2px; border:1px solid #a7a7a7;  font-family:Georgia; font-size: 11px; color:#333333; font-weight:normal; background:#FFFFFF;}
.button { border-style: none;
    border-color: inherit;
    border-width: 0px;
    padding: 5px;
    margin: 0px;
    text-align:center;      font-family:Georgia;     font-size: 11px;     color:#e5e5e5;     font-weight:normal;      background:#3a3a3a;     cursor:pointer;}
	
	/*<!--.button { border-style: none;
    border-color: inherit;
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    text-align:center;      font-family:Georgia;     font-size: 11px;     color:#e5e5e5;     font-weight:normal;     width:55px;     background:url(../images/button.gif) no-repeat;     cursor:pointer;}-->*/
	
.buttonmailer { padding:0px; margin:0px; text-align:center;  font-family:Georgia; font-size: 11px; color:#e5e5e5; font-weight:normal; width:80px; height:22px; background:#4A4A4A; border:1px solid #333333;  cursor:pointer;}


#counseling { float:left; width: 455px;  background:url(../images/titlesBackgroundImage_1.gif)  repeat-x top; border:1px solid #cccccc; font-family:Georgia; font-size: 12px; color: #3e1b5b; font-weight:normal; text-decoration:none;}

.arrowleft {  float:left; padding-top:11px; margin:0px; text-align:center;  font-family:Georgia; font-size: 12px; color:#e5e5e5; font-weight:bold; width:20px;   border:0px; cursor:pointer; background:none;}
.arrow { margin:0px;  font-family:Georgia; font-size: 12px; color:#e5e5e5; font-weight:bold;    border:0px; cursor:pointer; background:none;}
.arrowright {  float:left; padding-top:11px;  margin:0px; text-align:right;  font-family:Georgia; font-size: 12px; color:#e5e5e5; font-weight:bold; width:20px;   border:0px; cursor:pointer; background:none;}
.eventcalhead { float:left; padding-left:10px; width:180px; font-family:Georgia; font-size: 18px; color: #ffffff; font-weight:normal;}
.calyear {font-family:Georgia; font-size: 18px; color: #ffffff; font-weight:normal;}
/*Buyercorner*/
#buyerssec { float:left; width:455px; padding-top:5px; padding-bottom:10px;}
#Roundbox { float:left; width:400px;}
#Roundbox li { float:left; width:45px; height:45px; background:url(../images/grey_round.gif) no-repeat top; text-align:center; font-family:Georgia; font-size: 30px; color: #ffffff; font-weight:normal; text-decoration:none;  margin-right:10px; }
#Roundbox li a { float:left; width:45px; height:45px; background:url(../images/grey_round.gif) no-repeat top; text-align:center;  font-family:Georgia; font-size: 30px; color: #ffffff; font-weight:normal; text-decoration:none;}
#Roundbox li a:hover { float:left; width:45px; height:45px; background:url(../images/purple_round.gif) no-repeat top; text-align:center;  font-family:Georgia; font-size: 30px; color: #ffffff; font-weight:normal; text-decoration:none;}
#Roundbox li.select{ float:left; width:45px; height:45px; background:url(../images/purple_round.gif) no-repeat top; text-align:center;  font-family:Georgia; font-size: 30px; color: #ffffff; font-weight:normal; text-decoration:none;}

/*sitemap*/

.SiteMap							{ width:auto;/* background:url(../images/arrow7.gif) repeat-y 48% 0px;*/ }
.SiteMap ul							{}
.SiteMap ul	li						{ background:url(../images/arrow8.gif) no-repeat 0 9px; line-height:25px; font-weight:normal; float:left; width:260px; margin-right:2%; /*border-right:solid 1px red;*/}
.SiteMap ul	li a                    { color:#3c1959; font-size:11px; font-weight:bold}
.SiteMap ul	li ul					{ margin-left:10px; }
.SiteMap ul	li ul li				{ background:url(../images/arrow81.gif) no-repeat 0 9px; font-size:10px; font-weight:normal }
.SiteMap ul	li ul li a              { color:#474747; font-size:10px; font-weight:normal}
.SiteMap a							{ color:#666; padding-left:10px;}

.SiteMap1							{ width:auto;/* background:url(../images/arrow7.gif) repeat-y 48% 0px;*/ }
.SiteMap1 ul							{}
.SiteMap1 ul	li						{ background:url(../images/arrow8.gif) no-repeat 0 9px; line-height:25px; font-weight:normal; float:left; width:170px; margin-right:2%; /*border-right:solid 1px red;*/}
.SiteMap1 ul	li a                    { color:#3c1959; font-size:11px; font-weight:bold}
.SiteMap1 ul	li ul					{ margin-left:10px; }
.SiteMap1 ul	li ul li				{ background:url(../images/arrow81.gif) no-repeat 0 9px; font-size:10px; font-weight:normal }
.SiteMap1 ul	li ul li a              { color:#474747; font-size:10px; font-weight:normal}
.SiteMap1 a							{ color:#666; padding-left:10px;}



#grid             { /*overflow: auto;*/ width:550px; height:270px; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #dddddd; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0;  background-color:#F3F3F3; }
.gridheader       { background-color:#D9D9D9; font-size: 11px; color:#4f4f4f; font-weight:bold; height:25px; line-height:25px; text-align:left;  }
.gridfooter       { background-color:#D9D9D9; font-size: 11px; color:#4f4f4f; }
.gridrow          { background-color:#FDFDFD; font-size: 11px; color:#4f4f4f; }
.gridrow1         { background-color:#F3F3F3; font-size: 11px; color:#4f4f4f; }
.gridrow_selected { background-color:#DEDEDE; font-size: 11px; color:#4f4f4f; }
.gridborder       { background-color:#ccc; }
.padding { padding:5px; }
.cursor { margin:5px;}
a.linkbtn1:link,a.linkbtn1:active,a.linkbtn1:visited { float:left;background:#f0eeea; border:1px solid #c3c1c0; color:#161511; font-size:11px; text-decoration:none; /*display:block;*/ width:30px; height:12px;  padding:4px; text-align:center;  margin-top:5px; margin-left:2px;}
a.linkbtn1:hover{ float:left;background:#f0eeea; border:1px solid #c3c1c0; color:#161511; font-size:11px; text-decoration:none; /*display:block;*/ width:30px; height:12px;  padding:4px; text-align:center;  margin-top:5px; }

a.linkbtn2:link,a.linkbtn2:active,a.linkbtn2:visited { float:right; background:#f0eeea; border:1px solid #c3c1c0; color:#161511; font-size:11px; text-decoration:none; /*display:block;*/ width:33px; height:12px;  padding:4px; text-align:center;  margin-top:5px; margin-right:3px;}
a.linkbtn2:hover{ float:right; background:#f0eeea; border:1px solid #c3c1c0; color:#161511; font-size:11px; text-decoration:none; /*display:block;*/ width:33px; height:12px;  padding:4px; text-align:center;  margin-top:5px; }
.elink { font-size: 12px; color:#3e1b5b; padding-left:5px;  }
a.elink:link,a.elink:active,a.elink:visited { font-size: 12px; color:#3e1b5b; text-decoration:none; }
a.elink:hover { font-size: 12px; color:#3e1b5b; text-decoration:underline; }


/*blog*/
#blog_left {float:left; width:628px; padding:10px 15px 0px 0px;}
#blog_lefttop {float:left; width:628px; }
#blog_lefttop h1 {  font-family:Georgia; font-size: 24px; color: #3e1b5b; font-weight:normal; text-decoration:none; }
#blogcontentarea {float:left; width:628px; padding-bottom:10px;}
.blogtextarea { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #cccccc; width:628px; }
.blogtextarea2 { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #cccccc; width:628px; }
.blogtextarealeft { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; padding-right:15px; width:80px; height:120px; }
.blogtextarearight { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; width:533px;  }
#readerscoment { float:left; padding-top:10px; padding-bottom:5px;  }
.readerscomenthead { float:left;  padding-bottom:5px; border-bottom:1px solid #cccccc; width:628px; font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none; }
.postcommentform { float:left;  padding-bottom:5px; border-bottom:1px solid #cccccc; width:628px; font-family:Georgia; font-size: 18px; color: #3e1b5b; font-weight:normal; text-decoration:none; padding-top:10px; }
#comenttextarea p { float:left;  padding-bottom:4px; width:628px; font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; }
.comenttextarea { float:left;  padding-bottom:6px; padding-top:10px; border-bottom:1px dashed #cccccc;  width:628px; font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; }
.blogtextarea  ul { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; padding-top:5px; padding-bottom:10px;  width:613px; }
.blogtextarea  li { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; padding-top:3px; padding-bottom:3px;  width:613px; background:url(../images/arrowblog.gif) no-repeat left 8px; padding-left:8px; margin-left:5px;  }
.blogtextarea h1 {  font-family:Georgia; font-size: 16px; color: #214975; font-weight:normal; text-decoration:none; padding-bottom:2px; width:628px; }

.blogtextarea2  ul { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; padding-top:5px; padding-bottom:10px;  width:613px; }
.blogtextarea2  li { float:left; font-family:Georgia; font-size: 10px; color: #535353; font-weight:normal; text-decoration:none; padding-top:3px; padding-bottom:3px;  width:613px; background:url(../images/arrowblog.gif) no-repeat left 8px; padding-left:8px; margin-left:5px;  }
.blogtextarea2 h1 {  font-family:Georgia; font-size: 16px; color: #214975; font-weight:normal; text-decoration:none; padding-bottom:2px; width:533px; }
.blogtextarea2 p { width:533px; font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; }
.posted_date { font-family:Georgia; font-size: 11px; color: #535353; font-weight:bold; text-decoration:none;padding-bottom:4px; padding-top:5px; width:533px;}
.blogtextarea p { width:628px; font-family:Georgia; font-size: 11px; color: #535353; font-weight:normal; text-decoration:none; }
.bloglinks { float:left; width:533px; padding-top:15px; vertical-align:top; }
.readfull { float:left; width:85px; padding-right:5px; } 
.commenttext { float:left; width:100px; padding-right:5px;  } 
.commentbg33 {float:left;  FONT-SIZE: 16px; font-weight:normal; COLOR: #021e53;FONT-FAMILY: georgia; text-decoration:none; height:16px; line-height:16px; text-align:center; width:15px; border-left:1px solid #cccccc; padding-left:5px; padding-right:3px;}

	.button3 { float:left; font-size: 10px; font-weight:normal; COLOR: #535353;font-family: georgia; text-decoration:none;  height:16px; line-height:16px; text-align:center; padding-left:3px;}
a.button3:link,a.button3:active,a.button3:visited {float:left; font-size: 10px; font-weight:normal; COLOR: #535353;font-family: georgia; text-decoration:none;  height:16px; line-height:16px;  text-align:center; padding-left:3px;}
a.button3:hover { float:left; font-size: 10px; font-weight:normal; COLOR: #3e1b5b;font-family: georgia; text-decoration:underline;  height:16px; line-height:16px;  text-align:center; padding-left:3px;}

.button4 { float:left; font-size: 10px; font-weight:normal; COLOR: #194287;font-family: georgia; text-decoration:none;  height:16px; line-height:16px; text-align:center; padding-left:3px;}
a.button4:link,a.button4:active,a.button4:visited {float:left; font-size: 10px; font-weight:normal; COLOR: #194287;font-family: georgia; text-decoration:none;  height:16px; line-height:16px;  text-align:center; padding-left:3px;}
a.button4:hover { float:left; font-size: 10px; font-weight:normal; COLOR: #194287;font-family: georgia; text-decoration:underline;  height:16px; line-height:16px;  text-align:center; padding-left:3px;}
.blogimg { float:left; padding-top:4px; padding-bottom:4px; width:628px;}

#blogtabs { float:left; width:291px; }

#blogtabs h3 { float:left; width:286px;  border-bottom:1px solid #c8d0d9; height:29px; line-height:29px; list-style-type:none; font-family:Georgia; font-size: 14px; color: #3e1b5b; font-weight:bold; text-decoration:none;  padding-left:5px;}
#blogreadmore { float:right; padding-top:5px;}
#blogtabs ul { float:left; width:282px; list-style-type:none; padding-bottom:20px;  }
#blogtabs ul li { float:left; width:282px;    }
#blogtabs ul li a { float:left; width:273px; padding-left:9px; border-bottom:1px dashed #a7a7a7;  font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; padding-top:7px; padding-bottom:7px ;  background:url(../images/arrow.gif) no-repeat left 11px;  }
#blogtabs ul li a:hover { float:left; width:273px; border-bottom:1px dashed #a7a7a7; font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:underline;   padding-top:7px; padding-bottom:7px; background:url(../images/arrow.gif) no-repeat left 11px;   }
#blogtabs ul li.visited a { float:left; width:273px; border-bottom:1px dashed #a7a7a7;   font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; background-color:#EBEBEB;   padding-top:7px; padding-bottom:7px  }

#blogtabs p { float:left; width:273px; padding-left:9px;   font-family:Georgia; font-size: 11px; color: #625c58; font-weight:normal; text-decoration:none; padding-top:7px; padding-bottom:7px ;   }

/*mailer*/
.mailerblack	{font-family:Georgia; font-size:11px; color:#4d4c4c; text-decoration:none; font-weight:normal;}
a.mailerblack:hover	{font-family:Georgia; font-size:11px; color:#4d4c4c; text-decoration:none; font-weight:normal;}

.mailertext	{font-family:Georgia; font-size:11px; color:#4d4c4c; text-decoration:none; font-weight:normal;}
.mailertext p{ padding-top:5px; padding-bottom:5px;}

.mailerlink	{font-family:Georgia; font-size:11px; color:#341356; text-decoration:none; font-weight:normal;}
a.mailerlink:hover	{font-family:Georgia; font-size:11px; color:#341356; text-decoration:underline; font-weight:normal;}

.mailerfooter	{font-family:Georgia; font-size:10px; color:#4d4c4c; text-decoration:none; font-weight:normal;}
a.mailerfooter:hover	{font-family:Georgia; font-size:10px; color:#4d4c4c; text-decoration:underline; font-weight:normal;}

.dislink{ color:#cecece; font-family: verdana,Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

A.dg1:link 
	{FONT-SIZE: 10px; font-weight:normal; COLOR: #575757;FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; text-decoration:none;}
A.dg1:visited 
	{FONT-SIZE: 10px; font-weight:normal; COLOR: #575757;FONT-FAMILY:  verdana,Arial, Helvetica, sans-serif; text-decoration:none;}
A.dg1:active 
	{FONT-SIZE: 10px; font-weight:normal; COLOR: #575757;FONT-FAMILY:  verdana,Arial, Helvetica, sans-serif; text-decoration:none;}
A.dg1:hover 
	{FONT-SIZE: 10px; font-weight:normal; COLOR: #575757;FONT-FAMILY:  verdana,Arial, Helvetica, sans-serif; text-decoration:none;}
	
#imagearea { float:left; width:160px; height:120px; padding-left:10px;}
#browse { float:left; width:250px;}

.blktxtregistration	{ float:left; width:250px; font-family:Georgia; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.blktxtregistration:hover	{ float:left; width:250px; font-family:Georgia; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
