/* CSS Document */
.widget_style7 {
    vertical-align:top;
    text-align:left;
    color:#BB0B03;
    padding:0px 0px 10px 0px;
    line-height:1.81em;
}
.widget_style7 a {
    text-decoration:underline;
    color:#BB0B03;
}
.widget_style7 a:hover {
    text-decoration:underline;
    color:#4C2A6C;
}
.widget_style6 {
    vertical-align:top;
    text-align:left;
    color:#BB0B03;
    padding:0px 0px 10px 0px;
    line-height:1.81em;
}
.widget_style6 a {
    text-decoration:none;
    color:#4C2A6C;
}
.widget_style6 a:hover {
    text-decoration:underline;
    color:#BB0B03;
}
.Bookmarkli a { margin:0px; padding:0px; font:11px Tahoma; color:#333333; text-decoration:none; vertical-align:middle; }
.Bookmarkli a img { margin:0px 0px 0px 0px; padding:2px; border:0px; vertical-align:middle; filter:alpha(opacity: 22); opacity: .2; z-index:2;}
.Bookmarkli a:hover img { margin:0px 0px 0px 0px; padding:2px; border:0px; vertical-align:middle; filter:alpha(opacity: 100); opacity: .99; z-index:2;}

.highslide-html {
    background-color: #DFEAEE;
}
.highslide-html-content {
	position: absolute;
    display: none;
    padding: 5px;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}
.control {
	float: right;
    display: block;
    padding:2px;
    /*position: relative;*/
	font-size: 8pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/* ------------------ */
.countinput {
	border:none;
	background:none;
	color:#908A78;
}
body {
	background-color:#ffffff;
	color:#616161;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
}
.pButton {
  background: url('/_oddity_images/buttons/bbutton2.jpg') top repeat-x;
  cursor: pointer;
  border: 1px solid #464C3E;
  font: 10px Arial;
  color: #FFFFFF;
  font-weight: bold;
  padding: 1px 7px 2px 7px;
}
a {
	color:#222A6C;
	text-decoration:underline;
}
a:hover {
	color:#222A6C;
	text-decoration:none
}
.postmetadataalt {
	font-size:0.81em; 
}

.pagetitle {
	padding:10px 0px 10px 25px;
	margin:0px 0px 0px 0px;
}
p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
html { 
	font-size:11px; 
	font-family:tahoma, arial; 
} 
.normal { 
	font-size:1.01em; 
	font-family:tahoma, arial; 
} 
.small { 
	font-size:0.91em; 
	font-family:tahoma, arial; 
} 
.big { 
	font-size:1.71em; 
	font-family:arial, times new roman, tahoma; 
}

.bigger { 
	font-size:1.11em; 
	font-family:arial, times new roman, tahoma; 
}
h1 { 
	font-family:arial, times new roman, tahoma; 
	color:#222A6C;
	font-size:4.01em;
	font-weight:normal;
	letter-spacing:-1px;
	text-transform:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}
h2 { 
	color:#222A6C;
	font-size:1.11em; 
	text-transform:uppercase; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
} 
h3 { 
	color:#222A6C;
	font-size:1.11em; 
	text-transform:uppercase; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
} 

#respond { 

	color:#222A6C;

	font-size:1.11em; 

	text-transform:uppercase; 

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

} 

.content_txt h2 a {

	color:#222A6C;

	text-decoration:none;

}

.content_txt h2 a:hover {

	color:#222A6C;

	text-decoration:none;

}

.h2 { 

	color:#222A6C;

	font-size:1.11em;

	text-transform:uppercase; 

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

} 

.h3 { 

	font-size:1.61em;

	color:#BB0B03;

	font-weight:normal;

	text-transform:none;

	padding:0px 0px 0px 10px;

	margin:0px 0px 0px 0px;

}

.h4 { 

	font-size:1.61em;

	color:#ffffff;

	font-weight:normal;

	text-transform:none;

	padding:13px 0px 9px 25px;

	margin:0px 0px 0px 0px;

}

h2 strong { 

	color:#FFFFFF;

	font-size:1.01em; 

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	text-transform:none;

}



.sub_table {

	width:813px;

	vertical-align:top;

	text-align:left;

	background:url(/_oddity_images/bbg.jpg) left top repeat-y;

}

.sub_table_row {

	width:813px;

	vertical-align:top;

	text-align:left;

	height:100%;

	background:url(/_oddity_images/footer.jpg) left bottom no-repeat;

}

.table {

	width:813px;

	display:table;

}

.table_row {

	width:813px;

	height:100%; 

	display:table-row;

}

.left {

	height:100%;

	width:180px;

	vertical-align:top;

	display:table-cell;

}

.cent {

	vertical-align:top;

	width:184px;

	height:100%;

	display:table-cell;

	background:url(/_oddity_images/header.jpg) left top no-repeat;

}

.right {
	vertical-align:top;
	width:449px;
	height:100%;
	display:table-cell;
}
.co_name_bg {
	width:180px;
	height:126px;
	vertical-align:top;
	text-align:left;
	background:url(/_oddity_images/co_name_bg.jpg) left top no-repeat;
}

.co_name {
	vertical-align:top;
	padding:23px 0px 0px 0px;
	line-height:4.41em;
}

.co_name a {
	color:#222A6C;
	text-decoration:none;
}
.co_name a:hover {
	color:#222A6C;
	text-decoration:none;
}
.search_bg {
	width:449px;
	height:70px;
	vertical-align:top;
	text-align:left;
	background:url(/_oddity_images/search_bg.jpg) left top repeat-y;
}
.alert_bg {
    width:449px;
    height:20px;
    vertical-align:top;
    text-align:left;
    background-color: #3D4F8F;
}
#search {
	vertical-align:top;
	padding:10px 10px 5px 22px;
	text-align:left;
	color:#FFFFFF;
}

