#card {
margin-top:20px;
margin-left:-70px;
}



body{
background:url(img/front/totalback.png) top repeat-x  ;
background-color:#000;
}

#frontpage {
	color: white;
	margin-left: 130px;	
    padding:5px;
	width:550px;
	padding-top:45px;
}

#frontpagetop {
	position:relative;
	height: 270px;
}
#frontpagetopright {
	       padding-top:10px;
	position:absolute;
	top:0;
	right:0;
	width: 300px;

}
#frontpagetopleft {
	position:absolute;
	top:0;
	left:0;
	width: 230px;
	background:url(img/front/about.png);
	height:250px;
}


#frontpagetopleft p {
	margin-top:0px;
	padding: 12px;
        padding-top:50px;
color:black;
font-weight:bold;
font-size:22px;
text-align:center;
font-style:italic;

	}
#boxs  {
	margin-left:0px;
}
#box1 {
	height:160px;
	width:170px;
	background:url(img/front/poll.png);
	float:left;
	margin-left:12px;
}

#box1 p {
	padding: 5px;
	padding-top:105px;
	text-align:center;
	font-size:20px;
}

#box2 {
	height:160px;
	width:170px;
	background:url(img/front/review.png);
	float:left;
	margin-left:12px;
}

#box2 p {
	font-size:14px;
margin-top:18px;
padding:8px;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}

#box3 {
	height:160px;
	width:170px;
	background:url(img/front/random.png);
	float:left;
	margin-left:12px;
	
}

#box3 h3{
margin-top:26px;
padding-right:5px;
padding-left:5px;
font-weight:bold;
color:#000066;
margin-bottom:0px;
text-align:center;
}


#box3 p{
padding-left:8px;
margin-top:3px;
padding-right:5px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#news {
margin-left:10px;
}
.story {
border:#999999 dashed 1px;
padding: 5px;
margin-bottom: 15px;
}
.story h3{
margin-top:0px;
margin-bottom:0px;
}
.story p{
margin-top:3px;
margin-left:5px;
margin-bottom:2px;
}


#userheadermain{
margin-top: 10px;
margin-right: auto;
margin-left: auto;
width:720px;
height: 105px;
background:url(img/front/header.png);
}

#headermain{
margin-top: 10px;
margin-right: auto;
margin-left: auto;
width:720px;
height: 105px;
background:url(img/front/header.png);
}
#links {
	margin-top: -50px;
	padding-left:20px;
	width:600px;
	float:left;
}
#links a{
	margin-left: 15px;
}
#links a img{
text-decoration: none;
color:none;
border: none;
}

#links a:visited{
text-decoration: none;
}
#links a:link{
text-decoration: none;
}
#header{
margin-top: 10px;
margin-right: auto;
margin-left: auto;
width:720px;
height: 105px;
background:url(img/front/header.png);
}

#loginheader {
	width:360px;
	height:80px;
	background:url(img/front/loginhead.png);
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
}

#loginfoot {
	width:360px;
	height:17px;
	background:url(img/front/loginfoot.png);
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

#loginbox {
	margin-right:auto;
	margin-left:auto;
	width:360px;
	height:175px;
    background:url(img/front/loginbod.png) repeat-y;

}
#loginbox a {
	margin-left:20px;
}
#loginbox a:link {
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
#loginbox a:visited {
	text-decoration:none;
   color:#000;
	font-weight:bold;
}

#loginboxtable {
	color:white;
	padding: 5px;
}
#loginboxtablediv {
	color:white;
	margin-left: auto;
	margin-right:auto;
	padding: 5px;
	width:205px;
	padding-top: 20px;
	        font-weight:bold;
}
#loginpage {
	margin-right:auto;
	margin-left:auto;
	color: white;		
}

#loginbutton {	
   float:right;
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#EEFFFF;
   width:90px;
   background-color:#0088DD;
   border-style:solid;
   border-color:#003377;
   border-width:2px;
}

