html,body
{
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-size: 11pt;
	line-height: 1.3;
	font-family: arial,helvetica,sans-serif;
	background-repeat: repeat-x;
	background-position: 0 0;
	text-align:left; 
}

div#container
{
	width: 750px;
	margin: 0 10px;
	padding: 0;
	background-image: url(/siteimages/background.gif);
	background-repeat: repeat-y;
	background-position: 50% 0;
	
	text-align:left; 
}

.maccabiah_games {
	background-image:none!important;
	width:750px!important;
}

body#front div#container { background-image: url(/siteimages/front_background.gif); }

h1
{
	font-family: arial,helvetica,sans-serif;
	margin: 1.3em 0 .1em 0;
	padding: 0;
	font-size: 130%;
	font-weight: normal;
}

h2
{
	font-family: arial,helvetica,sans-serif;
	font-weight: normal;
}

h3
{
	font-family: arial,helvetica,sans-serif;
	margin: 1em 0 .1em 0;
	padding: 1em 0 0 0;
	font-size: 110%;
	/*font-weight: normal;*/
}

h4
{
	font-size: 80%;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .2em;
	margin: 1em 0 .5em 0;
	padding: 0;
}

h5
{
	font-size: 80%;
	letter-spacing: .2em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0 .5em 0 0;
}

