@charset "UTF-8";
/* CSS Document */

*{padding:0; margin:0;}

img {border:0;}

body {background:url(/saveology/images/bg.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#252525; text-align:center;}

p {padding:4px 0; line-height:18px; text-align:left;}

h1 {font-size:16px; color:#fff; padding:12px 0 4px 0; font-weight:normal;}

h2 {font-size:1.5em; font-weight:bold;}

input {border:#999 1px solid; height:20px; margin-bottom:8px;}

#wrapper{width:960px; margin:10px auto; text-align:left;}

#header {width:960px; height:103px; margin:0 auto; position:relative;}

.tagline_1 {font-size:20px; line-height:24px; color:#50b948;}

#rgtcontent {width:234px; float:right;}

#rgtbox h1 {padding:30px 0 0 10px;}

#rgtbox h1 span {font-size:22px;}

#lftcontent {width:716px; float:left; background:url(/saveology/images/bg_lftcontent.gif) repeat-y top right;}

#lftcontent p {padding-left:20px; padding-right:10px;}

#lftcontent h2 {padding:0 0 6px 20px;}

.clearbth {clear:both;}

.blue {color:#0072bc;}

.green {color:#50b948;}

.floatlft {float:left;}

.bordertop {border-top:1px dotted #50b948;}

#phnumber {float:right; width:50%; padding-top:20px;}

#phnumber p {text-align:right; margin-right:20px;}

#phnumber strong {font-size:28px;}

#phnumber span {color:#50b948;}

#termsconditions {font-size:10px; line-height:12px;}

/*Maih Box Area*/
#mainbox {width:100%;}

#memloginbox {background:url(/saveology/images/membox_bg.gif) repeat-y top; width:234px; height:273px; float:right;}

#newmember {background:url(/saveology/images/site_cs_3.gif) no-repeat top; width:357px; height:273px; position:relative;}

#newmember a {position:absolute; bottom:30px; left:94px;}

#memloginbox p {font-size:18px; padding: 14px 0 0 22px; color:#0072bc; font-weight:bold;}

#memloginbox ul {list-style:none; padding:20px 0 10px 22px;}

#memloginbox span {font-size:10px;}

#memloginbox a {font-size:10px;}

/*Home Page Boxes*/
#entertainment_box {background:url(/saveology/images/boxes.jpg) no-repeat top; width:315px; height:252px; float:left; margin-right:7px; margin-top:8px; position:relative;}

#travel_box {background:url(/saveology/images/boxes.jpg) no-repeat top; width:315px; height:252px; background-position:0 -252px; float:left; margin-right:7px; margin-top:8px; position:relative;}

#dining_box {background:url(/saveology/images/boxes.jpg) no-repeat top; width:315px; height:252px; background-position:0 -504px; float:left; position:relative; margin-top:8px;}

#entertainment_box p, #travel_box p, #dining_box p {font-size:22px; margin: 14px 0 0 16px; color:#0072bc; font-weight:bold;}

#entertainment_box ul, #travel_box ul, #dining_box ul {list-style:none; width:90%; margin:22px 0 0 16px;}

#entertainment_box li, #travel_box li, #dining_box li, #entertainment_smbox li, #travel_smbox li, #dining_smbox li {
background-image: url(/saveology/images/arrow_org.gif);
background-repeat: no-repeat;
background-position: 0 .6em;
padding: 4px 0 4px 12px;
line-height:16px;
}

.readmorebtn {position:absolute; bottom:10px; right:10px;}

/*Subpages Small Boxes*/
#entertainment_smbox {background:url(/saveology/images/boxes_sm.jpg) no-repeat top; width:234px; height:188px; position:relative; margin-bottom:8px;}

#travel_smbox {background:url(/saveology/images/boxes_sm.jpg) no-repeat top; width:234px; height:188px; background-position:0 -188px; position:relative;}

#dining_smbox {background:url(/saveology/images/boxes_sm.jpg) no-repeat top; width:234px; height:188px; background-position:0 -376px; float:left; position:relative;}

#entertainment_smbox p, #travel_smbox p, #dining_smbox p {font-size:22px; padding: 14px 0 0 16px; color:#0072bc; font-weight:bold;}

#entertainment_smbox ul, #travel_smbox ul, #dining_smbox ul {list-style:none; width:84%; margin:22px 0 0 16px;}

/*Footer*/
#footer {width:100%; height:140px; margin:0 auto; background:url(/saveology/images/bg_footer.gif) repeat-x bottom;}

#footer_wrapper {width:960px; margin:0 auto; padding-top:40px;}

#footer ul {list-style:none; font-size:10px; color:#757568; text-align:center;}

#footer ul li {display:inline;}

#footer ul li a {text-decoration:none; color:#757568;}
#footer ul li a:hover {color:#000;}

#footer p {text-align:center; color:#757568; font-size:10px;}

/*Top Nav*/
#mainnav {background:url(/saveology/images/nav_bg.gif) repeat-x top; height:37px; width:100%}

ul#topnav { 
width:960px; 
list-style:none; 
height:37px;
margin:0 auto;
} 

ul#topnav li { 
display:inline;
} 

ul#topnav li a { 
height:37px; 	
float:left; 
text-indent:-9999px;
margin-right:10px;
} 

/*ul#topnav li#topnav1 a {width:106px; background:url(/saveology/images/nav_home.gif) no-repeat 0 0;} 
ul#topnav li#topnav1 a:hover {background-position:0 -37px;} 
ul#topnav li#topnav1 a.current {background-position:0 -37px;}*/ 

ul#topnav li#topnav2 a {width:106px; background:url(/saveology/images/nav_aboutus.gif) no-repeat 0 0;} 
ul#topnav li#topnav2 a:hover {background-position:0 -37px;} 
ul#topnav li#topnav2 a.current {background-position:0 -37px;} 

ul#topnav li#topnav3 a {width:141px; background:url(/saveology/images/nav_howit.gif) no-repeat 0 0;} 
ul#topnav li#topnav3 a:hover {background-position:0 -37px;} 
ul#topnav li#topnav3 a.current {background-position:0 -37px;}

ul#topnav li#topnav4 a {width:85px; background:url(/saveology/images/nav_faqs.gif) no-repeat 0 0; } 
ul#topnav li#topnav4 a:hover {background-position:0 -37px;} 
ul#topnav li#topnav4 a.current {background-position:0 -37px;} 

ul#topnav li#topnav5 a {width:121px; background:url(/saveology/images/nav_contactus.gif) no-repeat 0 0;} 
ul#topnav li#topnav5 a:hover {background-position:0 -37px;} 
ul#topnav li#topnav5 a.current {background-position:0 -37px;}

ul#topnav li#topnav6 a {width:111px; background:url(/saveology/images/nav_signup.gif) no-repeat 0 0;} 
ul#topnav li#topnav6 a:hover {background-position:0 -37px;} 
ul#topnav li#topnav6 a.current {background-position:0 -37px;}

/*sign up form*/
#signupform {width:93%; margin:0 auto; padding:10px; border:1px solid #bbea9b;}

#signupform p {font-weight:bold; margin-left:0; padding-left:0; padding-bottom:0;}

.frmfloatlft {float:left; margin-right:20px;}