@charset "utf-8";/* CSS Document */
body {	/*font: 11px Arial, Helvetica, sans-serif;*/
	background:#FFFFFF;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
#container h1 a {
	width:290px;
	height:60px;
	text-indent:-2000em;
	overflow:hidden;
	display:block;
}
a {color:#5d4193; text-decoration:none;}
div, img, p, span, a, form {
	margin:0;
	padding:0;
	border:none;
}
.clsFloatLeft {
	float:left;
}
.clsFloatRight {
	float:right;
}
.clear {
	clear:both;
}
.spclear {
	clear:inherit;
}
.imgs {
	font-size:0;
	width:933px;
}
.a {
	text-decoration:none;
	border:none;
}
#container {
	width:1027px;
	margin:0 auto;
	padding:0;
}
#maincontainer {
	width:922px;
	padding:0 0 0 47px;
}
#contentcontainer {
	padding:0 0 0 11px;
}
.contentarea {
	width:895px;
}
.contentpos {
	margin-left:6px;
	margin-right:6px;
}/* Left side panel*/
.purplehead {
	background:url(../webimages/sidepurplebanner.jpg) no-repeat;
	width:220px;
	height:36px;
}
.sidehead {
	padding:7px 0 0 0;
	text-align:center;
}
.sidehead p {
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
.leftpanel {
	width:247px;
}
.twocolleftpanel {
	width:625px;
}
.onecollonly {
	width:895px;
}
.galleryleftpanel {
	width:236px;
}
.welcomeleft {
	background:url(../webimages/welcomeleft.jpg) no-repeat;
	width:8px;
	height:161px;
}
.welcomeright {
	background:url(../webimages/welcomeright.jpg) no-repeat;
	width:8px;
	height:161px;
}
.welcomecenter {
	background:url(../webimages/welcomecenter.jpg) repeat-x;
	width:204px;
	height:161px;
}
.retouchwelcomeleft {
	background:url(../webimages/welcomeleft.jpg) no-repeat;
	width:8px;
	height:151px;
}
.retouchwelcomeright {
	background:url(../webimages/welcomeright.jpg) no-repeat;
	width:8px;
	height:151px;
}
.retouchwelcomecenter {
	background:url(../webimages/welcomecenter.jpg) repeat-x;
	width:204px;
	height:151px;
}
.bottom {
	background:url(../webimages/bottom.jpg) no-repeat;
	width:220px;
	height:17px;
}
.sidecentercont {
	padding:0 15px 0 15px;
}
.sidecentercont p {
	font-size:11px;
	color:#757575;
	line-height:14px;
	text-align:justify;
}
.coversidecentercont {
	padding:0 10px 0 12px;
}
.coversidecentercont p {
	font-size:11px;
	color:#757575;
	line-height:14px;

	padding-left:8px;
}

.sidecentercont2 {
	padding:0 5px 0 10px;
}
.sidecentercont2 p {
	font-size:11px;
	color:#757575;
	line-height:14px;
	text-align:center;
}
.newevent p {
	color:#000000;
}
.cont p {
	font-size:11px;
	color:#757575;
	line-height:14px;
	text-align:justify;
}
.sidecentercontnew {
	padding:0 15px 0 15px;
}
.sidecentercontnew p {
	font-size:11px;
	color:#757575;
	line-height:14px;
}
.customerleft {
	background:url(../webimages/customerleft.jpg) no-repeat;
	width:8px;
	height:303px;
}
.customerright {
	background:url(../webimages/customerright.jpg) no-repeat;
	width:8px;
	height:303px;
}
.customercenter {
	background:url(../webimages/customercenter.jpg) repeat-x;
	width:204px;
	height:303px;
}
.photographyleft {
	background:url(../webimages/photographyleft.jpg) no-repeat;
	width:3px;
	height:311px;
}
.photographyright {
	background:url(../webimages/photographyright.jpg) no-repeat;
	width:3px;
	height:311px;
}
.photographycenter {
	background:url(../webimages/photographycenter.jpg) repeat-x;
	width:214px;
	height:311px;
}
.parapos p {
	padding-bottom:3px;
}
.parapos p a {
	text-decoration:none;
	color:#666666;
}
.customerpos {
	padding-top:15px;
}
.customerposnew {
	padding-top:7px;
}
.aboutcustomerposnew {
	padding-top:1px;
}
.testibg {
	background:url(../webimages/quotebg.jpg) no-repeat;
	width:175px;
	height:120px;
}
.testibggallery {
	background:url(../webimages/quotebggall.jpg) no-repeat;
	width:175px;
	height:115px;
}
.testitextpos {
	padding:15px 10px 0 30px;
}
.testitextpos p a {
	font-size:11px;
}
.testibg p {
	font-size:10px;
	color:#777777;
	text-align:justify;
	line-height:12px;
}/* Left side panel*//* Changes for center column*/
.modelcenterpanel {
	width:401px;
}
.modelhometextpos {
	padding:0 5px 0 5px;
	margin:0;
}
.leftpaneledit {
	width:239px;
}
.modelkampmiddlecenter {
	background:url(../webimages/namecenter.jpg) repeat-x;
	width:390px;
	height:31px;
}
.modelbottombgpos {
	padding:0 0px 0 7px;
	margin:0;
}
.modelbottomtotpos {
	padding-left:16px;
}/* Center panel*/
.centerpanel {
	width:385px;
}
.gallerycenterpanel {
	width:415px;
}
.hometextpos {
	padding:0 15px 0 5px;
	margin:0;
}
.hometextpospos {
	padding:0 15px 0 7px;
	margin:0;
}
.retouchingbottompos {
	padding:0 15px 0 6px;
	margin:0;
}
.retouchingbottompos a {
	color:#663399;
	text-decoration:none;
	font-weight:bold;
}
.hometextposnew {
	padding:0 8px 0 7px;
	margin:0;
}
.hometoptextpos {
	padding:0px 15px 0 5px;
	margin-top:40px;
}
.homesubmitpos {
	padding-left:3px;
}
.nexttextpos {
	padding-top:8px;
}
.nexttextposindex {
	padding-top:1px;
}
.text p {
	font-size:11px;
	color:#757575;
	line-height:15px;
	text-align:justify;
	margin:0;
	padding:5px 0 0 0;
}
.formtext td {
	font-size:12px;
	color:#333333;
	line-height:15px;
	margin:0;
	font-weight:bold;
}
.formtext .input {
	border:#CCCCCC solid 1px;
	height:20px;
	width:226px;
	color:#666666;
}
.formtext .secondselect {
	height:20px;
	width:170px;
	color:#666666;
}
.formtext .textarea {
	width:170px;
	height:60px;
}
.formtext h3 {
	margin:0;
	padding:0;
}
.formtext .nor p {
	font-weight:normal;
}
.formtext textarea {
	color:#666666;
}
.btn {
	background:url(../images/register.jpg) no-repeat;
	width:91px;
	height:22px;
	cursor:pointer;
	border:0;
}
.formtext span {
	color:#FF0000;
}
.formtext select {
	color:#666666;
}
.formtext .smallinpu {
	border:#CCCCCC solid 1px;
	height:20px;
	width:100px;
	color:#666666;
}
.formtext .verysmallinput {
	border:#CCCCCC solid 1px;
	height:16px;
	width:30px;
	color:#666666;
}
.formtext .veryverysmallinput {
	border:#CCCCCC solid 1px;
	height:16px;
	width:23px;
	color:#666666;
}
.formtext .medinpu {
	border:#CCCCCC solid 1px;
	height:20px;
	width:165px;
	color:#666666;
}
.retouchkampbox {
	background:url(../webimages/retouchbox.jpg) no-repeat;
	width:375px;
	height:410px;
}
.retouchkampboxtall {
	background:url(../webimages/retouchboxtall.jpg) no-repeat;
	width:375px;
	height:516px;
}
.wholeboxbgpos {
	padding-left:4px;
}
.retouchkampboxpos {
	padding:15px 15px 0 15px;
}
.linkcolor {
	color:#5d4193;
	font-weight:bold;
	text-decoration:none;
}
.retouchkampboxpos ul {
	margin:0;
	padding:8px 0 13px 35px;
}
.retouchkampboxpos .photokampli li {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	margin:4px 0 0 0;
	padding:0px 0 0 0;
	list-style-image:url(../images/bull.png);
}
.retouchkampboxsmall {
	background:url(../webimages/retouchkampboxbgsmall.jpg) no-repeat;
	width:364px;
	height:189px;
}
.retouchkamp li span {
	color:#5d4193;
}
.retouchkamp p {
	font-size:11px;
	color:#757575;
	line-height:9px;
	text-align:justify;
	margin:0;
	padding:0px 0 0 0;
}
.text span {
	color:#663399;
}
.textnew p {
	font-size:11px;
	color:#757575;
	line-height:13px;
	text-align:justify;
	margin:0;
	padding:5px 0 0 0;
}
.textnew span {
	color:#663399;
}
.textcontact p {
	font-size:11px;
	color:#757575;
	line-height:12px;
	text-align:justify;
	margin:0;
	padding:5px 0 0 0;
}
.textcontact span {
	color:#663399;
}
#hometext p {
	font-size:11px;
	color:#757575;
	line-height:15px;
	text-align:justify;
	padding:0 5px 0 5px;
	text-align:justify;
}
.homecontpos {
	padding-left:10px;
	padding-right:14px;
}
.homecontposwide {
	padding-left:6px;
	padding-right:5px;
}
.homecontposwidenew {
	padding-left:12px;

}

