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

*{padding: 0; margin: 0;}


body {
background-color: #cecece;
}

#facebooklogo {float: right; padding-left: 15px; margin-top: -46px; margin-right:5px}
#facebooklogo h2{float:left; font-size:14px; color:#fff;padding-top:20px; padding-right:15px; font-family: Myriad-Pro, Verdana, Arial, sans-serif; text-decoration:underline;}
#facebooklogo ul li{list-style-type:none}

#contact_map {
float: right;
margin-right: -25px;
}

#sitemap {
font-weight: bold;}

#sitemap ul {
color: red;
padding-left: 16px;
background: url(http://www.movetokingsport.com/images/bullet.jpg) no-repeat 0 50%;
margin-left: 25px;
listyle-style-type: square;
margin-bottom: 15px;
font-weight: normal;
}




#inside_category_blue {
width: 100%;
height: 300px;
padding: -55px;
background-color: #57a6e9;
}

#inner_feature_header {
width: 100%;
height: 35px;
background-color: black;
}

#contact_form {
clear: both;
margin-top: 25px;}

#contact_form fieldset {
padding: 25px;
background-image:url(http://movetokingsport.com/images/gradientup.jpg);
background-repeat: repeat-x;
background-position: bottom;
}

#contact_form legend {
font-family: Myriad-Pro, Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: bold;
}

#contact_form label {
font-family: Myriad-Pro, Verdana, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
display: block;
width: 300px;
}

#contact_form input {
width: 350px;
font-size: 16px;
}

.contactsubmit {
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:white;
font-weight:bold;
padding: 1px 2px;
}

  

#greathappeningsgrid {
float: left;
padding-left: 25px;
margin-top: 25px;
}

#greathappeningsgrid img {
margin-left: 25px;
}


#greathappeningsgrid h1 {
margin-left: -15px;
}

#greathappeningsgrid ul {
margin-left: 25px;
}

#greathappeningsgrid li {
float: left;
width: 165px;
margin-right: 15px;
display: block;
border: 1px solid white;
padding: 5px;
background-color: white;
}

#greathappeningsgrid p {
font-size: 20px;
font-family: Arial;
font-weight: bold;
margin-top: 16px;
width: 155px;
line-height: 20px;
letter-spacing: -1px;
margin-left: 10px;
height: 80px;
}

#greathappeningsgrid p a {
text-decoration: none;
color: #777777;
}

#greathappeningsgrid p a:hover {
text-decoration: underline;
color: #333333;
}







.quote {
font-size: 13px;
margin-top: -10px;
}

#contact_text {
float: right;
margin-right: 35px;
font-size: 13px;
text-align: right;
font-family: Georgia;
font-style: italic;
margin-top: 7px;
height: 30px;
}

/* Video Styles */

#video_MainFrame {
padding: 20px;
background-image:url(http://movetokingsport.com/images/videograde.jpg);
height: 255px;
width: 800px;
margin-left: -40px;
margin-top: -15px;
margin-bottom: 35px;
}

#video_MainFrame_pop {
padding: 20px;
background-image:url(http://movetokingsport.com/images/videograde.jpg);
height: 255px;
width: 800px;
margin-left: -20px;
margin-top: -15px;
}

#video_iframe {
float: left;
margin-left: 0px;
margin-right: 25px;
}

#video_synop {
margin-left: 25px;
color: white;
font-family: Georgia;
font-size: 16px;
font-style: italic;
line-height: 26px;
padding: 5px;
}

#video_synop h1 {
color: #faca5e;
font-size: 26px;
Font-Family: Georgia;
margin-bottom: -10px;}


/* Video Feature Neighbors Strip */

#video_tagline {
display: block;
text-align: center;
color: #13303e;
font-family: Myriad-Pro, Verdana, Arial, sans-serif;
font-size: 12px;
margin-left: -65px;
font-weight: bold;
margin-bottom: 5px;
}




#video_feature {
width: 900px;
margin-left: -50px;
margin-bottom: 5px;
}

ul video_list {
list-style-type:none;
}

#video_list li{
float: left;
width: 125px;
margin-right: 20px;
list-style-type:none;
}










#wrapper {
width: 980px;
height: 100%;
margin: 0 auto;
}


