body {
	/*background:url(../images/general/custom5/bg.jpg) top center repeat-y #c4df9b;*/
	/*background:url(../images/general/custom5/bg5.gif) repeat;*/
	background:#c4df9b;
}
h1,h2,h3,h4,h5,h6 {
	border-bottom:2px solid #7fdb48;
	background:#effdd6;
}
#content h2 {
	background-color:#e7d9f4;
}
em,small {
	color:#666;
}
#header {
	background:#333;
}
#login {
	background:url(../images/general/login_form_bg.jpg) top left no-repeat;
	color:#b0cceb;
}
.search_phone {
	border-right:#666 1px solid;
	border-top:#666 1px solid;
	background:#fbfbfb;
	border-left:#666 1px solid;
	color:#f63;
	border-bottom:#666 1px solid;
}
#header h1 {
	color:#fbfbfb;
	background:#333;
}
#header a,#header a:hover {
	color:#a9d3fb;
}
ul#navbar
{
	background: url(../images/general/custom5/nav_bg.jpg) #884aa9 repeat-x left top;
	
}
ul#navbar li a {
	background:url(../images/general/custom5/nav_li_border.jpg) top right no-repeat;
	color:#fbfbfb;
}
ul#navbar li a:hover {
	background:url(../images/general/custom5/nav_li_border_over.jpg) top right no-repeat;
}
/*#content ul li,*/
.prettylist li {
	background:url(../images/general/bullet.jpg) top left no-repeat #fbfbfb;
	border-top:1px solid #7fdb48;
}
#featured img {
	border:1px solid #fbfbfb;
}
#sidebar h3 {
	background:#fbfbfb;
	color:#884aa9;
}
#footer {
	border-top:1px solid #fbfbfb;
	background:#f1f1f1;
	color:#000;
}

#userbar {
	border-bottom:1px solid #884aa9;
	background:#f1f1f1;
}
.userbar {
	border-bottom:1px solid #884aa9;
	background:#f1f1f1;
}
.greybox_nav111 {
	background:#f1f1f1;
	border:1px solid #7fdb48;
	padding:5px;
}

.greybox111 {
	background:#f1f1f1;
	border:1px solid #7fdb48;
	padding:5px;
}
.alt {
	background:##e7d9f4;
}
.lightblue {
	background:#e7d9f4;
}
.clearb {
	background:#e7d9f4;
}
.infotable,.composedtable {
	border-top:1px solid #7fdb48;
}
.req {
	color:red;
}
.default_photo {
	border:2px solid #0f0;
}
.pending_photo {
	border:2px solid #7fdb48;
}
.standard_photo {
	border:2px solid #004;
}
#dgBusiness img {
	padding-right:10px solid #fbfbfb;
}
.pin {
	background:url(../images/general/flag.gif) top left no-repeat;
	color:#000;
}
.dgBusiness img {
	padding-right:10px solid #fbfbfb;
	padding-left:10px solid #fbfbfb;
}
.greyborderbox {
	border:1px solid #7fdb48;
	background:url(../images/general/coupon_bg.jpg) #fbfbfb repeat-x left top;
}
.greyborderwhitebox {
	border:1px solid #7fdb48;
	background:#fbfbfb;
}
.registrationbox {
	border-right:#7fdb48 1px solid;
	border-top:#7fdb48 1px solid;
	background:url(../images/general/coupon_bg.jpg) #fbfbfb repeat-x left top;
	border-left:#7fdb48 1px solid;
	border-bottom:#7fdb48 1px solid;
}
.notebold {
	color:#ff5400;
	background:#ECFFDD;
	margin:0 0 10px;
}
.note {
	background:#ECFFDD;
}
input,textarea {
	border:1px solid #7fdb48;
	color:#666;
	background:#fbfbfb;
	border-color:#666;
}
input.btn {
	color:#fbfbfb;
	background:#884aa9;
}
input.btn:hover {
	background:#7fdb48;
}
input.btnInvert {
	color:#fbfbfb;
	background:#7fdb48;
}
input.btnInvert:hover {
	background:#884aa9;
}
.left_grid td {
	background:url(../images/general/bullet.jpg) top left no-repeat;
	border-top:1px solid #7fdb48;
}
.mapTitle {
	background:#1b1464;
	color:#fbfbfb;
}
.featured_news {
	background:#effdd6;
	border:1px solid #1b1464;
}
.featured_news h3 {
	background:#effdd6;
	color:#1b1464;
}
.darkbtn {
	background:#3289E6;
}
#TW-feed li ul {
	background-color:#fbfbfb;
	border:1px solid #7fdb48;
}

