/* CSS Document */

/*                        RESET                 */

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, hr {
	margin: 0px;
	padding: 0px;
	border: none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1em;
	font-family: Arial, Helvetica, sans-serif;
	/*text-align: left;*/
	/*vertical-align: baseline;*/
	text-decoration:none;
	margin-top: 0px;
    border-top-width: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
}
a img, :link img, :visited img {
	/*border: 0; */
}
table {
	border-collapse:separate;
}
html, body{background-color:#FFFFFF;height:100%;}
/*html, body{color:#FFFFFF}*/
ul {list-style-type:none;}

/*-----------------------------------------------------------------*/

.clearspace{
clear:both;
width:100%; 
height: 0; 
line-height: 0; 
font-size: 0;
zoom:1;
}
.full_width_message_box{
border-top:#DDDDDD 1px solid;
border-bottom:#DDDDDD 1px solid;
padding-top:6px;
padding-bottom:6px;
background-color:#F3FFF3;
padding-left:62px;
padding-right:62px;
margin-bottom:20px;
}
.border_message_box{
margin-left:30px;
margin-right:30px;
margin-bottom:20px;
padding-top:20px;
padding-bottom:25px;
padding-left:12px;
padding-right:12px;
border:#DDDDDD solid 1px;
text-align:center;
zoom:1;
}

.spec{width:5px;visibility:hidden}

#wrap{
margin: 0px auto;
width: 960px;
padding-left: 12px;
padding-right:12px;
background-color:#FFFFFF;
min-height:100%;
position:relative;
}
#header{
padding-top:0px;
padding-bottom:10px;
margin-bottom:25px;
border-bottom:#333333 5px solid;
zoom:1;
}
* html div#header{height:1%;}
#header .top{
background-image:url(images/header_top_752x30.gif); 
background-repeat:no-repeat;
height:30px;
zoom:1;
}
#header .bottom{
background-image:url(images/header_bottom_752x41.gif); 
background-repeat:no-repeat;
height:41px;
margin-bottom:3px;
}
#header .main{
position:relative;
background-image:url(images/header_sides_752x1.gif); 
background-repeat:repeat-y;
padding-left:85px;
zoom:1;
}
#header .site_title{font-size:28px;color:#66CC33;}
#header .site_title a{font-size:28px;color:#66CC33;}
#topnav{
height: 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#666666;
margin-bottom:0px;
padding-bottom:0px;
margin-left:30px;
}
#topnav a{color:#00AAFF}
#topnav a:hover{color:#66CC33}

#topnav_alt{
float:right;
width:708px;
border-bottom:#D9E1D9 1px solid;
background-color:#F9FFF9;
padding-left:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
#topnav_alt a{
display:block;
float:left;
color:#00AAFF;
padding:8px;
width:90px;
text-align:center;
border-right:#EEEEEE 1px solid;
}
#topnav_alt a:hover{
color:#66CC33;
background-color:#EEF1EE;
}


#breadcrumbs{
height: 15px;
font-size:12px;
color:#666666;
margin-bottom:0px;
padding-bottom:3px;
margin-left:30px;
}
#breadcrumbs a{color:#00AAFF}
#breadcrumbs a:hover{color:#66CC33}

#breadcrumbs_alt{
float:right;
font-size:12px;
color:#666666;
padding-top:20px;
padding-bottom:3px;
padding-left:50px;
}
#breadcrumbs_alt a{color:#00AAFF}
#breadcrumbs_alt a:hover{color:#66CC33}


#body{}
#far_right{
display:inline;
float:right;
width:173px;
margin-bottom:0px;
}
#right{
float:right;
width:580px;
margin-right:15px;
margin-bottom:0px;
}
#left{
float:left;
width:173px;
margin-bottom:0px;
}
.col_top{
background-image:url(images/col_top_173x6.gif); 
background-repeat:no-repeat;
height:6px;
font-size:1px;
}
.col_title_middle{
background-image:url(images/col_title_middle_173x6.gif); 
background-repeat:repeat-y;
text-align:center;
padding-left:8px;
padding-right:8px;
padding-top:7px;
padding-bottom:10px;
}
.col_split{
background-image:url(images/col_split_173x6.gif); 
background-repeat:no-repeat;
height:6px;
margin:0px;
font-size:1px;
}
.col_middle{
background-image:url(images/col_middle_173x6.gif); 
background-repeat:repeat-y;
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:12px;
zoom:1;
}
* html .col_middle{height:1%;}
.col_bottom{
background-image:url(images/col_bottom_173x6.gif); 
background-repeat:no-repeat;
height:6px;
margin-bottom:20px;
font-size:1px;
}

