body{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
font-family:Arial;
font-size:12px;
}
.message{
	font-family:tahoma; 
	font-weight: bold;
	color: #FFFFFF;
    background-color:green;
    height:18px;
	line-height:12px;
	font-size: 10px;
}
.pagetitle {
color:#D40014;
font-size:1.5em;
font-weight:bold;
padding:10px 0 10px 10px;
}
.submitted {
color:#999999;
font-size:0.8em;
}
.content {
text-align:left;
}
.comment {
border:1px solid #AABBCC;
margin:0 2em 1em;
padding:0.5em;
}
#main{
width:100%;
height:auto;
}
#inside{
width:775px;
height:auto;
background-image:url(images/bbg.jpg); background-repeat:repeat;

}
#top{
width:775px;
height:30px;
background-image:url(images/maroon.jpg); background-repeat:repeat;
}
#header{
width:775px;
height:237px;
background-image:url(images/bbg.jpg); background-repeat:repeat;
}
#headerleft{
width:268px;
height:237px;
background-color:;
float:left;
}
#hl1{
width:3px;
height:237px;
background-image:url(images/bbg.jpg); background-repeat:repeat;
float:left;
}
#hl2{
width:265px;
height:14px;
background-image:url(images/maroon.jpg); background-repeat:repeat;
float:left;
}
#hl3{
width:265px;
height:84px;
float:left;
}
#hl4{
width:265px;
height:29px;
float:left;
}
#hl4a{
width:9px;
height:29px;
background-image:url(images/c1.jpg);
float:left;
}
#hl4b{
width:247px;
height:29px;
background-image:url(images/maroon.jpg); background-repeat:repeat;
float:left;
}
#hl4c{
width:9px;
height:29px;
background-image:url(images/c2.jpg);
float:left;
}
#hl5{
width:265px;
height:110px;
background-image:url(images/bbg.jpg); background-repeat:repeat;
float:left;
}
#hl5a{
width:39px;
height:110px;
float:left;
}
#hl5b{
width:196px;
height:110px;
background-image:url(images/gradi1.jpg); background-repeat:repeat-x;
float:left;
}
#hl5b1{
width:150px;
height:100px;
margin-left:11px;
margin-top:3px;
float:left;
}
#hl5c{
width:30px;
height:110px;
float:left;
}
.sh
{
font-family:Myriad Pro;
font-size:20px;
color:#5ba34d;
font-style:italic;
font-weight:lighter;
}
.sh1
{
font-family:Myriad Pro;
font-size:20px;
color:#a03137;
font-style:italic;
font-weight:lighter;
}
.search
{
font-family:Myriad Pro;
font-size:12px;
color:#669999;
font-style:italic;
font-weight:lighter;
}
.wel
{
font-family:Myriad Pro;
font-size:20px;
color:#99a0af;
font-weight:lighter;
}
.wel1
{
font-family:Myriad Pro;
font-size:20px;
color:#ddbec0;
font-weight:lighter;
}
.but
{
font-family:Myriad Pro;
font-size:12px;
color:#FFFFFF;
font-weight:lighter;
text-decoration:none;
}

.red
{
font-family:tahoma;
font-size:10px;
color:#FF0000;
font-weight:bold;
}
.w
{
font-family:tahoma;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
.cr
{
font-family:tahoma;
font-size:10px;
color:#FFFFFF;
}
.text
{
font-family:tahoma;
font-size:10px;
color:#3e4b4f;
}
.text1
{
font-family:tahoma;
font-size:11px;
color:#3e4b4f;
float:left;
}
.link
{
font-family:tahoma;
font-size:10px;
color:#FF0000;
text-decoration:none;
}
a
{
text-decoration:none;
}
#headeright{
width:507px;
height:237px;
float:left;
}
#buttons{
width:507px;
height:27px;
float:left;
}
#buttons1{
width:476px;
height:27px;
margin-left:12px;
float:left;
}
#b1{
width:118px;
height:27px;
float:left;
}
#b1a{
width:7px;
height:27px;
background-image:url(images/b1c.jpg);
float:left;
}
#b1b{
width:103px;
height:27px;
background-image:url(images/maroon.jpg); background-repeat:repeat;
float:left;
}
#b1b1{
width:95px;
height:20px;
float:left;
margin-top:3px;
}
#b1c{
width:7px;
height:27px;
background-image:url(images/b2c.jpg);
float:left;
}
#b2{
width:118px;
height:27px;
float:left;
}
#b2a{
width:7px;
height:27px;
background-image:url(images/b1c.jpg);
float:left;
}#b2b{
width:103px;
height:27px;
background-image:url(images/maroon.jpg); background-repeat:repeat;
float:left;

}
#b2b1{
width:95px;
height:20px;
float:left;
margin-top:3px;
}#b2c{
width:7px;
height:27px;
background-image:url(images/b2c.jpg);
float:left;
}
#b3{
width:118px;
height:27px;
float:left;
}
#b3a{
width:7px;
height:27px;
background-image:url(images/b1c.jpg);
float:left;
}#b3b{
width:103px;
height:27px;
background-image:url(images/maroon.jpg); background-repeat:repeat;
float:left;
}
#b3b1{
width:95px;
height:20px;
float:left;
margin-top:3px;
}
#b3c{
width:7px;
height:27px;
background-image:url(images/b2c.jpg);
float:left;
}
#b4{
width:118px;
height:27px;
float:left;
}
#b4a{
width:7px;
height:27px;
background-image:url(images/b1c.jpg);
float:left;
}#b4b{
width:103px;
height:27px;
background-image:url(images/maroon.jpg); background-repeat:repeat;
float:left;
}
#b4b1{
width:95px;
height:20px;
float:left;
margin-top:3px;
}
#b4c{
width:7px;
height:27px;
background-image:url(images/b2c.jpg);
float:left;
}
#txtimg{
width:507px;
height:210px;
float:left;
}
#ti{
width:343px;
height:210px;
float:left;
background-image:url(images/tibg.jpg);
}
#ti1{
width:300px;
height:124px;
 margin-top:15px;
 margin-left:15px;
