/*  
Theme Name: AMIZ
Theme URI: http://www.icepacific.com/
Description: Develped by <a href="http://icepacific.com">ICE Pacific</a> Supports Wordpress v2.3 and above.
Version: v1.1
Author: ICE Pacific
Author URI: http://www.icepacific.com/
*/

*{ border: 0;margin: 0;padding: 0;}
body{color: #433F3F;background-color: #106675;font-family: Verdana, Helvetica, sans-serif;font-size: 12px;line-height: 18px; align:center;}
#page{width: 883px;	margin:0px auto; padding-top:0px; }
a{color: #000000;	text-decoration: none;}
a:hover{text-decoration: underline;}
input,select,textarea{border: #999999 1px solid;font-size: 12px;padding: 2px;}
select{	padding: 0;}
li{list-style: none;}
#columns{padding:0px 0px 0px;margin:0px;}
.main_content{float:left;width:848px;padding-right:15px; margin-top:0px; margin-left:10px; margin-bottom:5px !important; background-color: #FFFFFF; }
.sidebar_content{float: left;width:320px; margin-top:10px;}
.sidebar_subcolumn{width: 10px;}
.sidebar_subcolumn h2{font-size: 14px;padding: 0 0 10px;color: #FFFFFF;}
#pages_nav{padding: 2px 0px !important;margin:10px 15px 21px 15px !important;width: 930px !important;height:25px;}
#nav-left {float:left;display:inline;width:900px;}
#nav-right {float:right;display:inline;width:20px;margin:0px !important;padding:0px !important;}
#pages_nav ul {position: relative;overflow: hidden;margin-left:-15px;}
#pages_nav ul  li {float: left;list-style: none;font-weight:bold;font-size:14px;line-height:20px;}
#pages_nav .current_page_item {height:30px;}
#pages_nav ul li.back {width: 9px;height: 30px;z-index: 8;position: absolute;}
#pages_nav ul li a {text-decoration: none;outline: none;text-align: center;top: 6px;letter-spacing: 0;z-index: 10;display: block;	float: left;height: 26px;position: relative;overflow: hidden;margin: auto 15px !important;margin: auto 7px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-transform: uppercase; color:#999999}
#pages_nav ul  li a:hover, #pages_nav ul  li a:active, #pages_nav ul  li a:visited {border: none;}


.column_left {width:834px; float:left;}
.column_left .banner, .column_right .banner {padding-top:12px}

.column_right {width:20px;float:right;margin-left:10px}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#pages_nav li.current_page_item a {color:#000}
.menu, #main_nav li ul li, .widget h2 , .sliderwrapper, #searchform .btn , #main_nav {background-color:none}

.menu {position:relative; z-index:100; width:820px; margin-left:20px; height:20px; float:left; padding-bottom:5px}
/* hack to correct IE5.5 faulty box model */
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;position:relative; padding-left:8px;padding-right:8px;}
.menu li:hover {background:#F97D93;}
.menu li ul li {background:#F97D93;}
.menu li ul li:hover {background:#A02E5E;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-weight: bold; font-size: 15px; line-height:20px; color: #FFFFFF; padding:0 4px 0 0px; letter-spacing:-1px;text-decoration:none !important}
/* a hack so that IE5.5 faulty box model is corrected */

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {}
/* style the second level hover */
.menu ul ul a.drop:hover{}
.menu ul ul :hover > a.drop {background:url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {}
/* style the third level hover */
.menu ul ul ul a:hover {}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:19px;left:0;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:149px; top:-1px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {height:auto; line-height:1em; padding:5px 10px; width:140px;border-width:0 1px 1px 1px; font-size:13px; letter-spacing:normal}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:180px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{text-decoration:underline;}
.menu :hover > a, .menu ul ul :hover > a {text-decoration:underline;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

/* ========================================================== */


#search{float: right;height: 27px;width:310px;margin: 3px 0px 0px !important;padding:0px !important;}
* html #search{margin-right: 8px;}
#search input{background: #ffffff;border: 1px solid #ccc;color: #000000;float: left;font-size: 11px;width:223px;margin:1px 0px 0px;	padding: 3px 4px 4px;}
#search .btn{padding: 0;height:22px;width: auto;margin:1px 0px 0px 5px !important;border:none;width:69px;}
#header{min-height:50px;margin: 0 15px;padding:0;}
#header h1{float:left;display:inline;line-height:50px;font-size: 50px; font-weight:bold; letter-spacing:-3px; padding:10px 0 10px 0;}
#header h1 a{display: block;width:600px;}
#rss a{color: #666666;}
#rss h2{padding:10px;font-size:14px;margin-bottom:10px;}
#rss ul{margin: 0px;padding: 10px;float:left;}
#rss li{margin: 0px;border:none !important;padding: 5px;}
#rss img{float: right;padding-left: 10px;margin-top: 5px;}

.post{margin: 0;background:#fff url(images/bg_shade.png) top repeat-x;	border:1px solid #E6E6E6; overflow:hidden}
.post_bg {/*background:url(images/bg_shade_bottom_up.png) bottom repeat-x; overflow:hidden*/}
.leaf {/*background:url(images/leaf.png) top right no-repeat; overflow:hidden*/}
.archive-post .leaf {padding:10px}

.post h2{font-size: 18px;padding: 0 0 5px;}
.post h3{font-size: 14px;}
.post h3 a{color: #000000;}
.post p{padding: 0 0 15px;line-height: 15px;}
.post .date {color:#620000; font-weight:bold; font-style:italic; text-align:center;}

.box{clear: both;height: 1%;padding-right: 0;padding-bottom:0;padding-left: 0;margin:0;}
.box .post{width: 288px;}
.box .wide{width: 100% !important;margin-bottom:20px;}
.box .post h2 a{color:#0C6172;}
.box .post h2{font-size: 18px;font-weight:bold;padding:5px 10px 0px 10px;line-height: 20px;}
.box .post p{font-size: 11px;line-height: 19px;padding: 0px 10px 10px;}
.box .wide p{font-size: 12px;}
.box .post img{border: 1px solid #dddddd;float: right;padding:0px;background-color: #FFFFFF;margin:3px 10px;}
.archive-post{margin: 0 0 10px 0;overflow:hidden;}
.archive-post h2{font-size: 24px;padding: 0;color:#000000;line-height: 26px;}
.archive-post h3{font-size: 13px;padding-bottom: 5px;line-height: 18px;color: #000000;}
.archive-post h4{font-size: 14px;padding-bottom: 5px;line-height: 16px;}
.archive-post h3 a, .archive-post h2 a{color: #0C6172;}
.archive-post p{padding: 0 0 15px;}
.archive-post h3.post_date{color: #999999;padding: 5px 0px 10px;font-size: 12px;font-weight: normal;}
.archive-post .singletags {margin-top:10px;}
h3.posted{font-size: 11px;color: #666666;font-style: normal;font-weight: normal;line-height: 15px;background-color: #fff;padding: 5px;margin:5px 3px 3px 3px;text-align: right;border:1px solid #eee;clear:both;}
h3.posted a {color: #000000;font-size:11px;}
.continue{background: url(images/ico-arrow.gif) no-repeat left;font-weight:bold;padding-left: 15px;}

#comment {width:400px;}
.comments {padding-bottom:0px !important;}
.comments a{background: url(images/comments_icon.gif) no-repeat left;color: #000000;font-weight:normal;font-size:11px;padding:0px 0px 0px 18px;margin-left:5px;}
a.more{background: url(images/ico-arrow2.gif) no-repeat right;color: #c0c0c0;font-size: 1.2em;font-weight: bold;padding: 0 20px 0 0;}
.navigation a {
color: #c0c0c0;
font-size: 1.2em;
font-weight: bold;}
.alignleft{display:inline;float:left;}
.alignright{display:inline;	float:right;}
#section_titles {margin-bottom:15px;margin-top:5px;overflow:hidden;}
#section_titles a {text-decoration:none; color:#0C6172 !important}
#section_titles a:hover {color:#0C6172}
#section_titles .singletags {color:#0C6172 !important}
#section_titles .singletags a {color:#0C6172 !important}
#section_titles h2 {font-size:26px; color:#0C6172 !important; line-height:35px; letter-spacing:-1px; margin-left:10px;}
#section_titles h3 {font-size:50px; color:#0C6172 !important; line-height:53px; text-transform:uppercase; letter-spacing:-4px;}
#section_titles h4 {font-size:35px; color:#0C6172 !important; line-height:40px; text-transform:uppercase; letter-spacing:-2px;}
#section_titles h4, #section_titles h3, #section_titles h2{color:#0C6172;}
#section_titles h4 em, #section_titles h2 em, #section_titles h3 em{font-weight: normal;}
#section_titles a, #section_titles h2 {color:#0C6172;}
.archivefeed {margin-top:10px;padding-bottom:0px;}
.archivefeed a {background:url(images/ico-arcfeed.gif) center left no-repeat;height:20px;color:#000;font-weight:bold;font-size: 11px;font-weight: normal;padding:3px 0px 1px 22px;}
.arclist{width: 260px;margin:0px 0px 25px;padding:5px 0px 0px;border-bottom: 1px solid #eee;}
.arclist h2{color: #000;padding:0px 0px 15px;}
.arclist ul li{color:#c0c0c0;font-size:12px;padding:8px 0 8px 10px;border-top:1px solid #eee;}
.singletags {margin-top:5px;font-weight:bold;color:#000 !important;}
.singletags a { font-weight: normal !important; }
.entry p{text-align:left;font-size:12px;line-height:18px;}
.entry blockquote {padding: 10px;border: 1px solid #ddd;color:#000;width:85%;background-color: #f7f7f7;font-style: italic;margin:5px auto 15px;}
.entry blockquote p {font-size:12px;padding: 5px 0px;margin: 5px 0px;line-height: 20px;}
.entry img {padding: 4px;border: 1px solid #dddddd;float:left;display:inline;background-color: #FFFFFF;margin-right: 15px;margin-bottom: 15px;}
.entry ul, .entry ol {margin-bottom:15px;font-size:12px;line-height:17px;}
.entry ul li ul, .entry ol li ol{margin-bottom:0px;padding-top:3px;}
.entry ul li {list-style:url(images/bullet_L1.gif) outside !important;margin-left:20px;padding:5px 0px;}
.entry ul li ul li {list-style:disc inside !important;}
.entry ol li {list-style:decimal inside !important;font-size:12px;padding:3px 0px;}
.entry ol li ol li {list-style:decimal-leading-zero inside !important;}
h2.commh2{font-size: 1.4em;padding: 0 0 5px;font-weight:bold !important; display:block; clear:both; width:572px;}
ol.commentlist{margin: 10px 0 20px;padding: 0;list-style: none;font-size: 12px;line-height: 20px; width:572px}
ol.commentlist p{margin-bottom:10px;line-height: 20px;}
ol.commentlist cite{font-style: normal;font-weight: bold;}
ol.commentlist li{padding: 20px 10px 10px 10px;}
ol.commentlist li.alt{padding: 10px 10px 0 10px !important;background:#f7f7f7;border:1px solid #eee;}
.list1 li,.list2 li, .list3 li{padding: 6px 0 6px 25px;border-bottom: 1px solid #eee;}
.list1 li a,.list3 li a,.list4 li a, .list5 li a{color: #666666;font-size: 12px;}
.list3 li {background: url(images/ico-mostcomm.gif) no-repeat left center !important;}
.list5 li{border-bottom: 1px solid #eee;padding:6px 0px;}
.sponsors{padding: 15px;margin:0 0 15px 0;overflow:hidden;background:#EEE;border:1px solid #CCC;}
.sponsors .left {margin-right:18px !important}
.sponsors .right {margin-left:18px !important}
.sponsor{float: left;}
.widget h2 {padding: 5px;color:#fff;font-size:14px;}
.widget ul {margin:0 0 10px 0;padding:5px 0;border:none !important;}
.widget ul li {border-bottom: 1px solid #eee;padding:5px 0 5px 5px;margin:0px;}
.widget ul li a {color: #000000;}
#footer{clear: both;color: #000;height:54px;line-height:54px;margin:0; vertical-align:middle;padding:0px; background:url(images/footer_bg.gif) repeat-x;}
#footer .theme {font-size:16px; font-weight:bold; color:#000}
#footer .theme a {color:#BB0000 !important; font-size:12px; font-weight:normal}
.footer_inner {margin:0 auto; width:795px}
.divider{clear: both;height: 1px;margin: 0 0 -1px;overflow: hidden;}
.divider_15px{clear: both;height: 15px;margin: 0 0 -1px;overflow: hidden;}
.hl{border-bottom: 2px solid #eee;}
.hl-full{float:left;clear:both;height:1px;width:100%;padding:0 !important;margin:0px 0px 15px;}
.hl2{border-bottom: 3px solid #c0c0c0;}
.hl3{}
.blog{width:870px !important;float:left;}
.between{height:2px;margin-bottom:15px;}
.fl{float: left;}
.fr{float: right;}
.ac{text-align: center;}
.ar{text-align: right;}
.th{border: 1px solid #dddddd;float: left;padding: 5px;background-color: #FFFFFF;margin-top: 0px;margin-bottom: 10px;margin-right: 10px;}
table#wp-calendar {border-collapse: collapse;margin: 0px;padding: 0px;}
table#wp-calendar a {color:#000000;}
table#wp-calendar caption {font-weight: normal; font-size: 0.91667em; line-height: 1.72727em; text-transform: uppercase; letter-spacing: 2px; background: #e5e5e5; border-bottom: 1px dotted #ddd;}
table#wp-calendar th {width: 26px; font-size: 0.91667em; line-height: 1.72727em; background: #f2f2f2; border-bottom: 1px dotted #ddd; text-align: center; }
table#wp-calendar td {width: 26px; line-height: 1.66667em; color: #999; text-align: center;}
table#wp-calendar td#next, table#wp-calendar td#prev {width: 78px; font-size: 0.83333em; letter-spacing: 1px; text-transform: uppercase; }



.home_news_box {margin-top:10px}
.home_news_box h2 { font-size:18px; font-weight:bold; color:#0C6172; margin-bottom:5px}
.home_news_box .date { font-size:11px; font-weight:normal; color:#999933; font-style:italic}
.home_news_box .title { font-size:14px; font-weight:bold}
.home_news_box .continue a {color:#999999}
.home_news_box p {font-size:11px}


.content_table {width:100%; padding:0; margin:0; border:none}
.content_table td {vertical-align:top; padding:0; margin:0}
.content_table td.col_1-of-2 {padding-right:2%; width:48%}
.content_table td.col_2-of-2 {padding-left:2%; width:48%}