/* 

CSS Document
Designer: asterix

*/


/* RESET */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: 100;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;} 
body {color: black;background: #FFF;} 
ol, ul {list-style: none;} 
table {border-collapse: separate;} 
caption,th,td{text-align: left;font-weight: normal;}
a{text-decoration : none;}
#rightblock p.right a:hover,#authors ul li a:hover,#authors p a:hover,#footer p a:hover{text-decoration : underline;}
.clear{clear : both;line-height : 0px;font-size : 0px;}
#nav li a,#leftblock,#rightblock,#bottom_order,#footer{font-family : Arial,Helvetica,sans-serif;}

/* BASIC STRUCTURE */
#content{margin : 0px auto;padding : 0px 0px 55px 0px;}
#headerhold{background : #b72a25 url(images/header.jpg) no-repeat 74% top;border-bottom : 6px solid #fad163;}
#header{width : 950px;height : 155px;margin : 0px auto;}
#navigator{width : 925px;height : 36px;margin : 0px auto;padding : 0px 25px 0px 0px;}
#mainblock{background : url(images/mainbg.gif) repeat-y left top;width : 950px;margin : 0px auto;}
#bottom_orderhold{background : #FFF url(images/orderbottom.gif) repeat-x left top;}
#bottom_order{padding : 30px 0px 0px 0px;width : 950px;margin : 0px auto;height : 275px; background : url(images/basket.png) no-repeat 778px 147px;}
#footerhold{background : #626569;border-top : 10px solid #dbdbdb;border-bottom : 10px solid #dbdbdb;}
#footer{width : 935px;margin : 0px auto;padding : 0px 15px 10px 0px;}

/* HEADER */
#header h1{padding : 60px 0px 0px 27px;}

/* NAVIGATOR */
#innernav1{background : url(images/navr.gif) no-repeat left top;width : 12px;height : 36px;line-height : 36px;font-size : 0px;float : right;}
#innernav2{background : url(images/navl.gif) no-repeat right top;height : 36px;width : 11px;line-height : 36px;font-size : 0px;float : right;}
#nav{padding : 0px 15px;background : url(images/nav.gif) repeat-x left top;height : 36px;float : right;}
#nav li,#nav li a{float : left;}
#nav li a{text-transform : uppercase;font-weight : bold;font-size : 12px;color : #FFF;padding : 0px 21px;line-height : 36px;}
#nav li a:hover,#nav li a#current{color : #89670c;background : url(images/navh.gif) repeat-x left top;}
P span.red{color:#ce3530;font-size:12px;font-weight:bold;word-spacing:1px;}

/* MAIN BLOCK */
#leftblock{width : 576px;background : #FFF;float : left;padding : 35px 25px 40px 26px;}
#leftblock h3.green{color : #7b8f37;font-weight : bold;font-size : 21px;letter-spacing : 1px;}
#leftblock h2{color : #7b8f37;font-weight : bold;font-size : 31px;padding : 0px 0px 42px 0px;}
#leftblock h3.red{color : #ce3530;font-weight : bold;font-size : 22px;}
#leftblock h3.try{color : #57534C;font-weight : bold;font-size : 22px;font-style:italic;}
#leftblock p{padding : 15px 0px 43px 0px;color : #404040;font-weight : normal;font-size : 13px;word-spacing : 1px;}
#leftblock p.subhead{padding : 0px 0px 10px 0px;}
#leftblock p.firstpara{padding-top : 0px;}
#leftblock p.last{padding-bottom: 0px;}
#leftblock ul {line-height : 14px;margin : 0 0 15px 10px;width : 546px;}
#leftblock ul li {background : transparent url(images/let.gif) no-repeat scroll 0 2px;color : #4F4F4F;font-size : 12px;font-weight : normal;list-style-image : none;list-style-position : outside;padding-left : 12px;}
#leftblock form {padding-top : 20px;}
#leftblock #contact_form {padding-bottom : 50px;width : 372px;}
#leftblock #contact_form p {width : 450px;}
#comments {padding:0 5px;width:366px;}
#leftblock p.form_para {color:#4F4F4F;font-size:12px;font-weight:normal;margin:0 0 12px 3px;text-align:left;width:590px;padding-bottom:10px;}
.form_para label {color:#4F4F4F;display:block;float:left;font-size:11px;font-weight:normal;padding:5px 4px 0 17px;}
#leftblock .form_para label {display:block;padding-right:8px;width:186px;}
#leftblock #contact_form label {width:100px;}
#leftblock form p select {width:378px;height:25px;}
#name, #email, #phno, #site, #query {border:1px solid #E5E5E5;float:right;}
#name, #email, #phno, #site {height:15px;padding:5px;width:211px;}

#fname, #femail, #fph,#fquery, #ford, #fkey, #fno, select, #comments, #freq, #req {border:1px solid #E5E5E5;}
#fname, #femail, #fph,#fquery, #ford, #fkey, #freq {height:15px;padding:5px;width:367px;}

#leftblock input, #leftblock select, #leftblock textarea {float:right;}
#leftblock .form_para span {color:#4F4F4F;display:block;font-size:11px;font-weight:normal;padding-left:15px;width:200px;}
#req {padding:0 0 0 5px;width:296px;}
#sub, #fsub, #fres {background:transparent url(images/submit.gif) no-repeat scroll 0 0;border:0 none;color:#4F4F4F;font-size:11px;font-weight:500;height:27px;line-height:30px;text-align:center;width:93px;}
#sub:hover, #fsub:hover, #fres:hover {color:#ce3530;cursor:pointer;}
#leftblock form p #fsub {float:left;margin-left:215px;}
#leftblock #contact_form #fsub {margin-left:125px;}
#leftblock form p #fres, #comments {float:right;}
#leftblock P A.info_link {color:#ce3530;font-size:12px;font-weight:bold;}
#leftblock P A.info_link:hover {text-decoration:underline;}



#grey{position : relative;padding : 89px 0px 65px 0px;}
#leftblock h3.bgleft{margin : 0px;position : absolute;top : 2px;padding : 30px 0px 37px 175px;background : url(images/five.png) no-repeat 16px top;}
#greyblock{width : 576px;background : #626569;}
#greytop{width : 576px;height : 12px;line-height : 12px;font-size : 0px;background : url(images/greytop.gif) no-repeat left top;}
#greybottom{width : 576px;height : 12px;line-height : 12px;font-size : 0px;background : url(images/greybottom.gif) no-repeat left top;}
#greyblock ul{width : 546px;padding : 20px 0px 5px 12px;}
#greyblock ul li{line-height : 17px;background : url(images/listmarker1.png) no-repeat 10px center;padding : 0px 0px 3px 43px;margin : 0px 0px 13px 0px;word-spacing : 1px;font-weight : normal;font-size : 13px;color : #FFF;}
#leftblock h3.article{padding : 0px 0px 178px 0px;background : url(images/what_to_expect.png) no-repeat 139px 57px;}
#leftblock h3.syndicate{padding : 0px 0px 178px 0px;background : url(images/syndication.png) no-repeat 139px 57px;}
#leftblock h3.professional{padding : 0px 0px 178px 0px;background : url(images/we_are_right.png) no-repeat 139px 57px;}
#leftblock h3.unique{padding : 0px 0px 150px 0px;background : url(images/article.png) no-repeat 139px 57px;}
#leftblock ul.list2, #leftblock ul.list3{width : 546px;padding : 0px 0px 32px 12px;}
#leftblock ul.list2 li, #leftblock ul.list3 li{line-height : 20px;background : url(images/listmarker2.png) no-repeat 10px center;padding : 0px 0px 3px 43px;margin : 0px 0px 13px 0px;word-spacing : 1px;font-weight : normal;font-size : 13px;color : #404040;}
#leftblock ul.list3 li{background : url(images/listmaker3.png) no-repeat 10px center;}
.block_div{position : relative;padding : 4px 0px 30px 0px;}
.block{position : absolute;top : -1px;left : 1px;width : 45px;height : 48px;display : block;background :url(images/blockimg.png) no-repeat left top;padding : 0px 0px 0px 12px;}
#leftblock p.block_para{margin : 0px 0px 0px 12px;word-spacing : 1px;width : 470px;color : #ea9603;font-size : 12px;font-weight : bold;line-height : 20px;padding : 10px 20px 10px 54px;background : #ffffe4;border : 1px solid #ffe6b1;}
.hed{font-weight:bold;}

#rightblock{width : 320px;float : left;border-left : 1px solid #e3e0d8;}
#righttop{padding : 20px 0px 40px 0px;width : 320px;background : url(images/righttop.gif) repeat-x left top;}
#rightblock h2{background : url(images/header1.png) no-repeat 241px top;}
#rightblock h2 span{padding : 15px 0px 7px 21px;width : 299px;display : block;font-weight : bold;font-size : 24px;color : #b72a25;background : url(images/border.gif) repeat-x left bottom;}
#rightblock p{font-weight : bold;font-size : 12px;color : #575146;width : 271px;padding : 15px 0px 42px 17px;word-spacing : 1px;}
#rightblock h2.header2{background : url(images/header2.gif) no-repeat 216px top;}
#rightblock h2.header2 span{color : #ce3530;}
#order{background : url(images/arrow.png) no-repeat 262px top;border-top : 30px solid #7b8f37;width : 320px;}
#order h2.green{font-weight : bold;font-size : 24px;color : #7b8f37;background : none;padding : 16px 0px 0px 20px;}
#order h3.green{font-weight : bold;font-size : 17px;color : #7b8f37;padding : 0px 0px 0px 20px;}
#order label{display : block;padding : 25px 0px 4px 20px;font-weight : bold;font-size : 12px;color : #575146;}
#order select{width : 264px;margin : 0px 0px 0px 20px;}
#order #submit1{margin : 20px 0px 51px 20px;cursor : pointer;border : 0px;width : 123px;height : 33px;background : url(images/order.gif) no-repeat left top;}
#order #submit1:hover{background : url(images/orderh.gif) no-repeat left top;}
#rightblock p.testimonial{padding : 24px 0px 7px 17px;}
#rightblock p.inner{padding-top : 0px;}
#rightblock p.right{padding : 0px 0px 0px 17px;text-align : right;color : #ce3530;}
#rightblock p.right a{color : #ce3530;font-weight : bold;font-size : 12px;}
#authors{padding : 3px 10px 35px 10px;width : 269px;background : #626569;margin : 45px auto 0px;border-top : 18px solid #d1cbc1;border-bottom : 18px solid #d1cbc1;border-left : 15px solid #d1cbc1;border-right : 16px solid #d1cbc1;}
#authors h2.white{line-height : 50px;font-weight : bold;font-size : 24px;color : #FFF;background : url(images/header3.gif) no-repeat right top;}
#authors p{width : 266px;font-weight : bold;color : #FFF;font-size : 12px;word-spacing : 1px;padding : 3px 0px 10px 0px;}
#authors p a{font-weight : bold;color : #FFF;font-size : 12px;word-spacing : 1px;}
#authors ul{padding-bottom : 10px;}
#authors ul li{padding : 14px 0px 0px 20px;line-height : 18px;background : url(images/greenarrow.gif) no-repeat -2px 19px;}
#authors ul li a{font-weight : bold;font-size : 12px;color : #FFF;}
#authors ul li a span{font-weight : bold;font-size : 12px;color : #ffd497;}

/* BOTTOM ORDER BLOCK */
#bottom_order h2{font-weight : bold;font-size : 35px;color : #ce3530;padding : 0px 0px 22px 0px;text-align : center;}
#bottom_order label{text-align : center;display : block;padding : 0px 0px 4px 20px;font-weight : bold;font-size : 12px;color : #575146;}
#bottom_order select{width : 294px;}
#bottom_order p{text-align : center;}
#bottom_order #submit2{margin : 16px auto 0px;cursor : pointer;border : 0px;width : 307px;height : 79px;background : url(images/order1.png) no-repeat left top;}
#bottom_order #submit2:hover{background : url(images/order1h.png) no-repeat left top;}

/* FOOTER */
#footer h3{padding : 8px 0px 5px 0px;text-align : right;}
#footer h3 a{font-size :0px;}
#footer p{text-align : right;word-spacing : 1px;color : #FFF;font-size : 11px;font-weight : bold;}
#footer p a{color : #FFF;font-size : 11px;font-weight : bold;}
