/* Start of CMSMS style sheet 'myersmedia.css' */
body { margin:0; padding:0; font-family: Arial,sans-serif; font-size:8pt; color:#fff; background:url('uploads/site/bg.gif') top center repeat-x #1F1F1F;  text-align: center; width:100%; height:100%; }
img { border:none; padding:0; margin:0; }
a { text-decoration:none; color:#efefef; }
a:hover { text-decoration:underline; }
p { margin:0 0 20px 0; padding:0; }
h1 { font-size:16pt; font-weight:bold; padding:0; margin: 0 0 20px 0; }
h2 { font-size:14pt; font-weight:bold; padding:0; margin: 0 0 10px 0; }
h3 { font-size:12pt; font-weight:bold; padding:0; margin: 0; }
h4 { font-size:10pt; font-weight:bold; padding:0; margin: 0; }
h5 { font-size:8pt; font-weight:bold; padding:0; margin: 0; }
.clear { clear:both; }
.currentpage { color:#fff !important; }
.barblk80 { width:860px; height:10px; margin-left:20px; background:url('uploads/site/trans_blk_80.png') repeat-x; }
.barblk60 { width:860px; height:10px; margin-left:20px; background:url('uploads/site/trans_blk_60.png') repeat-x; }
.barblk40 { width:860px; height:10px; margin-left:20px; background:url('uploads/site/trans_blk_40.png') repeat-x; }
.barblk20 { width:860px; height:10px; margin-left:20px; background:url('uploads/site/trans_blk_20.png') repeat-x; }

#container { margin: 0 auto 0 auto; width:900px; text-align:left; }
#container #header { width:900px; height:70px; background:url('uploads/site/header_newbg.png') no-repeat; }
#container #header h1 { float:left; padding:0; margin: 5px 0 0 15px; }
#container #menu { float:right; margin: 18px 24px 0 0; *margin: 29px 24px 0 0; }

#container #menu a { text-decoration:none; color:#ccc; font-weight:bold; font-size:12pt; }
#container #menu a:hover { color:#fff; }
#container #menu ul { list-style:none; }
#container #menu li { list-style:none; display:inline; margin-left:15px; }

#container #content { background:url('uploads/site/bg_grey.jpg') no-repeat top center #1F1F1F; color:#000; min-height:500px; width:900px; padding:0; margin:0; }
#container #content #main { width:860px; font-size:9pt; padding:0 20px 20px 20px; margin:0; color:#fff; }

#footer { font-size:10px; text-align:right; margin:20px 0 20px 0; color:#ccc; line-spacing:12px; }

/* breadcrumbs */
#breadcrumbs { font-size:8pt; font-family:Helvetica, Arial, Sans-serif; padding:20px 0 20px 20px; margin:0; color:#aaa; }
#breadcrumbs a { color:#aaa; }
#breadcrumbs a:hover { color:#fff; }

/* frontpage */
#mainpromo { padding:0 0 20px 0; margin:0 }
#mainpromo .left {
width:390px;
float:left;
text-align:left;
padding:20px;
color:#E0E0E0;
font-size:1.2em;
font-weight:lighter;
letter-spacing:0.4px;
line-height:1.0;
font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
}
#mainpromo .left .maintext { padding:40px 47px 20px 47px; }
#mainpromo .left p { margin:0 0 0 25px; }
#mainpromo .right { width:470px; float:right; }
#mainpromo .right .mainimage { padding:40px 20px 20px 0; }

#news { margin:20px; font-size:8pt; background:url('uploads/site/trans_blk_20.png') repeat; color:#fff; }
#news a { color:#fff; text-decoration:none; }
#news a:hover { text-decoration:underline; }
#news #news01 { float:left; margin:20px 20px 20px 20px; width:260px; }
#news #news01wide { float:left; margin:20px 20px 20px 20px; width:520px; }
#news #news02 { float:left; margin:20px 20px 20px 0; width:260px; color:#000000; }
#news #news03 { float:right; margin:20px 20px 20px 0; width:260px; text-align:center; }

#twitterfeed { width:260px; color:#000000; }
#twitterfeed a { color:#777777; }
#twitterfeed .header { background:url('uploads/site/twitter_header.png') no-repeat; height:40px; width:260px;  }
#twitterfeed .twitbox { height:200px; overflow-y:auto; overflow-x:hidden; border-left:1px solid #777; border-right:1px solid #777; }
#twitterfeed .twitbox strong { color:#777777; }
#twitterfeed .twitbox .clear { margin:0; padding: 0; }
#twitterfeed .twitpost { background-color:#E0E0E0; border-bottom:1px solid #ffffff; }
#twitterfeed .twitpost .pad { padding:4px; }
#twitterfeed .footer { background:url('uploads/site/twitter_footer.png') no-repeat; height:40px; width:260px; }
#twitterfeed .footer .pad { padding:10px 0 0 10px; }

.NewsSummary { margin:0 0 20px 0; }
.NewsSummaryLink { font-size:10pt; font-weight:bold; }
.NewsSummaryPostdate { font-weight:bold; color:#ccc; font-size:10px; }
.NewsSummarySummary {  }
.NewsSummaryMorelink { font-weight:bold; }
.NewsSummaryContent {  }

/* News Articles */
#article { background-color:#ffffff; color:#000000; width:500px; min-height:500px; }
#article .pad { padding:20px; }
#article a { color:#333333; }
#article #NewsPostDetailTitle { font-size:16pt; font-weight:bold; margin:0; padding:0; }
#article #NewsPostDetailDate { font-size:8pt; font-weight:bold; color:#777777; }
#article #NewsPostDetailHorizRule { size:1px; border:0; width:90%; color:#777777; }
#article #NewsPostDetailContent { font-size:8pt; }
#article #NewsPostDetailContent p { margin:0 0 10px 0; }
#leftcol { width:500px margin:0 20px 20px 20px; float:left; }
#rightcol { width:300px; background-color:#333333; float:right; margin:0 20px 0 0; }

/* samples */
#samplesleft { width:540px; margin:20px; float:left; }
#samplesright { width:300px; float:right; margin:20px 20px 20px 0; background:url('uploads/site/trans_blk_80.png') repeat; color:#ffffff; }
#samplesright p, #samplesright h4 { padding:10px; }
#samplesright .logo  { float:left; width:140px; height:85px; text-align:center; margin:0 0 0 10px; }
#samplesright .logo img { text-align:center; }
.samplespeaker { margin:42px; }
#gearlist { width:300px; text-align:center; height:100%; }
#gearlist .left { clear:both; width:150px; height:200px; text-align:center; }
#gearlist .right { width:150px; height:200px; text-align:center; }

/* contact */
#fbrp__13, #fbrp__14, #fbrp__16, #fbrp__17 { }
label { text-align:right; width:200px; margin-right:20px; float: left; display: block; }

/* End of 'myersmedia.css' */

