/* code by craft scene  */

/* headings
---------------------------------------------------------------------------------------------*/

h1{ 	
background:url(../images/logo.jpg) no-repeat left center;
color:#EDEDED;				
display:block;
float:left;					
font-size:34px;
height:35px;				
margin:25px 0px 10px 10px;
padding:0px 0px 0px 59px;  	
width:330px;
letter-spacing:2px;
}

h2, h3, h4, h5, h6{
display:block;
float:left;
padding:10px 10px 0px 10px;
color:#4E9577;
margin:0px;
width:96%;
}
h3{
font-size:14px;
}

/* links
---------------------------------------------------------------------------------------------*/
p.itext1 a{
color:#EDEDED;
text-decoration:none;
}

a:link {color:#333; text-decoration:none;}      /* unvisited link */
a:visited {color:#509578;}  /* visited link */
a:hover {color:#509578;}  /* mouse over link */
a:active {color:#509578;}  /* selected link */

.itext3 a{
color:#333;
text-decoration:none;
}
.itext3 a:hover{
color:#00BE23;
}

a.link{
display:block;
float:left;
margin:0px;
padding:10px;
font-size:12px;
color:#333;
text-align:left;
}

table.forms a{
color:#666;
font-weight:700;
}
table.forms a:hover{
color:#900;
font-weight:700;
}
.storyx a{
color:#f00;
}
.storyx a:hover{
color:#333;
}
/* paragraphs
---------------------------------------------------------------------------------------------*/
.itext{
font-size:30px;
display:block;
margin:10px;
text-align:center;
border-bottom:1px solid #EDEDED;
color:#EDEDED;
}
.itext1{
font-size:16px;
display:block;
margin:20px 10px 10px 10px;
text-align:justify;
color:#EDEDED;
line-height:25px;
}
.itext2{
font-size:16px;
display:block;
margin:10px;
text-align:center;
color:#333;
line-height:20px;
float:left;
width:220px;
}
.itext3{
font-size:12px;
display:block;
margin:0px 15px;
text-align:left;
color:#663;
line-height:20px;
float:left;
width:210px;
}
.itext4{
font-size:12px;
display:block;
margin:0px;
text-align:left;
color:#663;
line-height:20px;
float:left;
width:94%;
padding:10px 10px 0px 10px;
}
.itext5{
font-size:16px;
display:block;
height:40px;
padding:10px 10px 10px 70px;
text-align:justify;
color:#333;
line-height:25px;
background:url(../images/faq.jpg) top left no-repeat;
margin:0px;
}
.itext6{
font-size:16px;
display:block;
height:40px;
padding:10px 10px 10px 70px;
text-align:justify;
color:#333;
line-height:25px;
background:url(../images/browse.jpg) top left no-repeat;
margin:0px;
}
.itext7{
font-size:16px;
display:block;
height:40px;
padding:10px 10px 10px 70px;
text-align:justify;
color:#333;
line-height:25px;
background:url(../images/maps.jpg) top left no-repeat;
margin:0px;
}
.itext8{
font-size:16px;
display:block;
height:40px;
padding:10px 10px 10px 70px;
text-align:justify;
color:#333;
line-height:25px;
background:url(../images/feeds.jpg) top left no-repeat;
margin:0px;
}
.itext9{
display:block;
float:left;
padding:10px 0px;
color:#4E9577;
margin:10px 35px 0px 35px;
width:850px;
font-size:20px;
text-align:center;
border:1px solid #4E9577; 
}
.itext10{
font-size:12px;
display:block;
margin:0px;
text-align:justify;
color:#663;
line-height:20px;
float:left;
width:92%;
padding:15px;
}
.itext11{
font-size:12px;
display:block;
margin:0px;
text-align:justify;
color:#663;
line-height:20px;
float:left;
width:250px;
padding:15px;
}
.ftxt{
font-size:12px;
display:block;
padding:8px 10px;
text-align:center;
color:#EDEDED;
line-height:15px;
margin:0px;
float:left;
width:260px;
}
.ftxt2{
font-size:11px;
display:block;
padding:8px 10px;
text-align:center;
color:#EDEDED;
line-height:15px;
margin:0px;
float:left;
width:340px;
}


/* forms
---------------------------------------------------------------------------------------------*/
#search_box{
float:left;
height:35px;	
margin:35px 10px 0px 220px; 
width:240px;
}

a.searchbutton {
display:block;
margin:0px;
padding:5px 10px 5px 20px;
width:210px;
height:25px;
background:url(../images/searchimg.jpg) top left no-repeat;
}
	
fieldset.search{
border:0 none; 
margin:0 auto;
width:260px;
}
				
input.txt{
width:150px;	
background:#EDEDED;
border:none; 
float:left;
padding:5px; 
}

input.btn{	
float:left;
padding:2px 5px;
width:200px;
}
p.divtxt{
display:block !important;
float:left;
margin:0;
padding:0px;
}
/* lists
---------------------------------------------------------------------------------------------*/
ul.topnav{
display:block;
list-style-type:none;
margin:0px;
padding:0px;
text-align:center;
}
ul.topnav li{
display:block;
float:left;
}
ul.topnav li a:link{
background:none;
border:1px solid #4e9577;
color:#EDEDED;
display:block !important;
float:left;
margin:5px 15px;
padding:10px 5px;
text-decoration:none;
width:75px;
}

ul.topnav li a:visited{
background:none;
border:1px solid #4e9577;
color:#EDEDED;
display:block !important;
float:left;
margin:5px 15px;
padding:10px 5px;
text-decoration:none;
width:75px;
}

ul.topnav li a:hover{
background:url(../images/link_bg.jpg) bottom center no-repeat;
border:1px solid #EDEDED;
}

ul.topnav li a:active{
background:url(../images/link_bg.jpg) bottom center no-repeat;
border:1px solid #EDEDED;
}

/* list 2 */
.listheading{
display:block;
float:left;
width:90%;
height:20px;
margin:0px;
padding:10px 0px;
color:#666;
text-align:center;
font-size:16px;
}

ul#bookcar{
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:90%;
float:left;
}

ul#bookcar li a{
display:block;
float:left;
width:90%;
height:20px;
margin:0px;
padding:5px 5px 5px 20px;
color:#666;
text-align:left;
font-size:12px;
text-decoration:none;
border-bottom:1px dotted #ccc;
}
ul#bookcar li.pop a{
display:block;
float:left;
width:90%;
height:20px;
margin:0px;
padding:5px 5px 5px 20px;
color:#666;
text-align:center;
font-size:12px;
text-decoration:none;
border-bottom:1px dotted #ccc;
background:#EDEDED;
}
ul#bookcar li a:hover{
color:#00BE23;
}
ul#bookcar img{
border:0 none;
display:block;
margin:0;
padding:0px 25px 0px 0px;
float:left;
}

ul.flist{
list-style-type:none;
display:block;
width:100%;
padding:10px 0px;
margin:0px;
text-align:center;
font-size:12px;
}
ul.flist li{
display:block;
width:100px;
height:24px;
float:left;
margin:0px 10px;
padding:8px 0px 0px 0px;
background:url(../images/linksbg.jpg) no-repeat bottom left;
}

ul.flist li a{
display:block;
width:100px;
height:24px;
float:left;
color:#EDEDED;
text-decoration:none;
}

ul.flist li a:hover{
color:#D0E4F0;
}
