/*Theme Name:New Ice Media ThemeTheme URI:http://wordpress.org/Description:Edited from the starkers theme.Version:1.0Author:Mark ValenzuelaAuthor URI:http://newicemedia.com.com/Tags:Creative*//*All Pages*/body,td,th{color:#666;font-size:13px}
p{padding-bottom:7px;padding-top:0px;margin-top:0px}
h2{font-size:27px;color:#67427b;padding-bottom:10px}
.clear_both{clear:both;height:2px;padding-bottom:5px}
/*Navigation*/#navigation{background-color:#000000;background-image:url(images/nav_bg.gif);background-repeat:repeat-x;height:94px;width:100%}
#navigation_holder{width:912px;margin-right:auto;margin-left:auto;height:94px}
#navigation{float:left}
#navigation ul,p{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}
#logo{float:left;width:298px;font-size:1px;color:#242424;background-image:url(images/New%20Ice%20Media%20Logo.jpg);height:94px}
#home{float:left;width:88px;font-size:1px;color:#242424;background-image:url(images/Home.jpg);height:94px}
#home:hover,#home-current{float:left;width:88px;font-size:1px;color:#242424;background-image:url(images/Home%20-%20Over.jpg);height:94px}
#About{float:left;width:93px;font-size:1px;color:#242424;background-image:url(images/About.jpg);height:94px}
#About:hover,#About-current{float:left;width:93px;font-size:1px;color:#242424;background-image:url(images/About%20-%20Over.jpg);height:94px}
#Services{float:left;width:115px;font-size:1px;color:#242424;background-image:url(images/Services.jpg);height:94px}
#Services:hover,#Services-current{float:left;width:115px;font-size:1px;color:#242424;background-image:url(images/Services%20-%20Over.jpg);height:94px}
#Portfolio{float:left;width:127px;font-size:1px;color:#242424;background-image:url(images/Portfolio.jpg);height:94px}
#Portfolio:hover,#Portfolio-current{float:left;width:127px;font-size:1px;color:#242424;background-image:url(images/Portfolio%20-%20Over.jpg);height:94px}
#Blog{float:left;width:91px;font-size:1px;color:#242424;background-image:url(images/Blog.jpg);height:94px}
#Blog:hover,#Blog-current{float:left;width:91px;font-size:1px;color:#242424;background-image:url(images/Blog%20-%20Over.jpg);height:94px}
#Contact{float:left;width:100px;font-size:1px;color:#242424;background-image:url(images/Contact.jpg);height:94px}
#Contact:hover,#Contact-current{float:left;width:100px;font-size:1px;color:#242424;background-image:url(images/Contact%20-%20Over.jpg);height:94px}
/*Footer*/#footer{background-image:url(images/footer_bg.jpg);background-repeat:repeat-x;float:left;height:241px;width:100%;background-position:center;margin-right:0px;margin-bottom:0px;margin-left:0px}
#footer_container{width:912px;margin-right:auto;margin-left:auto;height:201px}
#wordpress_logo{float:left;width:166px;padding-top:65px}
#space_guy{float:left;width:100px;padding-left:230px;height:120px;padding-top:-140px}
#footer_copywrite{float:left;padding-top:89px;font-size:12px;color:#FFF;padding-left:20px;height:80px;width:310px}
#content_box{background-image:url(images/content_bg.jpg);background-repeat:repeat-x;float:left;width:100%;padding-top:40px}
#content_box_box{width:912px;margin-right:auto;margin-left:auto}
.rollover a{display:block;width:32px;background-color:#FFFFFF}
.rollover a:hover{background-color:#990000}
#home_flash_window{width:912px;margin-right:auto;margin-left:auto;padding:0px;margin-top:0px;margin-bottom:0px;height:455px}
#about_rightside{float:left;width:260px;padding-left:10px}
#single_space_window{background-color:#000000;background-image:url(images/single_page_bg.jpg);background-repeat:no-repeat;background-position:center;height:136px;width:100%;float:left}
#single_space_window_container{width:912px;margin-right:auto;margin-left:auto}
form p label{font-size:1em;float:left;display:block;width:20%;margin-right:20px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}
.input_box{background-color:#ffffff;background-image:url(images/input_bg.jpg);background-repeat:repeat-x}
form p{height:1%}
form fieldset{border-top-width:0pt;border-right-width-value:0pt;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-bottom-width:0pt;border-left-width-value:0pt;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-top-style:none;border-right-style-value:none;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-bottom-style:none;border-left-style-value:none;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-top-color:-moz-use-text-color;border-right-color-value:-moz-use-text-color;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-bottom-color:-moz-use-text-color;border-left-color-value:-moz-use-text-color;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;padding-top:10px;padding-right:25px;padding-bottom:15px;padding-left:25px;margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0pt}
form input.btn,a.btn{width:auto;overflow-x:visible;overflow-y:visible;border-top-width:1px;border-right-width-value:1px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-bottom-width:1px;border-left-width-value:1px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-top-style:solid;border-right-style-value:solid;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-bottom-style:solid;border-left-style-value:solid;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-top-color:#67427b;border-right-color-value:#3a396a;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-bottom-color:#67427b;border-left-color-value:#3a396a;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;background-color:#67427b;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0% 0%;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;cursor:pointer;color:#ffffff;text-decoration:none;font-weight:bold}
form fieldset{border-top-width:0pt;border-right-width-value:0pt;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-bottom-width:0pt;border-left-width-value:0pt;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-top-style:none;border-right-style-value:none;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-bottom-style:none;border-left-style-value:none;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-top-color:-moz-use-text-color;border-right-color-value:-moz-use-text-color;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-bottom-color:-moz-use-text-color;border-left-color-value:-moz-use-text-color;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;padding-top:10px;padding-right:25px;padding-bottom:15px;padding-left:0px;margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0pt}
form p input,form p select,form p textarea{font-size:1em;color:#666666;border-right-width-value:1px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-left-width-value:1px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-right-style-value:solid;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-left-style-value:solid;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-right-color-value:#cccccc;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-left-color-value:#cccccc;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;background-color:#FFFFFF;width:55%;font-family:Tahoma,Arial,Helvetica,sans-serif;border:1px solid #cccccc}
a:link{color:#67427b;text-decoration:underline}
a:visited{text-decoration:underline;color:#67427b}
a:hover{text-decoration:none;color:#422B4F}
a:active{text-decoration:underline;color:#67427b}
#serivces_width{width:400px}
.portfolio_holder{width:912px;padding-bottom:23px;padding-top:10px}
.portfolio_holder img,.portfolio_holder_single img{padding:6px;border:1px solid #DFDFDF;float:left;margin-right:15px;margin-bottom:15px;height:102px;width:196px}
#portfolio_leftside{float:left;width:400px;padding-right:60px}
#portfolio_more_work{width:912px;padding-top:25px}
#portfolio_rightside{float:left;width:400px;padding-left:20px}
#portfolio_rightside img{border:1px solid #F4F4F4;background-color:#FFFFFF;padding:8px}
/*Image preview code*/#screenshot{position:absolute;border:1px solid #ccc;background:#fff;padding:5px;display:none;color:#fff}
/*Photography Page*/#photo_content_box_box{width:912px;margin-right:auto;margin-left:auto;text-align:center;padding-bottom:25px}
#photo_content_box_box img{border:1px solid #CCCCCC}
/*Services Page*/#services_content_box_box{width:912px;margin-right:auto;margin-left:auto;background-image:url(http://newicemedia.com/wp-content/themes/New%20Ice%20Media/images/sevices_page_bg.jpg);background-repeat:no-repeat;background-position:500px 150px}
/*Blog Section*/.blog_date{color:#999999;font-size:11px}
.blog_article{float:left;width:610px;padding-bottom:35px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCCCCC;margin-bottom:35px}
#blog_leftside{float:left;width:610px;padding-right:30px}
.newcomment_text{float:right;width:440px}
.new_comment_box{float:left;width:540px;padding-bottom:30px;padding-top:20px}
.newcomment_image{float:left;width:80px;font-size:11px;text-align:center;line-height:13px}
.commentfooter{background-color:transparent;background-image:url(images/arrow.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:20px 0pt;padding-left:65px;padding-top:1px;font-size:90%;color:#4a4a4a}
.commentbox{background-color:#ececec;width:410px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}
#blog_leftside img{padding:5px;border:1px solid #ccc}
.blog_article li,#home_leftside li{list-style-type:disc}
/*Home Page */#home_space_window{background-color:#000000;background-image:url(images/space_bg.jpg);background-repeat:no-repeat;background-position:center;height:454px;width:100%;float:left}
#scroll_bar_home{height:115px;width:908px;margin-top:336px;position:absolute;margin-left:0px;background-image:url(images/scroll-box.png);background-repeat:no-repeat}
.stepcarousel{position:relative;overflow:scroll;/*leave this value alone*/ width:760px;/*Width of Carousel Viewer itself*/ height:98px;padding-left:40px;margin-left:50px}
.stepcarousel img{background-color:#FFFFFF;padding:4px;width:156px;height:81px;/*height:70px;*/}
.stepcarousel .belt{position:absolute;/*leave this value alone*/ left:0px;top:0;width:770px;margin-left:0px;height:100px}
.stepcarousel .panel{float:left;/*leave this value alone*/ overflow:hidden;/*margin around each panel*/ width:170px;/*Width of each panel holding each content. If removed,widths should be individually defined on each content DIV then. */ margin-top:8px;margin-right:10px;margin-bottom:10px;padding-left:20px}
#home_rightside li,#about_rightside li{padding-bottom:8px;padding-left:0px;margin-left:0px;padding-top:8px;margin-top:0px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC}
#home_rightside ul,#about_rightside ul{padding-left:0px;margin-top:0px;margin-left:0px;padding-top:0px;list-style-type:none}
#home_leftside{float:left;width:554px;padding-right:30px}
#home_rightside{float:left;width:260px;padding-left:60px;background-image:url(images/shade_divider.gif);background-repeat:no-repeat;background-position:left bottom}
#home_testimonial{background-image:url(images/testimon_top.jpg);float:left;width:875px;background-repeat:no-repeat;margin:20px}
#testimonial_text{background-color:#E4E4E4;width:825px;float:left;margin-top:15px;padding-top:10px;padding-right:25px;padding-bottom:15px;padding-left:25px}
#testimonial_bottom{background-image:url(images/testimon_bottom.gif);float:left;height:102px;width:875px}
.portfolio_holder_single{width:912px;padding-bottom:23px;padding-top:10px}
.portfolio_holder_single img{opacity:0.5;filter:alpha(opacity = 30)}
.portfolio_holder_single img:hover{opacity:5.0;&nbsp;filter:alpha(opacity = 100)}