#phone {
	position:relative;
	right:100px;
	top:20px;
	background: url(img/front/phone.png);
	width: 220px;
	height: 374px;
}
	
.page{
width: 720px;
height: auto;
margin-right:auto;
margin-left:auto;
background:url(http://www.rovercard.com/img/front/background.png) repeat-y  ;
color: white;
}
#page{
width: 720px;
height: auto;
margin-right:auto;
margin-left:auto;
background:url(http://www.rovercard.com/img/front/background.png) repeat-y  ;
color: white;
}

#editpage{
width: 720px;
height: 600px;
margin-right:auto;
margin-left:auto;
background:url(img/front/background.png) repeat-y  ;
color: white;
}
#adminpage{
width: 715px;
height: auto;
margin-right:auto;
margin-left:auto;
color: white;
background:url(img/front/background.png) repeat-y  ;
padding-left:5px;
}

#admincontent {
margin-bottom: 5px;
margin-left:5px;
margin-top:-1px;
color:white;
}

#optimizer {
	width: 280px;
	margin-right: auto;
	margin-left:auto;
	background:black;
	margin-top: 5px;
	border: 1px white dashed;
	text-align:center;
	padding-bottom: 5px;
}

#optimizer h3 {
	color:#0C0;
	text-align:center;
	margin-bottom: 5px;
	margin-top: 1px;
}
	

#admincontent textarea{
margin-top: 0px;
padding:1px;
height: 20px;
}

#adminnav {
	text-align:center;
	font-weight:bold;
	font-size: 17px;
}

#adminnav a {
	margin-right: 5px;
	margin-left: 5px;
}

#adminnav a:visited {
color:#0F0;
text-decoration: none;
}

#adminnav a:link {
color:#0F0;
text-decoration: none;
}
#admindebug{
color:#00FF00;
}

#adddeal {
border: 2px black;
background-color:#666666;
padding-left:6px;
padding-bottom: 4px;
text-align:center;
width:95%;
margin-right:auto;
margin-left:auto;
}


#addnum {
border: 2px black;
float:left;
background-color:#666666;
padding-left:6px;
padding-bottom: 4px;
text-align:center;
width:330px;
margin-top:20px;
margin-left:10px;
margin-bottom:20px;
}

#newsinfo h2 {
color:#0099FF;
margin-bottom:2px;
background:#000000;
margin-left: -8px;
padding-left:8px;
border-top:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}

#newsinfo h3 {
margin-bottom:5px;
margin-top:0px;
}

#newsinfo {
margin-top:10px;
border: 2px black;
background-color:#666666;
padding-left:6px;
padding-bottom: 3px;
width:95%;
margin-right:auto;
margin-left:auto;
border-bottom:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}

#admincont {
	position:relative;
	height: 280px;
}

#adminset {
	position:absolute;
	border: 2px black;
	background-color:#666666;
	padding: 4px 6px;
	width:320px;
	top:0;
	right:0;
	margin-top: 5px;
	margin-right: 20px;

}

#adduser {
	border: 2px black;
	position:absolute;
	background-color:#666666;
	padding: 4px 6px;
	top:0;
	left:0;
	width:320px;
	margin-top: 5px;
	margin-left:10px;
}

#warn {
color:#FF0000;
background:#000000;
}

#topconsole {
	color:#03F;
	font-weight:bold;
}
	

#adduser h2 {
color:#950000;
background:#000000;
margin:-6px;
padding-left: 3px;
margin-bottom:2px;
font-size:16px;

}
#adddeal h2 {
color:#950000;
background:#000000;
margin-left:-6px;
padding-left: 3px;
margin-bottom:2px;
font-size:16px;
}


#addnum h2 {
color:#950000;
background:#000000;
margin-left:-6px;
padding-left: 3px;
margin-bottom:2px;
font-size:16px;
margin-top:0px
}

