/* CSS Document */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }


/* ----- INTRO STYLES ----- */


#spacer1 {
	height: 1px;
}


#spacer4 {
	height: 4px;
}


#spacer10 {
	height: 10px;
}


#divider {
	width: 400px;
	border-bottom: 1px dotted #4a4a4a;
}


.introbody {
	text-align:left;
	font-family: Verdana, Arial, Sans;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4a4a4a;
	line-height: 13px;
}

.tag {
	font-size: 20px;
}

a.intro:link	{
	text-decoration: none;
	color: #00B1DA;
}


a.intro:hover 	{
	text-decoration: underline;
	color: #00B1DA;
}


a.intro:visited	{
	text-decoration: underline;
	color: #666666;
}


#main-content {
	position:absolute; 
	width: 800px; 
	left: 50%; 
	margin-left: -400px;
	height: 100%;
	background-color: #ffffff;
}













/* ----- MAIN CONTENT STYLES ----- */

p {
padding-bottom: 6px;
}

#spacer {
	height: 1px;
}

#mainbg {
	width: 100%;
	height: 200px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#mainnav_container {
	position: relative;
	width: 880px;
}

#social {
	position: absolute;
	top: 0px;
	left: 770px;
}

#mainnav {
	position: relative;
	width: 880px;
	padding-left: 52px;
}

#main_content {
	position: relative;
	width: 870px;
}


#container {
	position: relative;
	width: 870px;
	height: 328px;
	background-color: #BED73B;
	
	*overflow: hidden;
}

#lft {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 29px;
}

#pgcontent {
	position: relative;
	width: 811px;
	height: 328px;
	padding-top: 10px;
}

#rt {
	position: absolute;
	top: 0px;
	left: 840px;
	width: 31px;
}


body {
	text-align:left;
	font-family: Verdana, Arial, Sans;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5;
	color: #3B3B46;
}

#pg_hdr {
	padding-top: 7px;
}

a:link {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 17px;
}

a:hover {
	text-decoration: none;
	color: #F0F0F0;
	font-weight: bold;
	line-height: 17px;	
}

a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 17px;
}

#partner {
	position: absolute;
	left: 15px;
	width: 200px;
	height: 100px;
}


#footer {
	position: relative;
	float: right;
	text-align: right;
	font-family: Verdana, Arial, Sans;
	text-decoration: none;
	font-size: 9px;
	font-style: normal;
	line-height: 1.2;
	color: #8A888C;
	margin-right: 30px;
	font-weight: normal;
	background-image: url(images/footer_bounce.gif);
	background-repeat: no-repeat;
	background-position: 20px 55px;
}

a.footernav:link {
	text-decoration: underline;
	color: #8A888C;
	font-weight: normal;
}

a.footernav:hover {
	text-decoration: none;
	color: #8A888C;
	font-weight: normal;
}

a.footernav:visited {
	text-decoration: underline;
	color: #8A888C;
	font-weight: normal;
}


a.contactnav:link {
	font-size: 9px;
	text-decoration: underline;
	color: #00B1DA;
	font-weight: bold;
}

a.contactnav:hover {
	font-size: 9px;
	text-decoration: none;
	color: #00B1DA;
	font-weight: bold;
}

a.contactnav:visited {
	font-size: 9px;
	text-decoration: underline;
	color: #8A888C;
	font-weight: bold;
}



/* ----- SLIDER STYLES ----- */

#pgcontent div.scroller {
	width: 811px;
	height: 328px;
	overflow: hidden;
}


#pgcontent div.scroller div.content {
	width: 10000px;
}


#pgcontent div.scroller div.section {
	width: 811px;
	height: 328px;
	overflow: hidden;
	float: left;
}

.cs-wrapper {
	width: 811px;
	height: 328px;
	overflow: hidden;
	float: left;
}


/* ----- LIGHTBOX STYLES ----- */

#pizzahut{
	margin:15px;
}









