body {
background-image: url(images/background.jpg);
background-repeat: repeat-x; 
background-color: #111111; 
color: #444444;
margin: 0px;
padding:0px;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size-adjust:none;
text-align:center;
}
#header {
height: 127px;
}
#title {
position:relative;
top:14px;
width: 801px;
height:113px;
margin-left:auto;
margin-right:auto;
padding:0px;
background-image: url(images/header_logo.jpg);
background-repeat:no-repeat;
}
#banner{
position:absolute;
z-index:2;
left:319px;
top:7px;
width:468px;
height:60px;
}
#title #text h1 {
position:absolute;
top:88px;
left:336px;
width: 420px;
height:18px;
padding:0px;
margin:0px;
font-size:14px;
font-weight:normal;
color:#3399cc;
}


#content_top {
background-image: url(images/backborder_top.jpg);
width: 917px;
height: 16px;
padding: 0px;
border-style:none;
margin: 0px auto 0px;
overflow: hidden;
}
#content_bottom {
background-image: url(images/backborder_bottom.jpg);
background-repeat:no-repeat;
width: 917px;
height: 15px;
padding: 0px;
border-style:none;
margin: 0px auto 0px;
clear:both;
overflow: hidden;
}
#menu {
position:relative;
left:2px;
top:0px;
}
#navmenu_top {
background-image: url(images/navmenu_top.jpg);
background-repeat:no-repeat;
width: 176px;
height: 4px;
padding: 0px;
margin: 0px;
border-style:none;
overflow: hidden;
}
#navmenu {
background-image: url(images/navmenu_middle.jpg);
background-repeat:no-repeat;
width: 176px;
height: 153px; 
padding: 0px;
margin: 0px;
border-style:none;
}
#navmenu ul {
list-style:none;
font-size:10pt;
font-weight:bold;
text-decoration:none;
padding:0px;
margin:0px;
margin-left:3px;
padding-top:3px;
padding-left:3px;
}
#navmenu li {
text-decoration:none;
text-align:left;
height:18px;
padding-left:2px;
}
#navmenu li a {
text-decoration:none;
color:#444444;
text-align:left;
padding-left:2px;
}

#navmenu_bottom {
background-image: url(images/navmenu_bottom.jpg);
background-repeat:no-repeat;
width: 176px;
height: 10px;
padding:0px;
margin:0px;
margin-bottom:7px;
border-style:none;
}
#search {
position:relative;
top: 0px;
left: 0px;
height: 79px;
margin: 0px;
width: 176px;
background-image: url(images/searchmenu.jpg);
background-color:#111620;
background-repeat:no-repeat;
font-size:12px;
font-variant:small-caps;
}
#search input {
margin:0px;
padding:0px;	
position:absolute;
top:29px;
left:30px;
height:13px;
width:120px;
overflow:hidden;
font-size:10px;
z-index:2;
border: 0;
border-style:none;
}
#welcome {
position:relative;
top: 0px;
left: 0px;
height: 53px;
margin: 0px;
width: 176px;
background-image: url(images/welcome_box.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
font-size:10pt;
margin-bottom:7px;
color:#444444;
text-align:left;
}
#welcome div a {
    text-decoration:none;
    font-weight:bold;
    color:#444444;
}
#welcome div#welcome_line1 {
    padding-top:8px;
    padding-left:10px;
    height:12pt;
    text-align:left;
    font-size:9pt;
}
#welcome #welcome_line2 {
    padding-top:2px;
    text-align:center;    
}