h3.replaced
{
	height: 20px;
	background-image: url(/siteimages/headers.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -1234em;
	margin-bottom: .3em;
	padding: 0;
	
}

body#front h3#aboutus { background-position: 0 0; }
body#front h3#latestnews { background-position: 0 -20px; }
body#front h3#messageboard { background-position: 0 -40px; }
body#front h3#events { background-position: 0 -60px; }
body#front h3#photogallery { background-position: 0 -80px; }
body#front h3#emailnewsletter { background-position: 0 -100px; }
body#front h3#directory { background-position: 0 -200px; }
h3#relatednews { background-position: 0 -120px; }
h3#messageboard { background-position: 0 -140px; }
h3#events { background-position: 0 -160px; }
h3#photogallery { background-position: 0 -180px; }
h3#directoryside { background-position: 0 -220px; }
div#article h3 { margin: 0 0 .5em 0; }

p
{
	margin: 0 0 0 0;
	padding: 0;
}

body#front p.intro
{
	margin: 0 0 10px 0;
	padding: 0;
}


a,a:link,a:visited { color: #930; text-decoration: none; }

/*a:visited { color: #666; }*/
a:hover
{
	text-decoration: underline;
	color: #936;
}

div#menu
{
	margin: 0;
	color: #666;
	font-size: 80%;
	clear: both;
	padding: .8em 0;
	margin-bottom: 0;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #fff;
}

div#menu ul
{
	margin: 0;
	padding: 0;
}

div#menu ul li
{
	display: inline;
	list-style: none;
}

div#menu a
{
	text-decoration: none;
	padding: 0 0 0 1em;
	margin: 0;
}

div#masthead h1 a, div#masthead h1 a:hover
{
	height: 110px;
	margin: 0;
	padding: 10px 0 0 0;
	background-image: url(/siteimages/masthead6.gif);
	background-repeat: no-repeat;
	background-position: 999em 0;
	background-color: #fff;
	overflow:hidden;
	display:block;

}

div#masthead h1
{
    background-image: url(/siteimages/masthead2.gif);
	background-repeat: no-repeat;
	background-position: 999em 0;
	margin: 0 0 0 -999em;
	padding: 0;
	overflow:hidden;
	display:block;
}


/*\*//*/
  div#masthead h1 a
{
height: 65px;
	margin: 0;
	padding: 10px 0 0 0;
	background-image: url(/siteimages/masthead2.gif);
	background-repeat: no-repeat;
	background-position: 999em 0;
	background-color: #fff;
	overflow:hidden;
	display:block;


}
/**/ 


div#front_display
{
	width: 750px;
	height: 300px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: transparent url('/siteimages/front-display-bg.gif') no-repeat top left;
}

div#front_display .imageHolder {
	width: 250px;
	height: 300px;
	float: left;	
}

div#who_we_are
{
	background: transparent;
	width: 250px;
	float: left;
	padding: 0 15px 15px 15px;
	font-size: 80%;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 220px; 
}

html>body #who_we_are { width: 220px; } /** be nice to opera **/

div.news
{
    background: transparent;
	width: 250px;
	float: left;
	padding: 0 15px 15px 15px;
	font-size: 80%;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 220px;
}

html>body .news { width: 220px; } /** be nice to opera **/

div#interact
{
	background: transparent;
	width: 250px;
	float: left;
	padding: 0 15px 15px 15px;
	font-size: 80%;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 220px;
}

html>body #interact { width: 220px; } /** be nice to opera **/

div#sidebar
{
	width: 250px;
	float: right;
	padding: 140px 15px 15px 15px;
	font-size: 80%;
	background-image: url(/siteimages/circle_sidebar.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 220px;
	background-color:#FF9900;
}

html>body #sidebar { width: 220px; } /** be nice to opera **/

body#sport div#sidebar, body#tjsport div#sidebar { background-image: url(/siteimages/sport_sidebar_top.gif); }
body#maccabiah div#sidebar { background-image: url(/siteimages/maccabiah_sidebar_top.gif); }
body#overseas div#sidebar { background-image: url(/siteimages/overseas_sidebar_top.gif); }
body#youth_development div#sidebar { background-image: url(/siteimages/youth_sidebar_top.gif); }
body#street_project div#sidebar { background-image: url(/siteimages/street_sidebar_top.gif); }
body#talking_point div#sidebar { background-image: url(/siteimages/messageboard_sidebar_top.gif); }
body#events div#sidebar { background-image: url(/siteimages/events_sidebar_top.gif); }
body#photogallery div#sidebar { background-image: url(/siteimages/photogallery_sidebar_top.gif); }
body#directory div#sidebar { background-image: url(/siteimages/directory_sidebar_top.gif); }
body#about div#sidebar { background-image: url(/siteimages/about_sidebar_top.gif); }
body#major_events div#sidebar { background-image: url(/siteimages/majorevents_sidebar_top.gif); }
body#newsletter div#sidebar, body#newsletterunsubscribe div#sidebar { background-image: url(/siteimages/newsletter_sidebar_top.gif); }

body#contact div#sidebar { background-image: url(/siteimages/contact_us_sidebar_top.gif); }
body#site_map div#sidebar { background-image: url(/siteimages/site_map_sidebar_top.gif); }

div#container {
		float:left;
	}

div#container div#footer
{
	float:left;
	width:720px;
	display: block;
	font-size: 80%;
	line-height: 150%;
	padding: 150px 15px 15px 15px !important;
	background-color: #FFF;
	color: #999;
	margin: 0 !important;
	background-image: url(/siteimages/footer_single.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-align: center;
}




body#front div#footer { 
	clear: both;
	display: block;
	background-image: url(/siteimages/footer.gif); 
	background-repeat: no-repeat;
	background-position: 0 0;
	margin:0;
	text-align: center;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding: 200px 15px 15px 15px !important;
}

html>body #footer { padding: 0 15px 15px 15px; } /** be nice to opera **/

body#front div#footerbreak { height: 5px; clear: both; }


dl
{
	margin: 0;
	padding: 0;
}

dd
{
	margin: 0 0 .5em 0;
	padding: 0;
}

img.thumb
{
	padding: 1px;
	background-color: #fff;
	border: 1px #000 solid;
	margin: .1em 0 .5em .5em;
	float: right;
	clear: left;
}

ul.news, ul#events
{
	margin: 0;
	padding: 0;
}

ul.news li
{
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
}

ul.news li h5 {
margin: 1em 0 0 0;
}

ul.index
{
	font-size: 80%;
	margin: 0 0 0 0;
	color: #999;
}

ul#events li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

a.section_link
{
	background-image: url(/siteimages/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin: 0 0 1em 0;
	padding-left: 15px;
	text-indent: 0;
	display: block;
}

ul.photogallery
{
	list-style: none;
	margin: 0 0 1em 0;
	padding: 0;
}

ul.photogallery li
{
	margin: 0 0 .5em 0;
	clear: both;
}

ul
{
	list-style: circle;
	padding-left: 1.5em;
	margin: 0 0 .5em 0;
}

li
{
	margin: 0;
	padding: 0;
}

div#article
{
	padding: 15px;
	width: 460px;
}

img.main
{
	padding: 1px;
	background-color: #fff;
	border: 1px #000 solid;
}

img.right
{
	padding: 1px;
	background-color: #fff;
	border: 1px #000 solid;
	float: right;
	margin: 0 0 .5em .5em;
}

p#countdown
{
	margin: 2em 0 -1em 0;
	padding: 5px;
	text-align: center;
}

p#countdown span
{
	font-family: courier;
	font-size: 200%;
	background-color: #000;
	color: #fff;
	padding: .1em .2em;
	margin: 1px 1px 1px 0;
}

input.button
{

	background-color: #36C;
	color: #fff;
	border: 1px solid #36c;
	font-size: 100%;
	font-family: verdana, arial, helvetica, sans-serif;
}

input.text { border: 1px #000 solid; }

ul#breadcrumbs
{

	margin: 15px 15px 0 15px;
	padding: 0;
	font-size: 80%;
	
}

ul#breadcrumbs li
{
	display: inline;
	margin: 0 .5em 0 0;
	float: left;
	
	
}

ul#breadcrumbs li a
{
    float: left;
	padding: 0 10px 0 0;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding: 0 20px 0 0;
	background-image: url(/siteimages/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	margin: 0;
	width: auto;

}

html>body ul#breadcrumbs li a { 
	padding: 0 20px 0 0; 
	background-image: url(/siteimages/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;} /** be nice to opera **/


ul#breadcrumbs li a.noarrow
{
	padding: 0 20px 0 0;
	background: #fff;
}


ul#menu
{
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
	height: 65px;
	width: 750px;
	background-color: #fff;
	overflow:hidden;
}

ul#menu li
{
	display: inline;
	width: 90px;
	height: 65px;
	float: left;
	margin: 0;
	padding: 0;
	background-image: url(/siteimages/menu_03.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	overflow:hidden;
}

ul#menu li#sport { background-position: 0 0; }
ul#menu li#maccabiah { background-position: -90px 0; }
ul#menu li#overseas { background-position: -180px 0; }
ul#menu li#youth { background-position: -270px 0; }
ul#menu li#street { background-position: -360px 0; }

ul#menu li#messageboard { background-position: -450px 0; }

ul#menu li#events
{
	background-position: -545px 0;
	width: 49px;
}

ul#menu li#photogallery
{
	background-position: -594px 0;
	width: 80px;
}

ul#menu li#directory
{
	background-position: -674px 0;
	width: 74px;
}

ul#menu a
{
	display: block;
	padding-left: 999em;
	overflow: hidden;
	height: 65px;
	width:90px;
}

img.Photo gallery
{
	border: 1px #4E1C97 solid;
	margin: 0 10px 10px 0;
}

p#photogallery
{
	text-align: center;
	width: 535px;
}

p#browser
{
	font-size: 80%;
	border-width: 1px 0;
	border-color: #000;
	border-style: solid none;
	margin: 0 0 2em 0;
	padding: .5em 0;
	display: block;
	position: relative;
	text-align: center;
	width: 460px;
}

p#email_to_friend
{
	text-align: center;
	width: 460px;
	font-size:80%;
	margin:1em 0;
}

p#browser span#next
{
	position: absolute;
	right: 0;
}

p#browser span#previous
{
	position: absolute;
	left: 0;
}

dl#index {

}


}

ul#photogallery
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#photogallery li
{
	list-style-type: none;
	float: left;
	margin: 0 3px 10px 0;
	height: 160px;
	width: 200px;
	text-align: center;
}

ul#photogallery a img { border: 1px #000 solid; padding:2px; background-color:#fff;}

div#photogallery
{
	width: 100%;
	text-align: center;
}

div#photogallery img { border: 1px #000 solid; padding:2px; background-color:#fff; }


/* COUNTDOWN */

div#maccabiah-countdown {
    width: 175px;
    margin: 0 auto;
}

div#maccabiah-countdown span {
    font-family: Arial;
    font-size: 11pt;
    margin-left: 5px;
    color: #FF9900;
}

div#maccabiah-countdown span.date {
    font-size: 8pt;
    color: #000000;
    clear: left;
    margin-top: -5px;
}

