
/*
**	File: styles.css
**	Media: screen
**	Copyright: (c) 2008 Revive Communications, LLC. www.reviveusa.com
**	Author: Brandon Neil Richards
**	Notes: 
*/

/* Reset Defaults */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline;}
:focus { outline: 0;}
ol, ul { list-style: none;}
table {	border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q {	quotes: "" "";}

/* Defaults*/
body { background: #FFF url(images/body_bg_tile.png) repeat-x; font: normal 62.5% Verdana, Arial, Helvetica, sans-serif; color: #000;}
body.main { background: #FFF url(images/body_bg_tile1.png) repeat-x; font: normal 62.5% Verdana, Arial, Helvetica, sans-serif; color: #000;}
a:link, a:visited, a:active{font-weight: bolder;text-decoration: none; color: #000;}
a:hover, a:visited:hover, a:focus{font-weight: bolder; text-decoration: underline; color: #000;}
h2{font: bolder 1.8em/1.3em Arial, Verdana, Helvetica, sans-serif; color: #000;}
h3{font: bolder 1.4em/1.3em Arial, Verdana, Helvetica, sans-serif; color: #000; border-bottom:3px solid #D6D6D6;}

#main.sub h1{font: bolder 1.6em/1.2em Arial, Verdana, Helvetica, sans-serif; color: #000; border-bottom:3px solid #D6D6D6; margin: 16px 0 16px 0; padding-bottom: 4px;}
#full h1{font: bolder 1.6em/1.2em Arial, Verdana, Helvetica, sans-serif; color: #000; border-bottom:3px solid #D6D6D6; margin: 16px 0 16px 0; padding-bottom: 4px;}
* html #main.sub h1{margin: 17px 0 0 0;}
.sub h4, h4{font: bolder 1.4em/1.4em Arial, Verdana, Helvetica, sans-serif;}
p, .sub li{font: 1.2em Arial, Verdana, Helvetica, sans-serif; color: #727168;}
#main p { line-height: 1.8em; }
.sub ul{color: #555;list-style-type: disc; padding: 12px 0 12px 20px;}
.sub li{color: #555;list-style-type: disc; margin-bottom: 4px; line-height: 1.4em;}
.sub dl{font: 1.2em Arial, Verdana, Helvetica, sans-serif; color: #555;}
.sub dt{font: bolder 1.4em/1.8em Arial, Verdana, Helvetica, sans-serif; color: #000; margin: 12px 0 0 0;}
.sub ol{color: #555;list-style-type: decimal; padding: 12px 0 12px 20px;}
.sub ol li{color: #555;list-style-type: decimal; margin-bottom: 4px; line-height: 1.4em;}
ul.glossary-nav { width:100%; overflow:hidden;}
* html ul.glossary-nav { width:94%; overflow:hidden;}
ul.glossary-nav li { float:left; display:inline; margin-right:7px; }
ul.glossary-nav li a {font-size: 1.4em; color:#B69C49;}
p.no-terms {width: 100%; text-align:center; font-size:1.6em;}
p em {font-style: italic;}

.align-left{text-align: left;}
.align-right{text-align: right;}
.align-center{text-align: center;}
.float-left{float: left;}
.float-right{float: right;}
.hide{display: none;}
.pageimages{border: 1px solid #E4E4E4; padding: 7px; margin: 4px 0 16px 16px;}

#wrapper{margin: 0 auto; width: 800px;}
#masthead{margin: 0 auto; height: 120px; }
#mastheadmain{margin: 0 auto; height: 175px; }
#masthead_popup{margin: 0 auto; height: 140px;}
.logo{width: 35.8em; height:5.7em; margin: 0px 0 0 0;}
.logomain{width: 61.8em; height:5.7em; margin: 0px 0 0 0;}
.vcard{width: 30em; color: #FFF;padding: 0px 10px 0 0}

#navigation{height: 32px; margin: 0 0 20px 0;}
#navigation .last a{margin: 0;}
body.home li a#home,
body.about li a#about,
body.resources li a#resources,
body.services li a#services,
body.accounts li a#accounts,
body.contact li a#contact{height: 32px; color: #333;background: transparent url(images/navigation_button_bg.png) 50% 0px no-repeat;}

body.home li a#home:hover,
body.about li a#about:hover,
body.resources li a#resources:hover,
body.services li a#services:hover,
body.accounts li a#accounts:hover,
body.contact li a#contact:hover{ height: 32px; background: transparent url(images/navigation_button_bg.png) 50% 0px no-repeat;}

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {position: absolute;margin: 0; border: 0 none; padding: 0; width: 800px; /*For KHTML*/ list-style: none; height: 33px;z-index: 777;}

ul#navmenu-h li { margin: 0 3px 0 0; border: 0 none; padding: 0; float: left; /*For Gecko*/ display: inline; list-style: none; position: relative; height: 32px;}
ul#navmenu-h li.last{float: right;}

ul#navmenu-h ul { margin: 0; border: 0 none; padding: 0; width: 176px; list-style: none; display: none; position: absolute; top: 24px; left: 0;}
ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden;}

ul#navmenu-h ul li { width: 176px;height: 26px;  float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/}

/* Root Menu */
ul#navmenu-h a { float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; background: transparent url(images/navigation_button_bg.png) 50% -65px no-repeat; width: 111px; font: bold 12px/32px Arial, Verdana, Helvetica, sans-serif; text-align: center; color: #ffffff; text-decoration: none; height: auto !important; height: 1%; /*For IE*/}
* html ul#navmenu-h a { font: normal 12px/32px Arial, Verdana, Helvetica, sans-serif; height: 32px; }

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {font: bold 12px/32px Arial, Verdana, Helvetica, sans-serif; background: transparent url(images/navigation_button_bg.png) 50% 0px no-repeat; color: #333;}

/* 2nd Menu */
ul#navmenu-h ul{width: 176px;background: #FFF url(images/sub_middle.png) repeat-y;margin: 8px 0 0 0;padding: 0 10px;}
ul#navmenu-h ul li{border-bottom: 1px solid #E4E4E4;}

ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a { float: none;font: bold 1.1em/2.4em Arial, Verdana, Helvetica, sans-serif;width: 176px;height: 32px;text-align: left; background: #FFF; color: #263500;}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a { background: #FFF; font: bold 1.1em/2.4em Arial, Verdana, Helvetica, sans-serif; color: #333;}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul { display: none;}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul { display: block;}


#content{width: 800px;}
.container{ width: 800px; margin: 0 0 10px 0;}
.landing{background: transparent url(images/content_tile.jpg) repeat-y;}
.landing #main .section.float-right{background: transparent url(images/getting_started_background.png) no-repeat;}
.featured{width: 780px; margin: 0 auto; background: #FFF; height:300px; padding: 8px; border: 1px solid #D4D4D4; }
* html .featured {width:778px;}
.mini-nav{width: 250px; height: 300px;}
.ticker{width: 530px; height: 300px; }
.subphoto{ width: 800px; margin: 0 0 10px 0;}
.subcontent{ width: 800px;  background: #F6F7F4; margin: 0 0 10px 0;}
p.sub {color:#333333; font-size: 14px; font: Arial, Verdana, Helvetica, sans-serif; margin-top: 0.5em; margin-bottom: 1.0em; margin-right: 1.0em; margin-left: 1.0em; font-weight: normal; text-align: left; line-height: 140%;}
h1 {font-size: 14pt; color: #263500; margin-top: 0.5em; margin-bottom: 0.0em; margin-right: 1.0em; margin-left: 0.7em; text-indent: 0.0em; font-weight: bold; line-height: 140%;}
p.subcenter {color:#333333; font-size: 12px; font: Arial, Verdana, Helvetica, sans-serif; margin-top: 0.5em; margin-bottom: 1.0em; margin-right: 1.0em; margin-left: 1.0em; font-weight: normal; text-align: center; line-height: 140%;}
ul.sub, li.sub {font-size: 11pt; margin-left: 1.0em; padding-left: 1.0em; margin-top: 0.0em; line-height: 140%; text-align: left;}
p.mainpage {color:#333333; font-size: 14px; font: Arial, Verdana, Helvetica, sans-serif; margin-top: 0.5em; margin-bottom: 1.0em; margin-right: 1.0em; margin-left: 1.0em; font-weight: normal; text-align: left; line-height: 140%;}
.submain{ width: 530px;  background: #727168; margin: 0 0 0px 0;}
.submaindiv{ width: 10px;  background: #ffffff; margin: 0 0 0px 0;}
.submainright{ width: 260px;  background: #EEEED6; margin: 0 0 0px 0;}

.subaddcent10{
	float: left;
	width: 400px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}
.subaddcent11{
	float: left;
	width: 400px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}
.align-right { float:right; margin: 0 0 0px 15px; }

.mainpageleft{
	float: left;
	width: 530px;
		height: 480px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
	background: #727168;
}

.mainpagediv{
	float: left;
	width: 10px;
}
.mainpageright{
	float: left;
	width: 260px;
	height: 480px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
	  background: #EEEED6;
}

#mpleft .subaddcent{
	float: left;
	width: 255px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}


#mpleft .subaddcent1{
	float: left;
	width: 255px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}





.contact{
	float: left;
	width: 400px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}


.contact1{
	float: left;
	width: 400px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}

#mpleft .vevent.alt {background: #78766D;}
#mpleft {width: 510px; margin: 10px auto 0 auto;}
#mpleft h3{padding: 14px 0 4px 0; font: bolder 1.6em/1.2em Arial, Verdana, Helvetica, sans-serif; color: #FFF; border-bottom:3px solid #605F57;}
#mpleft p{color: #FFF; margin: 10px 0;}
#mpleft .image_caption {float: left; width: 62px; margin: 10px 10px 10px 0;}
#mpleft .image_caption small {color: #FFF; text-align: center;}
#mpleft a:link, #ourpromise a:visited, #ourpromise a:active, #ourpromise span{color: #ffffff; text-decoration: none;}
#mpleft a:visited:hover, #ourpromise a:hover, #ourpromise a:focus{text-decoration: underline;}
#mpleft li{padding: 4px 0 8px 0;}
#mpleft .vevent{border-bottom: 1px solid #8E8C82;}
#mpleft .vevent p{margin: 0;}
#mpleft .vevent a:link, #ourpromise .vevent a:visited, #ourpromise .vevent a:active{color:#EEEDD5; text-decoration: none;}
#mpleft .vevent a:visited:hover, #ourpromise .vevent a:hover, #ourpromise .vevent a:focus{text-decoration: underline;}




A.sub:link { color: #2F3F00; 
	text-decoration: underline; }
A.sub:visited { color: #2F3F00; 
	text-decoration: underline; }
A.sub:active { color: #182035; 
	text-decoration: none; }
A.sub:hover { color: #182035; 
	text-decoration: none; }


A.sub1:link { color: #ffffff; 
	text-decoration: underline; }
A.sub1:visited { color: #ffffff; 
	text-decoration: underline; }
A.sub1:active { color: #182035; 
	text-decoration: none; }
A.sub1:hover { color: #182035; 
	text-decoration: none; }
	
	
A.blueun:link { color: #2F3F00; 
	text-decoration: underline; }
A.blueun:visited { color: #2F3F00; 
	text-decoration: underline; }
A.blueun:active { color: #182035; 
	text-decoration: none; }
A.blueun:hover { color: #182035; 
	text-decoration: none; }


#rotate{width: 530px; height: 300px; z-index: 776; overflow: hidden; list-style-type: none;}

.mini-nav ul{height: 300px; width: 250px;}
.mini-nav li{height:100px;}
.mini-nav a:link, .mini-nav a:visited, .mini-nav a:active{color: #FFF; text-decoration: none;}
.mini-nav a:hover, .mini-nav a:visited:hover, .mini-nav a:focus { color: #FEFEFE; text-decoration: none;}

.mini-nav h2{margin: 0 auto; padding: 8px 0 6px 0; width: 200px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:1.8em; white-space:nowrap; color: #FFF;}
.mini-nav h2 img{margin: 0 6px 0 0; }
.mini-nav p{ width: 200px; margin: 0 20px 0 32px; padding: 6px 0 0 0; font: normal 1.2em Arial, Helvetica, Verdana, sans-serif; color: #FFF; border-top: 4px solid #A6B483;}
.box1{background: #56662E;}
.box2{background: #425414;}
.box3{background: #263500;}

#sidebar{width: 530px;}
#sidebar .subnavcontainer{ background:#B69C49; width: 530px; padding: 16px 0 0 0;}
#sidebar .container.dark{background: #727168; width: 530px;}
#sidebar .subnavcontainer h3 { padding: 0 0 4px 0; font: bolder 1.6em/1.2em Arial, Verdana, Helvetica, sans-serif; color: #6B561D; border-color: #6B561D;}

#subnavigation, #sidebar .subnavcontainer div{ width: 530px; margin: 0 auto;}
#subnavigation li{font: 1.4em Arial, Verdana, Helvetica, sans-serif; padding: 8px 0 8px 0; border-bottom: 1px solid #8a7430;}
#subnavigation li.last{border: none;}
#subnavigation li li{font: .9em Arial, Verdana, Helvetica, sans-serif; padding: 4px 0 4px 16px; border: none;}
#subnavigation a{color: #FFF;}

#subnavigation .vcard{padding: 10px 0;font: 1.2em Arial, Verdana, Helvetica, sans-serif;}
#subnavigation .org{font: bolder 1.4em Arial, Verdana, Helvetica, sans-serif; color: #FFF; text-transform: capitalize;}
#subnavigation .adr{padding: 10px 0; color: #FFF; text-transform: capitalize;}
#subnavigation .tel, #subnavigation .other, #subnavigation .fax{color: #FFF;}
#subnavigation .tel span, #subnavigation .other span, #subnavigation .fax span{font-weight: bolder; color: #FFF;}
p.tel {color:#FFF; font-size: 15px; font: times, Times New Roman, times-roman, georgia, sans-serif; margin-top: 0.5em; margin-bottom: 0.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: strong; text-align: right; line-height: 100%;}
p.location {color:#FFF; font-size: 9.9px; font: times, Times New Roman, times-roman, georgia, sans-serif; margin-top: 0.5em; margin-bottom: 0.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: strong; text-align: right; line-height: 140%;}

#ourpromise .vevent.alt {background: #78766D;}
#ourpromise {width: 510px; margin: 10px auto 0 auto;}
#ourpromise h3{padding: 14px 0 4px 0; font: bolder 1.6em/1.2em Arial, Verdana, Helvetica, sans-serif; color: #FFF; border-bottom:3px solid #605F57;}
#ourpromise p{color: #FFF; margin: 10px 0;}
#ourpromise .image_caption {float: left; width: 62px; margin: 10px 10px 10px 0;}
#ourpromise .image_caption small {color: #FFF; text-align: center;}
#ourpromise a:link, #ourpromise a:visited, #ourpromise a:active, #ourpromise span{color: #ffffff; text-decoration: none;}
#ourpromise a:visited:hover, #ourpromise a:hover, #ourpromise a:focus{text-decoration: underline;}
#ourpromise li{padding: 4px 0 8px 0;}
#ourpromise .vevent{border-bottom: 1px solid #8E8C82;}
#ourpromise .vevent p{margin: 0;}
#ourpromise .vevent a:link, #ourpromise .vevent a:visited, #ourpromise .vevent a:active{color:#EEEDD5; text-decoration: none;}
#ourpromise .vevent a:visited:hover, #ourpromise .vevent a:hover, #ourpromise .vevent a:focus{text-decoration: underline;}

#main{width: 260px; padding: 0 0 0 0;}
#main.sub{width: 260px;}

.popup { width: 800px; float: none; }
#main_popup { width: 800px; padding-bottom: 6px;}
#main_popup h1{font: bolder 1.6em/1.2em Arial, Verdana, Helvetica, sans-serif; color: #000; border-bottom:3px solid #D6D6D6; margin: 16px 0 0 0; padding-bottom: 4px;}
#main_popup h2{font-weight: bold;}
#main_popup h3{margin: 16px 0 0 0;  border: 0; font-size: 1.2em;}
#main_popup p { margin: 10px 0; line-height: 1.8em; }
.btn_print { float: right; border: 0; margin:26px 0 0 20px; }

.event_table { border: 0; font-size: 1.2em; line-height: 1.8em; margin-top: 16px; }
td.label { color: #000000; font-weight: bold; vertical-align: top; }
td { border-bottom: 1px solid #e8e8e8; padding: 4px 0; }

#main p{margin: 10px 0;}
#main span{color: #000;}
#main .section{width: 260px; padding: 0px 0 0 0;}
#main.sub .section{width:260px;}
#main.sub p{color: #555;}

#main .workevents{ font-weight: bolder;}
#main.sub .company{list-style-type: none;font: bolder 1.2em Arial, Verdana, Helvetica, sans-serif; text-transform: capitalize; color: #000;}
#main.sub .url{list-style-type: none;font: bolder 1.2em Arial, Verdana, Helvetica, sans-serif; text-decoration: underline;}
#main.sub .info{display: block; padding: 5px 0;list-style-type: none;font: bolder 1.1em Arial, Verdana, Helvetica, sans-serif; text-transform: capitalize;}

#main .togglemebox ol{ margin: 0 0 0 15px; list-style-image: url(images/arrows/featured_arrow.gif)}
#main .togglemebox li{margin: 0 0 10px 0;}
#main .togglemebox ol li ul{width: 85%;margin: 0 auto;}
#main .togglemebox ol li ul li{padding: 0;margin: 0;margin-bottom:6px;font: 1.1em/1.4em Arial, Verdana, Helvetica, sans-serif; color: #444;}
#main .togglemebox div {background: #EEEED6;padding: 15px;}
#main .togglemebox p{padding: 0; font: 1.1em/1.4em Arial, Verdana, Helvetica, sans-serif; color: #444;}
#main .togglemebox h4{color: #000;cursor: pointer;}
#main .togglemebox ol li ol li { list-style-image: none; list-style-type: upper-latin; padding: 0;margin: 0;margin-bottom:6px; font: 1.1em/1.4em Arial, Verdana, Helvetica, sans-serif; color: #444;}
#main .togglemebox ol li ol {width: 85%;margin: 0 auto;}

#articlesofinterest, #plain, .plain {width: 238px; margin: 0 auto;}
#main h3{margin: 16px 0 15px 0; font: bolder 1.6em/1.2em Arial, Verdana, Helvetica, sans-serif; padding-bottom: 4px;}
#articlesofinterest h3{ color: #000; border-bottom: 3px solid #D5D2BA;}
#plain h3{ color: #000; border-bottom: 3px solid #D5D2BA;}
#plain .sendtofriend{margin: 40px 0 0 0;}
#main.sub #plain .sendtofriend{margin: 0}
#plain .sendtofriend h3{color: #727168;border-bottom: 3px solid #D6D6D6;}
#articlesofinterest p{color:#7B715A; line-height: 1.4em;}
#articlesofinterest p.entry-title{font: bolder 1.2em Arial, Verdana, Helvetica, sans-serif; color:#717167; margin: 0;}
#articlesofinterest p.summary{padding: 0;margin: 0 0 15px 0;}
.landing #main{background: transparent url(images/realwealthradio_comp.jpg) left bottom no-repeat;}

#main .section #plain div.get-started p { line-height: 1.4em; }
#main .related{padding-top: 0;}

.event_box { padding: 8px 0; border-bottom: 1px solid #e8e8e8; }
h5.event_date_2 { margin-bottom: 4px; padding: 0; font-size: 1.1em; color: #999999;}
h5.event_title_2 { margin: 0; padding: 0; font-size: 1.4em;}

#footer{color: #888888; border-top: 1px solid #D4D4D4; margin: 10px auto 20px auto; width: 800px;}
#footer .security{padding: 10px 0px; margin: 10px 0 0 0;}
#footer .security p{font: .9em Arial, Verdana, Helvetica, sans-serif; color: #888888; background: #FEFEFE;}
#footer ul{padding: 10px 0 0 0;}
#footer li{display: inline;}
#footer a:link, #footer a:visited:hover, #footer a:visited, #footer a:hover, #footer a:focus{color: #263500;}
.push{clear:both; padding:0;margin: 0;}
.radio{display: block; margin:30px 0 0 0; padding:0; width: 238px; height: 140px;}

.ui-tabs-nav{height: 36px;}
ul.ui-tabs-nav{padding: 0;margin: 0;}
.ui-tabs-nav li{float: left; list-style-type: none;}
.ui-tabs-nav a:link,.ui-tabs-nav a:hover,.ui-tabs-nav a:visited:hover, .ui-tabs-nav a:visited, .ui-tabs-nav a:focus,.ui-tabs-nav a:active{display: block; line-height: 2.4em; padding: 0 11px; margin: 0 3px 0 0;height: 36px; width: auto; white-space:nowrap; text-align:center; background: transparent url(images/tab_unselected.jpg) repeat-x; border-top: 4px solid #E4E4E4;}
.ui-tabs-selected a:link, .ui-tabs-selected a:visited:hover, .ui-tabs-selected a:visited, .ui-tabs-selected a:hover, .ui-tabs-selected a:focus, .ui-tabs-selected a:active{border-top: 4px solid #333;}
.ui-tabs-unselect{}
.ui-tabs-panel{}
.ui-tabs-hide { display: none; }
* html .ui-tabs-nav a:link,* html .ui-tabs-nav a:hover,* html .ui-tabs-nav a:visited:hover, * html .ui-tabs-nav a:visited, * html .ui-tabs-nav a:focus,* html .ui-tabs-nav a:active{width: 60px;}

#sitemap{margin: 0 0 0 15px; border: none;}
#sitemap li{ background: none; margin: 10px 0; list-style-type: none; font: normal 1.4em Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-transform: uppercase;}
#sitemap ul li{font: normal 1em Arial, Verdana, Helvetica, sans-serif; list-style-type: disc;margin: 0 0 0 15px; text-transform: capitalize;}
 
a:link.rotatebox, a:visited.rotatebox, a:active.rotatebox {font-weight: normal;}