body
{ font: 12px arial; }

#vBlog_leftColumn
{ float: left; width: 160px; }

#vBlog_rightColumn
{ float: left; width: 440px; }

.video
{ padding-bottom: 20px; }

/** Common Styles **/

h1
{ font: 20px arial; text-align: left; color: #C95D3E; margin: 0px; margin-bottom: 3px; }

.regularFont1
{ font: 12px arial; }

.mediumFont1
{ font: 15px arial; font-weight: bold; }

/** Video Display Styles **/

#video_not_found
{ text-align: center; }

#next_page
{ text-align: right; color: #C95D3E; }

#next_page a:link, #next_page a:active, #next_page a:visited
{ color: #C95D3E; text-decoration: none; }

#next_page a:hover
{ text-decoration: underline; }

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

	#subscribeLink a:link, #subscribeLink a:visited, #subscribeLink a:active
	{ font: 12px arial; color: #fff; font-weight: bold; }
	
.comments
{ margin-bottom: 5px; color: #9F9F9F; }

	.comments a:link, .comments a:visited, .comments a:active
	{ font: 12px arial; font-style: italic; color: #9F9F9F; }

/** Subscribe Styles **/

#subscribeTable
{ width: 100%; padding-top: 4px; padding-bottom: 4px; padding: 3px; background: #fff; border: 1px #DFDFDF solid; margin-top: 7px; margin-bottom: 7px; }

#subscribeTable td
{ text-align: left; color: #5F5F5F; }

input.addSubscriber_name
{ width: 125px; }

input.addSubscriber_email
{ width: 175px; }

input.addSubscriber_area_code
{ width: 30px; }

input.addSubscriber_phone1
{ width: 30px; }

input.addSubscriber_phone2
{ width: 42px; }

input.addSubscriber_zip
{ width: 45px; }

#subscribeBtn
{ float: right; }

.subscribeInfo
{ padding-top: 5px; padding-bottom: 10px; font-size: 11px; }

/** Archive Styles **/

#archive_header
{ color: #C95D3E; }

#archive_results a:link, #archive_results a:active, #archive_results a:visited
{ font: 12px arial; color: #fff; text-decoration: none; }

#archive_results a:hover
{ text-decoration: underline; }

/** Comments **/

.comment
{ padding: 3px; margin-bottom: 20px; }

.commentHeader
{ font: 16px arial; text-align: left; color: #C95D3E; }

.commentSubHeader
{ font: 11px arial; text-align: left; color: #AFAFAF; }

.commentHr
{ border: none; margin: 0px; padding: 0px; background: #fff; height: 1px; }

.commentBody
{ font: 13px tahoma; text-align: left; color: #7F7F7F; margin-top: 5px; }

#addComment
{ color: #9F9F9F; font: 10px arial; }

#addComment input, #addComment textarea
{ font: 11px tahoma; color: #7F7F7F; margin: 5px; }

/** Common **/

.error
{ font: 11px arial; color: #f00; }

.notice
{ font: 11px arial; padding-bottom: 8px; }

#back a:link, #back a:active, #back a:visited
{ float: right; color: #aaa; text-decoration: none; }