div#maccabiah-countdown div#countdown {
    font-family: Arial;
    background: #FFFFFF;
    color: white;
    font-size: 13pt;
    width: 175px;
    padding: 10px 0;
}

div#maccabiah-countdown div#countdown h3 {
    text-align: center;
    color: #000000;
    font-size: 11pt;
    margin: 0 0 5px;
    padding: 0;
}

div#maccabiah-countdown div#countdown table#titles {
    color: #FFE626;
    font-size: 11px;
    width: 168px;
}

div#maccabiah-countdown div#countdown table#titles td {
    text-align: center;
}

/** chris photogallery **/

#pggallery  ul {
	margin: 10px 0;
	padding: 10px 0;
	display: block;
	height: 80px;
}

#pggallery  ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline;
	height: 90px;
	width: 200px;
}

#pggallery  ul li.image {
	float: left;
	display: block;
}

#pggallery ul li img {
	border: 1px #000 solid;
	padding: 1px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}


/********* forum options ************/
div#forumDisclaimer {
	margin:12px 0 12px 0;
}

div.forum a img {border-width:0px}
div.forum div.categoryName,
div.forum table#topicMessages th {
	padding: 5px;
    background-color: #FFCC33;
    color: #000;
	font-weight:bold;
}

div.forum table.topicList th,
div.forum table.topicList td.action
{
    background-color: #CCCCCC;
    overflow: auto;
	padding:5px 0 5px 5px;
}

