* {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:0.97em;

margin:0;
padding:0;
text-align: center;
}

a:link {
text-decoration: none;
border: 0;
}

img {
border:0px;
}

body {
/*background:url(../img/bkg-pattern.jpg) repeat;*/
margin:0;
padding:0;
height: 100%;
border:0;
}
html{
height: 100%;
}

#page {
margin:0 auto;
position:relative;
width:830px;
min-height: 100%;
/*background:url(../img/paperframe-bg.png) repeat-y 0 0;*/
}
#home #page{
background: none;
}
#home #header {
/*background:url(../img/paperframe-top.png) no-repeat 0 0;*/
height: 47px;
}
#logo{
margin-top: 50px;
}
#dottedline{
margin-bottom: 5px;
}

#dottedline-bot{
margin-top: 15px;
}


#backbut{
float:left;
margin: 0 0 30px 200px;
}
h1 {
font-family: "Times New Roman", Times, serif;
text-align: center;
font-size: 2.00em;
}
h2 {
font-family:"Times New Roman", Times, serif;
text-align: center;
font-size: 1.50em;
line-height: 1em;
}
#caption{
margin: 0 45px;
text-align: left;
line-height:3em;
font-size:1.8em;
color:#5B5B5B;
}
#home #main {
/*background:url(../img/paperframe-bg.png) repeat-y 0 0;*/
}
#main p {
margin: 0 60px 10px 50px;
text-align: justify;
line-height:1.70em;
font-size:1.15em;
font-family:Georgia, "Times New Roman", Times, serif;
color:#5B5B5B;
}
#sub p {
margin: 0 60px 10px 50px;
text-align: justify;
line-height:1.30em;
font-size:1.1em;
font-family:Georgia, "Times New Roman", Times, serif;
color:#5B5B5B;
}
ul.feature{
	list-style-type: none;
	margin: 0 45px 250px 45px;
}
ul.feature li a img {
	border: 0;
	text-decoration:none;
}

ul.feature li{
	width: 185px;
	text-align: left;
	float: left;
}
.mysub { 
font-size:4em;
}
#content {
margin-left: 185px;
}
#sidebar{
float: left;
width: 185px;
margin-left: -140px;
}

.trimmer{
clear:both;
}
.blue, .release{
color: #39c;
text-decoration: none;
}

.contactinfo{
margin-top:15px;
}

a.note {
color:#808080;
size:1em;
line-height:1.35em;
text-decoration: none;

font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:0.06em;
}

#home #footer {
/*background:url(../img/paperframe-bottom.png) no-repeat 0 0;*/
height: 93px;
}
.sIFR-hasFlash #main p.text {
    visibility: hidden;
	padding-bottom: 50px;
    /* other CSS properties go here */
}
.sIFR-hasFlash #main h1 {
    visibility: hidden;
	padding: 7px 0;
    /* other CSS properties go here */
}
.sIFR-hasFlash #main a.release {
    visibility: hidden;
	font-size: 20px;
    display:block;
	width: 185px;
	/* other CSS properties go here */
}
/*.sIFR-hasFlash #main a.note {
    visibility: hidden;
	font-size: 18px;
    display:block;
	width: 185px;
	/* other CSS properties go here */
} 
*/


