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

html{background-color:#e3da9b;}
body{font:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}

a:link img{border:none; outline:none;}
a:visited img{border:none; outline:none;}
a:link{color:#000000;}
a:visited{color:#000000;}


p{margin:0px; padding:0px;}

#bg{width:100%; background-image:url(images/bg.png); background-repeat:repeat-x; margin:0px; padding:0px;}

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

#logo{background-image:url(images/karrie_logo.png); float:left; width:525px; height:160px; margin-top:3px;}
	#logo a{display:block; width:100%; height:100%;}
	
.port{width:710px; margin:0px auto;}

#topbox{background-image:url(images/topbox.png); width:800px; background-repeat:no-repeat; min-height:120px; margin:0px auto;}


#menu{float:right; margin:20px 50px 0px 0px;}
#menu ul{}
#menu li{display:inline;}

#midbox{background-image:url(images/mid_box_n.png); background-repeat:repeat-y; min-height:400px; width:800px; padding:0px; margin:0px 0px 0px 89px;}

#bottombox{background-image:url(images/bottom_box.png); background-repeat:no-repeat; width:800px; min-height:60px; position:relative; margin:0 auto -50px;}







#footer{width:100%; background-image:url(images/footer.png); background-repeat:repeat-x; min-height:225px;}
#spacer{height:30px; width:930px; margin:0px auto;}
#chitchat{margin:0px auto; width:625px; height:70px; background-image:url(images/chitchat.png); background-repeat:no-repeat; margin:20px auto;}
	#chitchat a{display:block; width:100%; height:100%;}
	
/* Slider */

slides{width:600px; margin:0px auto;}
#jFlowSlide{ background:#FFFFFF; font-family: Georgia; }

#myController { font-family: Georgia; padding:2px 0;  width:710px; background:#FFFFFF; }

#myController.front{letter-spacing:-1px;}

#myController span.jFlowSelected { color:#CCCCCC;margin-right:0px; }

#myController span.jFlowSelected img{ border:dashed 1px #000000;}

.slide-wrapper { padding: 0px; }
.slide-details { width:710px;}

.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:0px; }

.jFlowControl, .jFlowPrev, .jFlowNext { color:#333333; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #FFFFF; }
#teaminfowrap{margin:0px 0px 0px 0px;}

#sidework{float:left; border-right:2px dashed #333333; min-height:500px; margin-right:20px; width:130px;}
#myController.sidework{width:130px; font-family:arial; font-size:20px;}
#myController.prevnext{width:120px; float:right;}