div.forum table#topicMessages td.authorOdd,
div.forum table#topicMessages td.messageBodyOdd,
div.forum table#topicMessages td.postedInfoOdd
{
	background-color: #EFEFEF;
	overflow: auto;
	padding:5px;
}

div.forum table.topicList td,
div.forum table#topicMessages td.authorEven,
div.forum table#topicMessages td.messageBodyEven,
div.forum table#topicMessages td.postedInfoEven {
    background-color: #FFFFFF;
    overflow: auto;
	padding:5px;
}

div.forum table#topicMessages div.quoteHeader {
    background-color: #EFEFEF;
    border: 1px solid #999;
    color: #000;
    border-bottom: 0;
	padding:5px;
}

div.forum table#topicMessages div.quoteBody {
    border-top: 0;
    background-color: #CCCCCC;
    border: 1px solid #999;
    color: #333;
}

div.forum div.topicInfo {
    border-top:1px dashed #CCCCCC;
}

div.forum div.topicInfo a img{
    vertical-align:middle;
}

div.forum table.topicList th.topic
{
    background-color: #CCCCCC;
    overflow: auto;            
}

div.topicInfo {
	font-style:italic;
	padding:5px;
	}

div.forum_intro {
	padding:5px 0 5px 0;
	}

div#topicName {
	margin:10px 0 5px 0;
	font-weight:bold;
	font-size:120%;
	}

fieldset
{
	padding: 1.5ex;
	margin: 10px 0 10px 0;
	border: 1px #ccc solid;
	position:relative;
	clear:left;
}

fieldset label,fieldset p
{
  line-height: 1.5em;
  padding: 4px 0;
}

table.light2 tr td 
{
font-size: 90%;
}

#forum_breadcrumbs {
	margin-bottom:5px;
	width:200px;
	font-size: 90%;
	}
/*** end forum ***/

/** message boards **/

#messageboards {
	font-size: 90%;
}

#msgheader {
background: #FFCC33;
padding: 4px;
margin: 0 0 3px 0;
}