#catmenu_top {
background-image: url(images/catmenu_top.jpg);
background-repeat:no-repeat;
width: 176px;
height: 9px;
padding: 0px;
border-style:none;
position:relative;
top:5px;
overflow: hidden;
}
#catmenu {
background-image: url(images/catmenu_repeat_y.jpg);
background-repeat:repeat-y;
width: 176px;
padding: 0px;
border-style:none;
}
#catmenu ul {
list-style:none;
font-size:10pt;
font-weight:normal;
text-decoration:none;
padding:0px;
margin:0px;
margin-top:3px;
margin-left:3px;
line-height:18pt;
}
#catmenu li {
text-decoration:none;
text-align:left;
height:auto;
}
#catmenu li a {
text-decoration:none;
color:#444444;
text-align:left;
margin-left:15px;
}
#catmenu li a:hover {
text-decoration:underline;
}
#catmenu p {
text-decoration:none;
color:#000099;
font-size:12pt;
text-align:left;
padding:0px;
margin:0px;
border:0px;
margin-left: 10px;
margin-top:3px;
height:auto;
}
#catmenu_bottom {
background-image: url(images/catmenu_bottom.jpg);
background-repeat:no-repeat;
width: 176px;
height: 10px;
padding: 0px;
margin: 0px;
border-style:none;
overflow: hidden;
}
#extlink{
text-decoration:none;
margin:0px;
padding:0px;
margin-left:4px;
margin-top:10px;
}
#extlink p{
text-decoration:none;
margin:0px;
padding:0px;
margin-left:3px;
margin-bottom:4px;
color:#000099;
}

#extlink a, #extlink a:active, #extlink a:link ,  #extlink a:visited{
text-decoration:none;
color:#999999;
margin-left:6px;
margin-top:2px;
}

#footer {
clear:both;
margin-top:20px;
margin-bottom:20px;
text-align:center;
font-size:12px;
color:#ffffff;
}
#footer #miniads{
width:600px;
text-align:center;
border-style:none;
margin-left:auto;
margin-right:auto;
text-decoration:none;
}
#footer #miniads a{
text-decoration:none;
border:0px;
}
#footer #miniads table{
width:100%;
border-style:none;
}
#paypal_donate {
padding:0px;
margin:0px;
font-size:8pt;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:5px;
}

#breadcrumb {
background-image: url(images/breadcrumb_bar.jpg);
background-repeat: no-repeat; 
width: 709px;
height: 44px;
position:relative;
top:0px;
left:0px;
text-align:center;
font-size:14px;
color:#999999;
}
#breadcrumb #breadtitle {
position:absolute;
padding: 0px;
margin: 0px;
top:8px;
left:38px;
width:440px;
height:20px;
text-align:left;
font-size:14px;
}
#breadcrumb_s {
background-image: url(images/breadcrumb_bar_sort.jpg);
background-repeat: no-repeat; 
width: 709px;
height: 44px;
position:relative;
top:0px;
left:0px;
text-align:center;
font-size:14px;
color:#999999;
}
#breadcrumb_s #breadtitle {
position:absolute;
padding: 0px;
margin: 0px;
top:8px;
left:38px;
width:260px;
height:20px;
text-align:left;
font-size:14px;
}
#breadcrumb_s #breaddate {
position:absolute;
padding: 0px;
margin: 0px;
top:8px;
left:304px;
width:95px;
height:20px;
}
#breadcrumb_s #breaddown {
position:absolute;
padding: 0px;
margin: 0px;
top:8px;
left:404px;
width:95px;
height:20px;
}
#breadcrumb_s #breadrate {
position:absolute;
padding: 0px;
margin: 0px;
top:8px;
left:504px;
width:95px;
height:20px;
}
#breadcrumb_s #breadname {
position:absolute;
padding: 0px;
margin: 0px;
top:8px;
left:604px;
width:95px;
height:20px;
}
#right #breadcrumb_s a {
text-decoration:none;
color:#999999;
}
#right #breadcrumb_s a:hover {
text-decoration:none;
color:#333333;
}
#topmenu {
background-image: url(images/topmenu.jpg);
background-repeat: no-repeat; 
width: 709px;
height: 67px;
position:relative;
top:5px;
left:0px;
text-align:center;
font-size:12px;
color:#999999;
}
#topmenu #buttons {
position:absolute;
padding: 0px;
margin: 0px;
top: 1px;
left:470px;
width:232px;
height:39px;
}
#topmenu #buttons #first {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#topmenu #buttons #first a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_first.jpg);
background-repeat: no-repeat;
}
#topmenu #buttons #first a:hover {
background-image: url(images/nav_hover_first.jpg);
background-repeat: no-repeat; 
}
#topmenu #buttons #back {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#topmenu #buttons #back a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_back.jpg);
background-repeat: no-repeat; 
}
#topmenu #buttons #back a:hover {
background-image: url(images/nav_hover_back.jpg);
background-repeat: no-repeat; 
}
#topmenu #buttons #forward {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#topmenu #buttons #forward a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_forward.jpg);
background-repeat: no-repeat; 
}
#topmenu #buttons #forward a:hover {
background-image: url(images/nav_hover_forward.jpg);
background-repeat: no-repeat; 
}
#topmenu #buttons #last {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#topmenu #buttons #last a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_last.jpg);
background-repeat: no-repeat; 
}
#topmenu #buttons #last a:hover {
background-image: url(images/nav_hover_last.jpg);
background-repeat: no-repeat; 
}

