@charset "utf-8";
/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
}
#main{
margin:auto;
display:block;
width:1000px;
}
#sidebar{
width:267px;
height:600px;
display:block;
float:left;
}
#topheader{
background-image:url(images/searchheader.gif);
width:501px;
height:125px;
float:right;
display:block;
}
#textboxc{
margin: 0 0 0 100px;
color:#666666;
font-weight:bold;
font-size:16px;
}
#testboxc select {
width:140px;
color:#999999;
font-weight:bold;
border:3px;
}
#textboxdesign{
margin: 0 0 0 100px;
color:#666666;
font-weight:bold;
font-size:16px;
color:#666666;
}
#line1{
display:block;
border-bottom:solid #990000 3px;
margin:auto;
}
#line2{
width:85%;
display:block;
border-bottom:solid #990000 1px;
margin:auto;
}
#line3{
display:block;
border-bottom:solid #990000 3px;
margin-top:100px
}
#find{
background-image:url(images/find.gif);
display:block;
width:62px;
height:29px;
margin-left:195px
}
#Slogo{
background-image:url(images/index_01.gif);
display:block;
width:267px;
height:193px;
float:right;
}
#button{
background-image:url(images/button1_03.gif);
width:31px;
height:30px;
display:block;
margin:200px 0 0 0;
}
#body{
width:700px;
height:600px;
background-image:url(images/index_03.gif);
display:block;
float:left;
}
#topmenu {
margin:90px 0 0 0;
display:block;
border-left:solid #990000 2px;
}
#topmenu.text{
font-weight:bold;
font-size:18px;
color:666666;
padding-left:10px
 }
#sidemenu {
display:inline-block;
float:left;
position:relative;
top:410px;
left:230px;
}
#sidemenu2 {
margin:80px 0 0 550px;
display:block;
}
#sidemenu.text{
font-weight:bold;
font-size:18px;
color:#990000;
padding-left:10px
 }
.text1{ font-weight:bold;
font-size:14px;
color:666666;
padding-left:10px
 }
 .redText{
   font-weight:bold;
   color:#FF0033;
 }
 form { 
 border: 1px solid #cccccc; 
 padding: 5px; 
 margin:0 50px 10px 80px;
}
form.table {
vertical-align:middle;
}
.usernamelog{
font:normal 12px Arial;
color: #999999;
font-weight:bold
		}
.submit {
background-image:url(images/login.gif)
	width 74px;  
	height: 32px; 
	border: none;
	float:right;
	}
#login table {
border:3px;
}
#pic{
display:block;
background-image:url(images/index_05.gif)
border-bottom:solid #990000 3px;
width:230;
height:143;
margin-top:100px
}
#flashcontent {
	width:291px;
	height:327px;
	position:relative;
	display:inline-block;
	float:left;
	top:270px;
	left:270px;
}
#footer{
	width:900px;
	display:block;
	font-size:10px;
	color:#333333;
	float:left;
	text-align:center;
}
#footer a {
	color:#9B1C25;
}
/* search css*/
#tabledesign{
text-align:left;
margin: 200px 0 0 25px;
font-weight:bold;
color:666666;
font-size:12px;
border-bottom: 6px solid #efa29d; 
font-family:Arial, Helvetica, sans-serif;
}
#searchbody{
width:561px;
height:579px;
background-image: url(images/searchbody.gif);  
display:block;
float:left;
overflow:auto;
}
.linkdesign1 {
border-top: 1px dashed #ec8b84;
border-width:100%;
}
.searchlink {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
text-decoration:none;
colour:666666;
}
.searchlink2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
text-decoration:none;
colour:666666;
}
a.searchlink2:link {color: #333333}
a.searchlink2:visited {color: #999999}  /* visited link */
a.searchlink2:hover {color: #666666}   /* mouse over link */
a.searchlink2:active {color: #999999}
.linkdesign {
text-decoration:none;
color:666666;
font-weight:bold;
}
a.linkdesign:link {color: #333333}
a.linkdesign:visited {color: #999999}  /* visited link */
a.linkdesign:hover {color: #666666}   /* mouse over link */
a.linkdesign:active {color: #999999}
#searchimage{
width:201px;
height:201px;
margin: 25px 0 0 25px
}
fieldset#signup{
border:1px solid #cccccc;
float:left;
height:190px;
margin-bottom:10px;
margin-right:100px;
padding: 5px;
width: 180px
}
.tableform{
vertical-align:middle;
margin:0 0 0 90px;
}
.button{
background-color:#9b1c25;
color:white;
cursor:pointer;
border: medium none;
display:block;
font-size:11px;
font-weight:bold;
padding:2px 24px;
text-decoration:none;
text-transform:uppercase;
width:87px;
margin:10px 0 0 120px;
}
.button2{
background-color:#9b1c25;
color:white;
cursor:pointer;
border: medium none;
display:block;
font-size:11px;
font-weight:bold;
padding:2px 24px;
text-decoration:none;
text-transform:uppercase;
width:87px;
margin:10px 0 0 0px;
}
#written{
text-decoration:none;
font-size:12px;
margin:10px 0 0 30px;
}
.aftersearch {
margin:0 0 0 100px;
}
.aftersearchinside
{
font-size: 12px;
text-decoration:none;
colour:666666;
text-decoration:none;
}
a.aftersearchinside:link {color: #333333}
a.aftersearchinside:visited {color: #999999}  /* visited link */
a.aftersearchinside:hover {color: #666666}   /* mouse over link */
a.aftersearchinside:active {color: #999999}
.aftersearch2{
margin-left:100px;
font-size: 12px;
colour:666666;
}
.leftmarginfortable{ margin-left: 100px} 
TR#trans
{
 filter:alpha(opacity=70);
 -moz-opacity:.70;
 opacity:.70;
}
#toptext{
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.vc{
text-decoration:none;
}
a.vc:link {color:#FFFFFF}
a.vc:visited {color:#FFFFFF}  /* visited link */
a.vc:hover {color:#FFFFFF}   /* mouse over link */
a.vc:active {color:#FFFFFF}
#headertext{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#666666;
display:block;
margin:43px 213px 0 0px;
text-align:right;
}
#wellcome{
display:block;
	float:left;
	text-align:center;
	color:#666666;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:40px;
}
.bodytext {
	display:block;
	float:left;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:80px;
}
.bodytext strong {
	font-size:15px;
}
.votebottom td {
border-bottom:1px solid #000000;
padding:10px 0px;
}
#searchtable {
position:relative;
left:100px;
top:10px;
}
#searchtable td {
padding-left:10px;
padding-right:10px;
}
#viewcontents {
margin-left:20px;
margin-top:100px;
}
.home_title {
color:#9B1C25;
font-weight:bold;
}
ul.pagelist{
	margin:0px;
	padding-left:10px;
}