#contact_button {
display: block;
width:75px;
height: 34px;

position: absolute;
margin-top: -30px;
margin-left: 350px;
}

#contact_button a {

}


#right_hometext h4 {
margin-bottom: -10px;
font-size: 14px;
color: yellow
}

#kptlogo {
position: relative;
left: 55px;
bottom: -12px;
}



#header {
width: 100%;
background-image:url(http://movetokingsport.com/images/blue_topback.jpg);
height: 105px;
margin: 0 auto; 
position: relative;
}

#slogan {
width: 350px;
margin-top: 20px;
margin-left: 85px;
letter-spacing: 2px;
color: #13303e;
font-family: Myriad-Pro, Verdana, Arial, sans-serif;
font-size: 14px;
margin-bottom: 0px;
}




#search_form {
float: right;
margin-right: 160px;
width: 400px;
height: 30px;
margin-top: -7px;
}


.searchbox {
border: 1px solid grey;
padding: 5px;
width: 200px;
float: left;
}

.SignInFormButton {
float: left;
margin-top: -2px;
cursor: pointer;}


#hero_promo {
position: relative;
margin: 0 auto;
width: 900px;
height: 220px;
border: solid 11px  white;
background-color: white;
margin-bottom: 12px;}

#hero_promo_inside {
margin: 0 auto;
float: left;
margin-top: 7px;
margin-left: 30px;
margin-right: 20px;
width: 900px;

border: solid 1px grey;
background-image:url(http://movetokingsport.com/menushade.jpg);
background-repeat:	repeat-x;
background-color: white;
height: auto;
}

#flash_promo {
float: left;
margin-top: 5px;
width: 430px;
}

#guestbook_home {
float: right;
margin-top: -223px;
width: 450px;
height: 220px;
/*background-color: #89ba47;*/
background-image:url(http://movetokingsport.com/images/move2kingsport_back.jpg);}


#guestbook_home span {
display: block;
font-family: Myriad-Pro, Verdana, Arial, san-serif;
font-weight: bold;
color: white;
margin-left: 100px;
letter-spacing: -1px;
padding: 15px;
}

.guestbook_hometext {
font-size: 15px;
color: white;
margin-left: 335px;
margin-bottom: 25px;
margin-top: 20px;
width: 270px;
line-height: 20px;
}



#getstarted_btn {
display: block;
width: 182px;
height: 31px;
background-image:url(http://movetokingsport.com/images/getstarted_red.jpg);
margin-top: 15px;
}

#getstarted_btn a {
display: block;
width: 182px;
height: 31px;
background-image:url(http://movetokingsport.com/images/getstarted_red.jpg);
}

#getstarted_btn a:hover {
width: 182px;
height: 31px;
background-image:url(http://movetokingsport.com/images/getstarted_green.jpg);
}


.guestbook_hometext h2 {
font-size: 20px;
font-weight: bold;
line-height: 22px;
color: yellow;
margin-bottom: 10px;
}

#bottom_homepromo {
display: block;
margin-top: -25px;
background-image:url(http://movetokingsport.com/images/greengrid.jpg);
height: 290px;
}

#left_hometext {
margin-left: 35px;
float: left;
width: 300px;
margin-top: 30px;
font-size: 13px;
font-family: Myriad-Pro, san-serif;
color: white;
line-height: 15px;
}

#left_hometext p {
margin-top: 15px;
font-family: Myriad-Pro, Verdana, Arial, sans-serif;
margin-left: 5px;
}

#left_hometext a {
color: yellow;
text-decoration: none;
}

#left_hometext img {
border: none;
}

#left_hometext h2 {
margin-bottom: 15px;
color: #FFFFFF;
font-size: 22px;
}


#whoareyoulist {
list-style-type: none;
line-height: 25px;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
margin-top: 10px;
}

#whoareyoulist li {
display: block;
background-color: #6a8a41;
padding-left: 15px;
margin-bottom: 5px;
color: yellow;}

#whoareyoulist li a {
text-decoration: none;
color: yellow;
}

#whoareyoulist li a:hover {
color: white;
}


#middle_hometext {
float: left;
margin-left: 30px;
width: 290px;
margin-top: 30px;
font-size: 13px;
font-family: Arial, Myriad-Pro, san-serif;
color: white;
}