#topmenu #catname {
position:absolute;
padding: 0px;
margin: 0px;
top: 40px;
left:12px;
width:160px;
height:20px;
}
#topmenu #shownum {
position:absolute;
padding: 0px;
margin: 0px;
top: 40px;
left:285px;
width:100px;
height:20px;
color:#999999;
}
#topmenu #shownum a {
color:#999999;
}
#topmenu #shownum a:hover {
text-decoration:none;
color:#333333;
}
#topmenu #shownum a.dis {
text-decoration:none;
color:#999999;
}

#topmenu #pages {
position:absolute;
padding: 0px;
margin: 0px;
top: 40px;
left:530px;
width:106px;
height:20px;
}

#contentcontainer
{
border-style:none;
text-align:center;
}
#content 
{
padding: 0px;
width: 917px;
border-style:none;
margin: 0px auto 0px;
text-align:left;
background-image: url(images/backborder_repeat_y.jpg);
background-repeat: repeat-y; 
background-color:#FFFFFF;
}
#botmenu {
clear:both;
background-image: url(images/botmenu.jpg);
background-repeat: no-repeat; 
width: 709px;
height: 51px;
padding:0px;
margin:0px;
position:relative;
top:0px;
left:0px;
text-align:center;
font-size:12px;
color:#999999;
}
#botmenu #buttons {
position:absolute;
padding: 0px;
margin: 0px;
top: 3px;
left:470px;
width:232px;
height:39px;
}
#botmenu #buttons #first {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#botmenu #buttons #first a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_first.jpg);
background-repeat: no-repeat;
}
#botmenu #buttons #first a:hover {
background-image: url(images/nav_hover_first.jpg);
background-repeat: no-repeat; 
}
#botmenu #buttons #back {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#botmenu #buttons #back a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_back.jpg);
background-repeat: no-repeat; 
}
#botmenu #buttons #back a:hover {
background-image: url(images/nav_hover_back.jpg);
background-repeat: no-repeat; 
}
#botmenu #buttons #forward {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#botmenu #buttons #forward a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_forward.jpg);
background-repeat: no-repeat; 
}
#botmenu #buttons #forward a:hover {
background-image: url(images/nav_hover_forward.jpg);
background-repeat: no-repeat; 
}
#botmenu #buttons #last {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
}
#botmenu #buttons #last a {
float:right;
display:inline;
padding: 0px;
margin: 0px;
width:58px;
height:39px;
background-image: url(images/nav_normal_last.jpg);
background-repeat: no-repeat; 
}
#botmenu #buttons #last a:hover {
background-image: url(images/nav_hover_last.jpg);
background-repeat: no-repeat; 
}

.tiny-rating { /* the UL */
	display:block;
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 13px;
	position: relative;
	top:0px;
	left:0px;
	background: url(images/tinyrating.gif) top left repeat-x;		
	overflow:hidden;
	font-size:0pt;
	}

