.clear { clear: both; }

.alt { background: transparent !important; font-size: 11px; border: 0; }
.alt a, .alt a:visited, .alt small { font-size: 11px !important; font-family: Arial, Sans-Serif; }
h1 { font-size: 36px; color: #5A595A}         
h4 { font-size: 24px; color: #5A595A}
h5 { font-size: 18px; color: #5A595A}
h6 { font-size: 14px; color: #5A595A}
h2 {color: #424142}
h3 {color: #424142}
.post p { margin: 10px 0 !important; }
#commentform textarea { border: 1px solid #DDD; margin-bottom: 3px; }

.posttags strong { font-size: 11px; font-family: Arial, Sans-Serif; }
.posttags a { font-size: 11px; font-family: Arial, Sans-Serif; }

.post span { margin: 0 !important; padding: 0 !important; }
.content_single { padding: 14px !important; }

p { text-align: justify; }
.header_righttxt p { text-align: right; }

.content_lowerleft { width:633px !important; }
.widecolumn, .narrowcolumn { width:633px !important;}
.content_lowleftup { width:633px !important; }
.content_lowleftuptxt { padding: 10px 14px 0px 14px !important; width:603px !important; }

.tabclick { cursor: pointer; }
.t_menu { text-transform: uppercase; margin-bottom: 0; padding-bottom: 0; }

.content_lowerright { overflow: visible !important; }
.content_lowerright li ul { margin-left: 15px !important; }

.content_body { overflow: visible !important; padding-top: 0; }
.header { padding-bottom: 0 !important; }
.sub_menu_spacer { padding-top: 10px; }

.content_lowleftbx { width:193px !important; }
.content_lowleftbxhead { width: 186px !important; }
.content_lowleftbxtxt { width: 181px !important; height: 185px !important; }

.content_lowleftbxtxt img { margin-bottom: 5px; !important }

.content_lowerright { width: 240px !important; }
.vitae_head, .widgettitle { width: 225px !important; }

ul#themeswitcher, #themeswitcher li { list-style: none; list-style-image: none; margin: 0 !important; padding: 0 !important; }
#themeswitcher select { width: 230px; padding: 3px; border: 1px solid #CCC; }