#middle_hometext p {
margin-top: 15px;
margin-left: 5px;
}

#middle_hometext h2 {
color: #FFFFFF;
margin-bottom: 15px;
letter-spacing: -1px;
font-size: 22px;
}

#right_hometext {
float: left;
margin-left: 30px;
width: 280px;
margin-top: 30px;
font-size: 13px;

font-family: Arial, Myriad-Pro, san-serif;
color: white;
}

#right_hometext p {
margin-top: 15px;

}

#right_hometext h2 {
color: #FFFFFF;
margin-bottom: 15px;
letter-spacing: -1px;
font-size: 22px;}

clear {
clear: both;
}

#footer {
height: 40px;
background-color: #00354f;
font-family: Myriad-Pro, Verdana, san-serif;
color: white;
font-size: 11px;
padding: 5px;
padding-left: 25px;
line-height: 20px;
text-align: left;
}

#footer a {
text-decoration: none;
color: white;
}

#footer a:hover {
color: yellow;
}

#gtc_slogan {
text-align: center;
font-family: Myriad-Pro, Verdana, san-serif;
font-size: 11px;
}



#nav-wrap{height: 125px; background: #000 url(http://movetokingsport.com/images/nav-wrap-bg.gif) repeat-x;}

/* Start Main Navigation */
#top_nav{width: 561px; position: absolute; bottom: 0; right: 0; height: 125px; background: url(http://movetokingsport.com/images/TOP_nav_lighting.jpg) top left no-repeat;}
#top_nav ul{list-style-type: none; height: 125px; margin: 0; padding: 0;}
#top_nav li{float: left; cursor: pointer; }
#top_nav li a{height: 0; margin: 0; padding-top: 125px; color: #2d3440; overflow: hidden; cursor: pointer; background: url(http://movetokingsport.com/images/TOP_nav_lighting.jpg) no-repeat; display: inline; float: left; position: relative;}
#top_nav li a:active, #top_nav li a:hover{cursor: pointer;}
/* Static nav item*/
#top_nav li#facts a{width: 111px; background-position: 0 0;}
#top_nav li#careers a{width: 113px; background-position: -111px 0;}
#top_nav li#families a{width: 100px; background-position: -224px 0;}
#top_nav li#homes a{width: 105px; background-position: -324px 0;}
#top_nav li#activities a{width:132px; background-position: -430px 0;}
/* Current nav item */
#top_nav li#facts a.current, #top_nav li#facts a.current:hover, #top_nav li#facts a.current:active{width: 111px; background-position: 0 -125px;}
#top_nav li#careers a.current, #top_nav li#careers a.current:hover, #top_nav li#careers a.current:active{width: 113px; background-position: -111px -125px;}
#top_nav li#families a.current, #top_nav li#families a.current:hover, #top_nav li#families a.current:active{width: 100px; background-position: -224px -125px;}
#top_nav li#homes a.current, #top_nav li#homes a.current:hover, #top_nav li#homes a.current:active{width: 105px; background-position: -324px -125px;}
#top_nav li#activities a.current, #top_nav li#activities a.current:hover, #top_nav li#activities a.current:active{width:132px; background-position: -430px -125px;}
/* Hover nav item */
#top_nav li a span{cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0; display: none; height: 0; margin: 0; padding-top: 125px;}
#top_nav li#facts a span{width: 111px; background: url(http://movetokingsport.com/images/TOP_nav_lighting.jpg) 0 -250px;}
#top_nav li#careers a span{width: 113px; background: url(http://movetokingsport.com/images/TOP_nav_lighting.jpg) -111px -250px;}
#top_nav li#families a span{width: 100px; background: url(http://movetokingsport.com/images/TOP_nav_lighting.jpg) -224px -250px;}
#top_nav li#homes a span{width: 105px; background: url(http://movetokingsport.com/images/TOP_nav_lighting.jpg) -324px -250px;}
#top_nav li#activities a span{width: 132px; background: url(http://movetokingsport.com/images/TOP_nav_lighting.jpg) -430px -250px;}
/* Clicked nav item*/
#top_nav li#facts a:active, #top_nav li#facts a:active span{width: 111px; background-position: 0 -375px;}
#top_nav li#careers a:active, #top_nav li#careers a:active span{width: 113px; background-position: -111px -375px;}
#top_nav li#families a:active, #top_nav li#families a:active span{width: 100px; background-position: -224px -375px;}
#top_nav li#homes a:active, #top_nav li#homes a:active span{width: 105px; background-position: -324px -375px;}
#top_nav li#activities a:active, #top_nav li#activities a:active span{width: 132px; background-position: -430px -375px;}
/* End Navigation */