.tiny-rating li{
	text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.tiny-rating li.current-rating {
	background: url(images/tinyrating.gif) bottom left repeat-x;		
	position: absolute;
	top:0px;
	left:0px;
	height: 13px;
	display: block;
	z-index: 1;
}
#left {
float:left;
display:inline;
width: 175px;
border-style:none;
font-size:14px;
padding: 0px;
margin-left: 8px;
padding-top: 5px;
text-align:left;
}

.menu_image
{
	margin-right:2px;
	margin-top:1px;
	vertical-align:middle;
}
.tags a.tag{
padding-left:0px;
}

#right {
width: 720px;
float:right;
display:inline;
border-style:none;
padding: 0px;
padding-top:5px;
}

#images
{
	padding-top:10px;
	padding-left:10px;
}

#message
{
  width:709px;
  height:63px;
  padding-top:0px;
  padding-bottom:5px;
  margin-bottom:0px;
  background-image:url(images/toptext.jpg);
  background-repeat:no-repeat
}
#message #messagetext
{
	font-size:10pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-weight:bold;
	color:#535252;
	padding:7px;
	margin:0px;
	overflow:hidden;
	-webkit-text-size-adjust:none;
}
#message #messageclose
{
	float:right;
	display:inline;
	padding-right:10px;
	padding-top:5px;    
}
.imagebox_outer{
border: 5px solid #e4f3fd;
width:auto;
height:auto;
float:left;
display:inline;
margin-right:12px;
margin-bottom:20px;
}
.imagebox_info
{
/*
background-image: url("images/imagebox2.jpg");
background-repeat: repeat-x; */
background-color:#FFFFFF;
width:144px;
display:block;
height:auto;
float:left;
display:inline;
}
.imagebox_inter
{
border:1px solid #b4dcf8;
padding:3px;
width:144px;
height:auto;
float:left;
display:inline;
}
.imagebox_content
{
/*background-image: url("images/imagebox2.jpg");
background-repeat: repeat-x;*/
width:144px;
margin-left:0px;
padding-left:0px;
}
.imagebox_title {
font-size:13px;
font-weight:bold;
padding-left:3px;
}
.imagebox_title a {
color:#000000;
text-decoration:none;
}
.imagebox_title a:hover {
text-decoration:underline;
}

.imagebox_title div {
height:18px;
width:144px;
overflow:hidden;
white-space: nowrap;
text-overflow:ellipsis;
}
.imagebox_stars  {
padding-left:3px;
}

.imagebox_content .imagebox_stars div img
{
height:13px;
width:61px;
}

.imagebox_download {
font-size:12px;
color:#999999;
font-family:arial;
padding-left:3px;
text-decoration:none;
}
.imagebox_download a:visited, .imagebox_download a:active,.imagebox_download a:link{
font-size:12px;
color:#999999;
font-family:arial;
padding-left:0px;
text-decoration:none;
}
.imagebox_theme {
font-size:12px;
color:#53b2f4;
padding-left:3px;
text-decoration:none;
}
.imagebox_theme a:visited, .imagebox_theme a:active,.imagebox_theme a:link{
font-size:12px;
color:#53b2f4;
padding-left:0px;
text-decoration:none;
}

