html, body {height:100%;}



#homelist li{padding:10px};


.banner_box {padding:0px; margin:10px 0px 10px 0px; text-align:center;}





#search_text{}
.searchbox{width:75px}
.searchboxbutton{size:8px;}



.contactfields{}

.thankyou{background-color: #FFFFCC; color:#000033; border:1px solid #C28787; padding:10px;}


.message{background-color: #FFFFCC; color:#000033; border:1px solid #C28787; padding:10px;}

.dot { background: #fff url(images/borderLine.gif) ;
margin: 8px auto;
height: 1px;
}

#login_table{}
.login_text{font-size:10px;}
.login_field{
width:80px;

font-size:0.6em;
background-color: #FFFCF2;
}

.register{font-size:10px;}



.logged_in_menu{font-size:10px;}
.logged_in_menu a:link {color: #660000}
.logged_in_menu a:visited {color:#660000}
.logged_in_message{ font-size:12px;}


a:link, a:visited{color: #FF641A  }
a:hover{ color:#468AFB }

#main_table{width:840px; margin:auto; height:100%; border: 2px solid grey  ;            margin-top:15px; background-color:white; line-height:30px;

background-image: url('images/background.png');
background-repeat: no-repeat;
background-position: 80px 200px;

}

#main_content {

font-size:80%;
margin:10px;

height:100%;
margin-bottom:20px;

}



h1{font-size:140%; color:#333333}


.breadcrumb{
margin-bottom:10px;
font-size:90%;
border-bottom:1px dashed #999999;
padding:2px;
background-color:#FFFFCC;
}


.breadcrumb  a:link,.breadcrumb a:visited{color: #0066CC; text-decoration: none  }
.breadcrumb a:hover{ color:#468AFB }




#right_header{}

.website_title{}

#header_table{
background-repeat:no-repeat;
background-position:left  center; 
height:150px;
border-bottom:0px solid #000000;

}


.image_box {
padding: 0px 5px 5px 5px; 
border:1px solid  #000; 
border-top:0px;
border-bottom:0px;

font-size:70%;background-color:#FFF ; text-align:center; width:108px;
}


.image_box_header_image {
background:url(images/boxheading.gif);
background-repeat:no-repeat;
background-position: left top ; 
height:12px;
width:110px;
padding-left:5px;
padding-right:5px;
}

.image_box_bottom_image {
background:url(images/boxbottom.gif);
background-repeat:no-repeat;
background-position: left bottom ; 
height:12px;
width:110px;
padding-left:5px;
padding-right:5px;
margin-bottom:20px;
}

.menu_top_image {
background:url(images/boxheading.gif);
background-repeat:no-repeat;
background-position: center  top ; 
height:12px;
width:110px;
padding-left:5px;
padding-right:5px;
}

.menu_bottom_image {
background:url(images/boxbottom.gif);
background-repeat:no-repeat;
background-position: center  bottom ; 
height:12px;
width:110px;
padding-left:5px;
padding-right:5px;
margin-bottom:20px;
}


#footer {
margin-top:10px;
background-color:#000000;
color:#FFFFFF;
text-align:center;

}


h2 {margin-top:0px; text-transform: capitalize} /*content heading*/

/*box headings*/
.boxheading{font-size:150%; padding-bottom:50px; font-weight:bold;  text-transform:capitalize} 







#pdf_table th {text-align:left; }

#pdf_table td {text-align:left; border-bottom:#CCCCCC solid 1px}




#thankYouMessage{color:#6633CC}



/* LINKS FOR EDIT TAGS */
.edit{text-transform:capitalize}

.edit a:link, .edit a:visited {color:#FF3300; background-color: #FFFF00; padding:1px;  border:1px solid #663300}
.edit a:hover {color:#FF3300; background-color: #FFFFCC  ; padding:1px;  border:1px solid #663300}

#pos_edit_change_title{position:absolute;  top:3em; right:50%; color:#FF3300;}


#error	{color:#FF3300}

	
#login	 a:link {
	color: #003399;
	text-decoration: none;
}
#login a:visited {
	text-decoration: none;
	color: #003399;
}
#login a:hover {
	text-decoration: none;
	color: #0099FF;
}
#login a:active {
	text-decoration: none;
}



#right_side{float:right; margin: 60px 20px 20px 20px;   width:170px; font-size:10px;}

#right_side_item {border:1px solid gray;  font-size:10px; padding:10px; margin-bottom:10px;}

#right_side_item img {padding-bottom:10px;}


/* CSS Document */

#left_side_item {border:1px solid gray;  font-size:10px; padding:2px; margin-bottom:10px;}

#left_side_item img {padding-bottom:5px;}



#backToCMS {position:absolute;  top:0.25em; right:2%; background-color:#FFFFFF; color:#FF6600}


#line{line-height:5px; background-color:#333366}


#powerbyonlinewebstore {text-align:center;  font-size:9px; color:#fff; padding:5px;}
#powerbyonlinewebstore a:active, #powerbyonlinewebstore a:visited{color:#fff}

.online{color:#fff; font-weight:bold; font-size:9px;font-weight:bold}
.webstore{color: #fff; font-size:9px;}

.copyright{color:grey; font-size:9px; line-height:20px;}

#footerimg{height:1px;
border:1px dotted #FF9900;
line-height:1px;
}




/* image box next to listings */


.image_box_next_to_listings { 
border: 1px solid black; 
padding:2px; 
background-color:white; 
width:214px; text-align:center;
margin:10px;
padding:10px;
}




#boxcontainer{float:right;}



/* END image box next to listings */





