#msgheader form {
margin: 0;
padding: 0;
}



.msgcss2 {
padding: 4px;
background: #efefef;
border-bottom: 1px solid #aaa;

}

.msgcss3 {
padding: 4px;
background: #ccc;
border-bottom: 1px solid #aaa;

}

p.newp {
padding: 0 0 0 0;
margin: 2px 0;

}

p.oldp {
margin: 2px 0;
padding: 0 0 0 0;


}

p.mbmessage {
margin: 8px 0;
font-weight: bold;
}

p.fmlabel {
padding: 0;
margin: 4px 0 0 0;

}

.mb_display_subject_head {
padding: 4px 4px 4px 20px;
background: #efefef url(/siteimages/message_icon_oldp.gif) no-repeat left;
}

.mb_display_email { 
text-align: right;

}

.mb_display_name {

}

p.mb_display_message {
border-bottom: 1px dashed #000;
padding: 0 0 10px 0;
margin: 6px 0;
clear: right;
}

#mb_archive_drop {
background: #FFFFCC;
padding: 8px 0;
margin: 0;
text-align: center;
}

#mb_archive_drop form {
padding: 0;
margin: 0;
}

.mbdisplay {
margin: 2px 0;
font-style:italic;
}

/*** form ***/

p.eflabel {
padding: 4px 0 0 0;
margin: 0;

}

/*** tj news ***/

p.sourcetj {
border-top: 1px dashed #000;
margin: 12px 0 0 0;
padding: 12px 0;
}

#macError {
margin-bottom:10px;
}

.macErrorTitle {
background: #FFCC33;
padding: 4px;
margin: 0 0 3px 0;
}

.required {
color: red;
font-weight: bold;
}

.directory_text
{
	
	color: #666;
	font-size: 8pt;
}

ul.small_link li a
{
	
	color: #666;
	font-size: 8pt;
}

#directorylinks dl dt.dheader { font-weight: bold; margin: 12px 0 0 0;}
#directorylinks dl { }
#directorylinks dl dt { }
#directorylinks dl dd { font-size: 9pt; }
hr.dhr { height: 1px; }

h5#maccabiahupdates
{
	height: 20px;
	background-image: url(/siteimages/headline_maccabiah.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -999em;
	margin-bottom: .3em;
	padding: 0;
}

h5#latestnews
{
	height: 20px;
	background-image: url(/siteimages/headers.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -1234em;
	margin-bottom: .3em;
	padding: 0;
	background-position: 0 -20px;
}


h5#hpsports 
{
	text-indent: -999em;
	margin-bottom: .5em;
	background-image: url(/siteimages/headline_sports.gif);
	background-repeat: no-repeat;
	background-position: 0;
	height:15px;
}

h5#hpyouthdevelopment 
{
	
	text-indent: -999em;
	margin-top: 1.4em;
	margin-bottom: .5em;
	background-image: url(/siteimages/headline_youthdevelopment.gif);
	background-repeat: no-repeat;
	background-position: 0;
	height:15px;
}

h5#hpisraelandoverseas
{
	
	text-indent: -999em;
	margin-bottom: .5em;
	margin-top: 1.4em;
	background-image: url(/siteimages/headline_israel.gif);
	background-repeat: no-repeat;
	background-position: 0;
	height:15px;
}

h5#hpstreetprojects 
{
	
	text-indent: -999em;
	margin-bottom: .5em;
	margin-top: 1.4em;
	background-image: url(/siteimages/headline_streetprojects.gif);
	background-repeat: no-repeat;
	background-position:0;
	height:15px;
}


/****************** directory ******************/

#directorylinks {
font-size: 10pt;
}

#directorylinks td.dheader {
font-weight: bold;
width: 250px;
padding: 0 4px;

}

#directorylinks td.dtel {
width: 150px;
padding: 0 4px;

}

#directorylinks td.demail {
text-align: right;
width: 100px;
padding: 0 4px;

}

