
/************/
/*** BODY ***/
/************/
body {
	margin:0;
	padding:0;
	font:normal 14px Helvetica,sans-serif;
}
body a{
	text-decoration:none;
}
body a:hover{
	text-decoration:underline;
}


/**************************/
/*** BLUE BAR CONTAINER ***/
/**************************/
#bluebar-container 
{
	height:41px;
	margin:0 auto;
	padding:0;
	background:transparent url(../images/blue_bar_back.gif) repeat-x;
}

#bluebar-container .TopNav
{
	float:left;
	margin:0;
	padding:12px 0 0 780px;
	color:#263e69;
	font-size:12px;
	font-weight:bold;
	color:#c1d6ed;
}

#bluebar-container .TopNav a
{
	color:#c1d6ed;
	text-decoration:none;
}

#bluebar-container .TopNav a:href
{
	color:#c1d6ed;
	text-decoration:underline;
}

/************************/
/*** Header CONTAINER ***/
/************************/
#header-container 
{
	height:147px;
	margin:0 auto;
	padding:0;
	background:transparent url(../images/header_yellowgradient.gif) repeat-x;
}

#header-container .Logo a
{
	float:left;
	margin:0;
	padding:0;
	width:266px;
	height:147px;
	text-indent:-9999px;
	background:transparent url(../images/head_logo_syracuseny.jpg) no-repeat;
}

#header-container .TopImage
{
	float:left;
	margin:0;
	padding:0;
	width:684px;
	height:147px;
	background:transparent url(../images/header_right_sm_1.jpg) no-repeat;
}

/************************/
/*** Nav CONTAINER ***/
/************************/
#nav-container 
{
	height:40px;
	margin:0 auto;
	padding:0 0 0 15px;
	background:transparent url(../images/nav_back.gif) repeat-x;
}

#nav {height:40px; float:left;}
#nav ul {  margin:0; padding: 0; list-style-type: none;}
#nav li {float: left; display: inline;}
#nav a {float: left; display: inline; text-decoration: none;}
#nav span{display:none;}

/* MENU - Listing Tutorial */
#nav a.ListingTutorial {width: 173px; height: 40px; background:url(../images/nav_sprites_mainsite.gif) -15px 0 no-repeat;}
#nav a.ListingTutorial:hover {background:url(../images/nav_sprites_mainsite.gif) -15px -40px no-repeat;}
#nav li.current a.ListingTutorial {background:url(../images/nav_sprites_mainsite.gif) -15px -40px no-repeat;}

/* MENU - List On MLS */
#nav a.ListOnMLS {width: 150px; height: 40px; background:url(../images/nav_sprites_mainsite.gif) -188px 0 no-repeat;}
#nav a.ListOnMLS:hover {background:url(../images/nav_sprites_mainsite.gif) -188px -40px no-repeat;}
#nav li.current a.ListOnMLS {background:url(../images/nav_sprites_mainsite.gif) -188px -40px no-repeat;}

/* MENU - Testimonials */
#nav a.Testimonials {width: 157px; height: 40px; background:url(../images/nav_sprites_mainsite.gif) -338px 0 no-repeat;}
#nav a.Testimonials:hover {background:url(../images/nav_sprites_mainsite.gif) -338px -40px no-repeat;}
#nav li.current a.Testimonials {background:url(../images/nav_sprites_mainsite.gif) -338px -40px no-repeat;}

/* MENU - QA */
#nav a.QA {width: 95px; height: 40px; background:url(../images/nav_sprites_mainsite.gif) -495px 0 no-repeat;}
#nav a.QA:hover {background:url(../images/nav_sprites_mainsite.gif) -495px -40px no-repeat;}
#nav li.current a.QA {background:url(../images/nav_sprites_mainsite.gif) -495px -40px no-repeat;}

/* MENU - ViewOurListings */
#nav a.ViewOurListings {width: 196px; height: 40px; background:url(../images/nav_sprites_mainsite.gif) -590px 0 no-repeat;}
#nav a.ViewOurListings:hover {background:url(../images/nav_sprites_mainsite.gif) -590px -40px no-repeat;}
#nav li.current a.ViewOurListings {background:url(../images/nav_sprites_mainsite.gif) -590px -40px no-repeat;}

/* MENU - ContactUs */
#nav a.ContactUs {width: 155px; height: 40px; background:url(../images/nav_sprites_mainsite.gif) -786px 0 no-repeat;}
#nav a.ContactUs:hover {background:url(../images/nav_sprites_mainsite.gif) -786px -40px no-repeat;}
#nav li.current a.ContactUs {background:url(../images/nav_sprites_mainsite.gif) -786px -40px no-repeat;}