#search strong {
	color:#FFFFFF;
	font-size:1.01em;
	vertical-align:middle;
}

#search input {

	font-size:11px; 

	color:#222A6C;

	font-family:Tahoma, arial, verdana, courier;

	width:170px;

	height:18px;

	padding:0px 0px 0px 0px;

	margin:0px 14px 0px 14px;

	vertical-align:middle;

}

#search .input {

	width:26px;

	height:21px;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	vertical-align:middle;

}

#searchform {

	vertical-align:top;

	padding:20px 10px 5px 32px;

	text-align:left;

	color:#FFFFFF;

}

#searchform strong {

	color:#FFFFFF;

	font-size:1.01em;

	vertical-align:middle;

}

#searchform input {

	font-size:11px; 

	color:#222A6C;

	font-family:Tahoma, arial, verdana, courier;

	width:170px;

	height:18px;

	padding:0px 0px 0px 0px;

	margin:0px 14px 0px 14px;

	vertical-align:middle;

}

#searchform .input {

	width:26px;

	height:21px;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	vertical-align:middle;

}



#search_txt {

	vertical-align:top;

	padding:12px 5px 35px 15px;

	text-align:left;

	color:#222A6C;

}

#search_txt strong {

	color:#222A6C;

	font-size:1.01em;

	vertical-align:top;

}

#search_txt input {

	font-size:11px; 

	color:#222A6C;

	font-family:Tahoma, arial, verdana, courier;

	width:150px;

	height:18px;

	padding:0px 0px 0px 0px;

	margin:5px 0px 0px 0px;

	vertical-align:top;

}

#search_txt .input {

	width:26px;

	height:21px;

	padding:0px 0px 0px 0px;

	margin:5px 0px 0px 0px;

	vertical-align:top;

}





.menu_bg {

	width:449px;

	height:44px;

	vertical-align:top;

	text-align:left;

	background:url(/_oddity_images/menu_bg.jpg) left top no-repeat;

}

.menu {

	vertical-align:top;

	padding:15px 0px 15px 6px;

}

.menu ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

	list-style:none;

}

.menu ul li {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

	display:inline;

}

.menu ul li a {

	background:url(/_oddity_images/menu.gif) left top no-repeat;

	color:#FFFFFF;

	text-decoration:none;

	padding:11px 26px 15px 26px;

	margin:0px 0px 0px 0px;

	font-size:1.11em;

	font-weight:bold;

	font-family:arial, times new roman, Tahoma, verdana, courier;

}

.menu ul li a:hover {

	text-decoration:none;

	color:#FFFFFF;

	font-weight:bold;

	font-size:1.11em;

	font-family:arial, times new roman, Tahoma, verdana, courier;

}



.sub_main {

	margin:0px 7px 0px 8px;

	width:434px;

	vertical-align:top;

}