.namebanner {
	padding-top:14px;
}
.subscribepos {
	padding-top:5px;
}
.nameleft {
	background:url(../webimages/nameleft.jpg) no-repeat;
	width:8px;
	height:31px;
}
.namecenter {
	background:url(../webimages/namecenter.jpg) repeat-x;
	width:335px;
	height:31px;
}
.bignamecenter {
	background:url(../webimages/namecenter.jpg) repeat-x;
	width:608px;
	height:31px;
}
.bigname3col {
	background:url(../webimages/namecenter.jpg) repeat-x;
	width:867px;
	height:31px;
}
.gallerynamecenter {
	background:url(../webimages/namecenter.jpg) repeat-x;
	width:374px;
	height:31px;
}
.nameright {
	background:url(../webimages/nameright.jpg) no-repeat;
	width:8px;
	height:31px;
}
.downleft {
	background:url(../webimages/downleft.jpg) no-repeat;
	width:3px;
	height:94px;
}
.downcenter {
	background:url(../webimages/downcenter.jpg) repeat-x;
	width:365px;
	height:94px;
}
.downcentercontact {
	background:url(../webimages/downcenter.jpg) repeat-x;
	width:387px;
	height:94px;
}
.contdown {
	background:url(../webimages/contdown.jpg) no-repeat;
	width:393px;
	height:21px;
}
.downright {
	background:url(../webimages/downright.jpg) no-repeat;
	width:3px;
	height:94px;
}
.downbottom {
	background:url(../webimages/downbottom.jpg) no-repeat;
	width:371px;
	height:23px;
}
.newsletterbg {
	background:url(../webimages/newsletter.jpg) no-repeat;
	width:374px;
	height:154px;
}
.newsletterpos {
	padding:50px 20px 0 20px;
}
.homeinput {
	width:262px;
	height:18px;
	border:#CCCCCC solid 1px;
	color:#999999;
	font-size:11px;
}
.homeinputwid {
	width:265px;
}
.homeinputpos {
	padding-top:7px;
}
.fullnewspos {
	padding-top:10px;
}
.hotnewspos {
	padding-top:16px;
}
.posnewstop {
	padding-top:18px;
}
.rightimgpos {
	padding-top:12px;
}
.signuppos {
	padding-top:5px;
}
.signupnewpos {
	padding-top:3px;
}
.paddtop {
	padding-top:2px;
}
.btnsubmit {
	background:url(../webimages/btnsubmit.jpg) no-repeat center center;
	width:62px;
	height:19px;
	border:0;
	cursor:pointer;
}
.btnsubmit2 {
	background:url(../webimages/btngo.jpg) no-repeat center center;
	width:32px;
	height:19px;
	border:0;
	cursor:pointer;
}
.btnviewpos {
	padding-right:10px;
}
.btnviewpos a {
	font-size:11px;
}
.kampimgpos {
	padding-right:1px;
}
.newkampimgpos {
	padding-right:1px;
	padding-left:7px;
}
.newkampimgposnew {
	padding-right:1px;
	padding-left:13px;
}

