/* CSS Document */

body {	color:#666666;
		margin:50px 0px; 
		padding:0px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:1.5em;
		}
		
h1		{color:#666666;
		font-size:12px;

		}
		

a 		{   color:#8d0080;
			text-decoration:none;
		}
a:hover	{ text-decoration:underline;
}

a.menu { font-size:14px;
			
			color:#ffffff;
			display:block;
			text-decoration:none;
			}
			
a.content { color:#666666;
			text-decoration:none;
			}
			
a.content:hover { text-decoration:underline;
			}
			
a.side{ 	color:#ffffff;
			text-decoration:underline;
			cursor:pointer;
			}
a.side:hover	{ 	color:#8d0080;
			
			}



a.devlink { font-size:10px;
			color:#2f2f2f;
			text-decoration:none;
			line-height:1.2em;
			}

.menucell
			{
			padding:7px 0px 7px 20px;
			}
.buttoncell
			{
			padding:7px 0px 7px 20px;
			}
.propcell
			{
			padding:0;
			}
.propcell strong
			{
			display:block; padding-left:140px; padding-top:25px; color:#FFFFFF; line-height:1.2em;
			}


#container	{
			width:906px;
			margin:0px auto;
			text-align:left;
	}
	
#logo1		{
			position:absolute;
			float:left;
			margin:auto;
			padding-left: 15px;
			}

#logo2		{
			position:relative;
			margin:auto;
			float:right;
			}
			
#horizontal_rule{
			margin:auto;
			position:relative;
			top:20px;
			}
			
#sidebar	{
			margin:auto;
			position:relative;
			width:192px;
			top:20px;
			float:left;
			background-color:#a05599;
			z-index:5;
			height:100%;
			}
			
#main_banner{
			margin:auto;
			position:relative;
			top:20px;
			float:right;
			z-index:6;
			}
			
#content{
			position:relative;
			}
			
#text_container{
			margin:auto;
			position:relative;
			width:430px;
			float:left;
			padding:40px 10px 20px 20px;
			z-index:3;
			}
			
#side_buttons{
			margin:auto;
			position:relative;
			width:248px;
			float:right;
			z-index:6;
			padding:70px 0 0px 0px;
			
			}

			
#footer		{
			margin:auto;
			position:relative;
			float:left;
			top:25px;
			left:20px;
			}
			
#idea		{
			margin:auto;
			position:relative;
			float:right;
			top:25px;
			}
			
			

