/*------COMMON-----------------------------*/
body{margin:0px; padding:0px; background-color:#000000; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
table#main{width:804px; height:100%; background-color:#310909; border-left:1px solid #5D1616; border-right:1px solid #5D1616;}
p{margin-top:5px; margin-bottom:15px;}
img{border:0px;}

table{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; border-collapse:collapse;}
td{padding:0px;}

/*-------------------------------------------------------------------------------*/

ul#bullet_points{ margin:15px; padding:0px; margin-top:20px; list-style-image:url(/images/skin/Index/li.gif); font-size:11px;}
ul#bullet_points li{padding:0px; margin-left:55px; margin-top:8px;}
ul#bullet_points li a{ color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold;}
ul#bullet_points li a:hover{ color:#FFFFFF; text-decoration:none;}

table#languages{background-color:#FF0000; text-align:center; width:95%; height:47px; margin-right:10px;}
table#languages td{ background-color:#FF0000; text-align:center;}

	div#langBar {text-align:left; font-size:11px; float:left; padding-left:10px;}
	div#langBar p {height:24px; line-height:24px; margin:0; padding:0; color:#FFF; float:left;}
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:24px;}
	div#langBar ul#switchlocale li {float:left; /*margin:0 0.5em; */padding:0; line-height:24px;}
	div#langBar ul#switchlocale li span {display:block; margin:0px; margin-left:3px; padding:0 4px 2px 4px; float:left; text-align:center; text-decoration:none; color: #FF0000; background-color: #FFFFFF;}
	div#langBar ul#switchlocale li a {display:block; float:left; margin:0px; margin-left:3px; color: #FFFFFF; text-align:center; text-decoration:none; padding:0 4px 2px 4px;}
	div#langBar ul#switchlocale li a:hover {display:block; background-color:#FFFFFF; color:#FF0000;}

/*a.block{ display:block; float:left; margin:0px; margin-left:3px; color: #FFFFFF; text-align:center; text-decoration:none; padding:3px;}
a.block:hover{ display:block; background-color:#FFFFFF; color:#FF0000;}
a.block_active{ display:block; margin:0px; margin-left:3px; padding:3px; float:left; text-align:center; text-decoration:none; color: #FF0000; background-color: #FFFFFF;}*/
h2{font-size:18px; text-align:left; padding-left:20px; color: #FFFFFF;}

a{text-decoration:none;}
.free{font-size:12px; font-weight:bold; color:#FFFF00; text-decoration:none}
p.layout_txt{text-align:left; color:#FFFFFF; padding-left:20px; padding-right:10px; text-decoration:none;}
p.layout_txt a{color:#FFFFFF; text-decoration:none;}
.join_us{font-size:21px; font-weight: bold; color:#FFEDD0; text-align:left; padding-left:20px}
.join_us a{font-size:21px; font-weight: bold; color:#FFEDD0; text-decoration:none;text-align:left;}
/*--------------MEMBERS------------------------------------------------------*/

.members{float:left; display:block; overflow:hidden; width:81px; text-align:center; font-size:12px; height:110px;}
h2#our_members{ font-size:15px; color:#000000; background-color:#FFFCC8;}
.members a{color:#FFFFFF;}

/*--------------ICONS---------------------------------------------------------*/

table#icons{ font-size:12px; font-weight:bold; color:#FF2600; width:95%; background-color:#FFFCC8; border:0px; margin-right:10px; margin-bottom:15px;}
table#icons a{ color:#FF2600;}
table#icons td{padding:8px;}
table#icons img{ width:36px; height:27;}
td#photo{padding-bottom:7px;}

/*--------------FOOTERS-------------------------------------------------------*/
td#red{ height:23px; text-align:center; background-color:#FF0000; font-size:13px; font-weight:bold; margin-top:10px;}
td#red a, td#red a:hover { color:#FFFFFF; text-decoration:none;}
strong{font-size:14px;}
td#banner{text-align:center; color:#CC0000; font-weight:bold;}
.baner{ font-size:14px; font-weight: lighter; padding-top:35px;}

td.warning{text-align:center; font-weight:bold; padding-top:20px;}
p#warning_txt{ color:#CC0000;}
td#contact_us{ text-align:center; padding-top:20px;}
.contact{text-decoration:none; font-size:11px; font-weight:bold; color: #FF0000;}

/*--------------QUICK SEARCH TABLE--------------------------------------------*/
table#quick_search {width:90%; background-color:#FFFCC8;}
table#quick_search td {padding-top:6px;}
h2#quick_search{ text-align:center; color:#FF2A00;}
select{ background-color:#FFFFFF; color:#990000; font-size:11px;}
.seeking{ text-align:right; font-size:12px; color:#990000;}

/*--------------BLOCK_TXT--------------------------------------------*/
div#block_text{text-align:left; font-size:12px; padding-left:20px; padding-right:20px; background-color:#FFFCC8; padding-top:10px; margin:10px;}
div#block_text p{color:#3D0000; font-size:12px;}
div#block_text h2{ color:#FF2A00;}
div#block_text h3{ color:#3D0000;}
.more{font-size:12px; color:#FF0000; text-align:right; text-decoration:inherit; padding-right:20px;}