.gallerybot {
	background:url(../webimages/gallerybottombg.jpg) no-repeat;
	width:400px;
	height:49px;
}
.contactbot {
	background:url(../webimages/contactbottombg.jpg) no-repeat;
	width:400px;
	height:29px;
}
.registerbot {
	background:url(../webimages/registerbottombg.jpg) no-repeat;
	width:400px;
	height:29px;
}
.gallerybottompos {
	padding:25px 0 0 7px;
}
.btnnextpos {
	padding:10px 25px 0 0;
}
.posfaqsub {
	padding-top:25px;
}
.posfaqsubhead {
	padding:15px 0 13px 4px;
}
.headtest {
	color:#563c89;
	padding-top:7px;
}
.headtest span {
	font-size:13px;
}
.headtest i {
	font-size:12px;
}
.gallerynumbers {
	padding:7px 10px 0 0;
	color:#9900CC;
	font-size:11px;
	font-weight:bold;
}
.gallerynumbers a {
	color:#5d4193;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.gallerynumbers span {
	color:#000000;
	font-size:11px;
	font-weight:bold;
}/* Center panel*//* Right panel*/
.imggap {
	font-size:0;
	padding-bottom:5px;
}
.imggapmore {
	font-size:0;
	padding-top:8px;
}
.newsleft {
	background:url(../webimages/customerleft.jpg) no-repeat;
	width:8px;
	height:275px;
}
.newsright {
	background:url(../webimages/customerright.jpg) no-repeat;
	width:8px;
	height:275px;
}
.newscenter {
	background:url(../webimages/customercenter.jpg) repeat-x;
	width:204px;
	height:275px;
}
.scheduleleft {
	background:url(../webimages/scheduleleft.jpg) no-repeat;
	width:8px;
	height:435px;
}
.scheduleright {
	background:url(../webimages/scheduleright.jpg) no-repeat;
	width:8px;
	height:435px;
}
.schedulecenter {
	background:url(../webimages/schedulecenter.jpg) repeat-x;
	width:204px;
	height:435px;
}
.systemschedulebg {
	background:url(../images/systemschedulebg.jpg) no-repeat;
	width:188px;
	height:485px;
}
.systemschedulebg1 {
	background:url(../images/systemschedulebg2.jpg) repeat-x;
	width:188px;
	background-color:#c4c4c4;
}
.modelchedulebg {
	background:url(../webimages/modelkampschedule.jpg) no-repeat;
	width:188px;
	height:1042px;
}
.supershootbg {
	background:url(../webimages/modelkampschedule.jpg) no-repeat;
	width:188px;
	height:442px;
}
.masteringmodelchedulebg {
	background:#e8e8e8;
	width:188px;
	
}
.coverboxbg {
	background:url(../images/100coverbottombg.jpg) no-repeat bottom;
	width:220px;
}
.coverboxbg h3{ font-size:11px; color:#555555; margin:0; padding:0; }
.coverboxbg h2{ font-size:12px; color:#5d4193; margin:0; padding:0 0 3px 0;}
.coverboxbg h1{ font-size:11px; color:#5d4193; margin:0; padding:0 0 3px 0;}
.coverboxbgpos {
	padding:8px 0 0 16px;
}
.coverboxbgborder {
	background:url(../images/coverborder.jpg) repeat-y;
	width:220px;
}
.coverboxbg ul {
	margin:0 0 0 14px;
	padding:2px 0 0 0;
}
.coverboxbg li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0;
	padding:0px 0px 0px 0px;
	list-style-image:url(../images/bull.png);
}
.coverboxbg strong {
	color:#555555;
	font-size:11px;
}
.coverboxbg strong span {
	color:#5d4193;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.systemscheduleleft {
	background:url(../images/systemscheduleleft.jpg) no-repeat;
	width:8px;
	height:500px;
}
.systemscheduleright {
	background:url(../images/systemscheduleright.jpg) no-repeat;
	width:8px;
	height:500px;
}
.systemschedulecenter {
	background:url(../images/systemschedulecenter.jpg) repeat-x;
	width:204px;
	height:500px;
}
.systemschedulecenter ul {
	margin:0 0 0 14px;
	padding:2px 0 0 0;
}
.systemschedulecenter li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0;
	padding:0px 0px 0px 0px;
	list-style-image:url(../images/bull.png);
}
.systemschedulecenter strong {
	color:#555555;
	font-size:11px;
}
.systemschedulecenter strong span {
	color:#5d4193;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.newsinleft {
	background:url(../webimages/newsinleft.jpg) no-repeat;
	width:4px;
	height:87px;
}
.newsinright {
	background:url(../webimages/newsinright.jpg) no-repeat;
	width:4px;
	height:87px;
}
.newsincenter {
	background:url(../webimages/newsincenter.jpg) repeat-x;
	width:188px;
	height:87px;
}
.registerinleft {
	background:url(../webimages/registerleft.jpg) no-repeat;
	width:6px;
	height:116px;
}
.registerinright {
	background:url(../webimages/registerright.jpg) no-repeat;
	width:6px;
	height:116px;
}
.registerincenter {
	background:url(../webimages/registercenter.jpg) repeat-x;
	width:185px;
	height:116px;
}
.signupleft {
	background:url(../webimages/signupleft.jpg) no-repeat;
	width:4px;
	height:124px;
}
.signupright {
	background:url(../webimages/signupright.jpg) no-repeat;
	width:4px;
	height:124px;
}
.signupcenter {
	background:url(../webimages/signupcenter.jpg) repeat-x;
	width:212px;
	height:124px;
}
.signupnewleft {
	background:url(../webimages/signupnewleft.jpg) no-repeat;
	width:3px;
	height:140px;
}
.signupnewright {
	background:url(../webimages/signupnewright.jpg) no-repeat;
	width:3px;
	height:140px;
}
.signupnewcenter {
	background:url(../webimages/signupnewcenter.jpg) repeat-x;
	width:214px;
	height:140px;
}
.imagepagepos {
	padding-left:4px;
}
.customerlefttwo {
	background:url(../webimages/customerleft2.jpg) no-repeat;
	width:3px;
	height:276px;
}
.customerrighttwo {
	background:url(../webimages/customerright2.jpg) no-repeat;
	width:3px;
	height:276px;
}
.customercentertwo {
	background:url(../webimages/customercenter2.jpg) repeat-x;
	width:214px;
	height:276px;
}
.bgnews {
	background:url(../webimages/newsbg.jpg) no-repeat;
	width:200px;
	height:253px;
}
.newsbgpos {
	padding-left:2px;
	padding-top:6px;
}
.newsbgcont {
	padding-left:6px;
}
.newsinpos {
	padding-left:5px;
}
.posschedule {
	padding:8px 0 0 8px;
}
.schedulebg {
	background:url(../webimages/quotebg1.jpg) no-repeat;
	width:188px;
	height:404px;
}
.flashinpos {
	padding-left:13px;
}
.newstext p {
	font-size:11px;
	color:#757575;
	line-height:12px;
}
.newstext a {
	font-size:11px;
	color:#757575;
	line-height:12px;
	text-decoration:none;
}
.newstext a:hover { text-decoration:none; color:#639;}
.newstextpos {
	padding:0 5px 0 45px;
}
.newnewstextpos {
	padding:0 5px 0 25px;
}
.scheduletextpos {
	padding:0 4px 0 5px;
}
.registertextpos {
	padding:0 5px 0 5px;
}
.btnpos {
	padding:6px 5px 0 0;
}
.btnpos a {
	text-decoration:none;
	font-size:11px;
	color:#5d4193;
	font-weight:bold;
}/* Right panel*//* Footer panel*/
#footerbottom {
	text-align:center;
	font-family:"Lucida Sans Unicode";
	font-size:10px;
	color:#777777;
	line-height:15px;
}
#footerbottom li {
	float:left;
	list-style:none;
}
.divide {
	background:url(../webimages/divide.jpg) no-repeat;
	width:7px;
	height:16px;
}
.careerpos {
	padding-left:8px;
	padding-right:8px;
}
.testipos {
	width:75px;
}
.modpos {
	width:70px;
}
.customerservicepos {
	width:100px;
}
.frequentpos {
	width:160px;
}
.makepos {
	width:90px;
}
#footermenubottom {
	padding-left:113px;
	padding-top:10px;
}
#footermenubottom li{
	padding-left:5px;
}
/* Footer panel*//* Testimonial content */
.artistright {
	background:url(../webimages/artistright.jpg) no-repeat;
	width:8px;
	height:195px;
}
.artistcenter {
	background:url(../webimages/artistcenter.jpg) repeat-x;
	width:435px;
	height:195px;
}
.artistleft {
	background:url(../webimages/artistleft.jpg) no-repeat;
	width:178px;
	height:195px;
}
.artistnewright {
	background:url(../webimages/artistnewright.jpg) no-repeat;
	width:8px;
	height:149px;
}
.artistnewcenter {
	background:url(../webimages/artistnewcenter.jpg) repeat-x;
	width:435px;
	height:149px;
}
.artistnewleft {
	background:url(../webimages/artistnewleft.jpg) no-repeat;
	width:178px;
	height:149px;
}
.artisttestiright {
	background:url(../webimages/artisttestiright.jpg) no-repeat;
	width:8px;
	height:139px;
}
.artisttesticenter {
	background:url(../webimages/artisttesticenter.jpg) repeat-x;
	width:435px;
	height:139px;
}
.artisttestileft {
	background:url(../webimages/artisttestileft.jpg) no-repeat;
	width:178px;
	height:139px;
}
.artistdesignation {
	width:410px;
}
.testimonialpos {
	padding:15px 0 0 0;
}
.testinameleft {
	background:url(../webimages/testiinnerleft.jpg) no-repeat;
	width:8px;
	height:29px;
}
.testiinnercenter {
	background:url(../webimages/testiinnercenter.jpg) repeat-x;
	width:402px;
	height:29px;
}
.testiright {
	background:url(../webimages/testiright.jpg) no-repeat;
	width:8px;
	height:99px;
}
.testileft {
	background:url(../webimages/testileft.jpg) no-repeat;
	width:178px;
	height:99px;
}
.quote {
	float:right;
}
.testicenter {
	background:url(../webimages/testicenter.jpg) repeat-x;
	width:435px;
	height:99px;
}
.testiimages {
	padding:2px 0 0 3px;
}
.testicontpos {
	padding: 1px 0 0 25px;
}
.contpostestimonials {
	font-size:11px;
	padding:3px 0 0 0;
	color:#555555;
	line-height:13px;
}
.twocolleftpanel .allp{font-size:11px;
	color:#555555;
	line-height:15px; padding:40px 10px 0 10px;}