h3#mgbs ,  h3#yc,  h3#leagues {
border-bottom: 1px solid #999;
margin: 5px 0;
}

a.partnerlink,a.partnerlink:link,a.partnerlink:visited
 { 
	color: #999;
}

#web_greetings{
	margin: 40px 10px 20px 10px;
	padding: 5px;	
}

div.greeting{
	width: 450px;
	margin: 10px 5px 10px 5px;
	border: 1px solid #999;
	background-color: #FFF;		
}

div.sport_title{
	font-size: 12pt;
	font-weight: bold;
/*	width: 100%;*/
	padding: 5px;
	margin: 3px 3px 0px 3px;
	background-color: #FFA;	
}

table.greeting_table{
	margin: 0px 3px 3px 3px;	
	background-color: #FFE;
	width: 444px;
}
.greeting_table td{
	padding: 3px;
	font-size: 9pt;
}

.to_from{
	font-weight: bold;	
}

div.searchResultsInfo{
	margin: 10px;
	font-size: 10pt;	
}

div.web_greetings_title{
	float: right; margin-right: 30px;
}

/****maccabiah games*****/

table.booking_form {
	margin-top:10px;
	width:450px;
}

table.booking_form .submit_pay {
	width: 75px;
	height:25px;
}	

table.booking_form td {
	vertical-align:top;
	padding-bottom:10px;
	width:250px;
}


.maccabiah_games th{
	text-align:right;
	font-size:8pt;
	vertical-align:top;
	padding-bottom:5px;
}

.maccabiah_games label {
	font-size:8pt;
}

.maccabiah_games input, .maccabiah_games select {
	border:1px solid #000;
	font-size:12px;
	background-color:#EFEFEF;
}

.maccabiah_games textarea {
	background-color:#EFEFEF;
}

.maccabiah_games fieldset {
	width:450px;
	padding:5px;
}

.maccabiah_games fieldset legend{
	padding:5px;
	font-size:12px;
}

.maccabiah_games fieldset input,.maccabiah_games fieldset label{
	border:0;
	background-color:#FFF;
}

input.required, .required, .maccabiah_games select.required, textarea.required{
	background-color:#F8DCEE;
	font-weight:normal;
	color:#000;
}

input.submit {
	width:50px;
}

input.checkbox {
	border:0;
	background-color:#FFF;
	vertical-align:bottom;
}

input.radio {
	border:0;
	background-color:#FFF;
	width:15px;
	vertical-align:bottom;
}

.genericHidden {
  display: none;
}

.genericNotHidden {
  display: table-row;
}

.common {
	color:#000;
}

.error {
	color:#ff0099;
}

span.required {
	color:red;
	background-color:#FFF;
	font-size:14pt;
	vertical-align:top;
}

div.maccabia_front p	{
	margin:1em 0 1em 0 !important;
}

div.maccabia_front a, div.maccabia_front a:hover	{
	font-weight:bold;
	text-decoration:none;
}

p.errorMessage {
    font-family: "Lucida Grande", "Arial", "Helvetica", sans-serif;
	font-size: 8pt;
	background: #FFCCCC url(/siteimages/error.gif) no-repeat 5px 5px;
	border: 1px solid #DB2929;
	margin: 3px 0 8px 0;
	padding: 8px 7px 8px 36px;
	line-height: 14px;
	width: auto;
}

p.errorMessage a {
	font-size: 8pt;
	text-decoration: none;
	border-bottom: 1px solid #b27fb2;
}

textarea.medical {
	width:240px;
	margin-bottom:20px;
}

th.long_text {
	text-align:left;
	width:250px !important;	
}

ul.discalimer li{
	list-style-type:decimal !important;
}

/********************************/
/* DOWNLOADS 					*/
/*******************************/

#container-download {
	padding: 6px 0;
	display:block;
}


#container-download a {
	display:block;
	text-decoration: none;
	padding: 10px;	
}

#container-download h5 {
	font-size: 110%;
	letter-spacing: normal !important;
	text-transform: none !important;
	font-weight:bold;
	margin: 1em 0 1em 0;
}