/* --- main layout --- */
	
	* { margin: 0; padding: 0; }
	
	body { font-family:Arial, Helvetica, sans-serif; font-size:medium; color:#4d5b68; background:#1e3346; padding:0; margin:0;}
	
	a img,:link img,:visited img,fieldset {border:none;}
	img {vertical-align:top;}
	
	.clear {clear:both}
	.nowrp {white-space:nowrap;}
	.container {width:100%; overflow:hidden;}
	
	ul {margin-top:15px;}
	li {list-style:none; margin-bottom:10px; clear:both; color:#000000; background:url("http://www.bodywrapparties.com/mobile/site/mimages/marker1.gif") no-repeat 0 7px; padding-left:14px;color:#a8d600; font-weight:bold;}
	li a {color:#a8d600; font-weight:bold;}
	
	a {color:#4d5b68;}
	
/* --- END main layout --- */

/* --- header --- */

	#header { background:#ffffff; font-size:1.125em; border-bottom:4px solid #94cc00;}
	
	#logo {padding:23px 0 0 19px; height:102px; background:url("http://www.bodywrapparties.com/mobile/site/mimages/logo-bg.gif") bottom repeat-x;}
	#logo img {padding-bottom:18px;}
	
	.home-tab {background:url("http://www.bodywrapparties.com/mobile/site/mimages/home-tab-bg.gif") 0 0 no-repeat #2c4a64; display:block; width:73px; text-decoration:none; color:#fff; text-align:center; padding-top:5px; height:29px;}
	
	#slogan {height:73px; padding:34px 0 0 104px; background:url("mobile/site/mimages/slogan-bg.jpg") top left no-repeat #e2e2e6;}
	
	#breadcrumb {height:27px; padding:8px 0 0 20px; background:#91cb00; color:#000; border-top:1px solid #fff;}
	#breadcrumb a {color:#000; text-decoration:none; background:url("http://www.bodywrapparties.com/mobile/site/mimages/marker1.gif") no-repeat right 9px; padding-right:13px;}

/* --- END header --- */

/* --- content --- */

	#content {font-size:1.125em; line-height:1em; background:#fff;}
	.min-width {padding: 20px 20px 30px 19px; min-width:200px;}
	.margin1 {margin-top:40px;}
	
	#navmenu li {background:none; padding:0;}
	.button {background:#2c4a64 url("http://www.bodywrapparties.com/mobile/site/mimages/button-right-bg.gif") top right no-repeat; display:block; float:left; color:#fff; text-decoration:none;}
	.button span {display:block; background:url("mobile/site/mimages/button-left-bg.gif") top left no-repeat; padding:7px 20px 8px 18px;}
	#navmenu .summary {color:#4d5b68; padding:9px 0 8px 0;}
	
	.title {margin-bottom:25px;}
	.link {padding:15px 0 0 0;}
	.link a {color:#273745;}
	
/* --- END content --- */

/* --- footer --- */
	
	#footer {height:99px; padding-left:20px; background:#1e3446 url("http://www.bodywrapparties.com/mobile/site/mimages/footer-tail.gif") 0 0 repeat-x; color:#000; font-size:1.125em;}
	#footer p { padding:7px 0 5px 0; font-size:0.944em; color:#6f8295;}
	#footer p a {color:#ffffff; text-decoration:none;}

/* --- END footer --- */

/* --- Other --- */
	
	.f-left {float:left;}
	.f-right {float:right;}
	.taright {text-align:right;}
	.taright strong {color:#000;}
	.margin2 {margin-top:18px;}
	#contact {padding-top:10px;}
	h3, .text2 {color:#a4d400; font-size:1em;}
	
	h4 {color:#059fb4; font-weight:normal; margin-bottom:2px;}
	p {padding-top:15px;}
	
	#ContactForm {font-size:0.944em; color:#8c8c8c;}
	#ContactForm input, #ContactForm textarea {width:266px; height:18px; border:1px solid #b4b4b4; font-size:1em; background:none; margin-bottom:4px;}
	#ContactForm textarea {height:118px;}
	#ContactForm button {border:none; background:none; font-size:1em; text-decoration:underline; color:#273745; font-size:1.059em;}
	#ContactForm .taright {width:270px;}
	
/* --- END Other --- */

/* --- boxes --- */

/* --- END boxes --- */