body {
	background-image: url(../images/top_gradient_blue.jpg);
	background-repeat: repeat-x;
	background-color: #2A6899;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.invertedshiftdown{
padding: 0;
width: 100%;
border-top: 3px solid #2A6899; /*Red color theme*/
height:40px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0;
margin-left: 20px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;

}

.invertedshiftdown li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

.invertedshiftdown a{
float: left;
display: block;
font: normal 13px arial;
color: #fff;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 2px 10px 5px 10px; /*Padding within each menu item*/
background : url(../images/bg.png) repeat-x;

}

.invertedshiftdown a:hover{
background : url(../images/bg2.png) repeat-x;
color: white;
margin-top:-3px;
}

.invertedshiftdown .current a{ 
background : url(../images/bg2.png) repeat-x;
color: white;
margin-top:-3px;
}

.topright{ 
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
float:right;
margin-right: 20px;
}

#titl
{
width:500px;
  margin:0 auto;
  text-align:center;
  margin-bottom:60px;
  }


h1 {
  background:url(../images/slogo.png) no-repeat;
  background-repeat:no-repeat;
  height:75px;
}

h1 span {
display:none;
}



#results {
margin: 0 auto;
width:85%;
overflow:hidden;
}

#results h2
{color:#333;
text-align:center;
font: bold 19px arial;
margin-bottom:20px;}

#results ul{
margin:0;
margin-left: 20px; 
margin-bottom: 30px; 
padding: 0;
list-style: none;

}

#results li{
display: block;
margin: 0 2px 0 0;
padding: 5px;
font: normal 13px arial;
color: #333;
text-align:left;
border-bottom:1px solid #e6e6e6;
}


#top {
margin: 0 auto;
width:676px;
height:102px;
background : url(../images/graphic_01.png) no-repeat;
}

#bottom {
margin: 0 auto;
width:676px;
height:118px;
background : url(../images/thegraphic_03.png) no-repeat;
}

#main {
margin: 0 auto;
width:676px;
min-height:180px;
background : url(../images/thegraphic_02.png) repeat-y;
text-align:center;
}

#main a{
color:#c00;
font:bold 15px arial;
text-decoration:none;
}

#main a:hover{
text-decoration:underline;
}

form {
 border: 0px solid #666699;
 padding: 25px;
 text-align:center;
 margin-bottom:30px;
}

.submit {
	height: 29px;
	width: 330px;
	background: url(images/bg_submit.gif) no-repeat;
	padding-top: 5px;
	clear: both;
} 

.input {
	background-color: #fff;
	font: 14px arial;
	color: #333;
	margin: 4px 0 5px 8px;
	padding: 5px;
	border: 1px solid #8595B2;
}
#adsense {
text-align:center;
margin-bottom:15px;
}

#footer {
margin: 0 auto;
width:676px;
padding:20px 0;
color:#fff;
font: normal 12px arial;
text-align:center;
}

#footer a{
text-decoration:none;
color:#fff;
}

#footer a:hover{
text-decoration:underline;
}






