/* Nephwrack Body */
body {background-color:#000000; margin:0px; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; color:#CCC; font-weight:normal; background-image:url(../images/n2/n2_main_bg.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:Center; background-position:top;}
a {outline:none; color: #317383; text-decoration: underline}
a:hover {color: #FFFFFF; text-decoration: underline}

em {color:#666666;}

h2 {font-size:14px;}
/* Nephwrack V2 blogs*/

.greyDate {position:absolute; top:0px; color:#666666; float:right;}

#headerflash {position:absolute; width:292px; height:209px; right:4px; top:0px;}

.newsImage {position:relative; margin-right:20px; height:100px; width:100px; float:left; margin-bottom:14px; margin-top:4px; border:1px solid #333;}

.newsImageBio {position:relative; margin-left:5px; margin-bottom:0px; height:30px; float:right; margin-top:0px; border:1px solid #666;}
.newsdateBio { position:relative;  color:#333; font-size:10px; margin-bottom:0px}
.newstitleBio { position:relative;  color:#CCC; font-size:12px; margin-bottom:2px; font-weight:normal; text-transform:none;}

.newsdate { position:relative;  color:#317383; font-size:11px; margin-bottom:0px; font-weight:bold; padding-top:2px;}

.newstitleList { position:relative;  color:#CCC; font-size:12px; font-weight:normal; padding-top:0px; text-transform:none; font-weight:bold;line-height:12px;}
.newsImageList {position:relative; margin-right:15px; margin-bottom:10px; height:30px; float:left; margin-top:0px; border:1px solid #666;}

.commentsBubbleContainer {position:relative; float:right;  width:90px; color:#999999; font-size:11px}
.commentsBubble {position:relative; float:right;  width:14px; margin-right:10px; height:18px; padding-left:12px; padding-top:0px; color:#FFF; font-size:11px ;background-image:url(../images/2010/comment_bubble.gif)}
.commentsBubbleList {position:relative; float:right;  width:14px; margin-right:20px; height:18px; padding-left:12px; padding-top:0px; color:#FFF; font-size:11px ;background-image:url(../images/2010/comment_bubble.gif)}

/* Footer Container */

#footer { width:799px; position:relative; bottom:0px; font-size:10px; text-align:center; margin:0px auto; color:#adacac; margin-top:20px; height:160px; border-top:0px solid #0b0b0b; border-bottom:1px solid #0b0b0b; background-position:bottom right; background-repeat:no-repeat; background-image:url(../images/n2/FOOTER_IDEA.gif)}
#footer #content {position:relative; margin:0px auto; width:770px; top:20px; height:auto;}
#footer a{font-size:10px; color:#317383 ; text-decoration:none}
#footer a:hover{font-size:10px; color:#ec411b; text-decoration:none}
#footer .pageList  {font-size:10px; color:#666;margin-top:5px}
#footer .pageList a{font-size:10px; color:#666; text-decoration:none}
#footer .pageList a:hover{font-size:10px; color:#000; text-decoration:none}
#footer .links  {position:relative;font-size:10px; color:#fff;top:50px ;left:15px;}
#footer .links a{font-size:10px; color:#FFF; text-decoration:none}
#footer .links a:hover{font-size:10px; color:#FFF; text-decoration:underline}
#footer #padding {position:relative; width: 100%; height:0px;}
#footerDetails {position:relative;  left:98px; top:60px; text-align:left; width:300px; height:80px; font-size:20px; color:#FFFFFF;}
#footerLinks {position:relative;  left:10px; top:100px; text-align:left; width:300px; height:80px; }

ul#footerList { list-style:none;margin-left: 0;padding-left: 1em; text-indent: -1em; }
ul#footerList li a {color:#CCCCCC; text-decoration:none; background-image:url(../images/v2/bullet.gif); background-position:left; background-repeat:no-repeat; padding-left:10px;  }
ul#footerList li a:hover { color:#fff; text-decoration:none; background-image:url(../images/v2/bullet.gif); background-position:left; background-repeat:no-repeat;}


ul.siteLink
{
list-style-type: none;
padding: 0;
margin: 0;
text-align:left;
}

#siteLinks {position:relative; width:150px; height:auto; float:left; left:0px;}
#siteLinks .title{position:relative; width:105px; height:30px; background-image:url(../images/n2/site_links.gif); margin-bottom:10px; text-indent:-3000px}

#socialLinks {position:relative; width:160px; height:auto; float:left; margin-left:0px; text-align:right;}
#socialLinks .title{position:relative; width:181px; height:30px; background-image:url(../images/n2/social_links.gif); margin-bottom:10px; text-indent:-3000px}

#copyright {position:relative; width:400px; height:auto; float:left; margin-left:60px; top:10px; text-align:left;}
#copyright .title{position:relative; width:255px; height:31px; background-image:url(../images/2010/titles/sawney_address.gif); margin-bottom:10px; text-indent:-3000px}

#sponsors {position:relative; width:591px; height:auto; left:22px; text-align:left; top:5px;}


/* Section Product Styles */
#productMain { height:210px; overflow:visible; float:right; width:150px; margin-left:20px; margin-bottom:20px;}
#productMain #imageProduct {position:relative; float:right; width:150px;}
#productMain #textProduct {position:relative; float:left; width:150px;}
#productMain #sectionImage {position:relative; width:150px; height:150px; float:right; background-color:#333; margin-top:10px;}
#thumbContainer {position:relative;background-color:#333; height:50px;}

.thumbBlank {position:relative; float:left; width:50px; height:50px; background-color:#333;}
.thumbImgBlank {position:relative; border:none; width:50px; height:50px; background-color:#333;}

.thumbImg {position:relative; border:none; cursor:pointer; float:left;}
.thumb_1 a{position:relative; float:left; width:50px; height:50px; background-color:#333;}

/* Nephwrack V2 Navagation*/

#navBar {margin: 0px auto; position:relative; padding: 0px 0px 0px 20px;  height: 37px; width:782px;top: 77px; right:0px}
#gap {margin: 0px auto; float:left; position:relative; width:25px; height: 37px; background-image:url(../images/n2/spacer.png); background-repeat:no-repeat; background-position:Center;}
#gapBlank {margin: 0px auto; float:left; position:relative; width:25px; height: 37px;  background-repeat:no-repeat; background-position:Center;}

ul#nav {display:list-item; position:relative; background-color:#; height:40px; margin:0; padding:0; overflow:hidden; border-top:0px solid #333333; border-bottom:0px solid #333333; width:802px;  text-transform:uppercase;  font-weight:bold; font-size:12px; left:-20px; letter-spacing:;}
ul#nav li {position:relative; float:left; list-style:none; display:list-item;}
ul#nav li a {position:relative;  float:left; padding: 13px 0px 2px 0px; list-style:none; color:#27444c; text-decoration:none;  height:40px; overflow:hidden; border-left:0px solid #888; border-right:0px solid #333333; display:list-item;}
ul#nav li a:hover {text-decoration:none;  border-left:0px solid #888; text-decoration:underline; border-right:0px solid #000; color:#317383; background-image:url(); background-repeat:no-repeat; background-position:Center;}

ul#nav li a.over {position:relative; display:block; padding: 13px 0px 2px 0px; list-style:none; color:#317383; text-decoration:underline;  height:40px; overflow:hidden; border-left:0px solid #888; border-right:0px solid #000; background-image:url(); background-repeat:no-repeat; background-position:Center;}
ul#nav li a.over:hover {text-decoration:none; border-left:0px solid #888; border-right:0px solid #000; background-image:url(); background-repeat:no-repeat; background-position:Center; }


#commentTextArea {width:485px; height:215px; background-image:url(../images/n2/comment_textarea_bg.gif); padding-top:30px; padding-left:15px;}
#commentTextArea .textarea{width:480px; height:120px; border:none;}

#commentButtonArea {position:relative; top:20px;}
.bodyText {font-size:12px; color:#cccccc;}

.blogContainer { border-bottom:1px solid #232323; margin-bottom:5px; margin-top:5px; }
.blogContainer h2 a{ color:#CCCCCC }
.blogContainer h2 a:hover{ color:#CCCCCC; text-decoration:none }


.blogContainerSingle{ border-bottom:1px solid #232323; margin-bottom:3px; margin-top:3px;  }
.blogContainerSingle a{ text-decoration:none; }




.commentsContainer {width:475px; height:auto; padding:15px; color:#FFFFFF; background-color:#1c1c1c; border-bottom:1px solid #333; margin-bottom:0px; 
}
.commentsContainerAlt {width:475px; height:auto; padding:15px; background-color:#252525; color:#FFFFFF; border-bottom:1px solid #333; border-bottom:1px solid #333; margin-bottom:0px;
}

.commentsContainerAdmin {width:455px; height:auto; padding:15px; background-color:#121212; color:#CCC; border-bottom:1px solid #333;  border-left:20px solid #317383; margin-bottom:0px; 
}

.commentsTitle {color:#999; font-size:12px; font-weight:normal;}
.commentsTitleAdmin {color:#FFF; font-size:12px; font-weight:normal;}
.hr {color:#666666;}

.feedbackFormButton {color:#FFF; 
	  font-weight: normal;
	  font-size:10px;
	  text-transform:uppercase;
	  height:27px;
	  width:70px;
	  text-align:center; 
	  background-image:url(../images/n2/button.gif);
	   border:0px solid; 
	  cursor:pointer;} 



/* Nephwrack V2 Twitter*/

/* Twitter Specific*/

#twitter_update_list {}
#twitter_div {position:relative; margin: 0px auto;  width:220px; list-style:none; color:#CCCCCC}
ul#twitter_update_list { list-style: none; margin-left: 0; padding-left: 0em; text-indent:0px ; padding-bottom:5px;}
#twitter_update_list li { margin-bottom:9px; margin-top:9px; padding-bottom:5px;  border-bottom:1px solid #232323;  left:-10px; }
#twitter_update_list li a{}

h3 {color:#317383; margin-top:0px; margin-bottom:0px; text-transform:uppercase;}
h2 {color:#FFFFFF; margin-top:5px; margin-bottom:5px; text-transform:uppercase;}

/* Nephwrack V2 */

#container{margin: 0px auto; position:relative; width:804px; height:900px; background-repeat:no-repeat; padding-top:0px;}

#containerHeader{margin: 0px auto; position:relative; width:802px; height:264px; background-image:url(../images/n2/n2_main_header.jpg); background-repeat:no-repeat; padding-top:0px;}

#containerMain{margin: 0px auto; position:relative; width:807px; top:-40px; background-repeat:no-repeat;  padding: 0px 0px 0px 0px; }

#left{margin: 0px auto; float:left; left:20px; top:0px; position:relative; width:500px; height:auto;  padding: 0px 0px 0px 0px;}
#left_home{margin: 0px auto; float:left; left:20px; top:0px; position:relative; width:500px; height:auto;  padding: 0px 0px 0px 0px;}

#left_focus{margin: 0px auto; float:left; left:20px; top:0px; position:relative; width:760px; height:auto;  padding: 0px 0px 0px 0px;}

#right{margin: 0px auto; float:right; right:7px; top:0px; position:relative; width:252px; height:auto;  padding: 0px 0px 0px 0px; }

#right_home{margin: 0px auto; float:right; right:25px; top:0px; position:relative; width:220px; height:auto;  padding: 0px 0px 0px 0px; background-repeat:no-repeat; }

.black{margin: 0px auto; padding-left:10px; padding-top:5px; padding-bottom:5px; position:relative; left:0px; width:100%;  background-color:#191919;}
.grey{margin: 0px auto; padding-left:10px; padding-top:5px; padding-bottom:5px; position:relative; left:0px; width:100%;  background-color:#111111; }

strong {color:#317383}
/* Nephwrack V2 Content Box */

#contentBox{margin: 0px auto; position:relative;  }
#contentBox #top{}
#contentBox #main{}
#contentBox #main em{color:#FFFFFF; text-transform:uppercase;}
#contentBox #main #text{margin: 0px auto; position:relative; width:480px; height:auto; padding:15px;}
#contentBox #bottom{margin: 0px auto; position:relative; width:504px; height:16px; background-image:url(../images/n2/v2_box_bottom.png);  background-repeat:no-repeat;}
#contentBox #main #black{margin: 0px auto; padding-left:10px; padding-top:7px; padding-bottom:1px; position:relative; left:0px; width:488px; height:20px; background-color:#000000;}
#contentBox #main #grey{margin: 0px auto; padding-left:10px; padding-top:7px; padding-bottom:1px; position:relative; left:0px; width:488px; height:20px; background-color:#1a1a1a; }
#contentBox #main #blackNews{margin: 0px auto; padding-left:10px; padding-right:20px; padding-top:15px; padding-bottom:1px; position:relative; left:0px; width:468px; height:auto; background-color:#000000;}
#contentBox #main #greyNews{margin: 0px auto; padding-left:10px; padding-top:15px; padding-right:20px; padding-bottom:1px; position:relative; left:0px; width:468px; height:auto; background-color:#1a1a1a; border-bottom: 1px solid #333333; border-top: 1px solid #333333;}

/* Nephwrack blog */

#blogBox{margin: 0px auto; position:relative; width:495px; left:0px; height:54px; background-image:url(../images/n2/blog.gif);  background-repeat:repeat; }
#blogBox #image{margin: 0px auto; position:relative; float:left; width:59px; left:15px; height:56px;  top:0px;}
#blogBox #textBlog{margin: 0px auto; position:relative; float: left; width:380px; left:40px; height:20px; top:20px;}

.space{margin: 0px auto; position:relative; width:495px; left:0px; height:10px;}

/* Nephwrack Tour */

#tourBox{margin: 0px auto; position:relative; width:233px; }
#tourBox #top{margin: 0px auto; position:relative; width:233px; height:24px; background-image:url(../images/n2/tour_top.png);  background-repeat:no-repeat;}
#tourBox #main{margin: 0px auto; position:relative; width:233px; height:auto; background-image:url(../images/n2/tour_bg.png);  background-repeat:repeat;}
#tourBox #main #black{margin: 0px auto; padding-left:10px; padding-top:7px; padding-bottom:5px; position:relative; left:0px; width:197px; height:20px auto; background-color:#000000;}
#tourBox #main #grey{margin: 0px auto; padding-left:10px; padding-top:7px; padding-bottom:5px; position:relative; left:0px; width:197px; height:20px auto; background-color:#1a1a1a;}
#tourBox #main #textbox{margin: 0px auto; padding-left:10px; padding-top:7px; padding-bottom:1px; position:relative; padding-right:10px; left:0px; width:187px; height:auto; }
#tourBox #bottom{margin: 0px auto; position:relative; width:233px; height:23px; background-image:url(../images/n2/tour_bottom.png);  background-repeat:no-repeat;}


/* Nephwrack Containers */





#containerSearch{margin: 0px auto; position:relative; float:left; background-color:#; left:0px; bottom:0px; top:0px;}




#containerFeatureSub{margin: 0px auto; position:relative; width:802px; height:auto; top:0px; background-repeat:no-repeat;  background-color:#000000; padding: 0px 0px 0px 0px; }
#containerFeatureBottom{margin: 0px auto; position:relative; width:802px; height:13px; top:0px;  background-image:url(../images/box_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding: 0px 0px 0px 0px; }




#containerSubTop{margin: 0px auto; position:relative; width:802px; height:14px; top:10px; background-image:url(../images/box_home.gif); background-repeat:no-repeat;}

#containerBottom{margin: 0px auto; position:relative; width:802px; height:13px;  background-image:url(../images/box_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding: 0px 0px 0px 0px; }


#containerFooterTop{margin: 0px auto; position:relative; width:802px; height:14px; top:10px; background-image:url(../images/box_home.gif); background-repeat:no-repeat;}

#containerBottomFooter{margin: 0px auto; position:relative; width:802px; height:13px;  background-image:url(../images/box_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding: 0px 0px 0px 0px; }

#containerFeature{margin: 0px auto; position:relative; width:802px; height:330px; background-image:url(../images/home_image.jpg); background-repeat:no-repeat;  padding: 0px 0px 0px 0px; }

#containerFeatureText{margin: 0px auto; float:left; position:relative; width:480px; height:180px; top:10px; left:20px;   padding: 0px 0px 0px 0px; overflow:auto; }



.blogComments{margin: 0px auto; position:relative; float:left; width:440px; height:auto; top:0px; left:0px; border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; padding:10px; color:#9f8b61}
.blogCommentsBottom{margin: 0px auto; position:relative; float:left; width:462px; height:13px; top:0px; left:0px;  background-image:url(../images/comments_bg.gif); background-repeat:no-repeat; background-position:top; padding-bottom:20px;}



#leftSub{margin: 0px auto; float:left; left:20px; top:20px; position:relative; width:760px; height:auto;  padding: 0px 0px 0px 0px;}



#containerSeo{margin: 0px auto; position:relative; width:760px; height:auto;  padding: 10px 0px 10px 0px;}

#commentsBox{margin: 0px auto; float:left; position:relative; width:18px; height:17px;  padding: 0px 5px 0px 0px; background-image:url(../images/comments_icon.gif); background-repeat:no-repeat; }

#homeBlog{position:relative; width:460px; padding:10px; margin-top:15px;  border-bottom:1px solid #333333; background-image:url(../images/news_bg.jpg) ; background-repeat:repeat; }

#bandBlog{position:relative; width:251px; height:auto; margin-top:0px; padding-left:0px; padding-right:0px; padding-bottom:10px; border-bottom:0px solid #0a0a0a;}
/* Breadcrumb */


ul#breadcrumb {font-size:11px; font-weight:normal; text-decoration:none; list-style:none; margin:0; padding: 0px 0 0 0px; text-align:center;}
ul#breadcrumb li {float:left; display:inline; color:#9f8b61; font-size:11px; margin:0; padding:0}
ul#breadcrumb li a {color:#FFFFFF; font-size:11px; text-decoration:underline}
ul#breadcrumb li a:hover {color:#fff; font-size:11px; text-decoration:underline}
ul#breadcrumb li a.home {display:block; width:9px; height:10px; background:url(../images/breadcrumbhome.gif) top; }
ul#breadcrumb li a:hover {background-position: bottom;}

.clear {clear:both;}

ul.social_bookmarks {position:relative; left:-44px; float: left; display:inline; list-style:none; margin:0;}
ul.social_bookmarks li {display:inline; list-style:none;float:left; }
ul.social_bookmarks li.label {color: #666; font-weight:normal; padding-top:2px ;}
ul.social_bookmarks li a {position:relative; display:block; height:18px; overflow:hidden;  margin-left:3px; background-position: top;}
ul.social_bookmarks li a:hover {background-position: bottom}
ul.social_bookmarks li a.delicious {width:18px; height:18px; overflow:hidden; background-image:url(../images/social_bookmarks/delicious.gif);}
ul.social_bookmarks li a.digg {position:relative; float:left; display:block; width:20px; background-image:url(../images/social_bookmarks/digg.gif); margin-left:3px;}
ul.social_bookmarks li a.facebook {position:relative; float:left; display:block; width:18px; height:18px; overflow:hidden; background-image:url(../images/social_bookmarks/facebook.gif); margin-left:3px;}
ul.social_bookmarks li a.reddit {position:relative; float:left; display:block; width:21px; height:18px; overflow:hidden; background-image:url(../images/social_bookmarks/reddit.gif); margin-left:3px;}
ul.social_bookmarks li a.stumbledupon {position:relative; float:left; display:block; width:18px; height:18px; overflow:hidden; background-image:url(../images/social_bookmarks/stumbled_upon.gif); margin-left:3px;}


/* Main Navagation Style */




ul#footer {display:block;  margin:0; padding:0; overflow:hidden;  width:765px; font-family:Tahoma,Verdana,Arial,Helvetica; text-transform:uppercase; font-size:10px; text-align:center;}
ul#footer li {position:relative; float:left; list-style:none}
ul#footer li a {position:relative;  list-style:none; color:#EEE; text-decoration:none;}
ul#footer li a:hover {position:relative;  list-style:none; color:#FFF; text-decoration:none;}

/* Gallery */

.galleryContainer {position:relative; width:100%; margin:10px 0px 0px 0px; clear:both; padding:0px 0 0px 0; overflow:hidden;}
.galleryCells {float:left;  padding:3px 0px 8px 0}
.galleryThumb {float:left; border:1px solid #333; margin:0 5px 5px 0}
.galleryThumbRolled	{float:left; border:1px solid #9f8b61; margin:0 5px 5px 0; cursor:pointer}
#galleryMainImage {border:1px solid #333; }
.galleryMainImageContainer {float:right; width:200px;overflow:hidden; padding:3px 5px 5px 5px }
.galleryMainImageTitle {color:#A8A9AB; font-size:12px; font-weight:bold}
.galleryMainImageDescription {color:#A8A9AB; font-size:12px; font-weight:normal}
/* Nephwrack Styles */


#eventCalendarSmall ul.calendarHeader{position: relative; margin:0; padding: 0; ; }
#eventCalendarSmall ul.calendarHeader li{position: relative; display:inline; float: left; width: 29px; padding: 1px; margin: 1px 1px 0 0; repeat-x; overflow:hidden; text-align:center; font-size:9px; color: #FFFFFF; background-color:#000000; }
#eventCalendarSmall ul.calendar{position: relative; margin:0px 0 0 0 ; padding: 0; background-color:#333333;  }
#eventCalendarSmall ul.calendar li{position: relative; display:inline; float: left; width: 30px; height: 24px; padding:0px; margin: 1px 1px 0 0; repeat-x; background-color:#191918; font-size:9px; overflow:hidden; text-align:right;}
#eventCalendarSmall ul.calendar li.dimmed{background-image:none; background-color: #2e2c2c; color: #888}
#eventCalendarSmall ul.calendar li.lit{ background-color: #191918; color: #ffffff; font-weight:normal;  }
#eventCalendarSmall #icons {position:absolute; bottom:0px; left: 0px; width: 18px; text-align:left}
#eventCalendarSmall h2 {color: #0093A7; font-size: 16px; font-weight:normal; margin:0}

#eventCalendarSmall #title {font-size: 13px; font-weight:normal; text-align:center; font-family:Tahoma,Verdana,Arial,Helvetica;   background-color:#; width:252px; padding-bottom:5px; text-transform:uppercase}
#eventCalendarSmall #title a.prevMonth {position: relative; display: block; width: 10px; height: 7px; background:url(../images/prev_month.gif) no-repeat;}
#eventCalendarSmall #title a:Hover.prevMonth {background-position:0 -7px}
#eventCalendarSmall #title a.nextMonth {position: relative; display: block; width: 10px; height: 7px; background:url(../images/next_month.gif) no-repeat}
#eventCalendarSmall #title a:Hover.nextMonth {background-position:0 -7px}

a.blogLinkArrow {position: relative; display: block; width: 10px; height: 7px; background:url(../images/next_month.gif) no-repeat;}
a:Hover.blogLinkArrow {background-position:0 -7px}

.more a {position: relative; display: block; width: 10px; height: 7px; background:url(../images/next_month.gif) no-repeat}
.more a:hover {background-position:0 -7px}


.buttonInput {color: #000000; background: #666666; border-right: 1px solid #CCCCCC;  border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC; border-left: 0px solid #CCCCCC; height:21px;} 

.blogInfo {color: #cc0000; text-transform:uppercase; width:140px; position:relative; float:left; text-align:left; margin-left:0px; margin-right:20px;}
.passedText { margin-left:160px; color:#999999}
.blogTitle {color: #FFF; text-transform:uppercase; font-weight:bold;}
.blogTitle a {color: #9f8b61; font-size:12px; text-transform:none; text-decoration:none; text-transform:uppercase; }
.blogTitle a:hover {color: #FFFFFF; font-size:12px; text-transform:none; text-decoration:none; text-transform:uppercase;}

.blogFeedbackName {color: #FFFFFF; font-size:13px}

#titleDiv {color: #CCC; font-size:15px; background-image:url(../images/title_bg_long.gif) ; background-repeat:no-repeat; width:100%; height:25px; background-position:top; text-transform:uppercase; padding-bottom:5px;  border-bottom:1px solid #333333;}
#titleDivSmall {color: #FFF; font-size:14px; background-repeat:no-repeat; width:100%; height:15px; margin-top:10px; padding:0px 0px 0px 0px; border-bottom:1px solid #333333; padding-bottom:5px; }
.pageTitle {color: #9f8b61; font-size:16px; font-family:Tahoma,Verdana,Arial,Helvetica; text-transform:uppercase}
.smallTitle {color: #9f8b61; font-size:13px; font-family:Tahoma,Verdana,Arial,Helvetica; text-transform:uppercase}

.tourTitle {color: #FFF; font-size:13px; font-family:Tahoma,Verdana,Arial,Helvetica; text-transform:uppercase; font-weight:bold;}


.searchInput {color: #FFFFFF; background: #000000; border: 1px solid #9f8b61; height:16px; font-family:Tahoma,Verdana,Arial,Helvetica; width:165px;  }

#populateLink {display:block; float:right; width:115px; height:28px; background:url(../images/populate_footer_logo.png) no-repeat; overflow:hidden; text-indent:-2000px}

.tourHome a {outline:none; color: #9f8b61; text-decoration: underline; font-size:12px; font-family:Tahoma,Verdana,Arial,Helvetica; text-transform:uppercase;}
.tourHome a:hover {color: #FFFFFF; text-decoration: underline;}
.tourHomeDate {outline:none; color: #FFF; text-decoration: none; font-size:12px;}

.breakClass {padding-bottom:5px;  border-bottom:1px solid #333333; width:100%;}



.customFormTextInput {background-color: #000; border:1px solid #999999; height:26px; color:#CCCCCC;  }
.customFormTextInputCaptcha {background-color: #000; border:1px solid #999999; height:26px; width:147px; color:#CCCCCC  }
.customFormSelect {background-color: #000; border:1px solid #999999; width:252px; height:26px; color:#CCCCCC  }

#sitemap ul {
list-style-type: none;
clear: both;
margin-left: 10;
padding-bottom:0;
}

#sitemap li a {
display: inline-block; color: #fff;
text-decoration: none;
background: url(../images/n2/arrow.gif) no-repeat 1px 5px;
display: block;
padding-left:15px;
margin-bottom:4px;

}

#sitemap li a:hover {
display: inline-block; color: #fff;
text-decoration: none;
background: url(../images/n2/arrow.gif) no-repeat 3px 5px;
padding-left:15px;
margin-bottom:4px;
display: block;
}

