/* ---------- Styles for sciortinodesign.com ---------- */

/* ---------- Layout Attributes ---------- */

	body {
		text-align:center;
		margin-top:0px;
		background:#333 url(../images/prm-bkgd.gif) no-repeat top center fixed;
		}
		
	#frame {
		width:700px;
		margin-right:auto;
		margin-left:auto;
		margin-top:50px;
		text-align:left;
		background-color:#fff;
		}
		
	#navigation {
		width:700px;
		background:#fff;
		text-align:left;
		padding-top:0px;
		padding-bottom:0px;
		}
		
	#header {
		width:700px;
		background-image: url(../images/prm-header-main.jpg) no-repeat top center;
		}

	#side {
		width:225px;
		text-align:right;
		margin-top:15px;
		margin-left:20px;
		padding-top:60px;
		float:left;
		background:#fff url(../images/prm-logo.gif) no-repeat;
		}
	
	#contentmain {
		width:455px;
		text-align:left;
		padding-top:75px;
		float:right;
		background:#fff;
		}
		
	#footer {
		width:700px;
		padding-bottom:40px;
		backgroundcolor:#333;
		border-top:thick solid #990000;
		text-align:left;
		margin-right:auto;
		margin-left:auto;
		}

/* ---------- Main Navigation Attributes ---------- */

	.mainnav {
		font:10px verdana;
		color:#333;
		text-align:left;
		margin-left:20px;
		margin-bottom:15px;
		display:inline;
		}
		
	.mainnav a:link {
		color:#333;
		text-decoration:none;
		text-align:left;
		}
		
	.mainnav a:visited {
		color:#333;
		text-decoration:none;
		text-align:left;
		}
		
	.mainnav a:hover {
		color:#CB2D39;
		text-decoration:none;
		text-align:left;
		}

/* ---------- Sub Navigation Attributes ---------- */

	.sub {
		font:bold 10px verdana;
		color:#333;
		text-align:right;
		margin-right:75px;
		}
		
	.sub a:link {
		color:#333;
		text-decoration:none;
		text-align:right;
		}
		
	.sub a:visited {
		color:#333;
		text-decoration:none;
		text-align:right;
		}
		
	.sub a:hover {
		color:#CB2D39;
		text-decoration:underline;
		text-align:right;
		}

/* ---------- Content Attributes ---------- */

	h1 {
		font:bolder 12px verdana;
		color:#333;
		line-height:14px;
		margin-right:75px;
		text-align:left;
		}

	h2 {
		font:bolder 10px verdana;
		color:#333;
		line-height:2px;
		margin-bottom:-0px;
		margin-right:75px;
		text-align:left;
		}
		
	.text {
		font: 10px verdana;
		color:#333;
		line-height:14px;
		margin-right:75px;
		text-align:left;
		}
		
	.text a:link {
		font:10px verdana;
		color:#CB2D39;
		text-decoration:underline;
		text-align:left;
		}

	.text a:visited {
		font:italic 10px verdana;
		color:#999;
		text-decoration:underline;
		text-align:left;
		}

	.text a:hover {
		font:10px verdana;
		color:#999;
		text-decoration:underline;
		text-align:left;
		}
		
	ul {
		font: 10px verdana;
		color:#333;
		line-height:14px;
		margin-right:75px;
		text-align:left;
		margin-top:2px;
		}

	li {
		list-style-type:circle;
		}
		

/* ---------- Footer Attributes ---------- */

	.foot {
		font:9px verdana;
		color:#666;
		line-height:13px;
		margin-top:8px;
		margin-left:20px;
		margin-right:20px;
		text-align:left;
		}

	.footleft {
		font:9px verdana;
		color:#666;
		text-align:left;
		}
		
	.foot a:link {
		color:#666;
		text-decoration:none;
		text-align:left;
		}
		
	.foot a:visited {
		color:#666;
		text-decoration:none;
		text-align:left;
		}
		
	.foot a:hover {
		color:#999;
		text-decoration:underline;
		text-align:left;
		}
		
	.footright {
		font:9px verdana;
		color:#666;
		text-align:left;
		margin-left:210px;
		}
		

	.hide {
		display:none;
		}