.imagebox_content img
{
border-style:none;
float:left;
display:inline;
text-align:left;
padding:0px;
padding-left:3px;
margin-left:-3px;
display:inline;
height:192px;
width:144px;
border-style:none;
margin-right:-3px;
}
.preview_outer{
border: 5px solid #e4f3fd;
height:auto;
width:680px;
float:left;
display:inline;
background-color:#e4f3fd;
margin-left:10px;
}
.preview_inter
{
border:1px solid #b4dcf8;
padding:3px;
width:240px;
background-color:White;
float:left;
display:inline;
}
.preview_content
{
width:240px;
margin-left:0px;
padding-left:0px;
}
.preview_content iframe
{
	float:left;
	display:inline;
}
#colors
{
	float:left;
	display:inline;
	padding-left:20px;
	text-align:left;
	width:400px;
	font-size:13px;
}
#webmasters
{
	float:left;
	display:inline;
	text-align:left;
	width:480px;
	font-size:13px;
}
#upload
{
	float:left;
	display:inline;
	text-align:left;
	width:600px;
	font-size:13px;
}
#version
{
	float:left;
	display:inline;
	padding-left:40px;
	text-align:left;
	width:600px;
	font-size:13px;
}
#preview_title {
    font-size:12pt;
    font-weight:bold;
    padding-top:6px;
    padding-bottom:6px;
    text-align:center;
    border-width:medium;
    border-style:solid;
}
#colors a, #version a,#upload a,#webmasters a
{
	font-size:13px;
   
}
#colors table, #version table,#upload table,#webmasters table
{
	width:100%;
}
#colors table.button, #version table.button,#upload table.button,#webmasters table.button
{
 
	width:120px;
}
#colors th, #version th,#upload th,#webmasters th {
   font-size:12px;
   color: #4f6b72;
   border-right: 1px solid #C1DAD7;
   border-bottom: 1px solid #C1DAD7;
   border-top: 1px solid #C1DAD7;
   border-left: 1px solid #C1DAD7;
   text-align: left;
   padding: 6px 6px 6px 12px;
   background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}
#version th a
{
	font-size:10px;
}
#colors th img, #version th img, #upload th img
{
	margin:0px;
	vertical-align:middle;
	}

#colors th.spec, #version th.spec,#upload th.spec,#webmasters th.spec {
   border-left: 1px solid #C1DAD7;
   border-top: 0;
   background-color: #ffffff;
   background-image:none;
}

#colors th.specalt, #version th.specalt,#upload th.specalt,#webmasters th.specalt {
   border-left: 1px solid #C1DAD7;
   border-top: 0;
   background-color: #f5fafa;

   background-image:none;
}
#colors th.specinfo, #version th.specinfo,#upload th.specinfo,#webmasters th.specinfo {
   border-left: 1px solid #C1DAD7;
   border-top: 0;
   background-color: #f5fafa;
   background-image:none;
   font-weight:normal;
  
}
#colors td, #version td ,#upload td,#webmasters td{
   border-right: 1px solid #C1DAD7;
   border-bottom: 1px solid #C1DAD7;
   background: #ffffff;
   padding: 6px 6px 6px 12px;
   color: #6D929B;
}


#colors td.alt , #version td.alt,#upload td.alt,#webmasters td.alt{
   background: #F5FAFA;
	  color: #6D929B;
}
#colors input,#version input,#upload input
{
	font-size:10px;
}
#upload input.button{
	border:0px solid #cfe9ec;
	background: #cfe9ec;
}
#buttons
{
	width:330px;
}
#buttons table
{
	float:right;
	display:inline;
	width:140px;
	margin-left:14px;
 
   background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}
#buttons td
{
	width:150px;
	   background: #CAE8EA url(images/bg_header.jpg) no-repeat;
	   text-align:center;
}

#buttons td a,#buttons td a:active,#buttons td a:link,#buttons td a:visited
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #4f6b72;
}
.OS a, #version a.OS
{
	  color: #6D929B;
	  font-size:13px;
}
.OS2 a, #version a.OS2
{
	  color: #6D929B;
	  font-size:11px;
}
#dropSheet
{
	margin-top:0px;
   background-color:#000000;
   opacity: 0.60;
   filter: alpha(opacity=60);
   background-image: url(http://www.albumconnect.com/images/dots.gif);
	background-repeat: no-repeat;    
	z-index:5000;
}
.downloadDialog{
width: 250px;
height: 150px;
background-color:white;
text-align:center;
vertical-align:middle;
font-family: Verdana, Tahoma;
font-size:12px;
z-index:5001;
}
.downloadDialog a{
font-family: Verdana, Tahoma;
font-size:12px;
}
.downloadDialog img
{
	margin-top:20px;
	vertical-align:middle;
	text-align:center;
	
}

	
.checkframe{
display:block;
width:250px;
height:150px;
border-style:none;
}
.tags{
color: #999999;
}
.tags a:visited, .tags a:link, .tags a:active{
color:#999999;
}
.tag{
text-decoration:none;
}
.tag a, .tag a:visited, .tag a:link, .tag a:active{
text-decoration:none;
color:#999999;
}

#loginbox {
color:#000000;
margin:15px;
margin-right:30px;
margin-top:0px;
padding:10px; 
padding-left:20px;
text-align:left;
width:638px;
}
#loginbox table {
background-color:#CCCCCC;
border-width:10px;
border-style:solid;
border-color:#CCCCCC;
width:70%;
text-align:center;
}
#loginbox table button {
border:0;
margin:0;
padding:0;
height:38px;
width:104px;
}
#loginbox table a {
color:#cc0000;
text-decoration:none;
font-size:10pt;
}
#navtop {
height:20px;
margin-right:40px;
margin-left:10px;
margin-bottom:30px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
background-color:#CCCCCC;
padding-bottom:4px;
font-size:10px;
}
#navbottom {
clear:both;
height:20px;
margin-right:40px;
margin-left:10px;
margin-bottom:30px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:4px;
background-color:#CCCCCC;
font-size:10px;
}

