:-moz-any-link:focus { outline: none;}
:focus{ -moz-outline-style: none;}
a{outline: none;text-decoration:none;color:#ff0000;}
a:hover{background-color:#454545;color: #ffffff;}
body{
	margin:0px;
	padding:0px; 
	background-color:#343434;
	font:11px Tahoma;
}


table{margin:0;padding:0px;}
td{vertical-align: top; text-align:left}

.mainDiv{
	top:0px;
	width:100%;
	padding:0px;
	background-color:#ffffff;
}

.mainDiv2
{
	height:30px;
	padding:0px;
	padding:0px;
	background-color:#e5e5e5;
}
.mainDiv2{height:2px;margin:0px;padding:0px;background-color:#121212;}
.mainDiv3{height:1px;margin:0px;padding:0px;background-color:#202020;}
.mainDiv4{height:1px;margin:0px;padding:0px;background-color:#232323;}
.mainDiv5{height:1px;margin:0px;padding:0px;background-color:#292929;}
.mainDiv6{height:1px;margin:0px;padding:0px;background-color:#303030;}


.pageTopLeft{
	width:30%;
	height:237px;
	background:url(../images/ox_top_left.jpg);
	background-position: right;
}


.pageTop{
	width:964px;
	height:237px;
	background:url(../images/ox_top.jpg);
	background-repeat: no-repeat;
}

.pageTopRight{
	width:30%;
	height:237px;
	background:url(../images/ox_top_right.jpg);
	
	background-position: left;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}

.pageSizeDivLine{
	width:100%;
	height:20px;
	background-color:#000000;
}

.pageContentDiv{
	width:964px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/ox_menu_background.jpg);
	background-repeat: no-repeat;
}

#top_languages{
	font:35px;line-height:25px; height:25px;width:100%; 
}

#languages_list{
	text-align:right;
	padding:3px;
}

.top_menu_div{
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.top_menu{
	display: inline-block;
	height:25px;
	width:auto;
	margin:3px;
}

.top_menu_active{
	display: inline-block;
	height:25px;
	width:auto;
	margin:3px;
}


.top_menu .top_menu_left{
	display: inline-block;
	float:left;
	height:23px;
	width:10px;
	background-image:url(../images/top_menu_left.jpg);
}
.top_menu .top_menu_middle{
	display: inline-block;
	float:left;
	height:23px;
	width:auto;
	background-image:url(../images/top_menu_middle.jpg);
}



.top_menu  .top_menu_middle .top_menu_text{
	font:bold 12px Arial;
	margin-top:3px;
	color:#121212;
}

.top_menu .top_menu_right{
display: inline-block;
float:right;
height:23px;
width:10px;
background-image:url(../images/top_menu_right.jpg);
}






.top_menu_active .top_menu_left{
	display: inline-block;
	float:left;
	height:23px;
	width:10px;
	background-image:url(../images/top_menu_left_active.jpg);
}
.top_menu_active .top_menu_middle{
	display: inline-block;
	float:left;
	height:23px;
	width:auto;
	background-image:url(../images/top_menu_middle_active.jpg);

}
.top_menu_active  .top_menu_middle .top_menu_text{
	font:bold 12px Arial;
	margin-top:3px;
	color:#ffffff;
}

.top_menu_active .top_menu_right{
	display: inline-block;
	float:right;
	height:23px;
	width:10px;
	background-image:url(../images/top_menu_right_active.jpg);
}





.top_menu_pos_hover .top_menu_left{
	display: inline-block;
	float:left;
	height:23px;
	width:10px;
	background-image:url(../images/top_menu_left_hover.jpg);
}

.top_menu_pos_hover .top_menu_middle{
	display: inline-block;
	float:left;
	height:23px;
	width:auto;
	background-image:url(../images/top_menu_middle_hover.jpg);
}

.top_menu_pos_hover  .top_menu_middle .top_menu_text{
	font:bold 12px Arial;
	margin-top:3px;
	color:#ffffff;
}

.top_menu_pos_hover .top_menu_right{
	display: inline-block;
	float:right;
	height:23px;
	width:10px;
	background-image:url(../images/top_menu_right_hover.jpg);
}





.pageContent{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px;
}



.pageBottom{
	floar:none;
	text-align:center;
	background:url(../images/ox_background.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color:#e5e5e5;
	height:85px;
	margin-top:20px;
	width:100%;
}


#bottom_copyright
{

	background-image: url(../images/content_top_bg.png);
	background-position: top;
	background-repeat: repeat-x;
	height:65px;
	font:10px Arial;
	color:#222;
	text-align:center;
	padding-top:20px;
}

.bottommenu_position{font-family:Verdana, Tahoma,Arial;
font-size:10px; font-weight: bold;
color: #666666; text-decoration:none;
cursor:pointer;
margin:0px 10px 0px 10px;
}

.bottommenu_position:hover{color: #ff0000;}


.blog_date{
	font:bold 10px Verdana;
	color:#121212;
}

.blog_title{
	font:bold 18px Verdana;
	color:#ff0000;
	padding-bottom:15px;
}

.blog_content{
	color:#121212;
	font:11px Verdana;
	line-height: 1.2em;

}

.blog_comment_count{
	margin:20px 20px 20px 0px;
	border:1px solid #cdcdcd; 
	background-color:#f5f5f5;
	padding:5px;
	font:bold 11px Tahoma;
}

.blog_comment_count a{
	font:bold 10px Tahoma;
	color:#ff0000;
}

.blog_comment_count a:hover{
	font:bold 10px Tahoma;
	color:#ffffff;
}

.blogCommentBlock{
	background-color:#778693;
	padding:10px;
	border:1px solid #cdcdcd;
	margin:10px 0px 10px 0px;
}

.blogCommentBlock .date{
	font:10px tahoma;
	color:#b3bcc3;
}

.blogCommentBlock .name{
	font:bold italic 12px tahoma;
	color:#1d374c;
}

.blogCommentBlock .name  a{
	font:bold italic 12px tahoma;
	color:#000000;
}

.blogCommentBlock .blog{
	font:bold 12px tahoma;
	color:#efefef;
	font-style: normal;
}

.blogCommentBlock .blog a{
	font:bold 12px tahoma;
	color:#fff;
	font-style: normal;
}

.blogCommentBlock .message{
	margin-top:10px;
	color:#ffffff;
}

.blogCommEntryTB .inputField{
	width:60%;
}

.blogCommEntryTB textarea{
	width:100%;
	height:100px;
}

.blogCommEntryTB .anty_spamTD {
	width:80px;
}
.blogCommEntryTB .anty_spam_answer{
	width:60px;
}








/* Gallery */

.gallery_set{
float:left;
width:300px;
margin:10px 10px 10px 0px;
cursor:pointer;
}

.gallery_set:hover{
	background-color:#333333;
	color:#cdcdcd;
	}


.gallery_set_image{
	float:left;
	border:3px solid #cdcdcd;
	width:100px;
	height:100px;
	margin:3px;
}


.gallery_set_name{
  font:bold 15px Arial;
	margin:10px;
}
.gallery_set_desc{
  font:11px Arial;
	margin:10px;
	text-align:left;

}

.gallery_position{
	margin:15px;
	text-align:center;
	width:130px;
}

.gallery_position_image img{
	border:3px solid #cdcdcd;
}

.description{color:black;}

.galleryDiv {
	text-align:center;

}

.galleryDiv a{
	float:left;
}

.sendButton{
	color:black;
	font:bold 12px Arial; 
}


.newsHeadLink {
	text-align:right;
	font:11px Tahoma;
	color:#888888;
}

.newsHeadLink{
	text-decoration: none;
}

.createdBY{margin:4px; text-align:right; color:#fff;}