#submenu_list {
list-style-type: none;
margin-left: 25px;
font-family: Myriad-Pro, Verdana, Arial;
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
color: #1283cf;
}

#submenu_list li {
float: left;
padding: 15px;;
border-right: .5px solid grey;
height: .5px;
margin-top: -7px;
}


#inner_feature {

margin-left: 25px;
padding-top: 20px;
clear: both;
width: 95%;
margin-bottom: 40px;
}


#inner_feature_video {
font-family: georgia;
padding: 30px;
clear: both;
width: 95%;
margin-bottom: 80px;
margin-left: 40px;

}

#inner_feature h2 {
margin-bottom: 12px;
border-bottom: 1px solid #cecece;
font-size: 32px;
color: #04334c;
margin-left: 15px;
margin-top: -10px;
}

#inner_feature p {
font-size: 13.5px;
font-family: "Lucinda-Grande", Verdana, san-serif;
width: 97%;
color: white;
padding-top: 10px;
line-height: 20px;}

#inner_feature p a {
color: yellow;
font-weight: bold;}

#inner_feature img {
float: left;
margin-top: -20px;
margin-left: 10px;
margin-right: 25px;
}

#inner_feature_black {

margin-left: 25px;
padding-top: 20px;
clear: both;
width: 95%;
margin-bottom: 40px;
}

#inner_feature_black p {
font-size: 13.5px;
font-family: "Lucinda-Grande", Verdana, san-serif;
width: 97%;
padding-top: 10px;
line-height: 20px;}

#innercontent {
width: 100%;
display: inline;
clear: both;
padding: 20px;
}






#leftRail {
clear: both;
float: left;
width: 350px;
}

#leftRail h3 {
margin-left: 15px;
}

#leftRail h4 {
margin-left: 50px;
margin-top: -15px;
margin-bottom: 15px;
font-size: 11px;
font-family: Georgia;
font-style: Italic;
color: grey;
}

#rightRail {
float: right;
width: 470px;
margin-right: 30px;
margin-left: 20px;
}

#rightRail h3 {
margin-left: 30px;
margin-top: 10px;}



#feature_box {
width: 350px;
display: block;
background-color: #f9fbe6;
padding: 10px;
margin-top: 5px;
border: 1px solid grey;
margin-left: 24px;
margin-bottom: 15px;
height: 115px;}

#feature_box img {
padding: 10px;
float: left;
border: 1px solid grey;
margin-bottom: 15px;
margin-right: 10px;}

#feature_box h2 {
margin-left: 5px;
color: #536c34;
font-size: 12px;
margin-bottom: -10px;
font-family: "Lucida Grande", Myriad-Pro, Verdana, san-serif;
}


#feature_box h2 a {
margin-left: 5px;
color: #64964d;
font-size: 17px;
text-decoration: none;
}

#feature_box h2 a:hover {
color: blue;
}


#feature_box p {
font-size: 10px;
padding-bottom: 35px;
margin-top: 11px;
margin-left: 5px;
font-family: "Lucida Grande", Myriad-Pro, Verdana, san-serif;
}

#right_sublinks {
margin-left: 30px;
padding: 1px;
margin-bottom: 20px;
line-height: 25px;
}

#right_sublinks h2 {
color: #ae6f00;
font-size: 18px;
font-family: "Lucida Grande", Myriad-Pro, Verdana, san-serif;
}


#right_sublinks h2 a {
text-decoration: none
}

#right_sublinks h2 a:hover {
color: green;
}

#right_sublinks p {
font-size: 12.5px;
font-family: "Lucida Grande", Myriad-Pro, Verdana, san-serif;
line-height: 16px
}

#right_sublinks p a {
color: blue;
text-decoration: none;
}

#right_sublinks p a:hover {
color: red;
}