#navtop a,#navtop a:active,#navtop a:link,#navtop a:visited{
color:#333333;
vertical-align:middle;
}
#navbottom a,#navbottom a:active,#navbottom a:link,#navbottom a:visited{
color:#333333;
vertical-align:middle;
}

#navtop img{
vertical-align:top;
padding-top:5px;
}
#navbottom img{
vertical-align:top;
padding-top:5px;
}

#navtop a.dis,#navtop a.dis:active,#navtop a.dis:link,#navtop a.dis:visited{
color:#999999;
text-decoration:none;
vertical-align:middle;
}
#navbottom a.dis,#navbottom a.dis:active,#navbottom a.dis:link,#navbottom a.dis:visited{
color:#999999;
text-decoration:none;
vertical-align:middle;
}

#space{
height:10px;

}
#bugtext{
margin-left:20px;
margin-top:20px;
font-size:12px;

}
#bugtext a, #bugtext a:active,#bugtext a:link,#bugtext a:visited{
color:#999999;
text-decoration:none;
}
#bugreport{
background-color:#f2f3f6;
margin-left:30px;
font-size:12px;
width:560px;
}
#bugreport td{
font-size:12px;
}
#probtext{
margin-left:20px;
margin-top:20px;
font-size:12px;

}
#probtext a, #probtext a:active,#probtext a:link,#probtext a:visited{
color:#999999;
text-decoration:none;
}
#probreport{
background-color:#f2f3f6;
margin-left:30px;
font-size:12px;
width:560px;
}
#probreport td{
font-size:12px;
}
#redtext {
margin-left:20px;
margin-right:20px;
margin-top:20px;
font-size:12px;
color:#FF0000;
}
.redtext {
margin-left:20px;
margin-top:20px;
font-size:12px;
color:#FF0000;
}
#bigmessage {
    font-size:18px;
    font-weight:bold;
    clear:both;
    margin-top:20px;
    margin-left:40px;
    text-align:left;
}
#admintext{
margin-left:20px;
margin-top:20px;
font-size:12px;
}
#admintext a, #admintext a:active,#admintext a:link,#admintext a:visited{
color:#999999;
text-decoration:none;
}
#adminreport{
background-color:#f2f3f6;
margin-left:30px;
font-size:12px;
width:560px;
}
#adminreport td{
font-size:12px;
}
#inctext {
margin-left:20px;
margin-right:50px;
margin-top:5px;
margin-bottom:20px;
font-size:12px;
color:#999999;
background-color:#FFFFFF;
text-align:justify;
}

.shop_table{
font-size:14px;
padding-left:20px;
padding-right:60px;
}
.shop_table td{
vertical-align:top;
}
.shop_table tr{
background: #ffffff url(images/divider.gif) 0 0 repeat-x;
font-size:14px;

}
.shop_table img{
border:1px solid grey;
}

#toptext {
padding-top:20px;
padding-left: 20px;
padding-right:60px;
font-size:14px;
margin-left: auto;
margin-right: auto;
text-align:left;
}