#adminset h2 {
color:#950000;
background:#000000;
margin:-6px;
padding-left: 3px;
margin-bottom:2px;
font-size:16px;
}

.businessbox {
	color: #00F;
}
label .businessbox {
	color: #F30;
	font-weight: bold;
	background:black;
}

#raqref {
	text-align:center;
	font-weight:bold;
	size: 15px;
	margin-top:4px;
	margin-bottom:1px;
	background:black;
	width: 660px;
	margin-right: auto;
	margin-left:auto;
}
#raqref a:link {
	color:#0C0;
	text-decoration:none;
}
#raqref a:visited {
	color:#0C0;
	text-decoration:none;
}

#welcome {
font-weight:bold;
float:left;
width: 100%;
font-size: 16px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom: 1px;
text-align:center;
}

#logoff {
color:#009900;
font-size: 18px;;
margin-right: 6px;
height: 30px;
}

#userlists {
margin-bottom: 5px;
width:95%;
margin-right:auto;
margin-left:auto;
padding-left: 10px;
}

#randomquote {
margin-right:auto;
margin-left: auto;
width:80%;
border:dotted #999;
padding:4px;
color:#CCCCCC;

font-size:12px;
margin-top:5px;
background:black;
font-family:Geneva, Arial, Helvetica, sans-serif;

}

#randomquote h3 {
text-align:left;
color:#FFF;
font-size:13px;
margin:0px;
}

#randomspan {
font-weight:bold;
}

.topbox {
margin-bottom:1px;
padding:0px;
}

#execute {
width: 120px;
margin-right:auto;
margin-left: auto;
color:#00FF00;
size:19px;
}

#pageleft{
float:left;
width:135px;
}

#pageright{
text-decoration: none;
color:none;
border: none;
margin-left:5px;
}

#pagerightuserbutton{
text-decoration: none;
color:none;
border: none;}


#userdeals{
	width:560px;
    margin-left: 150px;
	height:auto;
	margin-top:10px;
}

#userdealsleft{
	float:left;
	width:150px;
}
#userdealshead {
	background:url(img/user/dealshead.png);
	width:560px;
	height:50px;
}
#userdealsbody {
	background:url(img/user/dealsbod.png) repeat-y;
	width:560px;
	height:auto;
	padding-left: 15px;
}

#highlight {
color:white;
font-weight:bold;
font-size:13px;
background:black;
}

#adder {
margin-top:13px;
margin-bottom:0px;
margin-left: 360px;
padding-top:10px;
width:170px;
height:25px;
}

#userdealsfooter {
	width:560px;
	height:29px;
	background:url(img/user/dealsfoot.png);
}

#userdeallist {
	font-size: 15px;
	font-family:"Arnoldboecklin", "fantasy";
	color:#009;
	
}

#userdeallistnone {
	font-size: 15px;
	font-family:"Comic Sans MS", cursive;
	color:#009;
	padding: 10px;
	width: 490px;
	text-align:center;
}

#addbutton {
	float:left;
	padding-top:5px;
	margin-right:2px;
}

#userdealbus {
	font-weight:bold;
	color:#000;
}


#pagerightuserbutton a img{
text-decoration: none;
color:none;
border: none;
margin-left:18px;
}


#pagerightuser{
font-weight:bold;
font-size: 19px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom: 2px;
padding-top: 3px;
text-align:center;
color:#ccc;
width:700px;
}
#pageright a img{
text-decoration: none;
color:none;
border: none;
margin-left:5px;
}
#LetterNav{
font-size: 20px;
color:#0FF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
width:600px;
}
#LetterNav a{
padding:0px;
}

#LetterNav a:link{
color:#0CF;
text-decoration: none;
}
#LetterNav a:visited{
color:#0CF;
text-decoration: none;
}

#deals{
float:right;
margin-right:70px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
color:#F3F3F3;
font-size: 18px;
height: auto;
width: 500px;
margin-top:15px;
}

