/*overrides
-----------------------------*/
#content-wrap table{ padding:0px 0px 0px 0px;}
#contentbox{ padding-left:15px; }

h1{ font-family:Georgia, Helvetica, sans-serif; font-weight:normal; font-size:1.9em; color:#333333; letter-spacing:0px;}
h2{font-size:1.4em; border:none; font-family:Georgia, Helvetica, sans-serif; font-weight:normal; color:#666; letter-spacing:0px;}
.thead{ }
a, a:visited, a:link, p a, p a:visited, p a:link{ color:#9c2a29; text-decoration:none; }
a:hover, p a:hover{ color:#069;}
p{color:#444; padding:10px 10px 10px 0px; font-family:Arial, Helvetica, sans-serif;}

p a{ font-family:Arial, Helvetica, sans-serif;}

/*.bgi {color:#444; padding:10px; margin: 0; padding: 0; list-style-type: none; }
.bgi li { margin: 0px; margin-left:10px; padding: 5px 25px; background: url(img/ok.gif) 0 9px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
*/
.bgi {margin: 0px; padding: 0px;}
.bgi li { margin: 0px; margin-left:8px; padding:0px 0px 5px 20px; background: url(img/ok.png) 0 2px no-repeat;}



/*image screenshots
-----------------------------------*/
.screenshot{ padding:1px; margin-right:15px;}

/*image style*/
.thumbNails{ padding:2px; border:2px solid #ddd; margin-right:10px;}
.thumbNails:hover{border:2px solid #aaa;}	

/*tabs
----------------------------------*/
/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: 14px arial, sans-serif; /* set font as desired */
border-bottom: 2px solid #efefef; /* set border COLOR as desired */
list-style-type: none;
padding: 5px 10px 5px 0px; 
}

ul#tabnav li { /* do not change */
display: inline;
}

ul#tabnav li a { /* settings for all tab links */
padding: 10px 4px 5px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border:1px solid #dfdfdf; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background:url(img/tab_bg.gif) repeat-x #efefef; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background:url(img/tab_bg_hover.gif) repeat-x #fff; /* set desired hover color */
border:1px solid #b6b5b5;
border-bottom:2px #fff solid;
}

ul#tabnav a.active { /* settings for hover effect */
background: #fff; /* set desired hover color */
border:1px solid #b6b5b5;
border-bottom:2px #fff solid;
font-weight:bold;
}
/* end css tabs */

div.bottom{ border-bottom:1px solid #ddd; margin:10px 0px 10px 0px; padding-top:10px; clear:both;}

a.greytbutton, a.greytbutton:visited { 
padding: 5px 5px 5px 5px;
border: 1px solid #444;
background:url(img/bg_button.gif) repeat-x #efefef; 
color: #444;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-right: 0px; 
text-decoration: none;
}

a:hover.greytbutton { 
background:url(img/bg_button_hover.gif) repeat-x #efefef;
color:#069;
text-decoration:none;
border: 1px solid #aaa;
}

/*Tab Icons
------------------------------------*/
.pp-1{ background:url(img/polls_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}
.pp-2{ background:url(img/image_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}
.pp-3{ background:url(img/share_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}
.pp-4{ background:url(img/discuss_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}
.pp-5{ background:url(img/track_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}
.pp-6{ background:url(img/analyze_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}
.pp-7{ background:url(img/filter_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}
.pp-8{ background:url(img/explore_icon_32.png) no-repeat left; padding:5px 0px 0px 30px;}

/*external*/
.otherpart{
	margin:10px 0px 0px 0px;
	font-size:14px;
	color:#444;
}

.tourlist{
	padding:0px;
	margin:8px 0px 10px 25px;

}
.tourlist li{
	margin:0px; 
	padding:0px 0px 3px 20px;
	list-style:none;
	background:url(/images/bullet_orange.png) no-repeat;
	background-position:0px 3px;
}

/*****************************/
/*.next-button{
	font-size:1.1em;
	background:url(img/next-arrow.gif) right no-repeat; padding-right:14px;
}
.prev-button{
	font-size:1.1em;
	background:url(img/prev-arrow.gif) left no-repeat; padding-left:14px;
}*/


.next-button{
	padding-top: 6px;
	width: 80px;
	height: 24px;
	background-color: transparent;
	background-image: url(img/poll_tour_next.png);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	float:right;
}
.next-button:hover{
	background-position: 0pt -30px;
}

.prev-button{
	padding-top: 6px;
	width: 114px;
	height: 24px;
	background-color: transparent;
	background-image: url(img/poll_tour_previous.png);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	float: left;
}
.prev-button:hover{
	background-position: 0pt -30px;
}

/*overwrite*/
.spiffyfg{padding-left:10px; padding-right:5px;}
