/* mac hide\*/
html, body 					{ height:101%; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground.gif) repeat; }
/* end hide */       	
                    	
body 						{ padding:0; margin:0; text-align:center; min-width:766px;/* for mozilla*/ background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground.gif) repeat; }

focus						{ outline: none;	margin: 0; padding: 0; }

#outer01					{ min-height:100%; width:766px; text-align:left; margin:auto; position:relative; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground01.png) repeat-y left top; }
#outer02					{ min-height:100%; width:766px; text-align:left; margin:auto; position:relative; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground02.png) repeat-y left top; }
#outerInner					{ min-height:100%; width:766px; text-align:left; }
                     		
* html #outer01				{ height:99.9%; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground01.png) repeat-y left top; } /*For ie as treats height as min-height anyway - also addreeses rounding bug at bottom of screen in IE*/
* html #outer02				{ height:99.9%; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground02.png) repeat-y left top; } /*For ie as treats height as min-height anyway - also addreeses rounding bug at bottom of screen in IE*/
                     		
#header						{ width:758px; min-height:233px; position:relative; margin-left:4px; }
* html #header 				{ width:758px; height:233px; margin-left:4px; }
#headerTopBar				{ width:758px; height:37px; }
#headerTopBar01				{ height:37px; float:left; }
                     	
#bannerContainer			{ width:758px; height:180px; }
#bannerLContainer			{ width:282px; height:180px; float:left; }
#bannerRContainer			{ width:476px; height:180px; float:left; }
#bannerImage				{ width:476px; height:145px; }
#bannerBottom				{ width:758px; height:10px; }
#menuContainer				{ width:476px; height:37px; text-align:center; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/menuBackground.gif) no-repeat top left; }
.menuButton					{ vertical-align:sub; }

#rollOver					{ height:23px; overflow:hidden; }
#rollOver a:hover			{ position:relative; left:0px; top:-23px; height:23px; overflow:hidden; }
						
#contentContainer			{ width:758px; float:left; margin:0px 4px 0px 4px; }
#contentRight				{ width:265px; float:left; }
#contentBody				{ width:493px; float:left; min-height:327px; margin:0px 0px 0px 0px; }
#contentText				{ width:433px; _width:493px; padding:0px 30px 0px 30px; text-align:justify; }
* html #contentBody			{ /*only ie gets this style*/ \height:327px;/* for ie5 */ he\ight:327px;/* for ie6 */ }
                     	
#contentRight2				{ width:265px; float:left; padding-top:58px; }
#contentBody2				{ float:left; min-height:327px; }
#contentText2				{ padding:0px 30px 0px 30px; text-align:justify; }
* html #contentBody2		{ /*only ie gets this style*/ \height:327px;/* for ie5 */ he\ight:327px;/* for ie6 */ }

#contentRight3				{ width:265px; float:left; padding-top:5px; }

#contentRight_Lady			{ width:265px; float:left; padding-top:0px; }

#homeImage					{ width:265px; height:357px; }
                     	
#pagingContainer			{ width:698px; margin-bottom:4px; }
#arrowBackPortfolio			{ width:169px; float:left; margin-right:388px; }
#buttonBookEscort			{ width:141px; float:left; }

#profileContainer			{ width:657px; _width:698px; padding:0px 16px 10px 25px; }
#profile 					{ width:649px; _width:657px; padding:4px; }
#detailsContainer			{ width:245px; _width:247px; margin-right:15px; border:1px solid #8B4C4C; }
#detailsInner				{ padding:6px; }
#details01					{ width:70px; _width:75px;  float:left; text-align:right; padding-right:5px; margin-bottom:3px; font-family:Tahoma,Arial; font-size:12px; font-weight:normal; color:#E9D5BC; }
#details02					{ width:101px; float:left; font-family:Tahoma,Arial; font-size:12px; font-weight:normal; color:#DDDDDD; }
#descriptionContainer		{ width:245px; _width:247px; margin-top:15px; margin-right:15px; border:1px solid #8B4C4C; }
#descriptionContainer2		{ width:695px; _width:697px; margin-top:15px; border:1px solid #8B4C4C; }
#descriptionInner			{ font-family:Tahoma,Arial; font-size:12px; font-weight:normal; color:#DDDDDD; text-align:justify; padding:6px; }