/* MENU - LearnMore */
/*#nav a.LearnMore {width: 134px; height: 40px; background:url(../images/nav_sprites_mainsite.gif) -802px 0 no-repeat;}
#nav a.LearnMore:hover {background:url(../images/nav_sprites_mainsite.gif) -802px -40px no-repeat;}
#nav li.current a.LearnMore {background:url(../images/nav_sprites_mainsite.gif) -802px -40px no-repeat;}*/


/********************************/
/*** left small box CONTAINER ***/
/********************************/

#leftsmallbox-header
{
	float:left;
	width:230px;
	height:46px;
	background:transparent url(../images/sidebox_topbar.gif) repeat-x;
	margin:20px 0 0 0;
	padding:12px 0 0 10px;	
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
}

#leftsmallbox-body
{
	float:left;
	width:220px;
	background:transparent url(../images/sidebox_back.gif) repeat-x bottom;
	margin:0;
	padding:0 10px 10px 10px;	
}
#leftsmallbox-body h1 a
{
	float:left;
	width:94px;
	height:26px;
	background:transparent url(../images/btnBlueLearnMore.gif);
	margin:0 0 10px 0;
	padding:0;	
	text-indent:-9999px;
}



/************************/
/*** Main CONTAINER ***/
/************************/
#main-container 
{
	margin:0 auto;
	padding:20px 0 20px 0;
	background:#ffffff;
}

#main-container .maintext
{
	display:block;
	float:left;
	padding:0;
	margin:0;
	width:951px;
}

#main-container .MainBodyArea
{
	display:block;
	float:left;
	padding:0 5px 15px 0;
	margin:0 5px 15px 0;
	width:701px;
}


#main-container .MainBodyArea a
{
	
	color:#487cc1;
	text-decoration:underline;
}
#main-container .MainBodyArea a:hover
{
	
	color:#487cc1;
	text-decoration:none;
}

#main-container .MainBodyArea .BigBucket
{
	display:block;
	float:left;
	padding:0 15px 15px 15px;
	margin:0 15px 15px 0;
	width:658px;
	background:transparent url(../images/body_back_small.gif) repeat-x bottom;
}
#main-container .MainBodyArea h2
{
	font-size:24px;
	color:#487cc1;
	font-weight:normal;
	font-family:helvetica;
	padding:0;
	margin:0;
}

#main-container .MainBodyArea .SmallBucket
{
	float:left;
	width:305px;
	height:306px;
	margin:0 15px 15px 0;
	padding:0 15px 0 15px;
	background:transparent url(../images/body_back_small.gif) repeat-x bottom;
	
}
#main-container .btnLearnHow a
{
	float:left;
	width:93px;
	height:26px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:transparent url(../images/btnLearnHow.gif);
	
}
#main-container .btnLearnMore a
{
	float:left;
	width:93px;
	height:26px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:transparent url(../images/btnLearnMore.gif);
	
}

/************************/
/*** Footer Light CONTAINER ***/
/************************/
#footerlight-container 
{
	float:left;
	height:48px;
	margin:0 auto;
	padding:0;
	width:100%;
	background:#1c9bdd;
}

#footerlight-container .footerlighttext
{
	float:left;
	padding:15px 0 0 0;
	margin:0;
	font-size:14px;
	font-weight:normal;
	color: #ffffff;
	
}

#footerlight-container .footerlighttext a
{
	text-decoration:none;
	color:#ffffff;
	
}

#footerlight-container .footerlighttext a:hover
{
	text-decoration:underline;
	
}
/************************/
/*** Footer Dark CONTAINER ***/
/************************/
#footerdark-container 
{
	float:left;
	margin:0 auto;
	padding:0;
	width:100%;
	background:#0573c0;
	min-height:250px;
    height:auto !important;
    height:250px; 
}

#footerdark-container .footerdarktext
{
	float:left;
	padding:15px 0 15px 0;
	margin:0;
	font-size:14px;
	font-weight:normal;
	color: #ffffff;
	
}

#footerdark-container .footerdarktext a
{
	text-decoration:none;
	color:#ffffff;
	
}

#footerdark-container .footerdarktext a:hover
{
	text-decoration:underline;
	
}

/*****************/
/*** CONTAINER ***/
/*****************/
.body-container 
{
	display:block;
	margin:0 auto;
	padding:0;
	width:951px;}



/* Navigation */

#navigation {
	width: 220px;
	padding:0;
	margin:0;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	min-height:250px;
    height:auto !important;
    height:250px; 
}

#navigation .RegisterNowBtn a
{
	display:block;
	width:240px;
	height:46px;
	margin:0 0 0 0;
	padding:0;
	text-indent:-9999px;
	background:transparent url(../images/btn_left_registernow_wide.gif);
}

#header .breadcrumb {
	font: 90% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	background-color: transparent;
	float: right;
	margin-right: 2em;
	margin-top: 0.8em;
	font-weight:bold;
}

