/* CSS Document */

 * {
	padding: 0;
	margin: 0;
}
img {
	border:none;
}
body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 135%
}
a:link {
	color: #9C9A94;
}
a:visited {
	color: #9C9B95;
}
a:hover {
	color: #B8B3AC;
}
a:active {
	color: #9E9B94;
}
a.ex1
{
	color:#000;
	text-decoration: none;
}
a.ex1:hover,a.ex1:active 
{
	color:#aaa;
	text-decoration: none;
}
#container
{
	margin: 0 auto;
	width: 998px;
}
#content
{
	clear: left;
        margin: 0;
        padding: 0;
}
#rectangle
{
	background-color: #666666;
	width: 300px;
	height: 250px;
	position: absolute;
	left: 10px;
}

/* Two Panels */

#left
{
	clear: left;
	float: left;
	width: 484px;
	padding-right: 15px;
	display: inline;
}
#right
{
	float: right;
	width: 499px;
	display: inline;
}
#left-body
{
	clear: left;
	float: left;
	width: 491px;
	padding-right: 16px;
	display: inline;
}
#right-body
{
	float: right;
	width: 490px;
	display: inline;
}

/* One Panel */

#middle
{
	clear: left;
	float: left;
	width: 998px;
	display: inline;
}
#header
{
	clear: left;
	float: left;
	width: 998px;
	height: 294px;
	background:url(images/header.jpg) top left no-repeat;
	display: inline;
}


/* three panels */
#panel {
       float: left;
       margin-bottom: 180px;
       text-align: center;
       width: 300px; height: 350px;
}

#panel img {
       border: thin solid #000;
       width: 100%;
}

#panel a {
       color: #000;
       text-decoration: none;
}

#panel a:hover {
       color: #666;
}

ul#show_list li{float:left; color:#000; font-size:13px; width:491px; overflow:hidden; padding:2px 0px;}


h1 {
       font-family: 'Over the Rainbow', helvetica, arial, sans-serif;
       font-size: 18px;
       font-weight: lighter;
       margin: 25px 0 10px 0;
       width: 200px;
}

#follow a {
       background: #000;
       color: #fff;
       display: block;
       font-size: 10px;
       line-height: 25px;
       margin-top: -28px;
       margin-bottom: 10px;
       text-align: center;
       text-decoration: none;
       text-transform: uppercase;
       width: 75px; height: 25px;
}

#follow a:hover {
       background: #222;
}


ul {
       margin: 0;
       padding: 0;
}

#lefty {
       float: left;
       width: 350px; height: 300px;
}

#righty{
       border-left: solid  thin #000;
       float: right;
       padding-left: 26px;
       text-align: justify;
       width: 590px; height: 300px;
}


#panel a {
    background: #000;
    color: #fff;
    display: inline-block;
    font-size: 11px;
    font-weight: 200;
    line-height: 10px;
    margin-top: 4px;
    padding: 7px;
    width: auto; height: 10px;
}

#panel a:hover {
    background: #222;
    color: #fff;
}

#store strong{
    font-size: 17px;
}

#store img{
    margin-bottom: 5px;
}

label {
    font-size: 11px;
}