#profileImagesContainer		{ float:left; }
#normalImageContainer		{ width:376px; _width:378px; _padding-top:38px; _padding-bottom:38px; border:1px solid #8B4C4C; text-align:center; }
.normalImageBorder			{ border:1px solid #8B4C4C; }
#thumbContainer				{ width:687px; margin-top:10px; }
#thumbRow					{ width:687px; }
#thumb						{ float:left; width:120px; margin:0px 9px 10px 0px; }

#thumbs01					{ padding:0px 25px 10px 25px; }
#thumbs02					{ padding:0px 0px 10px 0px; }
#thumb_row01 				{ width:640px; _width:648px; padding:4px; }
#thumb_row02 				{ width:257px; _width:265px; padding:4px; }
#thumb_row03 				{ width:370px; _width:378px; padding:4px; }

#thumb01					{ float:left; width:120px; _width:128px; padding:0px 4px 10px 4px; font-family:Tahoma,Arial; font-size:9px; color:#DDDDDD; line-height:130%; }

#thumb02					{ float:left; width:120px; margin:0px 4px 10px 0px; font-family:Tahoma,Arial; font-size:9px; color:#DDDDDD; line-height:130%; }
#thumb_img01				{ width:120px; height:120px; text-align:center; }
#thumb_img02				{ width:120px; height:120px; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/bg_thumb.gif); text-align:center; }
#thumb_img03				{ width:120px; height:144px; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/bg_thumb.gif); text-align:center; }
#thumb_img04				{ width:120px; height:120px; text-align:center; }
.i_border					{ filter:progid:DXImageTransform.Microsoft.Glow(Color=white,Strength=3); }
#thumbs01 ul 				{ margin:0; padding:0; list-style-type:none; }
#thumbs01 ul.t 				{ padding:5px 0px 0px 0px; }
#thumbs01 li.t_info01		{ height:13px; padding-left:16px; padding-bottom:1px; font-weight:bold; }
#thumbs01 li.t_info02		{ height:12px; _height:13px; padding-left:16px; padding-bottom:1px; } 
#thumbs02 ul 				{ margin:0; padding:0; list-style-type:none; }
#thumbs02 ul.t 				{ padding:5px 0px 0px 0px; }
#thumbs02 li.t_info01		{ padding-left:16px; padding-bottom:1px; font-weight:bold; }
#thumbs02 li.t_info02		{ height:12px; _height:13px; padding-left:16px; padding-bottom:1px; } 
#thumbs02 li.t_info03		{ padding-left:26px; padding-bottom:1px; font-weight:bold; color:#722829;}
                     	
* html #footer 				{ /*only ie gets this style*/ \height:106px;/* for ie5 */ he\ight:106px/* for ie6 */ margin-bottom:-1px; }
#clearFooter01 				{ width:100%; height:0px; clear:both; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground01.png) repeat-y left top; } /* to clear footer */
#clearFooter02				{ width:100%; height:0px; clear:both; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/siteBackground02.png) repeat-y left top; } /* to clear footer */
#footerContainer01			{ width:766px; left:0; bottom:0; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/footerTop01.png) no-repeat top left; background-color:#E9D5BC; }
#footerContainer02			{ width:766px; left:0; bottom:0; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/footerTop02.png) no-repeat top left; background-color:#E9D5BC; }
#footer 					{ width:758px; clear:both; height:94px; _height:106px; padding:12px 0px 0px 0px; margin:0px 4px 0px 4px;  }
#footerTitle				{ border-bottom:1px solid #532108; padding-bottom:2px; margin-bottom:2px; }
#footer01					{ width:96px;  _width:126px; float:left; padding:15px; }
#footer02					{ width:100px; _width:130px; float:left; padding:15px; }
#footer03					{ width:90px;  _width:120px; float:left; padding:15px; }
#footer04					{ width:329px; _width:359px; float:right; text-align:right; padding:15px; }
                     	
#bottomBorder				{ width:100%; background:url(_london-escort-glasgow-escort-manchester-escort-london/Themes/DeepPurple/bottomBorder.png) repeat-x left bottom; }
div,p  						{ margin-top:0; }/*clear top margin for mozilla*/
div,input					{ font-family:Tahoma,Arial; font-size:12px; font-weight:normal; color:#995A1D; }

#contentRspacer				{ margin-top:15px; margin-bottom:15px; }
#clear						{ clear:both; }