#dealdatabasetop {
	/*background:url(img/dealdb/top.png);*/
	width:550px;
	height:15px;
	margin-top:0px;
}

#dealdatabasebody {
	/*background:url(img/dealdb/dealback.png) repeat-y;*/
	width:550px;
	margin-top:-5px;
	padding-left: 5px;
	
}

#dealtalk {
	padding:10px;
	font-size:18px;
}

#error{
padding:5px;
color:#FFFFFF;
font-size:18px;
margin-top: 10px;
}
#footer {
margin-left: auto;
margin-right:auto;
width: 720px;
height:126px;
text-align:center;
background:url(img/front/footerhome.png);
}

#footer a {
margin-right:15px;
text-align:center;
}

#footer a:link{
text-decoration: none;
}
#footer a:visited{
text-decoration: none;
}

#namepreview {
	margin-top:20px;
	width: 540px;
	font-size:12px;
	color:
}

#bubble {
	position:relative;
	height:134px;
	width:206px;
	left:110px;
	top:40px;
	float: right;
	background:url(img/front/bubble.png);
}
#bubble p{
	padding:10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top:35px;
	font-weight:bold;
	font-size:11px;
}
#debug {
color: green;
background: white;
height: auto;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
width: 720px;
border:solid 3px green;
padding: 6px;
}
#queryexecute{
color: green;
background: white;
height: auto;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
width: 720px;
border:solid 3px green;
padding: 6px;
}
#debugID {
color: #00CC00;
}

#dealdetail {
margin-top: 4px;
background:url(img/dealdb/main.png);
height:95px;
width:525px;
margin-left:5px;
padding:3px;
}

#dealdetailsmall {
text-align:center;
margin-top: 4px;
background:#999;
height:75px;
width:525px;
margin-left:5px;
padding:3px;
border: 2px dashed black;
color:black;
font-weight:bold;
}

#logo {
float:left;
}

#search{
margin-left:105px;
padding-top:20px;
font-weight:bold;
}


#rater{
width:526px;
height:24px;
text-align:center;
font-size: 11px;
background:#333333;
margin-left:7px;
padding-top:2px;
}

.rating img {
position:relative;
top:3px;
}

.rating input {
position:relative;
top:2px;
}

#detailbus {
color:#07008C;
font-weight:bold;
font-size:20px;
font-family:"Arnoldboecklin", "fantasy";
}

#dealer{
text-align:center;
margin:5px;
font-size:16px;
font-weight:bold;
}

#buslogin{
color: #FFFFFF;
margin-right:auto;
margin-left:auto;
}
#busbutton {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#busbuttonbox {
    text-aling: center;
	margin-left: 55px;
}

#adddealcontent {
	margin-left: 60px;
}

#secure {
	background:url(img/front/hrssecure.png);
	width:100px;
	height:74px;
	position:fixed;
	right:0;
	bottom:0;
}

#editortxt {
width:400px;
margin-right:auto;
margin-left:auto;
text-align:center;
font-size:18px;
font-weight:bold;
}
#editorbody{
height:500px;
width:600px;
margin-right:auto;
margin-left:auto;
margin-top:10px;
position:relative;
}

#editright{
	position:absolute;
	top:0;
	right:0;
	width:300px;
}
 
#editleft {
	position:absolute;
	top:0;
	left:0;
	width:300px;
	padding-left:35px;
}
#edittitle {
	font-weight:bold;
	font-size:17px;
}
#useredit{
	margin-top:-20px;
	height:20px;
}

#editright p{
	margin-top:-5px;
}

