/* RoniPorat.com CSS Definitions*/
body{
	background-color:#000033;
	color:#F1F0FF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 20px 0px 20px 0px;
}

.bodytext{text-align:left;}
.bodytextjust{text-align:justify;}
.smalltext{font-size:11px; color:#CCCCCC}
p {line-height:130%; margin-bottom:12px; margin-top:0px;}
td{font-size:12px; vertical-align:top;}
p a,td a{color:#FFF084; text-decoration:none;}	/*FFCC00*/
p a:hover,td a:hover{background-color:#FFE17B; color:#000066; text-decoration:none;}
hr{color:#ccccff; height:1px;}
img {border:0}

.text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ccccff;
	border:1px solid #000033;
}
.button{
	border:1px solid #000033;
	color:#000033;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}
form{margin:0}

#container{
	width:100%;
	text-align:center;
}
#content{
	width:760px;
	background-color:#556699;
	border:1px solid #ccccff;
}
.logotable{
	border-bottom:1px solid #ccccff;
	width:100%;
}
.logoimg{
	border-left:1px solid #ccccff;
	width:247px;
	height:95px;
}

/* images */
.imgframe{border:2px solid #ccccff;}
.imgframeleft{border:2px solid #ccccff; float:left; margin:5px 20px 15px 0px;}
.imgframeright{border:2px solid #ccccff; float:right; margin:5px 0px 15px 20px;}
.imglink a{border:0; background-color:transparent;}
.imglink a:hover{border:0; background-color:transparent;}

/* other classes */
.sectitle{text-align:left; color:#FFFFFF; font-size:13px; font-weight:bold; margin-bottom:0px;}
.sectitle span{font-size:11px;}
.subtitle{color:#F1F0FF;}
.sectitlehr{color:#000033; height:1px;}
.bodycredits{color:#000033;}
.bodycreditssm{color:#000033; font-size:11px;}
.smallertextdark{color:#000033; font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif}
.floatright{float:right; margin:5px 0px 5px 20px; text-align:center;}
.imgframeright{float:right; margin:5px 0px 5px 20px; text-align:center; border:2px solid #ccccff;}
.floatleft{float:left; margin:5px 20px 5px 0px; text-align:center;}
.imgframeleft{float:left; margin:5px 0px 5px 0px; text-align:center; border:2px solid #ccccff;}

.sectitlebg{text-align:left; letter-spacing:1px; color:#eeffff; font-size:13px; font-weight:bold; margin:0px;
	background: url(images/sectitlebg.jpg) no-repeat top left; 
	padding:4px;
}
sectitlebg a{color:white;}
sectitlebg a:hover{}

/* home page */
.homebody{
	background-color:#000033;
	color:#F1F0FF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
	margin:0;
}
.homecontainer{
	background-color:transparent;
	position:absolute;
	top:50%;
	left:0px;
	width:100%;
	margin-top:-260px;
	text-align:center;
}
.homecontent{
	position: relative;
	text-align:center;
	width: 750px;
	height: 520px;
	margin: 0px auto;
	background:#556699 url(images/logohome.jpg) no-repeat top left;
	border:1px solid #ccccff;
}
.homeslide{position:absolute; top:105px; left:0px; width:748px; text-align:center;}
.homeenter{position:absolute; bottom:0px; right:20px;}
.homeaudio{position:absolute; bottom:0px; left:20px;}
.homemotto{position:absolute; top:380px; left:0px; width:748px; text-align:center; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;color:#FFCC00;}
.signature{position:absolute; top:450px; left:255px;}
.motto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	color:#FFCC00;
	text-align:center;
	padding-left:50px;
	padding-right:50px;
}


/* highlight table */
.hightable{text-align:center; background-color:#7F8FB1/*b8ccff*/; vertical-align:top; border:1px solid white;}
.hightitle{color:#000033; font-size:13px; font-weight:bold;}
.hightext{color:#000033;}
.highsmall{color:#556699; text-align:right; font-size:11px;}
.highsmall a{color:#556699; text-align:right; font-size:11px;}
.highsmall a:hover{color:#ccccff; background-color:#556699; text-align:right; font-size:11px;}
.highimg{border:1px solid white;}

.lowtable{background-color:#556699; border:1px solid #ccccff;}


/* navigation stuff */
.navbar{}
.navtable{border:1px solid #ccccff; background-color:#000033; padding-top:4px; padding-bottom:4px;}
.navtd a{color:#FFE17B;}
.navtdsep{color:#999999;}

/* popups */
.popupbody{
	background-color:#556699;
	color:#F1F0FF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
}
.notesbg{
	background:#7F8FB1 url(images/notesbg.jpg) repeat top left;
	border:1px solid white;
	vertical-align:top;
}
.notescdbg{
	background:#7F8FB1 url(images/notesbg-cd.jpg) repeat top left;
	border:1px solid white;
}

.creditsdark{color:#999999; font-size:10px;}
.creditsdark a{color:#556699; text-decoration:none;}
.creditsdark a:hover{color:#cccccc; background-color:#556699; text-decoration:none;}
