body {
	font-size: 13px; 
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 2px 0px 2px;
  padding: 0;
	min-width: 770px;
}

#container {
	margin:0 auto;
}

#header {
	padding-bottom : 12px;
	text-align:center;
}

#header h1, #footer
{
	background-color: #5a5a5a; 
	text-align:center; 
	color: white;
	font-weight:normal;
	padding-top : 4px;
	padding-bottom : 4px;
	margin: 0;
	vertical-align:middle;
}

#header h1 {
	font-size: 18px; 
	letter-spacing : 3px;
}

#left {
	float:left; 	
	width:300px; 
	position: relative; 
}

#main {
	margin-left:320px;
}

#footer {
	clear: both;
}

.box, .box2, h2, a {
	color : #5a5a5a;
}

.box, h2 {
	background-color : #c6c6c6; 
	border:1px solid black;
	padding: 6px 6px 6px 6px;
}

.box, .box2 {
	text-align: left;
	margin: 6px 0px 18px 0px;
}

.box2 {
	border:1px solid black;
	padding: 6px 6px 6px 6px;
}

h2 {
	font-size: 16px; 
	font-weight: bold;
	text-align: center;
	margin: 6px 0px 6px 0px;
}

.box a:hover, .selected {
	background-color : white;
}

a:hover {
	background-color : #c6c6c6;
}

h3 {
	font-size: 13px; 
}

img {
	border-width : 0;
}

ul.box {
	padding-left : 30px; 
	list-style-type: square;
}

h2 small {
	padding-left : 10px; 
	font-size: 10px; 
}

ul.box li {
	padding: 0px 0px 0px 12px; 
}

#main ul {
	list-style-type: none;
	margin-left:130px;
}

#header_logo {
	width:769px;
	height:128px;
}

#valid_xhtml, #valid_css {
	width:44px;
	height:15px;
	margin:0px 6px 0px 6px;
}

.sc {
	width:100px;
	height:119px;
	float:left;
}

.details {
	margin:0 auto;
}

.flag {
	width:20px;
	height:10px;
}

.new {
	width:23px;
	height:12px;
	margin-left:2px;
	margin-right:2px;
}

#paypal_vc p {
 text-align:center; 
 margin:0;
}

#paypal_verified_1 {
	width: 50px;
	height: 50px;
	float:left;
}

#paypal_verified_2 {
	width: 150px;
	height: 26px;
	margin-top:2px;
} 

#pagination a, #letters a {
	font-weight: bold;
}

#main .box {
	text-align:center;
}