.ui-autocomplete{
width:230px;
background:white;
font-weight:bold;
border:2px black solid;
}
#bustop {
text-align:center;
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
#buslinks {
text-align:center;
padding:5px;
padding-bottom:15px;
}
#businfo {
float:left;
width:300px;
border:1px dashed white;
height:250px;
padding-left:5px;
margin-left:25px;
}
#buslinker{
float:left;
width:160px;
text-align:center;
font-weight:bold;
}
#busstats{
width:300px;
border:1px solid white;
height:250px;
margin-left:390px;
padding-left:5px;
padding-top:4px;
}
#buscurrents {
float:left;
width:500px;
margin-left:25px;
height:auto;
margin-top:20px;
}
#busdeals{
width:500px;
height:75px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
border:solid 1px white;
font-size:18px;
}
#busdealshead{
width:490px;
margin:0px;
padding:5px;
border-bottom: solid 1px white;
font-weight:bold;
}

#busbday{
margin-top:10px;
width:500px;
height:75px;
border:solid 1px white;
}
#busbdayhead{
width:490px;
margin:0px;
padding:5px;
border-bottom: solid 1px white;
font-weight:bold;
}

#busads{
width:155px;
margin-left:540px;
height: 200px;
margin-top:20px;
border:dotted 1px white;
}


#phonecontent {
padding-top:50px;
text-align:center;
width:155px;
margin-left:32px;
}

#phonecontent h3 {
font-size:19px;

color:black;
margin-top:1px;
}
#phonecontent h2 {
font-size:17px;
font-weight: bold;
color:black;
margin-bottom:2px;
}
#phonecontent p {
color:black;
}
#phonelogged {
padding-top:75px;
text-align:center;
width:160px;
margin-left:30px;
font-size: 19px;
color: black;
font-weight: bold;
}

#editleft2{
	position:absolute;
	top:0;
	left:0;
	width:250px;
	padding-left:25px;
}

#quicklinks{
position:fixed;
top:5;
left:5;
border:dashed 1px #CCCCCC;
height:120px;
width:150px;
background:#000000;
text-align:center;
}
#quicklinks h2 {
text-align:center;
margin:0px;
font-wieight:bold;
padding:0px;
padding-bottom:6px;
color:white;
font-size:14px;
}
#quicklinks a:visited {
color:#CCCCCC;
font-size:12px;
}
#quicklinks a:link {
color:#CCCCCC;
font-size:12px;
}


#purchleft {
float:left;
width:340px;
height:180px;
margin-left:10px;
}

#purchleft h1 {
font-size:22px;
}

#purchright {
width:340px;
height:180px;
margin-left:365px;
padding-top:30px;
font-size:14px;
}

#infer {
line-height:15px;
padding-left:15px;
font-weight:bold;
}


#buy{
margin-top:5px;
background:#333333;
margin-left:10px;
margin-right:10px;
padding:5px;
border: 1px dashed; 
}
#buy p {
margin:0px;
}

#registerevent {
text-align:center;
color:black;
font-weight: bold;
font-size:13px;
padding:10px;
}
#loginbox2 {
	margin-right:auto;
	margin-left:auto;
	width:360px;
	height:400px;
    background:url(img/front/loginbod.png) repeat-y;
}


#loginbox img {
margin-left:35px;
}


#busmessage {
width:320px;
margin-left:10px;
height:400px;
float:left;
border: 1px solid white;
padding:10px;
font-weight:bold;
}

#busmessage {
width:320px;
margin-left:10px;
height:300px;
float:left;
border: 1px dashed white;
padding:10px;
font-weight:bold;
}
#rovermessage {
width:320px;
height:300px;
margin-left: 365px;
border: 1px dashed white;
padding:10px;
font-weight:bold;
}

#roverusemessage{
width: 685px;
height: auto;
padding: 5px;
margin-left:10px;
margin-bottom:30px;
}

#roverusemessage h2 {
font-size:20px;
margin:0px;
text-align:center;
}

#rovermessage h2 {
margin:0px;
text-align:center;
font-size:16px;
}
#busmessage h2 {
margin:0px;
text-align:center;
font-size:16px;
}

