@charset "utf-8";
/* CSS Document */


*{padding:0; margin:0; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#333333; line-height:16px; text-align:justify; letter-spacing:.01em; direction:rtl;}
body, table{text-align:center; font-size:11px;}

h1 {font-size:14px; color:#006699; border-bottom:1px solid #ccc; margin:0 10px; padding-bottom:2px;}
p {padding:0 10px 10px 10px;}
p.read a{color:#900000; text-decoration:none; float:left; margin:0; padding:0;} 
p.read a:hover{color:#999; text-decoration:none; float:left;}
img {margin:0; padding:0;}

/*header*/
div#heading {width:100%; height:264px; background:url(../images/img_bg.gif);  background-position:top; background-repeat:repeat-x; margin:0;}

/*main content*/
div#maincontainer {text-align:left; width:920px; margin:0 auto; overflow:auto; overflow:hidden;}

/*top navigation bar*/
div#nav_main ul{text-align:right; padding:0; margin-top:0; margin-bottom:0;}
div#nav_main li{display:inline; font-size:11px; list-style-type:none;}
div#nav_main li a{color:#fff;text-decoration:none; font-weight:normal; width:82px; text-align:center; background:#069; display:block; padding:5px 0; float:left; border-right:1px solid #ccc; text-transform:uppercase;}
div#nav_main li a:hover{color:#069; background:#ccc;}
div#nav_main li.last a{border:none;}

/*center content*/
div#leftcontent {width:500px; padding-left:8px; float:left; margin-top:20px;}
div#leftcontent ul{margin-right:25px;}

div#leftcontentinner {width:500px; padding-left:10px; float:left; margin-top:10px;}
div#leftcontentinner li{padding-left:5px; margin-left:25px;}

div#boxtext {border:1px solid #ccc; margin-top:10px; padding-bottom:10px; clear:left;}
div#boxtext img {float:left; margin-right:10px; margin-bottom:10px;}
div#boxh1 {background:#f7f7f7; padding-top:10px;}


div#boxservice {width:240px; height:200px; float:left; padding:0 0 10px 0; border:1px solid #ccc; margin-top:10px;}
div#boxservice img {border:1px solid #999999; margin:5px 0 0 10px; float:right;}

div#boxservice2 {width:240px; height:200px; float:right; padding:0 0 10px 0; border:1px solid #ccc; margin-top:10px;}
div#boxservice li {list-style:none;}
div#boxservice2 li a{margin-left:30px; padding-left:0; text-decoration:none; color:#003366; font-weight:bold; list-style:none; list-style-type:none;}
div#boxservice2 li a:hover{color:#666666;}
div#boxservice2 img {border:1px solid #999999; margin:5px 0 0 10px; float:right;}

/*center content / Event Schedule*/
div#boxtext2 {border:1px solid #ccc; margin-top:0px; padding-bottom:10px; clear:right;}
div#boxtext3 ul{margin-right:25px;}
div#boxh2 {padding:5px 10px; margin:0 10px;}
div#boxh2 h2 a{font-size:11px; color:#003366; font-weight:bold; padding:5px 0; margin:0; text-align:right; text-decoration:none; }
div#boxh2 h2 a:hover{color:#cc0000;}
div#boxh2 h2 a img{margin:0; padding:0; border:0;}
div#boxh2 p {margin-top:0; padding-top:0; color:#999999}

div#nav_box ul{text-align:right; padding:0; margin-top:0; margin-bottom:0;}
div#nav_box li{display:inline; font-size:11px; font-weight:bold; list-style-type:none;}
div#nav_box li a{color:#fff;text-decoration:none; font-weight:bold; width:90px; text-align:center; background:#069; display:block; padding:5px 0; float:right; text-transform:uppercase; border-top:10px solid #fff;}
div#nav_box li a:hover{color:#069; background:#f2f2f2;}

/*right content*/
div#rightnavcontainer {width:200px; float:right; margin-top:10px;}
div#rightnav {width:200px; float:right; margin-top:10px; border-left:1px solid #ccc; border-top:1px solid #ccc;}
div#rightnavinner {width:100%; float:right; padding:2px 0 0 0; border-bottom:1px solid #ccc;}
div#rightnavinner p.quick a {margin:0; padding:0 5px; clear:both; color:#000; font-size:12px; text-align:right; text-decoration:none;}
div#rightnavinner p.quick a:hover {color:#cc0000;}
div#rightnav2 {width:200px; float:right; margin-top:10px; border:1px solid #ccc;}
div#rightbox2 {width:100%; padding-bottom:10px; margin-top:10px; float:right;}
div#rightbox2 img {float:right; margin-left:10px; margin-bottom:5px; border:0;}
div#rightbox2 p {margin:0; padding:0 10px 0 5px; clear:both; color:#999999; font-size:10px; text-align:right;}
div#rightbox2 span a{font-size:10px; color:#003366; font-weight:normal; text-decoration:none;}
div#rightbox2 span a:hover{color:#cc0000;}


/*left content*/
div#rightcontent {width:200px; float:left; margin-top:10px; padding-bottom:5px;}
div#rightcontent2 {width:200px; float:left; margin-top:10px; border:1px solid #ccc; padding-bottom:5px;}
div#flashcontent {width:180px; float:right; margin-top:10px; margin-right:5px;}

div#rightbox {width:100%; margin:2px 0;}
div#rightbox img {border:0;}
div#rightbox p {margin:0; padding:0 10px; clear:both;}
div#rightbox span a{font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
div#rightbox span a:hover{color:#000; text-decoration:none;}
div#rightbox span.read a{font-size:11px; color:#900000; text-decoration:none; font-weight:normal;}
div#rightbox span.read a:hover{font-size:11px; color:#999; font-weight:normal;}

/*gallery page*/
div#boxtextbottom {width:710px; clear:left; float:left; border:1px solid #ccc;}

/*Workshop*/
div#boxtextbottom2 {width:710px; clear:left; float:left; border:1px solid #ccc; margin-top:20px;}
div#boxtextbottom2  ul{margin-right:30px;}
div#boxtextbottom2  h2{font-size:14px; color:#990000;}
div#boxtextbottom2  h3{font-size:12px; color:#369;}
div#myform h2{font-size:14px; color:#990000;}
div#myform h3{font-size:12px; color:#369;}

/*footer*/
div#footer {margin-top:10px; padding-top:10px; clear:both;}
div#footer p {font-size:11px; color:#999999; text-align:center;}