.col_top_lg{
background-image:url(images/col_top_lg_173x6.gif); 
background-repeat:no-repeat;
height:6px;
font-size:1px;
}
.col_title_middle_lg{
background-image:url(images/col_title_middle_lg_173x1.gif); 
background-repeat:repeat-y;
text-align:center;
padding-left:8px;
padding-right:8px;
padding-top:7px;
padding-bottom:10px;
}
.col_split_lg{
background-image:url(images/col_split_lg_173x6.gif); 
background-repeat:no-repeat;
height:6px;
margin:0px;
font-size:1px;
}
.col_middle_lg{
background-image:url(images/col_middle_lg_173x1.gif); 
background-repeat:repeat-y;
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:12px;
}
* html .col_middle_lg{height:1%;}
.col_bottom_lg{
background-image:url(images/col_bottom_lg_173x6.gif); 
background-repeat:no-repeat;
height:6px;
margin-bottom:20px;
font-size:1px;
}

#left .nav_marker{position:relative;zoom:1;display:inline;margin-right:8px; float:left; margin-bottom:0px;padding-bottom:0px;padding-top:0px; }
#left .nav_link{position:relative;zoom:1;display:inline;float:left;width:140px;margin-bottom:5px;padding-bottom:0px;padding-top:0px; }
#left .nav_marker h3{position:relative;zoom:1;display:inline;line-height:1em;margin-bottom:0px;padding-bottom:0px;padding-top:0px;}
#left .nav_link h3{position:relative;zoom:1;display:inline;line-height:1em;margin-bottom:0px;padding-bottom:0px;padding-top:0px;}

#footer{
padding-top: 2px; 
border-top: 1px solid #CCCCCC; 
padding-bottom: 6px; 
clear:both;
position:absolute;
bottom:0;
width:960px;
height:19px;			/* Height of the footer */
}