#links2 {
	margin-top: 80px;
	padding-left:20px;
	width:600px;
	float:left;
}
#links2 a{
	margin-left: 15px;
}
#links2 a img{
text-decoration: none;
color:none;
border: none;
}

#links2 a:visited{
text-decoration: none;
}
#links2 a:link{
text-decoration: none;
}
#welcomenew {
background:black;
color:white;
text-align:center;
width:350px;
font-weight:bold;
border: 2px dashed white;
margin-left:auto;
margin-right:auto;
}


#loginboxforgot {
	margin-right:auto;
	margin-left:auto;
	width:340px;
	height:175px;
	padding-top:10px;
        padding-left:10px;
        padding-right:10px;
    background:url(img/front/loginbod.png) repeat-y;

}
#loginboxforgot a {
	margin-left:20px;
}
#loginboxforgot a:link {
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
#loginboxforgot a:visited {
	text-decoration:none;
   color:#000;
	font-weight:bold;
}
#loginboxforgot h2 {
text-align:center;
color:black; 
}

#messagemanager {
border: 2px black;
line-height:18px;
background-color:#666666;
padding-left:6px;
padding-bottom: 4px;
text-align:center;
width:330px;
margin-top:20px;
margin-left:360px;
margin-bottom:10px;
height:93px;
}
#messagemanager h2 {
color:#950000;
background:#000000;
margin-left:-6px;
padding-left: 3px;
margin-bottom:2px;
font-size:16px;
margin-top:0px
}
#messagemanager a:link {
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
#messagemanager a:visited {
	text-decoration:none;
    color:#000;
	font-weight:bold;
}

#roverusemessage h3 {
font-size:16px
}
#roverusemessage iframe {
border:0px;
}

#userlists iframe{
border:0px;
margin-bottom:5px;
border:1px dashed white;
}

#goback{
position:fixed;
top:5;
left:5;
height:14px;
width:50px;
background:#000000;
text-align:center;
}
#goback h2 {
text-align:center;
margin:0px;
font-wieight:bold;
padding:0px;
padding-bottom:6px;
color:white;
font-size:14px;
}
#goback a:visited {
color:#CCCCCC;
font-size:12px;
}
#goback a:link {
color:#CCCCCC;
font-size:12px;
}
#copyright {
font-size:12px;
color:#999999;
}
#copyright a:link{
color:#999999;
}
#copyright a:visited{
color:#999999;
}


#fundraise img {
margin-left:50px;
padding-top:10px;
padding-bottom:20px;
}

#fundleft {
float:left;
background:url(img/front/currentfund.png);
height:320px;
width:270px;
margin-left:55px;
}


#fundright{
margin-left:380px;
background:url(img/front/requestfund.png);
height:320px;
width:270px;
color:
}

#loginbutton2 {	
  margin-left:40px;
  margin-top:5px;
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#EEFFFF;
   width:150px;
   background-color:#0088DD;
   border-style:solid;
   border-color:#003377;
   border-width:3px;
}


#fundleftcontent{
margin-top:30px;
}


#fundraise h3 {
font-size:13px;
margin-top:0px;
padding-top:5px;
}

#fundraise h2 {
margin-bottom:3px;
}
#fundraise a:link{
text-decoration:none;
color:#ccc;
font-weight:bold;
}
#fundraise a:visited {
text-decoration:none;
color:#ccc;
font-weight:bold;
}
#selldata {
height:250px;
width:210px;
border: 1px dashed white;
margin-left:20px;
margin-top:20px;
float:left;
}
#selldata h2 {
text-align:center;
margin:0px;
font-size:18px;
border-bottom:1px dashed white;
}

#rad {
font-size:12px;
}
#sellcard {
width:400px;
margin-left:auto;
margin-right:auto;
text-align:center;
border:2px #ccc solid;
margin-top:50px;
padding-top:5px;
}
#sellcard form{
width:195px;
margin-left:auto;
margin-right:auto;
margin-right:auto;

}
#sellcard h2 {
padding:0px;
margin:0px;
margin-bottom:10px;
padding-bottom:5px;
border-bottom:2px solid #ccc;
}


