/* proposal/sunspot26P.css Sunspot styles -- mrp -- 14Au26*/
body { width:1200; background-image: url(img/bgStarrySky1280.jpg);  max-width: 1200;}
A  { text-decoration: none; }
strong { color: #008; letter-spacing: 2px;}
UL { margin-top: 0px; padding-top: 0px; font-size: 19px;	font-family: 'Montserrat',Verdana,san-serif;	color: #000; list-style-image: url(../img/liSpot.png); }}
OL { margin-top: 0px; padding-top: 0px; font-size: 19px;	font-family: 'Montserrat',Verdana,san-serif;	color: #000;}
LI {  margin-top: 0px; padding-top: 0px;  max-width: 560px; }
p { font-size: 22px;	font-family: 'Montserrat',Georgia,Verdana,san-serif;	color: #000; text-indent : 1.2em; max-width: 580px; margin: 0; padding: 0; }
p.fix { }
label { border-bottom: 1px dotted red; }

h1 { font-family: 'Rakkas',Georgia,serif; font-size : 36px; letter-spacing: 3px; color: #161B2E; padding: 0;	margin: 0; }
h2 { font-family: 'Rakkas',Georgia,serif; font-size : 28px;  color: #161B2E; padding 0; 	margin 0; }
h3 { font-family: 'Rakkas',Georgia,serif; font-size : 24px;  color: #161B2E; padding: 0; 	margin: 0; letter-spacing: 1px;}
h4 { font-family: 'Rakkas',Georgia,serif; font-size : 4px;  color: #161B2E; background-color:  #A73234; padding: 0; margin: 0; }

.txt { font-size: 22px;	font-family: 'Montserrat',Georgia,Verdana,san-serif; color: #000; text-indent : 1.2em; }
.txtni { font-size: 22px; font-family: 'Montserrat',Georgia,Verdana,san-serif;	color: #000; padding-bottom: 2px; }
.opinion { font-size: 24px;	font-family: 'Buenard',Georgia,serif, cursive;	weight:500; color: #A0683A; max-width:460px; line-height:110%;}
.pull {font-size: 21px;	font-family: 'Montserrat',Verdana,san-serif;	color: #841; }
.whopull {font-size: 21px;	font-family: 'Montserrat',Verdana,san-serif;	color: #841; margin-right: 10%; text-align: right; }
.sml { font-size: 16px;font-family: 'Montserrat',Verdana,san-serif; color: #000; }
.fixsml{ font-family: 'Lucida Console', 'Courier New', monospace; color: #000; }
.invsml { font-size: 16px;font-family: 'Montserrat',Verdana,san-serif; color: #000; }
.tny { font-size: 12px;font-family: 'Montserrat',Verdana,san-serif; color: #000; }
.ci { font-family: Tekton,Technical,Arial,Helvetica,sans-serif; font-size: 11px; color : #000; }
.mnu { font-size: 10px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; color : #000; }
.lrg { font-size: 30px; font-family: 'Montserrat',Verdana,san-serif; color: #008; }
.lrgrd { font-size: 36px; font-family: 'Montserrat',Verdana,san-serif; color: #C00; }
.quote { font-size: 24px;	font-family: 'Buenard',Georgia,serif, cursive;	color: #161B2E; max-width:480px; line-height:110%;}
.who { font-size: 24px; font-family: 'Buenard',Georgia,serif,cursive;	color: #161B2E; padding-right: 1em; text-align: right;}

.rounded { border-radius: 15px ; }
.box { position: static; border: 1px solid #008; border-radius: 5px ;width:600px; background-color:#A0683A; padding: 3px;}
.yellow { color: #FF0; }
.dsblue { color: #161B2E; }
.right { padding-right: 1em; text-align: right; }

.tboxz { position: fixed; left: 275px; top: 11px; z-index: 2; height:24; width:830px; background-color: rgba(160, 104, 58, 0.7);}
.mnuz { position: fixed; left: 40px; bottom: 0px; z-index: 2; margin: 7px 0 0 7px; }
//.bboxz { position: fixed; left: 0px; bottom: 0px; z-index: 2; height:24; width:900px; background-color: rgba(0, 0, 255, 0.4);}
//.ftrz { position: fixed; left: 60px; bottom: 0px; z-index: 2; margin: 7px 0 0 7px; }

a:link { color: #008;  }
a:active, a:visited { color: #00F; }
a:hover  { color: #00F; text-decoration: underline; }
a.lt:link { color: #EEF; }
a.lt:active, a.dk:visited { color: #FEF; }