#bottom_homepromo {
background-image:url(http://movetokingsport.com/images/greengrid.jpg);
height: 290px;
clear: both;
}


#bottom_homepromo_started {
margin-top: 10px;
background-image:url(http://movetokingsport.com/images/greengrid.jpg);
height: 35px;
clear: both;
}


clear {
clear: both;
}









/*GUEST WRAPPER */

#guestbook_copy {
width: 370px;
float: left;
font-family: Georgia;
font-style: italic;
line-height: 19px;
margin-top: 15px;
padding-right: 1px;
margin-left: 25px;
font-size: 14px;
}

#guest_wrapper {
width: 100%;
}

#guest_wrapper p {
float: left;
font-style:italic;
width: 370px;
}


#guestbook_content {
float: left;
width: 100%;
}
 
 
#guestbookcontent_left {
float: left;
margin-top: 1px;}
 
 #guestbookcontent_promos {
margin-bottom: 35px;
 }

 #guestbookcontent_promos h3 {
position:relative;
background-image:url(http://movetokingsport.com/images/guestbookheader.jpg);
width: 380px;
height: 45px;
 }
 
 #promo_list {
background-color: #fefaed;
float: left;
width: 350px;
 padding: 20px;}



#promo_list ul {
width: 290px;
margin-left: 35px;
display: block;
line-height: 30px;


list-style-type:square;
font-size: 13px;
font-family: "Lucida Grande", Tahoma;
text-align: left;}

#promo_list p {
margin-top: -20px;
font-size: 16px;
margin-left: 30px;
margin-bottom: 15px;
line-height: 22px;
font-size: 12px;
width: 85%;
color: black;
}
 
 #guestbookcontent_right {
float: right;
width: 380px;
 }

 #guestbookcontent_right h1 {
font-family: tahoma;
color: #c1c1c0;
font-size: 20px;
 }

 #guestbookcontent_right h2 {
font-size: 36px;
}

#guestbookcontent_right p{
font-size: 14px;
margin-left: -15px;
line-height: 16px;
margin-top: -15px;
margin-bottom: 25px;}

#guestbookcontent_videotease {
margin-top: 15px;
display: block;
padding: 1px;
margin-bottom: 15px;
border-bottom: 1px solid grey;
}

#guestbookcontent_videotease img {
float: left;
margin-top: 0px;
}

#guestbookcontent_videotease h4 {
font-size: 15px;
margin-bottom: 15px;

}

#guestbookcontent_right h2 {
font-size: 12px;
line-height: 5px;
}
 
 #guestbookcontent_videothumb {
 }

#guest_wrappe_iframe {
float: left;
margin-left: 45px;
}

#guestbook_form {
clear: both;
margin-top: 25px;
width: 70%;
padding-bottom: 35px;
margin-left: -70px;
}

#guestbook_form fieldset {
padding: 35px;
background-color: beige;
width: 100%;
}

#guestbook_form legend {
font-style: italic;
Font-size: 25px;
color: green;
margin-left: 40px;
font-weight: bold;
}

#guestbook_form label {
display: block;
font-family: "Lucida Grande", tahoma, myriad;
margin-top: 5px;
font-size: 12px;}

#guestbook_form input {
padding: 2px;
width: 280px;
display: block;
}

#guestbook_form textarea {
width: 360px;
height: 150px;
}

#guestbook_form input.ContactButton {
width: 160px;
margin-top: 20px;
}

#guestbook_form_inside {
clear: both;
margin-top: 25px;
width: 70%;
padding-bottom: 35px;

}

#guestbook_form_inside  fieldset {
padding: 35px;
background-color: beige;
width: 100%;
}

#guestbook_form_inside  legend {
font-style: italic;
Font-size: 25px;
color: green;
margin-left: 40px;
font-weight: bold;
}

#guestbook_form_inside  label {
display: block;
font-family: "Lucida Grande", tahoma, myriad;
margin-top: 5px;
font-size: 12px;}

#guestbook_form_inside  input {
padding: 2px;
width: 280px;
display: block;
}

#guestbook_form_inside  textarea {
width: 360px;
height: 150px;
}

#guestbook_form_inside  input.ContactButton {
width: 160px;
margin-top: 20px;
}