.main_bg {

	background-color:#ffffff;

	border:solid 1px #C5D9E0;

	vertical-align:top;

	text-align:left;

	width:432px;

}
.bquote {

    min-height: 35px;

    padding-top: 10px;

    padding-right: 0pt;

    padding-bottom: 10px;

    padding-left: 34px;

    margin-top: 0pt;

    margin-right: 40px;

    margin-bottom: 10px;

    margin-left: 20px;

    background-color: transparent;

    background-image: url(/_oddity_images/quote_bg.gif);

    background-repeat: no-repeat;

    background-attachment: scroll;

    font-family: Georgia,'Times New Roman',Times,serif;

    font-size: 1.1em;

    line-height: 1.75em;

    font-style: italic;

    clear: left;

}
.head {

	vertical-align:top;

	text-align:left;

	padding:8px 10px 15px 23px;

	color:#222A6C;

	line-height:1.61em;

}
.window_header {

    color:#0B8D09;

    font-size:1.61em;

    font-weight:normal;

    font-family:arial, times new roman, tahoma; 

}
.head strong {

	color:#CBDDE3;

	font-size:1.61em;

	font-weight:normal;

	font-family:arial, times new roman, tahoma; 

}

.head a {

	color:#222A6C;

	text-decoration:none;

}

.head a:hover {

	color:#222A6C;

	text-decoration:none;

}

.content_txt {

	padding:0px 19px 5px 23px;

	line-height:1.21em;

}

.content_txt a {

	color:#BB0B03;

	text-decoration:underline;

}

.content_txt a:hover {

	color:#BB0B03;

	text-decoration:none;

}

.content_txt strong {

	color:#616161;

}

.table2 {

	width:432px;

	display:table;

}

.table_row2 {

	width:432px;

	height:100%; 

	display:table-row;

}

.left2 {

	height:100%;

	width:126px;

	vertical-align:top;

	display:table-cell;

}

.right2 {

	vertical-align:top;

	width:206px;

	height:100%;

	display:table-cell;

}
.sm {
    color:#969696;
    font-size:0.85em;
}
.sm a {
    color:#005800;
    font-weight:normal;
    text-decoration:underline;
}
.comment {
	padding:0px 0px 23px 23px;
	color:#BB0B03;
	font-size:1.01em;
	font-weight:bold;
}

.comment a {
	color:#BB0B03;
	font-weight:normal;
	text-decoration:underline;
}

.comment a:hover {
	color:#BB0B03;
	font-weight:normal;
	text-decoration:none;
}

.author {

	padding:0px 25px 23px 5px;

	text-align:right;

	color:#222A6C;

	font-size:1.01em;

}

.author strong {

	color:#222A6C;

}



.cats_bg {

	width:180px;

	vertical-align:top;

	text-align:left;

	background:url(/_oddity_images/cats_bg.jpg) no-repeat;

  background-position: 0px 0px;

}



.widget_style1 {

	vertical-align:top;

	text-align:left;

	color:#0E8D09;

	padding:0px 5px 35px 15px;

}

.widget_style1 a {

	text-decoration:underline;

	color:#0E8D09;

}

.widget_style1 a:hover {

	text-decoration:none;

	color:#0E8D09;

}

.widget_style1 ul {

	padding:5px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

	background:none;

}
.toggle a {
	color:#616161;
	font-weight:normal;
	text-decoration:underline;
}