#TW-feed li {
	color:#EC8132;
}
#dmenu {
	border-bottom:none !important;
}
#dmenu li ul {
	border:1px solid #aaa;
}
#dmenu li { background:none !important; }
.NetworkSpecialPreview {
	border:1px solid #0f0;
}
.StateBottom {
	background:url(../images/general/login_form_bg.jpg) top left no-repeat #fbfbfb;
	color:#b0cceb;
}
.viewprofile {
	border-right:#630 1px solid;
	border-top:#330 1px solid;
	background:#f60;
	border-left:#330 1px solid;
	color:#fbfbfb;
	border-bottom:#330 1px solid;
}
.blackmenu {
	background:#fbfbfb;
	color:#b0cceb;
}
.blackmenu a {
	color:#b0cceb;
}
.blackmenu a:hover,.blackmenu_inv,.blackmenu_inv a,.blackmenu_inv a:hover {
	color:#f70;
}
b,b a,.faq_title {
	color:#92278f;
}

h3 { color:#491464; }

a,.left_grid b a {
	color:#1b1464;
}
a:hover,h1#bizname,h1#bizname a,#content_text h2,.orangeTitle,.orangeTitleSmall,#dmenu a {
	color:#1b1464;
}
#search td,#dgBusiness td,.prettylist,.infotable td {
	border-bottom:1px solid #7fdb48;
}
#header #info,#dmenu li {
	color:#fbfbfb;
}
#content h1,#content_text h1,#footer a {
	color:#884aa9;
}
.infolabel,.NetworkCouponPreviewBottom,.NetworkSpecialPreviewBottom,.NetworkJobPreviewBottom {
	background:#fbfbfb;
}
.error,.error1 {
	background:red;
	color:#fbfbfb;
}
#blog h2 a,#dmenu li ul li,#dmenu li:hover ul,#dmenu li.over ul {
	background:#fbfbfb;
}
.card,.NetworkCouponPreview {
	border:1px solid #f70;
}

#footer a, #footer a:hover {
	color:#1b1464;
}

	
.greybox
{
	background:url('../images/general/custom5/gbox5.gif') repeat-x left bottom;
	border-bottom:#c4df9b 1px solid;
	padding:8px 8px 10px 8px;
	
	
}


.greybox
{
	background:url('../images/general/custom5/nav5.gif') repeat-x left bottom;
	border-bottom:#7fdb48 1px solid;
	padding:8px 8px 10px 8px;
	
	
}

.greybox_nav {
	background:url('../images/general/custom5/nav5.gif') repeat-x left bottom #fbfbfb;
	border-bottom:#7fdb48 1px solid;
	border-top:#7fdb48 1px solid;
	font-weight:bold;
	padding:5px;
}

.location
{
	font-size:14pt;
}

.location b
{
	color:#884aa9;
	font-weight:normal;
}

.location_change
{
		font-size:8pt;
		color:#884aa9;
		text-decoration:underline;
		
}


.bizsplash
{
	padding: 20px  20px  20px 20px;	
	background:#1b1464;
	font-size: 18pt;
	border-bottom:1px solid #fcfcfc;
	
	
}
h1#biznamesite,h1#biznamesite a{
	color:#fff;
}		


.subtitle_site
{
	color:#ccc;
}	
.address_site
{
	color:#fff;
}	


	
ul#sml_tabs a{text-decoration: none;
			padding: 0 0 3px;
			border-bottom: 4px solid #e7d9f4;
			color: #e7d9f4;}
			
ul#sml_tabs a.active{border-color: #7fdb48;color: #ccc;font-size:10pt;}

ul#sml_tabs a:hover{border-color: #7fdb48;color: #ccc;} 