.contpostestimonialsvertical {
	font-size:11px;
	padding:7px 0 0 0;
	color:#555555;
	line-height:13px;
}
.contpostestimonialsvertical p a {
	color:#663399;
	text-decoration:none;
	font-weight:bold;
}
.contpostestimonials span {
	color:#00CCFF;
}
.testiother {
	padding:2px 0 0 335px;
}
.testiimggapmore {
	padding-top:8px;
}
.modelnamepos {
	padding:5px 20px 0 0;
	float:right;
	color:#222222;
	line-height:17px;
}
.modelnameposnew {
	padding:0px 20px 0 0;
	color:#222222;
	line-height:16px;
}/* Testimonial content end here *//* common */
.contactnewpos {
	padding-left:5px;
}
.customerpad {
	padding-top:5px;
}/*venkat contact*/
.locationleft {
	background:url(../webimages/locationleft.jpg) no-repeat;
	width:2px;
	height:177px;
}
.locationright {
	background:url(../webimages/locationright.jpg) no-repeat;
	width:2px;
	height:177px;
}
.locationcenter {
	background:url(../webimages/locationcenter.jpg) repeat-x;
	width:216px;
	height:177px;
}
.retouchinglocationleft {
	background:url(../webimages/locationleft.jpg) no-repeat;
	width:2px;
	height:161px;
}
.retouchinglocationright {
	background:url(../webimages/locationright.jpg) no-repeat;
	width:2px;
	height:161px;
}
.retouchinglocationcenter {
	background:url(../webimages/locationcenter.jpg) repeat-x;
	width:216px;
	height:161px;
}
.contactlocationleft {
	background:url(../webimages/locationleft.jpg) no-repeat;
	width:2px;
	height:147px;
}
.contactlocationright {
	background:url(../webimages/locationright.jpg) no-repeat;
	width:2px;
	height:147px;
}
.contactlocationcenter {
	background:url(../webimages/locationcenter.jpg) repeat-x;
	width:216px;
	height:147px;
}
.subleft {
	background:url(../webimages/locationleft.jpg) no-repeat;
	width:2px;
	height:105px;
}
.subright {
	background:url(../webimages/locationright.jpg) no-repeat;
	width:2px;
	height:105px;
}
.subcenter {
	background:url(../webimages/locationcenter.jpg) repeat-x;
	width:216px;
	height:105px;
}
.centeraboutslick {
	background:url(../webimages/centeraboutslick.jpg) repeat-x;
	width:216px;
	height:411px;
}
.centerconaboutslick {
	background:url(../webimages/centerconaboutslick.jpg) repeat-x;
	width:216px;
	height:470px;
}
.rightaboutslick {
	background:url(../webimages/rightaboutslick.jpg) no-repeat;
	width:2px;
	height:411px;
}
.leftaboutslick {
	background:url(../webimages/leftaboutslick.jpg) no-repeat;
	width:2px;
	height:411px;
}
.rightconaboutslick {
	background:url(../webimages/rightconaboutslick.jpg) no-repeat;
	width:2px;
	height:470px;
}
.leftconaboutslick {
	background:url(../webimages/leftconaboutslick.jpg) no-repeat;
	width:2px;
	height:470px;
}
.sidecontactcont {
	padding:10px 5px 10px 15px;
}
.sidecontactcont p {
	font-size:11px;
	color:#656565;
	line-height:15px;
}
.contactcenter {
	background:url(../webimages/photographycenter.jpg) repeat-x;
	width:204px;
	height:139px;
}
.welcomecontactleft {
	background:url(../webimages/welcomeleft.jpg) no-repeat;
	width:8px;
	height:139px;
}
.welcomecontactright {
	background:url(../webimages/welcomeright.jpg) no-repeat;
	width:8px;
	height:139px;
}
.contactrightpos {
	padding-right:5px;
}
.direction {
	padding:7px 0 13px 0;
}
.shootpos {
	padding:10px 0 13px 0;
}
.locationpos {
	padding:10px 0 0 30px;
}
.locationposnew {
	padding:5px 0 0 30px;
}
.locationposnew p {
	font-size:11px;
	color:#757575;
	line-height:15px;
	font-family:Tahoma;
}
.locationpos p {
	font-size:11px;
	color:#757575;
	line-height:15px;
	font-family:Tahoma;
}
.posphone {
	margin-left:25px;
}
.bottomloc {
	padding-bottom:5px;
}
.toploc {
	padding-top:25px;
}
.innersubnew {
	width:105px;
	border:#CCCCCC solid 1px;
	height:17px;
	color:#999999;
	font-size:11px;
}
.contactsubscribepos {
	padding-left:10px;
}
.contactaddresshead {
	text-decoration:underline;
	font-size:11px;
	color:#757575;
	line-height:17px;
	padding-top:10px;
	font-weight:bold;
}/*Start of Footer*/
#footer {
	margin:0 auto;
	padding:0;
	width:600px;
	text-align:left;
}
#footerlast {
	margin:0 auto;
	padding:0;
	width:600px;
	text-align:left;
}
#footerbgfaq {
	width:600px;
}
#footerbg {
	height:20px;
	width:600px;
}/*End of Footer*/
.startingletters {
	color:#663399;
}
.startingletterscenter {
	color:#663399;
	font-size:11px;
}

