﻿/* CSS Document */
*{ margin:0;padding:0}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, div, fieldset, legend, input, img {margin:0;padding:0; }
body{ background:#704728 url(Img/bodyBg.gif) repeat-y scroll top left;font-family:Georgia, "Times New Roman", Times, serif;color:#F6D49D;font-size:13px;}
li{list-style-type:none;}
img{ border:none}
a, a:hover{ text-decoration:none;cursor:pointer;outline:none;color:#CD9666}
.DvError{margin:20px auto; width:60%; color:Red; border:1px solid red; padding:20px;}
.DvError li{float:left; width:100%; list-style-type:disc !important; list-style-position:outside; }


.w100pFL{float:left;width:100%}
.clear{ clear:both;font-size:0px;margin:0;padding:0; line-height:0px; height:0px;}
.w50pFL{ width:49%;float:left; }
.w50pFR{ width:49%;float:right; }

.hght350{height:350px}

a.buLink{text-decoration:underline;font-weight:bold}
a:hover.buLink{text-decoration:none}
.w46pFR{ width:46%;float:right; }
.w97pFL{ width:97%;float:left; }
.TxtC{text-align:center !important}
.TxtL{text-align:left !important}
.Txt11{ font-size:11px}
.Txt12{ font-size:12px}
.Txt22{ font-size:22px}
.mB21{ margin-bottom:21px !important}
.mB8{ margin-bottom:8px !important}
.mB12{ margin-bottom:12px !important}
.mR15{margin-right:-40px !important;float:right}
.mT7{ margin-top:7px !important}
.mT15{ margin-top:15px !important}
.mR15{ margin-right:15px !important}
.mT21{ margin-top:21px !important}
.mT26{ margin-top:26px !important;}
.mT30{ margin-top:30px !important;}
.pT15{ padding-top:15px !important;}
.mL456{margin-left:456px;}
.mL336{margin-left:336px;}

.FL{ float:left}
.FR{ float:right}
.NoF{float:none !important}
.verM{vertical-align:middle}
.LineH26{line-height:26px}
h1{ color:#F6D49D;font-size:22px;}
h1.titalBorder{background:url(Img/titalBorder.gif) bottom left no-repeat;padding:0 0 18px 11px}
h1.titalBorderSmall{background:url(Img/titalBorderSmall.gif) bottom left no-repeat;padding:0 0 14px 11px;margin-bottom:13px}
h1.SearchBg{background:url(Img/titleBgSmall.jpg) bottom left no-repeat;padding:41px 0 14px 16px}
h1.whoissearching{float:left;padding:4px 0 12px 0px;width:100%}
h1.featuredESnagVideo{float:left;padding:4px 0 6px 6px}
h1.searchMember{float:left;padding:15px 0 0 74px;position:relative;}
h1.searchMember span{float:left;background:url(Img/icon_cap.gif) top left no-repeat;width:52px; height:37px;position:absolute;left:17px;top:7px}
h1.memberLogin{float:left;padding:14px 0 12px 46px;position:relative;}
h1.memberLogin span{float:left;background:url(Img/icon_fav1.gif) top left no-repeat;width:44px; height:63px;position:absolute;left:1px;top:-6px}
h1.featureMember{ float:left;padding:0 0 41px 74px;}
/*h1.MyInbox{float:left;padding:0 0 41px 74px;*padding-bottom:10px}*/
h1.MyInbox{float:left;padding:0 0 41px 74px;*padding-bottom:10px}
h1.welcome, h1.status{padding-bottom:4px}

.DvRedSep{ height:21px;background:url(Img/BgRedSep.gif) center left repeat-x; width:100%; font-size:1px;}


.mainwrapper{margin:0 auto;width:1004px;*width:1002px}
.header{ width:100%;margin:auto;background:url(Img/bannerBotBorder.jpg) bottom left no-repeat;padding-bottom:9px;float:left}
.toplink{ background:url(Img/topLinkBg.jpg) top left no-repeat;height:35px;}
.toplink .DvAdv a{background:url(Img/title/AdvertiseWithUs.gif) 16px 10px no-repeat;float:left;width:164px;height:35px}
.toplink .DvMarquee{width:472px;padding:10px 0 0 30px;font-size:13px;overflow:hidden;float:left;height:17px;*height:23px}
.toplink .navigation{float:right;padding:8px 10px 0 0}
.toplink .navigation a{float:left;margin-left:12px}
.toplink .navigation a.btnHome{ background:url(Img/title/Home.gif) top left no-repeat;width:46px;height:19px;display:block}
.toplink .navigation a.btnMyEsnag{ background:url(Img/title/MyESnag.gif) top left no-repeat;width:96px;height:19px;display:block}
.toplink .navigation a.btnSearch{ background:url(Img/title/Search.gif) top left no-repeat;width:60px;height:19px;display:block}
.toplink .navigation a.btnJoinEsnag{ background:url(Img/title/JoinESnag.gif) top left no-repeat;width:99px;height:19px;display:block}
.toplink .navigation a.btnWhoIsOnline{ background:url(Img/title/WhoisOnline.gif) top left no-repeat;width:119px;height:19px;display:block}
.toplink .navigation a.btnContactUs{ background:url(Img/title/ContactUs.gif) top left no-repeat;width:93px;height:19px;display:block}
.header .banner{ background:url(Img/banner.jpg) top left no-repeat;height:199px;float:left; width:1004px;*width:1002px}
*html .header .banner{width:1002px}
.header .banner .logo{margin:5px 0 0 18px;float:left}
.header .banner .logo a{background:url(Img/logoBig.jpg) top left no-repeat;width:327px;height:192px;display:block;}
.DvUserImage99{width:105px;text-align:center;}
.DvUserImage99 .DvUser{background:url(Img/FeatureMemberFrame.gif) top left no-repeat;width:105px;padding:23px 0px 7px 9px;text-align:left; float:left;display:block}
.DvUserImage99 .DvUser img{width:74px;height:99px;}
.DvUserImage99 a.UserName{font-size:12px;text-decoration:underline;font-weight:bold}


.DvUserImage66{float:left;margin-left:30px;width:105px; text-align:center}
.DvUserImage66 .DvUser{background:url(Img/FeatureMemberFrame.gif) top left no-repeat;width:105px;padding:23px 0px 7px 9px;text-align:left; float:left;display:block}
.DvUserImage66 .DvUser img{width:74px;height:99px;}
.DvUserImage66 a.UserName{font-size:12px;text-decoration:underline;font-weight:bold}


.mainContainer{ float:left;background:url(Img/contentBg.jpg) top left no-repeat;width:100%;}
.container{ float:left;padding:36px 21px 0px 20px;width:96%}
.container .DvRht{width:265px;float:right}
.container .DvLft{ margin-right:288px;}
.container .DvLft .DvTxt{  margin-right:305px;padding:0 0 0 0;}
.container .DvLft .DvTxt p{ line-height:20px;float:left;padding-right:20px;*padding-right:37px;}
.container .DvLft .DvVideo{ width:286px;float:right; padding-top:0px;}

.container .DvLft .DvFeaturedMem{ background:url(Img/FeaturedMembersImg1.jpg) top left no-repeat;padding:30px 0 34px 30px;width:100%;float:left;*padding:30px 0 5px 30px}
.DvFeaturedMem .DvUser{background:url(Img/ImageFrame.gif) top left no-repeat;width:122px;height:145px;padding:6px;float:left;display:block}
.DvFeaturedMem .DvUser img{width:110px;height:145px;}
.DvFeaturedMem .DvDetail{margin-left:122px;font-size:11px;}
.DvFeaturedMem .DvDetail p{float:left;width:70%;margin-bottom:10px}
.DvFeaturedMem .DvDetail a.UserName{font-size:16px;text-decoration:underline;font-weight:bold}
.DvFeaturedMem .DvDetail a:hover{ text-decoration:none}
.btnSendaWink{background:url(Img/btnSendaWink.gif) top left no-repeat;width:105px; height:28px;border:0px;margin:13px 0 0 0;cursor:pointer}
/*.btnSendaWinkHov{background:url(Img/btnSendaWink.gif) bottom left no-repeat;width:105px; height:28px;border:0px;margin:13px 0 0 0;cursor:pointer}*/
input.btnSubmit{background:url(Img/btnSubmit.gif) top left no-repeat !important;width:78px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
/*input.btnSubmitHov{background:url(Img/btnSubmit.gif) bottom left no-repeat !important;width:78px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}*/
input.btnJoinNow{background:url(Img/btnJoinNow.gif) top left no-repeat !important;width:100px !important; height:30px !important;margin:0;border:0 !important;padding:0 !important;cursor:pointer}
input.btnJoinNowHov{background:url(Img/btnJoinNow.gif) bottom left no-repeat !important;width:100px !important; height:30px !important;margin:0;border:0 !important;padding:0 !important;cursor:pointer}
input.btnSearch{background:url(Img/btnSearch.gif) top left no-repeat !important;width:78px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
input.btnSaveSearch{background:url(Img/btnSaveSearchCriteria.png) top left no-repeat !important;width:178px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
/*input.btnSearchHov{background:url(Img/btnSearch.gif) bottom left no-repeat !important;width:78px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}*/
input.btnContinue{background:url(Img/btnContinue.gif) top left no-repeat !important;width:105px !important; height:28px !important;border:0px !important;margin:13px 0 0 0;cursor:pointer}
input.btnContinue1{background:url(Img/btnContinue.gif) top left no-repeat !important;width:105px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnReferFriends{background:url(Img/btnReferFriends.gif) top left no-repeat !important;width:127px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
input.btnCheckbox{background:url(Img/checkBox.gif) top left no-repeat !important;width:16px !important; height:15px !important;margin:0 5px 0 0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
input.btnCheckboxHov{background:url(Img/checkBoxChecked.gif) bottom left no-repeat !important;width:16px !important; height:15px !important;margin:0 5px 0 0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
input.btnChangePhoto{background:url(Img/btnChangePhoto.gif) top left no-repeat !important;width:115px !important; height:28px !important;margin:0;border:0px  !important;padding:0 !important;cursor:pointer}
input.btnAdvSearch{background:url(Img/btnAdvancedSearch.gif) top left no-repeat !important;width:146px !important; height:26px !important;margin-right:65px;border:0px  !important;float:right;padding:0 !important;cursor:pointer}
input.btnUpdate{background:url(Img/btnUpdate.gif) top left no-repeat !important;width:78px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
input.btnDelete{background:url(Img/btnDelete.gif) top left no-repeat !important;width:78px !important; height:28px !important;margin:0;border:0px  !important;padding:0 !important;cursor:pointer}
input.btnSave{background:url(Img/btnSave.gif) top left no-repeat !important;width:61px !important; height:28px !important;margin:0;border:0px  !important;float:left;padding:0 !important;cursor:pointer}
input.btnSend{background:url(Img/btnSend.png) top left no-repeat !important;width:109px !important; height:35px !important;margin:0;border:0px  !important;padding:0 !important;cursor:pointer}
input.btnBlock{background:url(Img/btnBlockUnblock.png) top left no-repeat !important;width:78px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnUnblock{background:url(Img/btnBlockUnblock.png) bottom left no-repeat !important;width:78px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnBack{background:url(Img/btnBack.png) top left no-repeat !important;width:78px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnChangeSignUpInfo{background:url(Img/btnChangeSignUpInfo.png) top left no-repeat !important;width:159px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnReacMembership{background:url(Img/btnReactivateMembershipNow.png) top left no-repeat !important;width:222px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnNoCancel{background:url(Img/btnNoCancel.png) top left no-repeat !important;width:95px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnYesContinue{background:url(Img/btnYesContinue.png) top left no-repeat !important;width:119px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnPrintReciept{background:url(Img/btnPrintReciept.png) top left no-repeat !important;width:119px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnSendNow{background:url(Img/btnSendNow.png) top left no-repeat !important;width:88px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnUploadMyPhoto{background:url(Img/btnUploadMyPhoto.png) top left no-repeat !important;width:137px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;display:block;float:left}
input.btnCancel{background:url(Img/btnCancel.gif) top left no-repeat !important;width:78px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnSendInvitation{background:url(Img/btnSendInvitation.png) top left no-repeat !important;width:131px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;}
input.btnPostComment{background:url(Img/btnPostComment.png) top left no-repeat !important;width:121px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;display:block;float:left}
input.btnAccept{background:url(Img/btnAccept.png) top left no-repeat !important;width:70px !important; height:28px !important;border:0px !important;margin:0 5px 0 0;cursor:pointer;display:block;float:left}
input.btnReject{background:url(Img/btnReject.png) top left no-repeat !important;width:70px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;display:block;float:left}
input.btnSubmitForApproval{background:url(Img/btnSubmitForApproval.png) top left no-repeat !important;width:165px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;display:block;float:left}
input.btnChangeVideo{background:url(Img/btnChangeVideo.png) top left no-repeat !important;width:113px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;}
input.btnUploadVideo{background:url(Img/btnUploadVideo.png) top left no-repeat !important;width:113px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;}
input.btnUploadMyVideo{background:url(Img/btnUploadMyVideo.png) top left no-repeat !important;width:134px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;}
.btnCancelRemovePro{background:url(Img/btnCancelMembershipRemoveP.png) top left no-repeat !important;width:295px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;}

a.btnAddPrimaryPhoto{background:url(Img/btnAddPrimaryPhoto.png) top left no-repeat !important;width:153px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;display:block}
a.btnAddMorePhoto{background:url(Img/btnAddMorePhoto.png) top left no-repeat !important;width:140px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;display:block}
a.btnDownload{background:url(Img/btnDownload.png) top left no-repeat !important;width:92px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer;display:block;float:left}
a.btnBackLink{background:url(Img/btnBack.png) top left no-repeat !important;width:78px !important; height:28px !important;border:0px !important;margin:0 5px 0 0;cursor:pointer;display:block;float:left}

input.btnReply{background:url(Img/btnReply.png) top left no-repeat !important;width:61px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}
input.btnSendMessage{background:url(Img/btnSendMessage.png) top left no-repeat !important;width:117px !important; height:28px !important;border:0px !important;margin:0;cursor:pointer}

.DvContentBox{float:left;margin:0;padding:0;width:100%;}

.DvLoginTop{background:url(Img/LoginBoxTopMid.jpg) repeat-x 19px 0px;height:72px;margin:0 auto;font-size:0px;}
.DvLoginTop .DvLoginTopLft{background:url(Img/LoginBoxTopLft.jpg) no-repeat left top;float:left;height:72px;width:25px;}
.DvLoginTop .DvLoginTopRht{background:url(Img/LoginBoxTopRht.jpg) no-repeat right top;float:right;height:72px;width:25px;}
.DvLoginMid {margin:0 auto;background:#2E2015 url(Img/LoginBoxMid.jpg) no-repeat left top;padding:0 19px}
.DvLoginBot{background:url(Img/LoginBoxBotMid.jpg) repeat-x 19px 0px;height:33px;margin:0 auto;font-size:0px;}
.DvLoginBot span{padding-left:5px}
.DvLoginBot .DvLoginBotLft{background:url(Img/LoginBoxBotLft.jpg) no-repeat left top;float:left;height:33px;width:25px;}
.DvLoginBot .DvLoginBotRht{background:url(Img/LoginBoxBotRht.jpg) no-repeat right top;float:right;height:33px;width:25px;}

.DvSearchTop{background:url(Img/SearchBoxTopMid.png) repeat-x 0 0;height:45px;margin:0 auto;font-size:0px;}
/*.DvSearchTop .DvSearchTopLft{background:url(Img/SearchBoxTopLft.gif) no-repeat left top;float:left;height:40px;width:25px;}
.DvSearchTop .DvSearchTopRht{background:url(Img/SearchBoxTopRht.gif) no-repeat right top;float:right;height:40px;width:25px;}*/
.DvSearchMid {margin:0 auto;background:#2E2015 url(Img/SearchBoxMid.gif) no-repeat left top;padding:12px 2px 0 15px;height:135px}
.DvSearchBot{background:url(Img/SearchBoxBotMid.gif) repeat-x 19px 0px;height:22px;margin:0 auto;font-size:0px;}
.DvSearchBot .DvSearchBotLft{background:url(Img/SearchBoxBotLft.gif) no-repeat left top;float:left;height:22px;width:25px;}
.DvSearchBot .DvSearchBotRht{background:url(Img/SearchBoxBotRht.gif) no-repeat right top;float:right;height:22px;width:25px;}


.DvContentBoxTop {background:url(Img/Curv_TopMid.png) repeat-x scroll left top;height:11px;margin:0 auto;font-size:0px}
.DvContentBoxTop .TopCurvLft {
background:url(Img/Curv_TopLft.png) repeat-x scroll left top;float:left;height:11px;width:8px;}
.DvContentBoxTop .TopCurvRht {background:url(Img/Curv_TopRht.png) no-repeat scroll right top;float:right;height:11px;width:11px;}
.DvContentBoxMid {margin:0 auto;background:#7F5738;}
.DvContentBoxMid .MidCurvMid{margin:auto}
.DvContentBoxMid .MidCurvLft {background:url(Img/Curv_BoxLftBg.png) repeat-y scroll left top;padding-left:11px;}
.DvContentBoxMid .MidCurvRht {background:url(Img/Curv_BoxRhtBg.png) repeat-y scroll right top;padding-right:11px;}
.DvContentBoxBot {background:url(Img/Curv_BotMid.png) repeat-x scroll left top;height:14px;margin:0 auto;}
.DvContentBoxBot .BotCurvLft {background:url(Img/Curv_BotLft.png) no-repeat scroll left top;float:left;height:14px;width:8px;}
.DvContentBoxBot .BotCurvRht {background:url(Img/Curv_BotRht.png) no-repeat scroll left top;float:right;height:14px;width:11px;}


.formMainDv{background:url(Img/formBorder.gif) bottom left no-repeat;}
.formSmallDv{background:url(Img/formBorderSmall.gif) bottom left no-repeat;margin-bottom:10px}
.formMainDv, .formSmallDv{float:left;width:100%;padding:10px 0px 15px 0px;}
.formMainDv, .formSmall{float:left;width:100%;padding:10px 0px 15px 13px;}
.formNoBg{float:left;width:100%;padding:10px 0px 15px 0px;}

.btnDv{ width:100%;margin:auto; padding:12px 0 0 20px;float:left}
.btnDv1{ width:100%;margin:auto; padding:19px 0 0 0px;float:left}
.btnDv2{ width:100%;margin:auto; padding:0 0 0 7px;float:left}

.Dvform{ width:93%;margin:auto; padding:0 7px;}
.Dvform dt{margin-bottom:6px;float:left;width:100%}
.Dvform dt.Hght{height:54px}
.Dvform .maxMB7{ margin-bottom:8px}
.Dvform .maxMB11{ margin-bottom:11px}
.Dvform .maxMB15{ margin-bottom:15px}
.Dvform .maxML14{ margin-left:14px}
.Dvform .maxML21{ margin-left:21px}
.Dvform dd{margin-bottom:0px;float:left;width:100%}
.Dvform dd.Error{height:13px;color:Red;font-size:10px}
.Dvform dd.BotMZero{margin-bottom:0px}
.Dvform input{background:url(Img/TxtboxBg.gif) left top no-repeat;border:1px solid #392312; height:18px;color:#F6D49D;padding:5px 0 0 6px;font-size:12px;width:204px;font-family:Georgia, "Times New Roman", Times, serif}
.Dvform input.reading{background:#8B603D;border:0px solid #392312;color:#F6D49D;padding:3px 3px 0 3px;font-size:13px;width:33px;font-family:Georgia, "Times New Roman", Times, serif}
.Dvform input.FileUploadDv{height:22px}
.Dvform input.req{background:url(Img/TxtboxBgReq.gif) left top no-repeat;padding:5px 0 0 12px;width:198px;}
.Dvform input.smallBox{ width:44px !important;vertical-align:middle}
.Dvform select.smallDrop{ width:68px !important;vertical-align:middle;padding:0;color:#F6D49D;background:#8B603D;border:1px solid #3B271A}
.Dvform select.reqsmallDrop{background:url(Img/TxtboxBg.gif) left top no-repeat;width:44px !important;vertical-align:middle;padding:0;color:#321F13;padding:0 0 0 6px;}

.Dvform textarea.textArea{background:#8B603D url(Img/textareabg.jpg) left top no-repeat;border:1px solid #392312;height:208px;color:#F6D49D;padding:5px 0 0 6px;font-size:12px;width:444px;font-family:Georgia, "Times New Roman", Times, serif}
.Dvform textarea.textArea1{background:#8B603D url(Img/textareabg.jpg) left top no-repeat;border:1px solid #392312;height:208px;color:#F6D49D;padding:5px 0 0 6px;font-size:12px;width:380px;font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:5px}
.Dvform .checkbox input{width:15px !important;height:15px;vertical-align:middle;background:none !important}
.Dvform .checkbox label{float:none !important; width:200px;margin-left:5px;vertical-align:middle}*/
.Dvform select{height:20px;color:#F6D49D;background:#8b603d; padding:0 0 0 6px;font-size:12px;width:204px;font-family:Georgia, "Times New Roman", Times, serif;color:#F6D49D;background:#8B603D;border:1px solid #3B271A}
.Dvform select.req{background:url(Img/TxtboxBgReq.gif) left top no-repeat;border:1px solid #392312; height:20px;color:#F6D49D;padding:0 0 0 6px;font-size:12px;width:204px;font-family:Georgia, "Times New Roman", Times, serif;}

input.styled {width: 15px; height: 15px;} select.styled { width: 190px; color:#F6D49D;background:#8B603D;border:1px solid #3B271A;float:left}
.styled input{width: 15px; height: 15px;}
.styled label{float:none !important}

select.smallDrop { position: relative; width: 190px;color:#F6D49D;background:#8B603D;border:1px solid #3B271A }
.styled label{width:auto !important;margin-top:3px;margin-right:3px;margin-left:5px;color:#F6D49D;}*/


.ContentBox1{width:60%;margin:auto; text-align:center;padding:66px 0}
.ContentBoxRhtBox{width:60%;margin:auto; text-align:center;padding:77px 0}
.ContentBoxFooter{width:100%;margin:auto; text-align:center;padding:10px 0 0 0}

.DvAddvMid{margin:0 10px 0 0;width:43%;height:99px;background:url(Img/AddCurveBox.gif) repeat-x 0 -99px;float:right;}
.DvAddvMid .AddvCurvLft {background:url(Img/AddCurveBox.gif) no-repeat top left;float:left;height:99px;width:9px;}
.DvAddvMid .AddvCurvRht {background:url(Img/AddCurveBox.gif) no-repeat bottom left;float:right;height:99px;width:10px;}

.DvGoogleAddv {background:#765032 url(Img/googleAddBox.gif) repeat-x 0 -82px;height:82px;}
.DvGoogleAddv .GoogleCurvLft {background:url(Img/googleAddBox.gif) no-repeat top left;float:left;height:82px;width:6px;}
.DvGoogleAddv .GoogleCurvRht {background:url(Img/googleAddBox.gif) no-repeat bottom left;float:right;height:82px;width:6px;}

.DvGoogleAddv1 {background:#765032 url(Img/googleAddBox1.gif) repeat-x 0 -150px;height:150px;margin:0 auto;width:100%}
.DvGoogleAddv1 .GoogleCurvLft1 {background:url(Img/googleAddBox1.gif) no-repeat top left;float:left;height:150px;width:10px;}
.DvGoogleAddv1 .GoogleCurvRht1 {background:url(Img/googleAddBox1.gif) no-repeat bottom left;float:right;height:150px;width:10px;}

.DvGoogleAddv2 {background:#765032 url(Img/googleAddBox2.gif) repeat-x 0 -112px;height:112px;}
.DvGoogleAddv2 .GoogleCurvLft2 {background:url(Img/googleAddBox2.gif) no-repeat top left;float:left;height:112px;width:10px;}
.DvGoogleAddv2 .GoogleCurvRht2 {background:url(Img/googleAddBox2.gif) no-repeat bottom left;float:right;height:112px;width:10px;}


.footer{float:left;background:url(Img/footer.jpg) top left no-repeat;height:108px;width:100%; padding:10px 0 0 0;color:#CD9666}
.footer .DvfooterRht{float:right;width:490px;padding:0 20px}
.footer .DvfooterLft{padding:0px 20px 0 28px;line-height:20px;margin-right:530px;}
.footer .DvfooterLft p a{text-decoration:underline;font-size:12px;padding:0 1px;font-weight:bold}
.footer .DvfooterLft p a:hover{text-decoration:none}
.footer .DvfooterLft p.darkTxt{color:#A28558;font-size:11px}

/*Welcome after login*/
.DvWelcomeUser{ background:url(Img/WelcomeBg-AfterLogin.jpg) no-repeat; height:270px; width:230px; padding:20px 0 0 33px; float:left}
.DvWelcomeUser .DvUserDtl{ padding:10px 0 15px 0; line-height:20px;}
.DvWelcomeUser .DvUserDtl .DvName{ font-size:16px; color:#f6d49d; font-weight:bold}
.DvWelcomeUser .DvUserDtl .DvBtmLnk{ color:#c4854f;}
.DvWelcomeUser .DvUserDtl .DvBtmLnk a{ font-weight:bold; color:#cd9666; text-decoration:underline}

.DvSubStatus{ padding:10px 0 0 0}
.DvSubStatus p{color:#f6d49d; font-size:12px;}
.DvSubStatus p span{ font-weight:bold; padding-bottom:10px; line-height:20px;}
/*Profile Page*/
.DvThreeColContMn{ width:100%; float:left}
.DvThreeColContMn .DvColmnRht{ width:227px; float:right}
.DvThreeColContMn .DvColmnLft{ margin-right:244px}
.DvThreeColContMn .DvLftColLft{ width:345px; float:left}
.DvThreeColContMn .DvLftColRht{ margin-left:355px}
.DvShowDtl { width:100%; float:left}
.DvShowDtl h1{ font-size:21px; font-weight:normal;padding:0 0 10px 0}
.DvShowDtl a{text-decoration:underline;}
.DvShowDtl a:hover{text-decoration:none;}
.DvShowDtl .DvDtlRw{ clear:both; width:100%; line-height:25px; padding-bottom:5px}
.DvShowDtl .DvDtlRw .DvLbl{ width:110px; float:left; padding-right:10px;}
.DvShowDtl .DvDtlRw .DvLblDtl{ margin-left:120px;line-height:25px; font-weight:bold}
.DvUsrReqDtl{ line-height:20px;}
.DvUsrReqDtl h1{font-size:21px; font-weight:normal; padding:0 0 10px 0}
.DvSubTlt{ font-size:17px; background:#442714; float:left; padding:3px 5px; clear:both;margin-top:15px}

.Dvown{float:left;margin-bottom:10px;width:327px;display:block}
.Dvown p{line-height:17px !important}
.DvSwitchTlt{ font-size:17px; background:#442714;width:100%; float:left;margin-bottom:5px;display:block}
.DvSwitchTlt div{vertical-align:middle;background:url(Img/openDiv.gif) right 10px no-repeat;padding:2px 0px 2px 8px;margin-right:9px}

.DvOnline{background:url(Img/BgOnline.png) top left no-repeat; width:195px; height:234px; padding:15px}
.DvOnline li {background:url(Img/BgStatusSep.gif) bottom left no-repeat; padding:8px 0 8px 0px;float:left;width:100%; clear:both}
.DvOnline li.Last{ background:none}
.DvOnline li a{ font-size:11px; font-weight:bold; text-decoration:underline; line-height:15px; float:left; color:#cd9666;background:url(Img/spirite_online.gif) top left no-repeat; padding-left:30px; margin-left:6px}
.DvOnline li a.Email{ background-position:0 2px}
.DvOnline li a.Wink{ background-position:0 -29px}
.DvOnline li a.Favorite{ background-position:0 -58px}
.DvOnline li a.Comment{ background-position:0 -89px}
.DvOnline li a.Post{ background-position:0 -120px}
.DvOnline li a.Block{ background-position:0 -148px}
.DvOnline li a.UnBlock{ background-position:0 -178px}

.DvOnlineSmall{background:url(Img/BgOnlineSmall.png) top left no-repeat; width:195px; height:59px; padding:15px}
.DvOnlineSmall li {background:none; padding:8px 0 8px 0px;float:left;width:100%; clear:both}
.DvOnlineSmall li a{ font-size:11px; font-weight:bold; text-decoration:underline; line-height:15px; float:left; color:#cd9666;background:url(Img/spirite_online.gif) top left no-repeat; padding-left:30px; margin-left:6px}
.DvOnlineSmall li a.Comment{ background-position:0 -89px}



.DvMyOwn{float:left;padding-left:8px}
.DvMyOwn p{line-height:35px}

.OnlineLink{background: url(Img/onlineLink.gif) top left no-repeat;height:15px;width:158px;display:block}
.OflineLink{background: url(Img/onlineLink.gif) bottom left no-repeat;height:15px;width:95px;display:block}

.staticTxt{float:left;padding-left:11px;}
.staticTxt p{margin-bottom:20px}
.staticTxt a{text-decoration:underline;font-weight:bold}
.staticTxt a:hover{text-decoration:none;}
.staticTxt h1{padding-bottom:5px}
.staticTxt .Testimonial{background:url(Img/DubbleCode1.gif) top left no-repeat;padding:10px 0 0 35px;margin-top:5px}
.staticTxt .Testimonial .rightquote{background:url(Img/DubbleCode2.gif) 180px 0 no-repeat;padding:0 0 10px 0}
.staticTxt li{list-style-type:decimal;margin-left:20px;padding-bottom:15px}
.staticTxt li ul{margin-top:10px}
.staticTxt li ul ul{margin-top:10px}
.staticTxt li li{list-style-type:upper-roman;}
.staticTxt li li li{list-style-type:upper-alpha;}
.staticTxt ul.dottt{margin-top:5px}
.staticTxt ul.dottt li{list-style-type:disc !important ;margin-left:10px;padding-bottom:5px;float:left;width:60px}

/* Check Box , Radio , Dropdown ST */
/*
span.checkbox {
	width: 20px;
	height: 25px;
	padding: 0;
	background: url(Img/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
	margin-top:-3px;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(Img/radio.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.select {
	position: absolute;
	width: 158px; 
	height: 21px;
	padding: 0 24px 0 8px;
	color: #F6D49D;
	font: 12px/21px arial,sans-serif;
	background:#8b603d url(Img/select.gif) no-repeat;
	overflow: hidden;
}
span.smallDropSelect {
	position: absolute;
	width: 20px;
	height: 21px;
	padding: 0 24px 0 8px;
	color: #F6D49D;
	font: 12px/21px arial,sans-serif;
	background:#8b603d url(Img/selectSmall.gif) no-repeat;
	overflow: hidden;
}
.styled input { } select.styled { position: relative; width: 190px; opacity: 0; filter: alpha(opacity=0); z-index: 5; }
select.smallDrop { position: relative; width: 190px; opacity: 0; filter: alpha(opacity=0); z-index: 5; }
.styled label{width:auto !important;margin-top:3px;margin-right:3px}*/
/* Check Box , Radio , Dropdown EN */

.loader{background:url(Img/loader.gif) no-repeat top left;width:28px; height:28px;display:block;float:left;margin-left:5px}
.DvVideoPlayer{width:241px;height:240px; background:url(Img/videoBg.png) no-repeat top left;float:left;padding:23px 19px 30px 19px;}
.DvVideoPlayer .VideoThum{float:left;width:240px;height:216px;}
.DvVideoPlayer .VideoLink{float:left;padding-top:8px;font-size:12px;color:#F6D49D; width:230px;}
.VideoLink a{background:url(Img/VideoPlayBtn.gif) no-repeat top left;float:right;width:31px;height:31px}