/*								TEXT				*/
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#999999;
font-weight:100;
}
h1 a{color:#999999}
h1 a:hover{color:#66CC33}
.sec_title{border-bottom:#CCCCCC solid 1px;padding-bottom:4px;margin-bottom:3px;}
* html .sec_title {height: 1px;}
.sec_end{clear:both;padding-bottom:10px;border-bottom:#E0E0E0 solid 1px;margin-bottom:30px;}
.h1_sub{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
font-weight:100;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#BBBBBB;
font-weight:100;
line-height:1.3em;
}
h2 a{color:#00AAFF}
h2 a:hover{color:#66CC33}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:100;
color:#999999;
line-height:1.3em;
}
h3 a{color:#00AAFF;line-height:1em;}
h3 a:hover{color:#66CC33}
.h3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:100;
color:#999999;
line-height:1.3em;
}
.h3 a{color:#00AAFF}
.h3 a:hover{color:#66CC33}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
line-height:1.3em;
color:#000000;
}
p a{color:#00AAFF}
p a:hover{color:#66CC33}
.p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
line-height:1.3em;
color:#000000;
}


/*							COLOURS						*/
.dark_grey{color:#333333}
.dark_grey a{color:#00AAFF}
.dark_grey a:hover{color:#66CC33}
.dark_grey_link a{color:#333333}
.dark_grey_link a:hover{color:#66CC33}
.light_grey{color:#999999}
.light_grey a{color:#00AAFF}
.light_grey a:hover{color:#66CC33}
.black{color:#000000}
.black a{color:#000000}
.black a:hover{color:#66CC33}
.green{color:#66CC33}
.red{color:#BB0000}
.blue{color:#00AAFF}

/*							ALIGN + FLOAT						*/
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.float_left{float:left}
.float_right{float:right}

.maxwidth_150{
max-width:150px;
width:expression(this.width > 150 ? "150px" : this.width);
}

/*							HOME PAGE							*/
#fp{width:780px;float:left;}
#fp .top{
background-image:url(images/fp_tribox_top_774x30.gif); 
background-repeat:no-repeat;
height:30px;
}
#fp .bottom{
background-image:url(images/fp_tribox_bottom_774x58.gif); 
background-repeat:no-repeat;
height:58px;
margin-bottom:15px;
}
#fp .main{
background-image:url(images/fp_tribox_middle_774x1.gif); 
background-repeat:repeat-y;
}
#fp .containers{
float:left;
padding-bottom:0px;
padding-left:30px;
padding-right:15px;
width:175px;
}
#fp .ttop{
background-image:url(images/fp_tbox_top_lt_774x30.gif); 
background-repeat:no-repeat;
height:30px;
}
#fp .tbottom{
background-image:url(images/fp_tbox_bottom_lt_774x39.gif); 
background-repeat:no-repeat;
height:39px;
margin-bottom:15px;
}
#fp .tmain{
background-image:url(images/fp_tbox_middle_lt_774x1.gif); 
background-repeat:repeat-y;
}

#fp .tcontainers{
float:left;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
width:205px;
display:inline;
}
#fp .headings{border-bottom:#DDDDDD solid 1px;padding-bottom:4px;margin-bottom:3px;color:#666666;}
#fp .headings a span{color:#666666;}
#fp .headings a:hover span{color:#66CC33;}


/*							TRAVEL GUIDES					*/

/* 								PAGE TITLE			*/

.tg_page_title{
float:right;
margin-top:25px;
margin-bottom:25px;
}
.tg_page_title .top{
background-image:url(images/page_title.gif); 
background-repeat:no-repeat;
height:20px;
width:705px;
}
.tg_page_title .main{
background-color:#E9F1E9;
border:#70c045 3px solid;
border-top:0px;
padding:20px;
padding-top:0px;
width:659px;
}

/*								NAVIGATION MENU		*/

#nav_menu{
display:inline;
width:213px;
float:left;
margin-left:15px;
margin-top:25px;
margin-bottom:15px;
}
#nav_menu .top{
background-image:url(images/left_menu_top.gif); 
background-repeat:no-repeat;
height:20px;
}
#nav_menu .main{
width:211px;
background-color:#F9FFF9;
padding-top:8px;
padding-bottom:8px;
border:#D9E1D9 1px solid;
}
#nav_menu .item a{
display:block;
width:182px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
line-height:1em;
padding:8px;
padding-right:5px;
background-color:#F9FFF9;
border-top:#E2E2E2 1px solid;
}
#nav_menu .item a:hover{
color:#70c045;
background-color:#EEF1EE;
}
#nav_menu .item .subitem{
display:block;
width:174px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
line-height:1em;
padding-bottom:8px;
padding-left:16px;
padding-right:5px;
margin-left:8px;
background-color:#E9F1E9;
}

/*								SORT BY MENU			*/

.sortby_nav{
background-color:#F9FFF9;
border-bottom:#70c045 3px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:400px;
}
.sortby_nav a{
display:block;
float:left;
color:#00AAFF;
padding:8px;
width:83px;
text-align:center;
border-right:#EEEEEE 1px solid;
}
.sortby_nav a:hover{
color:#66CC33;
background-color:#EEF1EE;
}

/*								HUB		*/
.hub_menu{
width:705px;
float:right;
}
.hub_menu .item a{
display:block;
/*background-image:url(images/logo_trans_bg_darker_330x10.gif); */
background-repeat:no-repeat;
width:300px;
height:100px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
line-height:1em;
padding:15px;
margin-right:15px;
background-color:#F3FFF3;
border:#D9E1D9 1px solid;
border-top:#D9E1D9 5px solid;
margin-bottom:15px;
}
.hub_menu .item a:hover{
color:#70c045;
border-top:#70c045 5px solid;
background-color:#E9F1E9;
}

/*								SPONSORED LINKS				*/

.sponsored_links{
background-image:url(images/logo_trans_bg_darker_330x10.gif); 
background-repeat:no-repeat;
border-top:#70c045 2px solid;
border-bottom:#70c045 2px solid;
background-color:#F9FFF9;
padding:15px;
padding-top:8px;
text-align:center;
margin-bottom:12px;
font-size:14px;
}
.sponsored_links .item{
text-align:left;
margin-bottom:15px;
}
.sponsored_links .item a{
color:#0088DD;
}
.sponsored_links .item a:hover{
color:#70c045;
}


/*								GENERAL ELEMENTS			*/

.tg_content{
width:705px;
float:right;
}
.tg_main{
float:left;
width:400px;
}
.tg_main .lg_top{
background-image:url(images/center_lg_top.gif); 
background-repeat:no-repeat;
width:400px;
height:20px;
}
.tg_main .lg_border{
border:#D9E1D9 5px solid;
border-top:0px;
padding:15px;
padding-top:0px;
margin-bottom:15px;
}
.tg_right{
display:inline;
width:275px;
float:right;
margin-right:3px;
}

.feature_box{
background-image:url(images/logo_trans_bg_darker_330x10.gif); 
background-repeat:no-repeat;
border-top:#70c045 5px solid;
border-bottom:#70c045 5px solid;
background-color:#F9FFF9;
padding:15px;
}

.quote_text{
color:#333333;
font-style:italic;
}
.quote_text a{
color:#333333;
font-style:italic;
}
.quote_text a:hover{
color:#70c045;
}


/*						POPUPS 				*/

.popup_top{
background-image:url(images/popup_top_4c.gif); 
background-repeat:no-repeat;
height:30px;
width:560px;
}
.popup_bottom{
background-image:url(images/popup_bottom_4c.gif); 
background-repeat:no-repeat;
height:30px;
width:560px;
}
.popup_main{
padding:25px;
background-color:#F3FFF3;
border-left:#70c045 5px solid;
border-right:#70c045 5px solid;
width:500px;
}




/*							LEFT COLUMN FEATURES				*/


/*							FAR RIGHT COLUMN FEATURES				*/


/*							VIDEO THUMBS AND INFO				*/
.mini_vid_list_thumb{
width: 150px;
float: left;
text-align:center;
}
.mini_vid_list_text{
width: 140px;
float: left;
line-height:1.3em;
} 
.vid_thumb{
border:#CCCCCC 1px solid;
padding:4px;
}
.vid_thumb:hover{
border:#66CC33 thin solid;
}
.vid_list_thumb{
width: 150px;
float: left;
text-align:center;
}
.vid_list_text{
width: 400px;
float: right;
}

/*							INFO PAGES									*/
.info_div{
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #FFFFFF;
border-bottom:#E0E0E0 solid 1px;
}

/*							FB BUTTON							*/
.fb_share_button{ 
display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?0:26981) no-repeat top right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#004488; width: 93px; text-decoration:none; margin-bottom:3px; margin-top:3px;
} 
.fb_share_button:hover{ 
color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?0:26981) no-repeat top right; text-decoration:none; 
} 

/*							USER BUTTONS, FORM INPUTS, ETC						*/
input{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:5px;
color:#333333;
line-height:1.2em;
}
.input{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:5px;
color:#333333;
line-height:1.2em;
}
textarea{padding:5px;}
input.error{border: #BB0000 solid 1px;}
input.big_form_button{
width:240px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#00AAFF;
padding:0;
margin:0;
}
input.big_form_button_hover{
width:240px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#66CC33;
padding:0;
margin:0;
}
.counter{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:5px;
color:#333333;
}
.error_msg{
background-color:#E6E6E6;
padding-left:15px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
color:#BB0000
}

.button_330x60{
width:330px;
height:60px;
background-image:url(images/button_330x60_blue.gif);
background-repeat:no-repeat;
padding-top:12px;
padding-left:15px;
padding-right:15px;
text-align:center;
}

/*							TRIPS LISTING PAGES								*/
.t_list_unpub_side{
background-image:url(/images/tlist_unpub_middle_810x1.gif);
background-repeat:repeat-y;
}
.t_list_unpub_bottom{
background-image:url(/images/tlist_unpub_bottom_810x30.gif);
background-repeat:no-repeat;
height:30px;
padding-bottom:15px;
}

.trip_list_left{
margin-left:45px;
float:left;
width:580px;
display:inline;
}
.trip_list_right{
float:right;
width:150px;
margin-top:8px;
margin-bottom:8px;
text-align:right;
}

.t_list_pub_side_surf{
background-image:url(/images/tlist_surf_middle_810x1.gif);
background-repeat:repeat-y;
}
.t_list_pub_bottom_surf{
background-image:url(/images/tlist_surf_bottom_810x30.gif);
background-repeat:no-repeat;
height:30px;
padding-bottom:15px;
}
.t_list_pub_side_snow{
background-image:url(/images/tlist_snow_middle_810x1.gif);
background-repeat:repeat-y;
}
.t_list_pub_bottom_snow{
background-image:url(/images/tlist_snow_bottom_810x30.gif);
background-repeat:no-repeat;
height:30px;
padding-bottom:15px;
}
.t_list_pub_side_skate{
background-image:url(/images/tlist_skate_middle_810x1.gif);
background-repeat:repeat-y;
}
.t_list_pub_bottom_skate{
background-image:url(/images/tlist_skate_bottom_810x30.gif);
background-repeat:no-repeat;
height:30px;
padding-bottom:15px;
}
.t_list_pub_side_mixed{
background-image:url(/images/t_mixed_side_810x1.gif);
background-repeat:repeat-y;
}
.t_list_pub_bottom_mixed{
background-image:url(/images/t_mixed_bottom_810x30.gif);
background-repeat:no-repeat;
height:30px;
padding-bottom:15px;
}

/*							CREATE/ EDIT TRIP PAGE							*/
#parent {margin-bottom:15px;}
#parent .top{
background-image:url(images/wide_top_810_20.jpg); 
background-repeat:no-repeat;
height:20px;
}
#parent .bottom{
background-image:url(images/wide_bottom_810_20.jpg); 
background-repeat:no-repeat;
height:20px;
}
#parent .main{
background-image:url(images/wide_lines_810_1.jpg); 
background-repeat:repeat-y;
padding-left:15px;
padding-right:15px;
}
#pub {margin-bottom:15px;}
#pub .top{
background-image:url(images/t_pubbox_top_810x31.gif); 
background-repeat:no-repeat;
height:31px;
}
#pub .bottom{
background-image:url(images/t_pubbox_bottom_810x33.gif); 
background-repeat:no-repeat;
height:33px;
margin-bottom:15px;
}
#pub .main{
background-image:url(images/t_pubbox_sides_810x1.gif); 
background-repeat:repeat-y;
}
#stops_parent{margin-bottom:15px;}
.place_list_item{
background-image:url(images/t_place_list_item_790x125.gif); 
background-repeat:no-repeat;
height:125px;
width:790px;
position:relative;
}

/*						TRIP VIDEO SELECT PAGE						*/
.t_vid_sel_item_top{
background-image:url(images/t_vid_select_top_790x20.gif); 
background-repeat:no-repeat;
height:20px;
}
.t_vid_sel_item_sides{
background-image:url(images/t_vid_select_sides_790x1.gif); 
background-repeat:repeat-y;
}
.t_vid_sel_item_bottom{
background-image:url(images/t_vid_select_bottom_790x20.gif); 
background-repeat:no-repeat;
height:20px;
}

/*						UPLOADING IN PROGRESS AND ALERT BOX					*/
.cdiv{
position:absolute;
z-index:98;
top:0px;
left:0px;
}
.cdiv_trans{
position:absolute;
z-index:98;
top:0px;
left:0px;
background-color:#FFFFFF;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
}

#ulbox{
position:absolute;
z-index:100;
top:150px;
left:250px;
width:500px;
height:auto;
padding-top:15px;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
text-align:center;
border:#666666 solid 1px;
background-color:#FFFFFF;
visibility:hidden;
}
#ulbox_bg{
position:absolute;
z-index:99;
top:130px;
left:220px;
width:550px;
height:auto;
background-color:#000000;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
}
#ulbox_cancel{
position:absolute;
z-index:100;
top:150px;
left:250px;
width:500px;
height:auto;
padding-top:15px;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
text-align:center;
border:#666666 solid 1px;
background-color:#FFFFFF;
}

/*						TOOLTIP						*/
#tooltip{
position:absolute;
z-index:100;
width:500px;
height:auto;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
border:#666666 solid 1px;
background-color:#FFFFFF;
color:#333333;
line-height:1.3em;
}
#tooltip .close_button{
margin-top:3px;
float:right;
font-weight:bold;
}
#tooltip .close_button a{
color:#333333;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
padding-right:5px;
background-color:#AACCFF;
}
.tooltip_symbol{
font-size:14px;
font-weight:bold;
background-color:#DDDDDD;
color:#00AAFF;
}

/*					TYPEAHEAD					*/
#option_box{
position:absolute;
width:310px; 
max-height:220px; 
height: expression( this.scrollHeight > 220 ? "220px" : "auto" );
overflow:auto;
border:3px solid #DDDDDD; 
background-color:#EFEDEF; 
text-align:left;
color:#333333;
z-index:100;
}
#ajax_listOfOptions{
margin:1px;    
padding:4px;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:5px;
color:#333333;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
padding:3px;
}
#ajax_listOfOptions .optionDivSelected{
padding:3px;
background-color:#778592;
color:#FFFFFF;
}