.btnconfirm {
	background:url(../images/confirm.jpg) no-repeat;
	width:91px;
	height:22px;
	cursor:pointer;
	border:0;
}
.btnback {
	background:url(../images/back.jpg) no-repeat;
	width:91px;
	height:22px;
	cursor:pointer;
	border:0;
}
#package {
	width:622px;
	padding:0 20px 10px 15px;
}
#package input {
	margin:0 5px 0 0;
	padding:0 0 0 0;
}
#package h3 {
	color:#553D87;
	font-size:13px;
	font-family:"arial";
	font-weight:bold;
}
#package .row1 span {
	color:#333333;
	font-size:12px;
	width:530px;
	float:left;
}
#package .row1 p {
	color:#333333;
	font-size:12px;
	padding:0px 0 0px 20px;
}
#package label {
	font-size:12px;
	font-weight:bold;
	float:right;
	padding-right:22px;
}
#package .clearboth {
	clear:both;
	height:0px;
	font-size:0px;
}
#package .row2 span {
	color:#333333;
	font-size:12px;
	width:530px;
	float:left;
}
#package .row3 span {
	color:#333333;
	font-size:12px;
	width:530px;
	float:left;
}
#package .row4 span {
	color:#333333;
	font-size:12px;
	width:530px;
	float:left;
}
.row5 span {
	color:#999999;
	font-size:12px;
	width:530px;
	float:left;
}
#package .calculate {
	background:url(../images/calculate.jpg) no-repeat;
	width:91px;
	height:22px;
	border:0px;
	cursor:pointer;
}
#package .divline {
	border-top:#CDCDCD solid 1px;
	width:603px;
	font-size:1px;
}
#package .bottom_row {
	width:530px;
}
#package .bottom_row p {
	padding:15px 0 20px 0;
	font-size:13px;
	color:#333333;
}
#package .bottom_row input {
	margin-left:270px;
}
#package .bottom_row span {
	color:#FF0033;
	font-weight:bold;
}
#package .total_result label {
	font-size:22px;
	font-weight:bold;
	float:left;
	padding-left:239px;
}