float:left;
}
#ti2{
width:343px;
height:30px;
float:left;
background-image:url(images/ti2bg.jpg);
}
#ti2a{
width:78px;
height:30px;
float:left;
}
#ti2a1{
width:78px;
height:20px;
float:left;
margin-top:5px;
}
#ti2b{
width:126px;
height:30px;
float:left;
}
#ti2b1{
width:126px;
height:20px;
float:left;
margin-top:4px;
}
#ti2c{
width:16px;
height:30px;
float:left;
}
#ti3{
width:343px;
height:40px;
float:left;
background-image:url(images/arttxt.jpg);
}
#img{
width:164px;
height:210px;
background-image:url(images/img.jpg);
float:left;
}
#body1{
width:775px;
height:auto;
background-image:url(images/bbg.jpg); background-repeat:repeat;
float:left;
}

#body1a{
width:3px;
height:auto;
background-image:url(images/h21bg.JPG);
float:left;
}
#body1b{
width:265px;
height:auto;
float:left;
}
#body1b1{
width:39px;
height:auto;
background-image:url(images/bbg.jpg); background-repeat:repeat;
float:left;
}
#body1b2{
width:196px;
height:auto;
background-image:url(images/gradi2.jpg); background-repeat:repeat;
float:left;
}
#b1b2a{
width:150px;
height:auto;
float:left;
margin-left:12px;
margin-bottom:20px;
}
#body1c{
width:30px;
height:auto;
background-image:url(images/bbg.jpg); background-repeat:repeat;
float:left;
}
#body2a{
width:507px;
height:auto;
float:left;
}
#termsbody{
width:450px;
height:auto;
float:left;
}
#conform{
width:450px;
height:auto;
float:left;
}
#cf1{
width:450px;
height:30px;
float:left;
}
#cf2{
width:450px;
height:10px;
float:left;
}
#cf3{
width:450px;
height:25px;
float:left;
}
#cf4{
width:300px;
height:25px;
float:left;
vertical-align:middle;
}
#cf5{
width:300px;
height:25px;
float:left;
}
#cf6{
width:300px;
height:25px;
float:left;
}
#b2a1{
width:507px;
height:15px;
float:left;
}
#b2a2{
width:507px;
height:auto;
float:left;
}
#b2a2a{
width:190px;
height:auto;
float:left;
}
#b2a2a1{
width:185px;
height:152px;
float:left;
margin-left:2px;
margin-top:4px;
}
#b2a3{
width:12px;
height:auto;
background-image:url(images/linebg1.jpg); background-repeat:repeat-y;
float:left;
}
#b2a4{
width:305px;
height:auto;
float:left;
}
#b2a4a{
width:255px;
height:auto;
float:left;
margin-top:3px;
margin-left:3px;
}
#b2a5{
width:507px;
height:auto;
float:left;
}
#b2a5a{
width:190px;
height:90px;
float:left;
background-image:url(images/b2a5abg.jpg); background-repeat:repeat;
}
#b2a5a1{
width:185px;
height:88px;
float:left;
margin-left:2px;
margin-top:2px;
}
#b2a5a2{
width:12px;
height:90px;
background-image:url(images/lineimgbg.jpg);
float:left;
}
#b2a5b{
width:305px;
height:90px;
float:left;
background-image:url(images/bookbg1.jpg);
}
#b2a5b1{
width:255px;
height:85px;
float:left;
margin-top:3px;
margin-left:3px;
}
#b2a5c{
width:507px;
height:91px;
float:left;
background-image:url(images/bookbg2.jpg);
}
#b2a5c1{
width:507px;
height:30px;
float:left;
margin-top:27px;
}
#b2a5c1a{
width:152px;
height:30px;
float:left;
}
#b2a5c1b{
width:172px;
height:30px;
float:left;
background-image:url(images/tbg.jpg);
}
#b2a5c1b1{
width:156px;
height:20px;
float:left;
margin-top:4px;
}
#b2a5c1b2{
width:16px;
height:30px;
float:right;
}
#b2a5c1c{
width:2px;
height:30px;
float:right;
}
#bottom{
width:775px;
height:74px;
float:left;
background-image:url(images/maroon.jpg); background-repeat:repeat;
}
#bottom1{
width:775px;
height:25px;
float:left;
margin-top:15px;
}

input {
	clear: both;
	margin: 0 auto;
	/*padding: 2px 5px 2px 5px;*/
	background: #FFFFFF;
	border: 1px solid #E0E0E0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
#divpassh, #divpass {
display:inline;
}
.grid{
	font-size:12px;
	background-color:#FEE9D8;
	padding-left:0px; 
	border:1px solid #999999;
}

.gridhead{
	font-size:12px;
	background-color: #EEEEEE;
	text-align:center;
	height:25px;
	text-transform:uppercase;
}
.grideven{
	background-color:#FFF9F2;
	padding-left:5px;
	height:25px;	
}

.gridodd{
	background-color:#FFFFFF;
	padding-left:5px;
	height:25px;	
}

/* voting *****/
.votes {
	border:1px solid #B1D632;
	margin-bottom:0.5em;
	padding:2px;
	position:relative;
	width:100px;
	float:left
}
.votes .bar {
background:red none repeat scroll 0 0;
color:#333333;
display:block;
height:1.5em;
line-height:1.5em;
position:relative;
text-align:center;
}
.votefor {
float:right;
padding:2px;
}