/* ::::: http://www.christianwiley.com/style.css ::::: */

* { margin: 0pt; padding: 0pt; }
ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
body { background: rgb(0, 14, 38) url('fill.gif') repeat-x scroll center top; font-family: arial; font-size: 11px; line-height: 14px; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
img { border: 0pt none ; }
input, textarea { background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Tahoma; font-size: 11px; color: rgb(0, 0, 0); vertical-align: middle; font-weight: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; }
.searching { border: 1px solid rgb(64, 64, 64); width: 141px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); height: 18px; margin-right: 6px; }
.min_width { min-width: 766px; }
.main { margin: auto; width: 100%; }
a { color: rgb(255, 255, 255); text-decoration: underline; }
a:hover { text-decoration: none; }
h1 { font-size: 6.36em; color: rgb(0, 253, 255); font-weight: normal; line-height: 1.01em; width: auto; }
h1 a { color: rgb(0, 253, 255); text-decoration: none; }
h2 { font-size: 1.01em; }
h3 { color: rgb(255, 255, 255); font-weight: bold; text-transform: uppercase; font-size: 1.09em; line-height: 1.18em; }
h3 a { color: rgb(255, 255, 255); font-size: 1.01em; line-height: 1.01em; text-decoration: none; }
h3 a:hover { text-decoration: underline; }
ul { margin: 0pt; }
.side_bar { float: left; }
.column_center { float: left; }
.clear { clear: both; }
.w100 { width: 100%; }
.content .indent { padding: 0pt; }
.left_top { background: transparent url('left_top.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_top { background: transparent url('right_top.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_bot { background: transparent url('left_bot.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_bot { background: transparent url('right_bot.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; min-height: 319px; height: auto ! important; }
.side_top { margin: 0pt 0pt 20px; background: rgb(0, 53, 91) url('side_top.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_bot { background: transparent url('side_bot.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_top_2 { background: transparent url('left_top_2.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_top_2 { background: transparent url('right_top_2.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_bot_2 { background: transparent url('left_bot_2.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_bot_2 { background: transparent url('right_bot_2.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
.side_left_2 { background: rgb(103, 148, 177) url('side_left_2.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_right_2 { background: transparent url('side_right_2.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_top_2 { background: transparent url('side_top_2.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_bot_2 { background: transparent url('side_bot_2.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_top_3 { background: transparent url('left_top_3.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_top_3 { background: transparent url('right_top_3.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_bot_3 { background: transparent url('left_bot_3.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_bot_3 { background: transparent url('right_bot_3.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; min-height: 250px; height: auto ! important; }
.side_left_3 { background: rgb(74, 208, 255) url('side_left_3.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_right_3 { background: transparent url('side_right_3.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_top_3 { background: transparent url('side_top_3.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_bot_3 { background: transparent url('side_bot_3.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_top_4 { background: transparent url('left_top_4.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_top_4 { background: transparent url('right_top_4.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_bot_4 { background: transparent url('left_bot_4.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right_bot_4 { background: transparent url('right_bot_4.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; }
.side_left_4 { background: rgb(75, 187, 235) url('side_left_4.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_right_4 { background: transparent url('side_right_4.gif') repeat-y scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_top_4 { background: transparent url('side_top_4.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.side_bot_4 { background: transparent url('side_bot_4.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header { background: transparent url('bg_header.jpg') no-repeat scroll right top; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 347px; }
.bg_header_left { background: transparent url('bg_header_left.gif') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header .menu { margin: 0pt 16px 0pt 21px; background: transparent url('bg_menu.gif') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: tahoma; }
#header .menu .indent_menu { padding: 16px 0pt 0pt; }
#header .menu .bg_menu_left { background: transparent url('bg_menu_left.gif') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header .menu .bg_menu_right { background: transparent url('bg_menu_right.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; height: 51px; }
#header .menu li { padding: 0pt 20px; background: transparent url('sep.gif') repeat-y scroll right top; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header .menu li a { color: rgb(255, 255, 255); font-size: 1.09em; text-transform: uppercase; font-weight: bold; text-decoration: none; }
#header .menu li a:hover { text-decoration: underline; }
#header .logo { padding: 70px 0pt 60px 120px; }
#header .block_search { padding: 0pt 0pt 0pt 20px; }
.side_bar { width: 30%; }
.side_bar .inside { padding: 0pt 0pt 0pt 20px; }
.inside_box { padding: 15px 20px 20px 40px; }
.widget_style { margin: 0pt; padding: 0pt 0pt 35px; }
.widget_style h2 { padding: 15px 0pt 15px 26px; font-size: 1.09em; line-height: 1.27em; color: rgb(14, 80, 147); font-weight: bold; text-transform: uppercase; }
.widget_style ul { margin: 0pt 0pt 0pt 9px; }
.widget_style li { font-size: 1.09em; line-height: 1.65em; color: rgb(0, 0, 0); }
.widget_style li a { padding: 0pt 0pt 0pt 17px; background: transparent url('arr.gif') no-repeat scroll 0px 4px; font-size: 1.01em; line-height: 1.65em; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.widget_style li a:hover { text-decoration: underline; }
#categories.widget_style ul { margin: 0pt 0pt 0pt 9px; }
#categories.widget_style li { font-size: 1.09em; line-height: 1.65em; color: rgb(0, 0, 0); }
#categories.widget_style li a { padding: 0pt 0pt 0pt 17px; background: transparent url('arr.gif') no-repeat scroll 0pt 4px; font-size: 1.01em; line-height: 1.65em; color: rgb(0, 0, 0); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#categories.widget_style li a:hover { text-decoration: underline; }
#archives.widget_style ul { margin: 0pt 0pt 0pt 9px; }
#archives.widget_style li { font-size: 1.01em; line-height: 1.65em; color: rgb(0, 0, 0); }
#archives.widget_style li a { padding: 0pt 0pt 0pt 17px; background: transparent url('arr.gif') no-repeat scroll 0pt 4px; font-size: 1.01em; line-height: 1.65em; color: rgb(0, 0, 0); text-decoration: underline; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#archives.widget_style li a:hover { text-decoration: none; }
#links_with_style ul { margin: 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#links_with_style ul li h2 { margin: 0pt; padding: 0pt 0pt 12px 16px; font-size: 12px; line-height: 14px; list-style-type: none; list-style-image: none; list-style-position: outside; color: rgb(14, 80, 147); font-weight: bold; }
#links_with_style ul li ul { margin: 0pt 0pt 0pt 9px; }
#links_with_style ul li ul li { padding: 0pt; font-size: 12px; color: rgb(0, 0, 0); }
#links_with_style ul li ul li a { padding: 0pt 0pt 0pt 17px; }
.column_center { width: 69%; }
.indent_center { padding: 0pt 0pt 0pt 20px; }
.title { padding: 0pt; }
.title .indent_title { padding: 10px 0pt 20px 30px; }
.title .date { font-size: 1.09em; line-height: 1.09em; color: rgb(255, 255, 255); }
.comments { padding: 30px 40px 30px 20px; color: rgb(0, 240, 255); font-size: 1.09em; font-weight: bold; line-height: 1.9em; }
.comments a { text-decoration: underline; color: rgb(0, 240, 255); font-size: 1.01em; line-height: 1.9em; }
.comments a:hover { text-decoration: none; }
#footer { margin: 0pt 30px; padding: 30px; background: transparent url('bg_footer.gif') repeat-x scroll 0pt 0pt; font-family: tahoma; font-size: 1.01em; line-height: 1.01em; color: rgb(69, 129, 234); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.desibox .body_text td { background-color: rgb(28, 98, 149); font-family: arial; font-weight: bold; font-size: 8pt; color: rgb(255, 255, 255); }
.desibox .input_field { font-family: arial; font-size: 8pt; color: rgb(0, 0, 0); width: 140px; }
#desibox_footer { font-family: arial; font-size: 10px; color: rgb(119, 119, 119); text-align: right; }
#desibox_footer a { color: rgb(124, 182, 25); }
