




<!--css for table-->

.cssguycomments {padding:8px;margin-bottom:40px;}
.cssguycomments p {font:normal 12px/18px verdana;}

a img {border:0;vertical-align:text-bottom;}
table {border-collapse:collapse;}
th.side {
	background: transparent url(IMAGE/bg_th_side.gif) no-repeat bottom left;
}
td.side {
	text-align:right;
	background: transparent  url(img/bg_td_side.gif) no-repeat bottom left;
	width:180px;
	font:bold 12px/15px verdana;
	color:#6e6f37;
	padding-right:8px;
	
}

th {
	height:64px;
	border-right:1px solid #fff;
	vertical-align:bottom;
	color:#fff;
	font:normal 21px/27px arial;
	letter-spacing:2px;
	background:transparent url(IMAGE/bg_th.gif) no-repeat bottom left;
	}
td {
	text-align:center;
	background:transparent url(img/bg_td.gif) no-repeat bottom left;
	border-right:1px solid #fff;
	color:#fff;
	width:108px;
	height:40px;
	font:bold 12px/18px verdana;
}
td.on {background:transparent url(img/bg_td_on.gif) no-repeat bottom left;}
th.on {
	background:transparent url(img/bg_th_on.gif) no-repeat bottom left;
	padding-bottom:9px;
	width:148px;
}

tfoot td {
	background:transparent url(img/bg_foot_td.gif) no-repeat top left;
	height:64px;
	vertical-align:top;
	padding-top:8px;
}
tfoot td.on {
	background:transparent url(img/bg_foot_td_on.jpg) no-repeat top left;
	padding-top:16px;
}
tfoot td.side {background: transparent url(IMAGE/bg_foot_td_side.gif) no-repeat top left;}



#example-problem a img, #example-problem a   { border: none; float: left; }
#example-problem a:hover                     { border: 1px  outset #FFFFFF; }

#brandingbox{
margin: 0auto;
width:810px;
float:right; 
}


.imgleft {
float: left;
padding: 6px 10px 6px 0px;
}
.input, .textarea, .select { 
 background-color:#9A873D;
 color:#FFFFFF;
 font-family:Lucida Calligraphy;
 }


.style1 {font-size: small}
.style2 {font-size: smaller; }


a:link, a:visited {
text-decoration:underline;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

a:hover, a:active {
border-bottom:#FFFFFF solid;
}



body{
background:url(../IMAGE/bg666.jpg) center #000000;
margin: 0 auto;

background-repeat: no-repeat;
background-attachment: fixed;
}


#branding{;

width:560px;font-style: italic;
	font-size: 18px;
font-family: Georgia, serif;



color:fffffff;

margin: 0 auto;
position:relative;

padding: 16px;
font-family: Georgia, serif;
font-style: italic;
	font-size: 18px;
}
#branding2{;

width:560px;
margin: 0 auto;
position:relative;
padding: 16px;
font-family: Georgia, serif;
float:left;
font-style: italic;
	font-size: 18px;
}

#up{;

width:410px;
margin: 0 auto;
position:relative;

}


#back{
width:1300px;
margin: 0 auto;
position:relative;
padding: 16px;
font-size:14px;
color:#FFFFFF;

}



#translation{;
width:310px;
margin: 0 auto;
position:relative;
}


#cyrus{;
width:600px;
margin: 0 auto;
position:relative;
color:#FFFFFF;
margin:0 auto; 
}





#translationbox{;
width:610px;
margin: 0 auto;
position:relative;
border-bottom: #FFFFFF solid;
	border-left:#ffffff solid;
	border-right:#ffffff solid;
	border-top:#ffffff solid;
	background:#000000
}

#branding4{
margin: 0 auto;
width:510px;
position:relative;
}

#branding5{
margin: 0 auto;
width:310px;
position:relative;
}
#form{
margin: 0 auto;
width:310px;
position:relative;
}


#posi{
	position:absolute;
	left: 119px;
	top: 74px;
	width: 388px;
	height: 346px;
}
#posi2{
	position:absolute;
	left: 1px;
	top: 7px;
	width: 509px;
	height: 465px;
	}
	
	
#footer{
margin: 0 auto;
width:310px;
font-style: italic;
	font-size: 14px;
font-family: Georgia, serif;
color:fffffff;
}


img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}


#right{
background: url(IMAGE/bgcyrus.jpg) left no-repeat #000000;
margin: 0 auto;
width:1500px;
}

#fontsize{ font-size:13px;}

#fontsize strong{color:#9A873D;}

h1{
font-size:large;
color:#9A873D;
}


h2{
background:url(../IMAGE/hright.png) right no-repeat;
font-size:large;
color:#9A873D;
}
#head{
width:543px;
margin: 0 auto;
 
}


#nav{
background:#343230;
margin:0 auto; 
	
	
}

#nav a { text-decoration:none;}


#footer{
width:543px;
margin: 0 auto;
}