@charset "UTF-8";
/* CSS Document */

/* Clearing Style Elements */
html{margin:5px 0 0 0; padding:0}
body{background:#000}
div{margin:0; padding:0; display:block}
img{margin:0; padding:0}
span{margin:0; padding:0; display:block}
ul{margin:0; padding:0}
li{margin:0; padding:0}
p{margin:0; padding:0}
a{text-decoration:none; color:#2d4b74;}
a:hover{color:#000;}
a img{border:0}
/* End Clearing Style Elements */

#container{
	position:absolute;
	left:50%;
	top:0;
	margin-left:-359px;
	width:718px;
	height:600px;
	font-family:Arial, Helvetica, sans-serif;
}

/* Decorative Element Styles */
#leftSide{position:absolute; top:0px; left:130px; width:130px; height:351px;}
#topLeftMiddle{position:absolute; top:51px; left:260px; width:78px; height:300px;} 
#topRightMiddle{position:absolute; top:51px; right:130px; width:76px; height:300px;} 
#rightSide{position:absolute; top:0px; right:0px; width:130px; height:351px;} 
#bottom{position:absolute; top:351px; left:130px; width:588px; height:249px;}
/*End Decoraative Element Styles */

#famousLogo{
	position:absolute; left:0; top:0; width:130px; height:105px; z-index:10 
}

/* links and Contact */
#contact_box{
	position:absolute; top:250px; left:0px; width:130px; z-index:10; background:url(../images/contactBKG.png) repeat-y;	
}

#contact_box_inner{
	padding: 5px 0px 5px 0px; margin-left:10px; font-size:11px; 
}

#contact_box_inner a{
	color:#2d4b74;
}

#contact_box_inner a:hover{
	color:#000;
}

#links_list{
	position:absolute; 	top:97px; left:0px; width:120px; z-index: 50;
}

#sub_links{
	position:absolute; top:220px; left:0px; width:130px; text-align:right
}

#sub_links a{
	color:#CCC; font-size:10px
}

#sub_links a:hover{
	color:#FFF; text-decoration:underline
}

#sddm
{	
	margin: 0;
	padding: 0;
}

#sddm li
{	
list-style-type:none;
}

#sddm li a
{	
	display:block;
	width:118px;
	background:url(../images/linkBKG.png) repeat-y;
	margin-top:2px;
	margin-bottom:5px;
	padding:2px 2px 2px 5px;
	text-align:right;
	color:#2d4b74;
	text-decoration:none;
	font-size:10px;
}

#sddm li a:hover
{
	background:url(../images/linkBKGHover.png);
	color:#000
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin-left:120px;
	margin-top:-24px;
	background: #FFF;
}

#sddm div a{	
		position: relative;
		display: block;
		margin: 0;
		padding:2px 5px 2px 5px;
		width: auto;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		background: #FFF;
		color:#2d4b74;
}

#sddm div a:hover
{	
		background: #e6e6e6;
}
/* end links and contact */

/* main contet */
#title{
	position:absolute; top:0px; left:260px; width:329px; height:51px; background:#FFF; 
}

#content{
	position:absolute; top:51px; left:338px; width:175px; height:300px; background:#FFF
}

#content_inner{
	font-size:12px;
	color:#333;
	margin:5px
}
#centerImageBig{
	position:absolute; 
	top:56px; 
	left:270px; 
	z-index:20; 
	width:308px; 
}

#contact_email{
 font-size:10px
}
/* end main content */

/* begin big image */
#big_image{ position:absolute; top:351px; left:130px; width:588px; height:249px; z-index:10; } 
/* end big image */

/* styling classes for text content */
.smallerText{	
	font-size:9px;
}

.newsLine{
	margin: 0 0 10px 0;
}

#bottomButton{
	position:absolute;
	bottom:10px;
}

#contact_info{
	text-align:center;
}

.sub_link_image img{
	margin:0;
	padding:0;
	display:inline;
	width:100%;
}

#bottomButton a{
	text-decoration:underline;
}

#bottomButton a:hover{
	text-decoration:none;
}
/* end styling for text content */

/* form styling */
form.famous_form {
    width: 100%;
}

form.famous_form fieldset{
	border:0
}

form.famous_form label{
	font-size:10px;
}
/* end form styling*/
