﻿body,

	html {
		margin:10;
		padding:0;
		background: #FFFFFF;
		color:#003366;
		font-size: 10pt;
	}

	body {
		min-width:780px;
		background-image:url('marble.jpg');
		background-repeat:repeat;
	}

	#wrap {
		border-left: 1px solid #003366;
		border-right: 1px solid #003366;
		border-top: 1px solid #003366;
		border-bottom: 1px solid #003366;
		background: #FFFFFF;
		margin: 0 auto;
		width: 923px;
	}

	#header {
		background: #003366;
		height: 90px;
		padding: 0px 0px 0px 0px;
		color: #003366;
		font-size: 40px;
		font-weight: bold;
		border-bottom: solid 25px #FFFFFF;
	}

	#header h1 {
    	padding:0px;
	    margin:0;
    }

	#nav {
		background: #003366;
		padding: 0px 0px 0px 10px;
		color: #003366;
		border-top: solid 0px #FFFFFF;
		border-bottom: solid 0px white;
	}

	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}

	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}

	#main {
		background-color:#FFFFFF;
		float:left;
		width:923px;
	}
		
	#main p {
		padding: 0 10px;
	}

	#sidebar {
		background:#FFFFFF;
		float:right;
		width:230px;
		height: 100px;
	}
	
	#twitter_div {
		background: #F0F4F8;
		float:right;
		width:400px;
		margin-right:30px;
		margin-top: 0px;
		margin-bottom: 10px;
		border-style: dotted;
		border-color:white;
		border-width:4px;		
	}
	
		.style22 {
		color: #003366;
		font: small "Trebuchet MS", Helvetica, sans-serif;
		}
		
		.style23 {
		color: #950031;
		font: "Trebuchet MS", Helvetica, sans-serif;
		font-size: 18pt;
		}


		#twitter_update_list {
		background: #FFFFFF;
		float:right;
		width:350px;
		margin-top: 0px;
		margin-left: 10px;
		margin-right: 15px;
		margin-bottom: 20px;
		font-size: 14px;
		font: "Trebuchet MS", Helvetica, sans-serif #CC0066;
		color: #CC0066;
		font-weight:bold;
		padding-top:20px;
		padding-bottom:20px;
		padding-right:10px;
		padding-left:30px;
		border-style: dashed;
		border-width: 1px;
		border-color: #CCCCFF;
		
	}

		#twitter-link {
		background: #FFFFFF;
		float:right;
		width:230px;
		margin-top: 0px;
		margin-left: 10px;
		margin-right: 15px;
		margin-bottom: 15px;
		font: "Trebuchet MS", Helvetica, sans-serif;
		font-size:10pt;
		border-style: dashed;
		border-width: 1px;
		border-color: #CCCCFF;

	}
	
		#rotator
{
	border: 0px solid #000;
	overflow: hidden;
	margin-right: 50px;
	margin-bottom:40px;
	position: relative;
	width: 333px;
	height: 215px;
	float:right;
}

#rotator img
{
	border: 0;
	width: 333px;
	height: 215px;
}

		#rotator2
{
	border: 0px solid #000;
	overflow: hidden;
	margin-right: 40px;
	margin-bottom:40px;
	position: relative;
	width: 225px;
	height: 197px;
	float:right;
}

#rotator2 img
{
	border: 0;
	width: 225px;
	height: 197px;
}


	
	#pricing_div {
		background: #F0F4F8;		width:800px;
		float: none;
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
		border-style: dotted;
		border-color:white;
		border-width:4px;	}
	
		.style22 {
		color: #003366;
		font: small "Trebuchet MS", Helvetica, sans-serif;
		}
		
		.style23 {
		color: #950031;
		font: "Trebuchet MS", Helvetica, sans-serif;
		font-size: 18pt;
		}
		
		.style1 {
		color: #950031;
		font: "Trebuchet MS", Helvetica, sans-serif;
		font-size: 12pt;
		}
		
		.style54 {
		color: #950031;
		font: "Times New Roman";
		font-size: 12pt;
		}
		
		.style59 {
		border-style:  double;
		border-width: medium;
		border-color: #CCCCFF;		
				}
			

	#sidebar ul {
		margin-bottom:0;
    }

    #sidebar h3, #sidebar p {
		padding:0 0px 0 0;
    }

	#footer {
		background:#003366;
		clear:both;
		text-align: center;
		padding: 5px;
		font-size: 11px;
		color: black;
		margin-bottom: 5px;
	}

	#footer p {
		padding:5px;
		margin:0;
    }
	
	.style1 {
		color: #003366;
		font: small "Trebuchet MS", Helvetica, sans-serif;
		font-size: 10pt;
		margin:10;
		padding:0;
		color:#003366
		}
		
	.heading1 {
		color: #003366;
		font: "Times New Roman", Times, serif;
		font-size: 22pt;
		font-style: italic;
		margin:10;
		padding:0;


		}