@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; outline: 0 }
body {font: 80%/1.5em Verdana, Tahoma, arial, sans-serif;color: #555;background-color: #f6f6fe;background-image: url(http://www.usiff.com/template/background.png);background-repeat: repeat-x;}
a {text-decoration: none;color: #0000FF;}
a:visited {text-decoration: none; color: #0000FF;}
a:hover {color: #000099; text-decoration: underline;}
/*
a:active, a { outline: none; }
:focus { -moz-outline-style: none; }
:-moz-any-link:focus {outline: none;}

a {color:#0000FF;border-bottom: 1px dotted #000;cursor: pointer;text-decoration: none;}
a:hover {color:#0000FF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333333;}
a:active {color: #0000FF;}
*/
h1, h2, h3 {font-family: 'Trebuchet MS', Tahoma, Sans-serif;}
h1 {font-size: 180%;color: #74250b;}
h2 {font-size: 130%;color: #333333; font-weight:100;}
h3 {font-size: 110%;color: #74250b;}
input{font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
div.main{margin:30px auto; width:340px;}
div.mainsearch{width:880px;margin-top: 20px;margin-right: auto;margin-bottom: 30px;margin-left: auto;}
div.box_two {border:solid 1px #c6cfe1;padding:10px;color:#333333;margin-bottom:20px;background-color: #efedd4;}
div.box{border:solid 1px #c6cfe1;background:#dfe4ee;padding:10px;color:#333333;margin-bottom:20px;}
div.box h1 {font-size:14px;color:#000000;padding-bottom:4px;}
div.box p{padding-bottom:14px;}
div.box input .input-text{border:1px solid #3b6e22;color:#666666;width:180px;}
div.box label{display:block;margin-bottom:10px;color:#555555;}
div.box label span{display:block;float:left;padding-right:6px;width:70px;text-align:right;font-weight:bold;}
.spacer{margin-left:125px;margin-bottom:10px;font-size:11px;color:#555555;}
.green{background:url(img/green.gif);padding:0px 6px;border:1px solid #3b6e22;height:24px;line-height:24px;color:#FFFFFF;font-size:12px;margin-right:10px;display:inline-block;text-decoration:none;}
#top_logo {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;top: 0px;margin: 0px;padding: 2px;height: 45px;background-image: url(template/top_header.png);background-repeat: repeat-x;}
div.mainmenu{width:880px;margin-right: auto;margin-bottom: 30px;margin-left: auto;}
.innertube {padding: 4px;}
#load{
	position:fixed;
	/*z-index:1;*/
	border:1px solid #CCC;
	width:300px;
	height:150px;
	margin-top:-10px;
	margin-left:-10px;
	top:30%;
	left:50%;
	text-align:center;
	/*line-height:300px;*/
	font-family:"Trebuchet MS", verdana, arial, tahoma;
	font-size:12pt;
	background-color: #FF9;
	background-image: url(https://www.usiff.com/images/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 2px;
	visibility: visible;
}
.loadtube { margin: 10px; padding-top: 12px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
.style1 {
	color: #C00;
	font-style: normal;
}
.post-footer {background-color: #FAFAFA;padding: 5px; margin: 20px 10px 10px 10px;border: 1px solid #f2f2f2;font-size: 95%;}
input.button {font: bold 10px Arial, Sans-serif;height: 22px;margin: 0;padding: 2px 3px;color: #FFF;border: none;background-image: url(button-bg.jpg);background-repeat: repeat-x;background-position: 0 0;}
input {padding:2px;border:1px solid #999999;  /* was eee*/
font: normal 1em Verdana, sans-serif;color:#777;}
/* powered by http://mierendo.com/software/rounded_css_boxes/ */
.my_corners_tl, .my_corners_t, .my_corners_tr, .my_corners_l, .my_corners_r, .my_corners_bl, .my_corners_b, .my_corners_br, .my_corners {
width: auto;margin: 0;padding: 0;border: 0;position: relative;}
.my_corners_t {
/*
change this div to layout the whole box (width, height, float, margin, ...)
example lines:
width: 60%;
margin: 7px 35px 0px 1px
to change distance to content/text scroll to class ".my_corners" and change the padding
*/
   background-color: #eef4f8;background-image: url("http://www.usiff.com/template/my_corners_border.png");background-repeat: repeat-x;background-position: top;}
.my_corners_tl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_topleft.png");background-repeat: no-repeat;background-position: left top;}
.my_corners_tr {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_topright.png");background-repeat: no-repeat;background-position: right top;}
.my_corners_bl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottomleft.png");background-repeat: no-repeat;background-position: left bottom;}
.my_corners_br {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottomright.png");background-repeat: no-repeat;background-position: right bottom;}
.my_corners {height: 100%;/* change this if you want to change the distance distance to text/content */padding: 5px 6px 5px 6px;}
.my_corners_l {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_border.png");background-repeat: repeat-y;background-position: left;}
.my_corners_r {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_border.png");background-repeat: repeat-y;background-position: right;}
.my_corners_b {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_border.png");background-repeat: repeat-x;background-position: bottom;}
.my_corners_two_tl, .my_corners_two_t, .my_corners_two_tr, .my_corners_two_l, .my_corners_two_r, .my_corners_two_bl, .my_corners_two_b, .my_corners_two_br, .my_corners_two {width: auto;margin: 0;padding: 0;border: 0;position: relative;}
.my_corners_two_t {background-color: #ffffff;background-image: url("http://www.usiff.com/template/my_corners_two_border.png");background-repeat: repeat-x;background-position: top;}
.my_corners_two_tl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_two_topleft.png");background-repeat: no-repeat;background-position: left top;}
.my_corners_two_tr {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_two_topright.png");background-repeat: no-repeat;background-position: right top;}
.my_corners_two_bl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_two_bottomleft.png");background-repeat: no-repeat;background-position: left bottom;}
.my_corners_two_br {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_two_bottomright.png");background-repeat: no-repeat;background-position: right bottom;}
.my_corners_two {height: 100%;/* change this if you want to change the distance distance to text/content */padding: 5px 6px 5px 6px;}
.my_corners_two_l {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_two_border.png");background-repeat: repeat-y;background-position: left;}
.my_corners_two_r {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_two_border.png");background-repeat: repeat-y;background-position: right;}
.my_corners_two_b {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_two_border.png");background-repeat: repeat-x;background-position: bottom;}
.corners_three_tl, .corners_three_t, .corners_three_tr, .corners_three_l, .corners_three_r, .corners_three_bl, .corners_three_b, .corners_three_br, .corners_three {width: auto;margin: 0;padding: 0;border: 0;position: relative;}
.corners_three_t {background-color: #FAFAFA;background-image: url("http://www.usiff.com/template/corners_three_border.png");background-repeat: repeat-x;background-position: top;}
.corners_three_tl {height: 100%;background-image: url("http://www.usiff.com/template/corners_three_topleft.png");background-repeat: no-repeat;background-position: left top;}
.corners_three_tr {height: 100%;background-image: url("http://www.usiff.com/template/corners_three_topright.png");background-repeat: no-repeat;background-position: right top;}
.corners_three_bl {height: 100%;background-image: url("http://www.usiff.com/template/corners_three_bottomleft.png");background-repeat: no-repeat;background-position: left bottom;}
.corners_three_br {height: 100%;background-image: url("http://www.usiff.com/template/corners_three_bottomright.png");background-repeat: no-repeat;background-position: right bottom;}
.corners_three {height: 100%;padding: 5px 6px 5px 6px;}
.corners_three_l {height: 100%;background-image: url("http://www.usiff.com/template/corners_three_border.png");background-repeat: repeat-y;background-position: left;}
.corners_three_r {height: 100%;background-image: url("http://www.usiff.com/template/corners_three_border.png");background-repeat: repeat-y;background-position: right;}
.corners_three_b {height: 100%;background-image: url("http://www.usiff.com/template/corners_three_border.png");background-repeat: repeat-x;background-position: bottom;}

/* Sidebar */
#sidebar {float: right;font-size:90%;padding: 0;margin: 0;color: #333;}
#sidebar h3 {margin-top: 10px;padding: 5px 5px;font: bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif;color: #2180BC;}
#sidebar ul.sidemenu {list-style: none;text-align: left;margin: 7px 4px 8px 0; padding: 0;text-decoration: none; background: url(dots.jpg) repeat-x left top;  }
#sidebar ul.sidemenu li {list-style: none;padding: 4px 0 4px 5px;margin: 0 2px;color: #333; background: url(dots.jpg) repeat-x left bottom; }
* html body #sidebar ul.sidemenu li {height: 1%;}
#sidebar ul.sidemenu li a {text-decoration: none;background-image: none;color: #3f3f3f;}
#sidebar ul.sidemenu li a:hover {color: #00F;}
#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#sidebar ul.sidemenu ul li { background: none; }
/* powered by http://mierendo.com/software/rounded_css_boxes/ */
.my_corners_top_tl, .my_corners_top_t, .my_corners_top_tr, .my_corners_top_l, .my_corners_top_r, .my_corners_top_bl, .my_corners_top_b, .my_corners_top_br, .my_corners_top {width: auto;margin: 0;padding: 0;border: 0;position: relative;}
.my_corners_top_t {
/*
change this div to layout the whole box (width, height, float, margin, ...)
example lines:
width: 60%;
margin: 7px 35px 0px 1px
to change distance to content/text scroll to class ".my_corners_top" and change the padding
*/
background-color: #ffffff;
background-image: url("http://www.usiff.com/template/my_corners_top_border.png");
background-repeat: repeat-x;
background-position: top;
}
.my_corners_top_tl {
height: 100%;
background-image: url("http://www.usiff.com/template/my_corners_top_topleft.png");
background-repeat: no-repeat;
background-position: left top;
}
.my_corners_top_tr {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_top_topright.png");background-repeat: no-repeat;background-position: right top;}
.my_corners_top_bl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_top_bottomleft.png");background-repeat: no-repeat;background-position: left bottom;}
.my_corners_top_br {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_top_bottomright.png");background-repeat: no-repeat;background-position: right bottom;}
.my_corners_top {height: 100%;/* change this if you want to change the distance distance to text/content */padding: 10px 11px 10px 11px;}
.my_corners_top_l {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_top_border.png");background-repeat: repeat-y;background-position: left;}
.my_corners_top_r {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_top_border.png");background-repeat: repeat-y;background-position: right;}
.my_corners_top_b {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_top_border.png");background-repeat: repeat-x;background-position: bottom;}
/* powered by http://mierendo.com/software/rounded_css_boxes/ */
.my_corners_main_tl, .my_corners_main_t, .my_corners_main_tr, .my_corners_main_l, .my_corners_main_r, .my_corners_main_bl, .my_corners_main_b, .my_corners_main_br, .my_corners_main {width: auto;margin: 0;padding: 0;border: 0;position: relative;}
.my_corners_main_t {
/*
change this div to layout the whole box (width, height, float, margin, ...)
example lines:
width: 60%;
margin: 7px 35px 0px 1px
to change distance to content/text scroll to class ".my_corners_main" and change the padding
*/
background-color: #ffffff;background-image: url("http://www.usiff.com/template/my_corners_main_border.png");background-repeat: repeat-x;background-position: top;}
.my_corners_main_tl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_main_topleft.png");background-repeat: no-repeat;background-position: left top;}
.my_corners_main_tr {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_main_topright.png");background-repeat: no-repeat;background-position: right top;}
.my_corners_main_bl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_main_bottomleft.png");background-repeat: no-repeat;background-position: left bottom;}
.my_corners_main_br {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_main_bottomright.png");background-repeat: no-repeat;background-position: right bottom;}
.my_corners_main {height: 100%;/* change this if you want to change the distance distance to text/content */padding: 10px 11px 10px 11px;}
.my_corners_main_l {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_main_border.png");background-repeat: repeat-y;background-position: left;}
.my_corners_main_r {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_main_border.png");background-repeat: repeat-y;background-position: right;}
.my_corners_main_b {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_main_border.png");background-repeat: repeat-x;background-position: bottom;}
.my_corners_bottom_tl, .my_corners_bottom_t, .my_corners_bottom_tr, .my_corners_bottom_l, .my_corners_bottom_r, .my_corners_bottom_bl, .my_corners_bottom_b, .my_corners_bottom_br, .my_corners_bottom {width: auto;margin: 0;padding: 0;border: 0;position: relative;}
.my_corners_bottom_t {
/*
change this div to layout the whole box (width, height, float, margin, ...)
example lines:
width: 60%;
margin: 7px 35px 0px 1px
to change distance to content/text scroll to class ".my_corners_bottom" and change the padding
*/
background-color: #ffffff;background-image: url("http://www.usiff.com/template/my_corners_bottom_border.png");background-repeat: repeat-x;background-position: top;}
.my_corners_bottom_tl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottom_topleft.png");background-repeat: no-repeat;background-position: left top;}
.my_corners_bottom_tr {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottom_topright.png");background-repeat: no-repeat;background-position: right top;}
.my_corners_bottom_bl {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottom_bottomleft.png");background-repeat: no-repeat;background-position: left bottom;}
.my_corners_bottom_br {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottom_bottomright.png");background-repeat: no-repeat;background-position: right bottom;}
.my_corners_bottom {height: 100%;/* change this if you want to change the distance distance to text/content */padding: 12.5px 13.5px 12.5px 13.5px;}
.my_corners_bottom_l {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottom_border.png");background-repeat: repeat-y;background-position: left;}
.my_corners_bottom_r {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottom_border.png");background-repeat: repeat-y;background-position: right;}
.my_corners_bottom_b {height: 100%;background-image: url("http://www.usiff.com/template/my_corners_bottom_border.png");background-repeat: repeat-x;background-position: bottom;}