#fundlogged {
text-align:center;
border:4px solid #666;
width:500px;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
}

#fundmessage {
width:420px;
margin-left:250px;
padding:5px;
margin-top:20px;
border:1px solid #ccc;
background: #333;
text-align:center;
font-weight:bold;
}


#fundmessage h2 {
margin:0px;
padding:0px;
padding-bottom:2px;
text-align:center;
font-size:14px;
border-bottom: 1px dashed #ccc;
}

#purchcard {
position:absolute;
margin-left:-130px;
}

#busselfadd {
width:500px;
border:1px solid #ccc;
text-align:center;
padding:3x;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

#busselfadd h2{
margin:0px;
font-size:15px;
}
#dod {
height:15px;
}

#datetime {
position:absolute;
margin-top:-30px;
margin-left:400px;
font-weight:bold;
font-size:13px;
color:white;
}
#useriframe {
background:black;
height:150px;
border: 3px solid blue;
width:520px;
color:white;
}

#businessinfo {
width:500px;
margin-left:100px;
border:2px dotted;
padding:5px;
background:#003;
}
#businessinfo h3 {
font-size:16px;
text-align:center;
}

#busdeals form {
float:left;
padding-right:5px;
}

#illness{
margin-bottom:5px;
}

#email textarea#busmessenger  {
height:100px;
}

#email {
width:500px;
margin-left:auto;
margin-right:auto;
text-align:center;
background:#003;
border:3px dashed #006;
padding-top:0px;
padding-bottom:10px;
}

#email h2 {
background: #006;
font-size:16px;
margin-top:0px;
}

#stats {
width:500px;
margin-top:15px;
margin-left:auto;
margin-right:auto;
text-align:center;
background:#002;
border:3px dashed #004;
padding-top:0px;
padding-bottom:10px;
}

#stats h2 {
background: #004;
font-size:16px;
margin-top:0px;
}

#stats table{
width:250px;
margin-left:120px;
text-align:left;
}

#jobs {
padding:10px;
background:url(img/front/jobsbod.png);
width:550px;
height:280px;
color:black;
}
#jobs h2 {
text-align:center;
font-weight:bold;
font-size:20px;
}

#jobs p{
font-size:15px;
font-weight:bold;
}
#jobsopen {
	margin-top:30px;
        text-align:center;
		color:white;
}


#fundad {
margin:0px;
padding:0px;
margin-left:50px;
margin-bottom:5px;
}

#card a:link img {
border:0px;
text-decoration:none;
}

#card a:visited img {
border:0px;
text-decoration:none;
}
#fundright form{
padding-top:49px;
font-weight:bold;
}
#go {	
  margin-left:70px;
  margin-top:5px;
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#EEFFFF;
   width:150px;
   background-color:#0088DD;
   border-style:solid;
   border-color:#003377;
   border-width:3px;
}


#temppage {
margin:0px;
width:550px;
margin-left:130px;
margin-bottom:15px;
}
#temppage h2 {
margin-top:0px;
padding-top:50px;
font-size:18px;
text-align:center;
}
#temppage h3 {
text-align:center;
font-size:14px;
}


#templogin {
border-top:3px solid #004;
}

#templogin h2 {
font-size:19px;
font-weight:bold;
text-align:center;
color: #078;
}


#contract
{ 
background:black;
font-size:12px;
height:20px;
padding:3px;
border:2px grey solid;
}

.floatleft .hover {
	background: url('rater/star.png'); 
	z-index: 1;
	cursor: pointer;
}



.star_rating {
width:150px;
margin-left:60px;
font-size:12px;
padding-top:2px;
font-weight:bold;
font-family: Arial, sans-serif;
}

.floatleft {
width: 110px;
float:left;
height:3px;
}