.toggle a:hover {
	color:#BB0B03;
	font-weight:normal;
	text-decoration:underline;
}
.prod_info {
	padding-top:6px;
	background:url(/_oddity_images/bg_post.gif) repeat-x 0 top;
	border-top:1px solid #CCC;
	padding-top:3px;
	padding-left:3px;
}
.prod_info ul {margin-left: 0; padding-left: 2.5em;}
.prod_info li {padding-bottom: 0.4em;}
.widget_style1 li {
	list-style:none;
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	background:url(/_oddity_images/li_bg1.jpg) left bottom no-repeat #F1F6F8;
	vertical-align:top;
	width:110px;
	line-height:1.81em;
	font-weight:normal;
	color:#0E8D09;
}
.widget_style1 ul li a {
	text-decoration:none;
	font-weight:normal;
	color:#0E8D09;
}
.widget_style1 li a:hover {
	font-weight:normal;
	color:#0E8D09;
	text-decoration:underline;
}
.cats_head1 {
	background:none;
	vertical-align:top;
	text-align:left;
}
.widget_style2 {
	vertical-align:top;
	text-align:left;
	color:#BB0B03;
	padding:0px 0px 10px 0px;
}
.widget_style2 a {
	text-decoration:underline;
	color:#BB0B03;
}
.widget_style2 a:hover {
	text-decoration:none;
	color:#BB0B03;
}
.widget_style2 ul {
	padding:12px 5px 0px 15px; 
	margin:0px 0px 0px 0px;
	background:none;
}
.widget_style2 li {
	list-style:none;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	background:url(/_oddity_images/li_bg2.jpg) left top no-repeat;
	vertical-align:top;
	line-height:1.81em;
	color:#BB0B03;
	font-weight:bold;
}
.widget_style2 ul li a {
	text-decoration:none;
	font-weight:normal;
	color:#BB0B03;
}
.widget_style2 li a:hover {
	color:#BB0B03;
	font-weight:normal;
	text-decoration:underline;
}
.cats_head2 {
	background:url(/_oddity_images/cats_head.jpg) left top repeat-y;
	vertical-align:top;
	text-align:left;
}
.cats_bg #links_with_style {
	vertical-align:top;
	text-align:left;
	color:#0E8D09;
	padding:0px 5px 35px 15px;
}
.cats_bg #links_with_style ul {
	padding:5px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background:none;
}
.cats_bg #links_with_style li {
	list-style:none;
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	background:url(/_oddity_images/li_bg1.jpg) left bottom no-repeat #F1F6F8;
	vertical-align:top;
	width:110px;
	line-height:1.81em;
	font-weight:normal;
	color:#0E8D09;
}
.cats_bg #links_with_style ul li a {
	text-decoration:none;
	font-weight:normal;
	color:#0E8D09;
}
.cats_bg #links_with_style li a:hover {
	font-weight:normal;
	color:#0E8D09;
	text-decoration:underline;
}
.cats_bg #links_with_style .cats_head2 {
	background:none;
	vertical-align:top;
	text-align:left;
}
.cats_bg #links_with_style .h4 { 
	font-size:1.61em;
	color:#BB0B03;
	font-weight:normal;
	text-transform:none;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}
.cent #links_with_style {
	vertical-align:top;
	text-align:left;
	color:#BB0B03;
	padding:0px 0px 35px 0px;
}
.cent #links_with_style ul {
	padding:12px 5px 0px 25px; 
	margin:0px 0px 0px 0px;
	background:none;
}
.cent #links_with_style li {
	list-style:none;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	background:url(/_oddity_images/li_bg2.jpg) left bottom no-repeat;
	vertical-align:top;
	line-height:1.81em;
	color:#BB0B03;
	font-weight:bold;
}
.cent #links_with_style ul li a {
	text-decoration:none;
	font-weight:bold;
	color:#BB0B03;
}
.cent #links_with_style li a:hover {
	color:#BB0B03;
	font-weight:bold;
	text-decoration:underline;
}
.cent #links_with_style .cats_head2 {
	background:url(/_oddity_images/cats_head.jpg) left top repeat-y;
	vertical-align:top;
	text-align:left;
}
.cent #links_with_style .h4 { 
	font-size:1.61em;
	color:#ffffff;
	font-weight:normal;
	text-transform:none;
	padding:13px 0px 9px 25px;
	margin:0px 0px 0px 0px;
}
#links_with_style  {
	vertical-align:top;
}
#archives  {
	vertical-align:top;
}
#meta  {
	vertical-align:top;
}
#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}
#categories  {
	vertical-align:top;
}
#calendar_wrap {
	vertical-align:top;
	padding:12px 5px 0px 15px;
}
#calendar {
	vertical-align:top;
}
#calendar_wrap a {
	text-decoration:underline;
	font-weight:bold;
}
#calendar_wrap a:hover {
	text-decoration:none;
	font-weight:bold;
}
#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
.textwidget {
	text-align:left;
	padding:12px 5px 0px 15px;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}
.footer {
	width:813px;
	vertical-align:top;
	text-align:left;
}
.footer_txt {
	vertical-align:top;
	text-align:left;
	padding:8px 20px 15px 24px;
	color:#616161;
}
.footer_txt a {
	color:#616161;
	font-weight:bold;
	text-decoration:underline;
}
.footer_txt a:hover {
	color:#616161;
	font-weight:bold;
	text-decoration:none;
}
#container {
overflow: auto;
padding-top: 4px;
overflow-y : hidden;
width: 385px;
}