Ôªøbody{
	margin:0;
	background:#fff url(images/back.jpg) repeat fixed ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;font-weight:800;
}


#mainWrapper{
	width:980px;
	background:#fff url(images/index_03.jpg) repeat-y; 
	margin:0 auto;
	padding:0px;
	border:2px #036 solid;
	 
}
#logo {
	width:980px;
	height:231px;
	}
#bottom {
		background:url(images/index_06.jpg) no-repeat;
		width:980px;height:11px;}
#pictures {
	background:url(images/index_02b.jpg) no-repeat;
	width:980px;
	height:164px;}
#nav {
	width:980px;
	background-color:#fff;
	height:50px;
	margin:0px; }

#contentWrapper{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}
#indexDefault{
	width:600px;
	float:left;
}
#columnOne{
	width:190px;
	float:left;
	
	height:100%;
	
}
#columnTwo{
	width:190px;
	float:left;
	
	
}
#page p.style_franchise {
	text-align:center;font-size:10px;color:#09F;}
#footer{
width:980px;
background:url(images/index_05.jpg) repeat-y;
clear:both;
font-size:10px;text-align:center;
margin-top:5px;
}
#footer a:link{
	color:#141414;
	font-weight:bold;
	text-decoration:none;
	
	
}
#footer a:visited{
	color:#141414;
	font-weight:bold;
	text-decoration:none;

}
#footer a:hover{
	color:#006699;
	font-weight:bold;
	text-decoration:none;
	
}
/*center column*/
#page {
	width:580px;
	margin:0 auto;
	text-align:left;
	line-height:1.4em;}

 a:link{
	color:#09F;
	font-weight:bold;
	text-decoration:none;
	
}
 a:visited{
	color:#003366;
	font-weight:bold;
	text-decoration:none;

}
 a:hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	
}
#page p{
		 text-align:left; 
		 font-size:14px; padding:0px 6px;line-height:1.4em;}
#page p.style3 {
	text-align:center;
	font-weight:bold;
	color:#cc0000;}
#page p.style4 {
	text-align:left;
	float:left;}
	#page p.styleRed {
	text-align:center;
	color:#ff0000;}
p.style1 {
	border:1px #000 solid; width:960px; text-align:center;margin:0 auto;padding:4px;background:#ddd;}
#page  p.largertext {
	font-size:16px;}
.styleBlue {
	color:#036;}
.floatLeft {
	float:left;margin:0px 4px ;}

.floatRight {
	float:right;margin:0px 2px;}
.floatLeftB {
	float:left;margin:4px 29px ;}
	/*testimonials*/
	#page p.test {
		background:url(images/linedpaper.jpg) repeat-y;font-style:italic;padding-top:3px;line-height:1.6em;}
/* Headers (H1, H2, H3, H4) */

h1{
	color:#cc0000;
	font-size:20px;
	margin:2px;
	text-align:center;
	padding-top:6px;
	font-family:Verdana, Geneva, sans-serif;
	
}
h2{
	color:#cc0000;
    font-size:18px;
	padding:2px 4px 0px 2px;
	text-align:left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;;
}
h3 {
	color:#cc0000;
	font-size:15px;text-align:left; 
	font-weight:bold;padding:0px 6px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
	

img.center {
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	margin-top:4px;
	margin-bottom:6px;
	}

img{ 
	border:0; 
}

.styleL {
	float:left;
	margin:0px;
	padding:0px;}


ul,li {
	text-align:left;font-size:14px;font-weight:normal;}
ol,li {
	text-align:left;font-size:14px;font-weight:normal;}
.stylered {
	color:#cc0000;}
/*box home bottom*/
.style2 {
	margin:2px 10px;}
.styleM {
	margin:2px 10px 2px 50px;}

	
.table {
	width:95%;
	margin:0 auto;
	text-align:left;
	border:none;}
/*contact forms*/
.tablefrm {
	margin:0px;
	text-align:left;
	float:left;
	padding-left:2px;
	border:2px #66ccff solid;
	}	
.frm_input{
	width:204px;
	height:22px;
	padding:0px;
	margin:0px;
	border:2px solid #66ccff;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, sans-serif;
}
.frm_textarea{
	width:100px;
	padding-left:2px;
	margin:0px;
	border:2px solid #66ccff;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, sans-serif;
	text-align:left;
}
select {
	border:2px solid #66ccff;margin-left:0px;width:206px;}
.frm_reset{
	width:50px;
	height:22px;
	padding:2px;
	margin:0px;
	border:1px solid #66ccff;
	background-color:#cc0000;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	font-family:Arial, sans-serif;
}
.frm_submit{
	width:50px;
	height:22px;
	padding:2px;
	margin:0px;
	border:1px solid #66ccff;
	background-color:#cc0000;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	font-family:Arial, sans-serif;
}

	/*franchise app form*/
.tablefrmb {
	margin:0px;
	text-align:left;
	padding-left:2px;
	border:1px #66ccff solid;
	font-size:12px;
	
	}	
.frm_inputb{
	width:300px;
	height:22px;
	padding:0px;
	margin:0px;
	border:0px solid #ccc;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, sans-serif;
}
.frm_textareab{
	
	padding-left:2px;
	margin:0px;
	border:1px solid #ccc;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, sans-serif;
	text-align:left;
}

.styletd {
	border:1px solid #ccc;}
select {
	border:2px solid #66ccff;margin-left:0px;width:206px;}	
	
/*corporate backgrounds*/	
.tablefrm h3{
	color:#fff;}
.table h1 {
	background: url(images/contact-hd.jpg) left top no-repeat;font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000;
	height:40px;width:220px;line-height:18px;}
.table h2 {
	background: url(images/contacthdb.jpg) left top no-repeat;font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000;
	height:40px;width:220px;line-height:18px;}
.table td.style5 {
	border:1px #ccc solid;vertical-align:top; }
.large {
	font-size:17px;font-weight:bold;font-family:  "Lucida Grande", sans-serif;text-align:center;}
.table td.stylered {
	background:#cc0000;width:100px;
	padding-left:2px;
	margin:0px;text-align:left;font-size:14px;font-weight:bold;color:#fff;}
.clear {
		clear:both;}
.style6 {
	background-color:#ccc;}
.table h1 a:link, .table h2 a:link {
	color:#000044;
	text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
/*columns left right */	
.styleE  {
	border:0px #000 solid;
	width:180px;
	text-align:center;
	margin:4px auto;}

.styleP {
	margin:2px auto;}

/*flicker*/	
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#000000;}

#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}

#flickr_icon_td {padding:0 2px 0 0 !important;}

.flickr_badge_image {text-align:center !important;}

.flickr_badge_image img {border: 1px solid black !important;}

#flickr_badge_uber_wrapper {width:150px; text-align:center;}

#flickr_www {display:block; text-align:center; padding:0 2px 0 2px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}

#flickr_badge_uber_wrapper a:hover,

#flickr_badge_uber_wrapper a:link,

#flickr_badge_uber_wrapper a:active,

#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#333300;}

#flickr_badge_wrapper {background-color:#00CCFF;border: solid 1px #000000}

#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#000000 !important;}
/*flicker table*/
.styleF {
	margin-left:auto;margin-right:auto;width:180px; }
.styleg{
	margin-left:auto;margin-right:auto;}
.styleLarge {
	font-size:18px;}
.styleh1 {
	font-size:30px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

