@charset "utf-8";
/* CSS Document */

/* title here

@CSS Version Number 0.1
@Updated on: 1 September 2010
@Created on: 1 September 2010

Table of Contents.

1=Reset all element to common value.
2=Universal Elements.
3=Index.
4=About Us.
5=Products.
6=Desserts.
7=Quality Assurance.
8=Export Opportunities.
9=Contact Us.
10=jQuery.
*/

/*-----1---Reset all elements to common value START---1-----*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/*-----1---Reset all elements to common value END---1-----*/

/*-----2---Universal Elements START---2-----*/
body{background-image:url(images/alpine-icecream_background-gradient.jpg);background-repeat:repeat-x;background-color:#ffffff;}
#container{width:967px;margin:0px auto;}
#navigation{width:967px;height:30px;float:left;}
#navigation ul{font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#ffffff;float:left;}
#navigation li{list-style:none;float:left;}
.navigation-link{margin:3px 32px 0px 32px;}
#navigation a{text-decoration:none;color:#ffffff;}
#navigation a:hover{color:#100c3c;}
#header{width:967px;height:105px;float:left;}
.header-logo{width:257px;height:105px;float:left;}
.header-spacer{width:383px;height:105px;float:left;}
.header-spacer h1{text-indent:-9999px;}
.header-slogan{width:327px;height:105px;float:left;}
#footer{width:967px;height:61px;background-color:#100c3c;float:left;}
.footer-copyright, .footer-netwizard{font-family:Tahoma, Geneva, sans-serif;font-size:10px;color:#ffffff;margin:4px 0px 0px 0px;}
.footer-copyright{width:770px;_width:765px;height:20px;margin:23px 0px 0px 15px;_margin:0px 0px 0px 10px;float:left;}
.footer-netwizard{width:172px;height:55px;background-repeat:no-repeat;float:left;}
.footer-netwizard a{text-decoration:none;color:#ffffff;}
.footer-netwizard a:hover{text-decoration:none;color:#002538;}
/*-----2---Universal Elements END---2-----*/

/*-----3---Index Elements START---3-----*/
#flashbanner{width:967px;height:240px;float:left;}
#body-index{width:967px;height:295px;float:left;}
#column-one-index{width:421px;height:295px;float:left;}
.textbox-index{width:418px;height:265px;border:1px solid #898989;margin:14px 0px 0px 0px;float:left;}
.textbox-heading-index{width:418px;height:50px;background-image:url(images/alpine-icecream_index-textbox-heading.jpg);float:left;}
.textbox-heading-index h2{text-indent:-9999px;}
.textbox-index p{width:400px;font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#898989;margin:0px 0px 15px 10px;float:left;}
#column-two-index{width:546px;height:295px;float:left;}
.linkbox-index{width:170px;height:265px;float:left;margin:14px 0px 0px 12px;}
.linkbox-index-text{width:170px;height:115px;background-image:url(images/alpine-icecream_linkbox-content01.jpg);float:left;}
.linkbox-index-text p{width:160px;height:107px;font-family:Tahoma, Geneva, sans-serif;font-size:10px;color:#898989;margin:0px 0px 0px 8px;float:left;}
.linkbox-index-text a{width:160px;font-family:Tahoma, Geneva, sans-serif;font-size:10px;color:#2c70d8;text-decoration:none;margin:0px 0px 0px 8px;float:left;}
.linkbox-index-text a:hover{text-decoration:underline;}
/*-----3---Index Elements END---3-----*/

/*-----4---About Us Elements START---4-----*/
#body-about{width:967px;float:left;}
#column-one-about{width:965px;height:295px;border:1px solid #898989;margin:14px 0px 14px 0px;float:left;}
.heading-about{width:215px;height:50px;background-image:url(images/alpine-icecream_about-us-heading.jpg);float:left;}
.heading-about h2{text-indent:-9999px;}
#column-one-about p{width:945px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#898989;margin:0px 0px 6px 10px;float:left;}
/*-----4---About Us Elements END---4-----*/

/*-----5---Products Elements START---5-----*/
#body-products{width:967px;float:left;}
#column-one-products{width:965px;border:1px solid #898989;margin:14px 0px 14px 0px;float:left;}
.heading-products{width:115px;height:50px;background-image:url(images/alpine-icecream_products-heading.jpg);float:left;}
.heading-products h2{text-indent:-9999px;}
#column-one-products p{width:945px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#898989;margin:0px 0px 6px 10px;float:left;}
#column-one-products a{width:945px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#898989;margin:0px 0px 6px 0px;float:left;}
#column-one-products a:hover{text-decoration:none;}
.row-products{width:945px;height:140px;background-color:#cccccc;margin:0px 10px 10px 10px;float:left;}
.item-products{width:302px;height:120px;background-color:#ebebeb;margin:10px 0px 0px 10px;float:left;}
.item-title-products{width:161px;height:100px;margin:10px 0px 0px 10px;float:left;}
.item-title-products002{width:166px;height:100px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#898989;margin:40px 0px 0px 5px;float:left;}
.item-title-products h3{font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#898989;margin:40px 0px 0px 0px;}
.item-image-products{width:111px;height:100px;margin:10px 0px 0px 10px;float:left;}
/*-----5---Products Elements END---5-----*/

/*-----6---Desserts Elements START---6-----*/
#body-desserts{width:967px;float:left;}
#column-one-desserts{width:965px;border:1px solid #898989;margin:14px 0px 14px 0px;float:left;}
.heading-desserts{width:110px;height:50px;background-image:url(images/alpine-icecream_desserts-heading.jpg);float:left;}
.heading-desserts h2{text-indent:-9999px;}
.desc-desserts p{width:945px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#898989;margin:0px 0px 6px 10px;float:left;}
.row-desserts{width:945px;height:140px;background-color:#cccccc;margin:0px 10px 10px 10px;float:left;}
.item-desserts{width:302px;height:120px;background-color:#ebebeb;margin:10px 0px 0px 10px;float:left;}
.item-title-desserts{width:161px;height:100px;margin:10px 0px 0px 10px;float:left;}
.item-title-desserts h3{font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#898989;margin:0px 0px 0px 0px;float:left;}
.item-desc-desserts{width:161px;height:70px;margin:2px 0px 0px 0px;float:left;=float:left;}
.item-desc-desserts p{width:156px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#898989;margin:0px 0px 0px 0px;float:left;}
.item-image-desserts{width:111px;height:100px;margin:10px 0px 0px 10px;float:left;}
/*-----6---Desserts Elements END---6-----*/

/*-----7---Quality Assurance Elements START---7-----*/
#body-quality{width:967px;float:left;}
#column-one-quality{width:965px;height:245px;border:1px solid #898989;margin:14px 0px 14px 0px;float:left;}
.heading-quality{width:235px;height:50px;background-image:url(images/alpine-icecream_quality-assurance-heading.jpg);float:left;}
.heading-quality h2{text-indent:-9999px;}
#column-one-quality p{width:945px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#898989;margin:0px 0px 6px 10px;float:left;}
/*-----7---Quality Assurance Elements END---7-----*/

/*-----8---Export Opportunities Elements START---8-----*/
#body-export{width:967px;float:left;}
#column-one-export{width:965px;height:165px;border:1px solid #898989;margin:14px 0px 14px 0px;float:left;}
.heading-export{width:265px;height:50px;background-image:url(images/alpine-icecream_export-opportunities-heading.jpg);float:left;}
.heading-export h2{text-indent:-9999px;}
#column-one-export p{width:945px;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#898989;margin:0px 0px 6px 10px;float:left;}
/*-----8---Export Opportunities Elements END---8-----*/

/*-----9---Contact Us Elements START---9-----*/
#body-contact{width:967px;float:left;}
#column-one-contact{width:965px;border:1px solid #898989;margin:14px 0px 14px 0px;float:left;}
.heading-contact{width:145px;height:50px;background-image:url(images/alpine-icecream_contact-us-heading.jpg);float:left;}
.heading-contact h2{text-indent:-9999px;}
.status-contact{width:945px;height:25px;background-color:#cccccc;margin:0px 0px 0px 10px;float:left;}
.row-one-contact{width:472px;height:595px;margin:10px 0px 10px 10px;float:left;}
.row-two-contact{width:473px;height:595px;margin:10px 0px 10px 0px;float:left;}
.address-contact ul{font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#898989;float:left;}
.address-contact li{list-style:none;}
.address-contact a{color:#898989;text-decoration:none;}
.address-contact a:hover{text-decoration:underline;}
.google-map{margin:10px 0px 0px 0px;float:left;}

#jq_contact_form{margin:0px 0px 0px 20px;float:left;}
#customForm{width:460px;height:575px;clear:both;float:left;}
#customForm label{display:block;color:#000000;line-height:1.4em;font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#customForm input{color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#customForm input.error{background: #f8dbdb;border-color: #e77776;}
#customForm textarea{width:445px;height:190px;color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#customForm textarea.error{background: #f8dbdb;border-color: #e77776;}
#customForm select{color:#000000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;}
#customForm select.error{background: #f8dbdb;border-color: #e77776;}
#customForm div{margin-bottom:15px;}
#customForm div span{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-style:italic;}
#customForm div span.error{color: #d62d30;}
#error{margin-bottom:20px;border:1px solid #b71c20;}
#error ul{list-style:square;padding:5px;font-size:11px;}
#error ul li{list-style-position:inside;line-height:1.6em;}
#error ul li strong{color: #e46c6d;}
#error.valid ul li strong{color: #93d72e;}
#name, #company, #email, #phone, #details{width:445px;}
#subject{width:448px;}
#send, #reset{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000000;width:100px;height:35px;float:left;}
.status_part1{width:945px;height:25px;background-color:#6ce06c;border:1px solid #017f01;float:left;}
.status_part2{font-family:Tahoma, Geneva, sans-serif;font-size:13px;color:#005600;padding:2px 2px 2px 5px;float:left;}
.formSpacer{width:252px;_width:249px;height:30px;float:left;}
/*-----9---Contact Us Elements END---9-----*/