#fundtop {
	padding-left: 30px;
	padding-top:30px;
	position:relative;
	height:300px;
}
#fundtop img { 
padding-left: 280px;
margin-top:40px;
}

#fundpagetopleft {
	position:absolute;
	top:20;
	left:20;
	width: 230px;
	background:url(img/fund/about.png);
	height:250px;
}


#fundpagetopleft p {
	margin-top:0px;
	padding: 12px;
        padding-top:50px;
color:black;
font-weight:bold;
font-size:22px;
text-align:center;
font-style:italic;

	}
	
.page2{
width: 712px;
height: 650px;
margin-right:auto;
margin-left:auto;
background:url(img/fund/fund.png) repeat-y  ;
color: white;
}


#fundright2 {
width:300px;
margin-left:380px;
font-size:13px;
}

#comparefund {
width:260px;
float:left;
margin-left:00px;
}
#comparefund img {
margin-left:0px;
}

#sellcard2 {
width:260px;
margin-left:auto;
margin-right:auto;
text-align:center;
border:2px #ccc solid;
margin-top:20px;
padding-top:5px;
}
#sellcard2 form{
width:195px;
margin-left:auto;
margin-right:auto;
margin-right:auto;

}
#sellcard2 h2 {
padding:0px;
margin:0px;
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px solid #ccc;
font-size:15px;
}

#checkout {
	width:200px;
	margin:0px;
	padding:0px;
	float:left;
}

#checkout img {
	float:left;
	padding:0px;
	margin:0px;
	margin-top:40px;
}


#fundannoy {
position:fixed;
bottom:0;
left:0;
border-top: 2px solid blue;
width:100%;
padding-left:20px;
}

#fundannoy a:visited {
color:white;
font-family:arial;
font-weight:bold;
text-decoration:none;
}

#fundannoy a:link {
color:white;
font-family:arial;
font-weight:bold;
text-decoration:none;
}

#fundbottom{
padding: 0px 30px;
margin-top:10px;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#indy {
width:160px;
margin: 0px 5px;
float:left;
}

#indy img {
width:160px;
}

#funditems {
height:140px;
}

#show p {
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}

#footer1{
width:200px;
float:left;
text-align:left;
margin-left:20px;
margin-top:10px;
}
#footer2{
width:200px;
float:left;
text-align:left;
margin-left:10px;
margin-top:10px;
}
#footer3{
width:200px;
float:left;
text-align:left;
margin-left:20px;
margin-top:10px;
}
#footer ul {
list-style:none;
}

#footer a:link{
text-decoration:none;
color: #0cf;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#footer a:visited{
text-decoration:none;
color: #0cf;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#purchpage{
width: 715px;
height: 600px;
margin-right:auto;
margin-left:auto;
color: white;
background:url(img/front/background.png) repeat-y  ;
padding-left:5px;
padding-bottom:100px;
}
.pagehome{
width: 720px;
height: 480px;
margin-right:auto;
margin-left:auto;
background:url(img/front/background.png) repeat-y  ;
color: white;
}
.pagedb{
width: 720px;
height: 1600px;
margin-right:auto;
margin-left:auto;
background:url(img/front/background.png) repeat-y  ;
color: white;
}
.pagesing{
width: 720px;
height: 700px;
margin-right:auto;
margin-left:auto;
background:url(img/front/background.png) repeat-y  ;
color: white;
}


#news form {
width:100px;
margin-left:165px;
}

#applyh2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:22px;
}
#fb{
width:100px;
position:absolute;
margin-top:-30px;
margin-left:270px;
}
#fb{
width:100px;
position:absolute;
margin-top:-30px;
margin-left:230px;
}
#share{
width:100px;
position:absolute;
margin-top:-29px;
margin-left:290px;
}
.liker {
	cursor:pointer;	
}



#dealiefix {
padding-bottom:10px;
border-bottom: 2px blue dashed;
width:540px;}
