/* Copyright © RonyaSoft WEB Studio 
Main CSS v. 2.01 
11.09.2006 */

/* Item sorting order 
Width,Height
Colors
Font
Align
Border
Margin
Padding
Other 
******/
*{
color:#5C332E;
font-size:11px;
line-height: 1.7em;
font-family:Tahoma,'Trebuchet MS',Arial;
vertical-align:top;
/*margin:0px;*/
padding:0px;
}
body{
background-color:#FFFFFF; 
margin:0;	
}
h1{
color:#D03A20;
font-size:21px;
font-family: 'Trebuchet MS', Arial;
text-transform:lowercase;
text-align:left; 
margin-top:0px;
margin-bottom:10px;
}
h2{
color:#D03A20;
font-size:13px;
font-family:'Trebuchet MS', Arial;
text-align:left; 
margin-top:5px;
margin-bottom:10px;
}
h3{	
color:#D03A20;
font-family:Tahoma;
text-align:left; 
margin-top:5px;
margin-bottom:10px;
}
p{
text-indent:0px;
margin-top:11px;
margin-bottom:10px;
}
b{
color:#5C3732;
}
hr{
color:#FBF2E3;
border-width:0px;
border-top:solid 1px #D03A20;
margin-bottom:15px;
padding-top:10px;
}
img
{
border:solid 0px #000000;
margin:0px;
}
img.mail{
margin-bottom:-2px;
}
/* Links *****************************/
a{
color:#5C332E;
font-size:11px;
font-family:Tahoma,'Trebuchet MS',Arial;
text-decoration:underline;
}
a:hover{
color:#D03A20;
text-decoration:underline;
}
a.nounder{
text-decoration:none;
}
a.nounder a:hover{
text-decoration:underline;
}
a.nounderorange{
color:#D03A20;
text-decoration:none;
}
a.nounderorange:hover{
text-decoration:underline;
}
a.h1{
color:#D03A20;
font-size:21px;
font-family: 'Trebuchet MS', Arial;
text-transform:lowercase;
text-decoration:none;
text-align:left; 
margin-top:0px;
margin-bottom:10px;
}
a.h1:hover{
text-decoration:none;
}
a.h2{
color:#D03A20;
font-size:13px;
font-family:'Trebuchet MS', Arial;
text-decoration:none;
text-align:left; 
margin-top:5px;
margin-bottom:10px;
}
a.h2:hover{
text-decoration:none;
}
a.bignounderorange{
font-size:18px;
font-family: 'Trebuchet MS', Arial;
color:#D03A20;
text-decoration:none;
}
a.bignounderorange:hover{
text-decoration:underline;
}
/* Font ******************************/
font.orange{
color:#D03A20;
}
font.oldprice{
color:red; 
text-decoration:line-through;
}
div.version{
color:#5C3732;
font-weight:bold;
text-align:right;
margin-top:-35px;
padding-bottom:8px;
}
div.spacer{
border:solid 0px #000000;
padding-top:8px;
}
div.nomargin{
border:solid 0px #000000;
margin:0;
padding:0;
}
div.links{
border:solid 0px #000000;
margin-top:12px;
margin-bottom:10px;
}
div.links p{
height:18px;
margin-top:7px;
margin-bottom:5px;
}
div.links a{
text-decoration:none;
}
div.links a:hover{
text-decoration:underline;
}
div.links a.semi{
color:#B08080;
}
div.linksorange p{
height:18px;	
margin-top:7px;
margin-bottom:5px;
}
div.linksorange a{
color:#D03A20;
text-decoration:none;
}
div.linksorange a:hover{
text-decoration:underline;
}
div.summary{
font-family:Verdana;
font-style:italic;
}
/* Lists *****************************/
ul{
margin:10px 10px 10px 10px;
padding-left:5px;
}
ul.inline{
margin:-10px 10px 10px 10px;
padding-left:15px;
}
ul li{
border:solid 0px #000000;
margin-top:0px;
margin-bottom:0px;
list-style-image:url(../images/sign_circle.gif);	
}
ol{
margin:10px 10px 10px 10px;
padding-left:8px;
}
ol li
{
margin-top:0px;
margin-bottom:0px;
}
li.plus{
list-style-image:url(../images/sign_plus.gif);	
}
li.minus{
list-style-image:url(../images/sign_minus.gif);	
}
li.bug{
list-style-image:url(../images/sign_bug.gif);	
}
li.star{
list-style-image:url(../images/sign_star.gif);	
}
/* Table *****************************/
table{
border:solid 0px #000000;
border-collapse:collapse;
text-align:justify;
}
td{
border:solid 0px #000000;
padding:0px;
margin:0px;
}
table.frame{
height:100%;
background-color:#E5DDD2;
}
/* Frame Sections ********************/
table.header td.secretary{
background-color:#CA3A20;
}
table.header td.logo{
background-color:#CA3A20;
}
table.stripe{
width:100%;
height:100%;
background-color:#FBF2E3;
}
table.stripe td#stripe{
padding:5px 15px 5px 15px;	
}
table.stripe img#stripespacer{
width:100%
}
table.stripe p,a,img,li{
vertical-align:baseline;
}
table.data{	
width:100%;
height:100%;
background-color:#FBF2E3;	
}
table.data td#data{
padding:5px 15px 5px 15px;
}
table.data img#dataspacer{
width:100%
}
table.data p,a,img,li{
vertical-align:baseline;
}
table.footer{
background-color:#CA3A20;
background-image:url(../images/menu_footer_back.gif) !important; 
}
table.footer td{
color:#FFFFFF;
text-align:right; 
vertical-align:middle;
}
table.footer a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
table.footer a:hover{
color:#FFFFFF;
text-decoration:underline;	
}
/* News Section (Stripe) **************/
table.news{
border:solid 0px #000000;
margin:12px 0px 10px 0px;
}
table.news td{
border:solid 0px #FF0000;
padding:0px;
}
table.news td.header{
padding-bottom:8px;
}
table.news td.date{
color:#D03A20;
font-size:11px;
font-family:Tahoma, 'Trebuchet MS', Arial;
font-weight:bold;
padding-top:5px;
}
table.news td.news{	
text-align:left;
padding-top:1px;
padding-bottom:0px;	
}
table.news td.more{
text-align:right;
padding-bottom:5px;
}
table.news a{
color:#D03A20;
text-decoration:none;
}
table.news a:hover{
text-decoration:underline;
}
/* Menu Section (Stripe) **************/
table.submenu{
border:solid 0px #000000;
margin:12px 0px 26px 0px;
}
table.submenu td{
border:solid 0px #FF0000;
padding:0px;
}
table.submenu td.header{
padding-bottom:12px;
}
table.submenu td.subheader{	
color:#5C3732;
font-weight:bold;
padding-top:18px;
padding-bottom:2px;
padding-left:12px;
}
table.submenu td.item
{
height:24px;
padding-top:3px;
padding-bottom:2px;
}
table.submenu a{
color:#D03A20;
font-weight:bold;
text-decoration:none;
}
table.submenu a:hover{
text-decoration:underline;
}
/* Testimonials Section (Stripe)*******/
table.testimonials{
border:solid 0px #000000;
margin:12px 0px 22px 0px;
}
table.testimonials td{
border:solid 0px #FF0000;
padding:0px;
}
table.testimonials td.header{
padding-bottom:9px;
}
table.testimonials td.testimonial{
text-align:left;
padding-top:5px;
padding-bottom:0px;
}
table.testimonials td.name{
color:#D03A20;
text-align:right;
}
table.testimonials td.place{
color:#D03A20;
text-align:right;
padding-bottom:6px;	
}
/* Awards Section (Stripe) ************/
table.awards{
border:solid 0px #000000;
margin:12px 0px 12px 0px;
}
table.awards td{
border:solid 0px #FF0000;
padding:0px;
}
table.awards td.header{
padding-bottom:8px;
}
table.awards td.award{
text-align:center;
padding-top:12px;
padding-bottom:5px;
}
table.awards td.description{
text-align:center;
padding-bottom:8px;
}
table.awards td.more{
text-align: right;
padding-top:4px;
padding-bottom:5px;
}
table.awards a{
color:#D03A20;
text-decoration:none;
}
table.awards a:hover{
text-decoration:underline;
}
/* Banner Section (Stripe) ************/
table.bannercontainer{
border:solid 0px #000000;
margin:12px 0px 32px 0px;
text-align:center;
}
table.bannercontainer td{
border:solid 0px #FF0000;
padding:0px;
}
table.bannercontainer td.header{
padding-bottom:20px;
}
/* Products Section ******************/
table.product{
height:150px;
border:solid 0px #000000;
margin:18px 0px 12px 0px;
}
table.product td{
border:solid 0px #FF0000;
padding:0px;
padding-left:4px;
}
table.product td.header h1{
text-align:center;
margin:0px;
padding-left:4px;
}
table.product td.description{
padding:0px;
padding-left:4px;
padding-right:2px;
}
/* Buy Section ***********************/
table.buycontainer{
border:solid 0px #000000;
margin:18px 0px 12px 0px;
padding:0px;
}
table.buycontainer td
{
vertical-align:top;
border:solid 0px #FF0000;
padding:0px;
}
table.buycontainer td.box{
padding-right:10px;
padding-top:15px;
}
table.buycontainer td.products table{
margin-top:0px;
}
/* Unitable Section ******************/
table.unitable{
border:solid 0px #000000;
margin:18px 0px 12px 0px;
}
table.unitable tr.header td{
background-color:#FFDACC;
color:#5C2B25;
text-align:center;
font-weight:bold;
border:solid 1px #FFBFA6;
padding:5px;
background-image:url(../images/unitable_header.gif) !important; 
background-repeat: repeat-x;	
}
table.unitable tr.item td{
text-align:center;
vertical-align:middle;
border:solid 1px #FFBFA6;
padding:5px 8px 5px 8px;
}
table.unitable a{
color:#D03A20;
text-decoration:none;
margin-right:6px;
}
table.unitable a:hover{
text-decoration:underline;
}
/* Screenshot ************************/
table.screenshot{
border:solid 0px #000000;
margin-top:10px;
margin-bottom:15px;
}
table.screenshot td{
border:solid 0px #FF0000;
padding:0px;
}
table td.caption{
color:#5C2B25;
font-weight:bold;
text-align:right;
padding-top:1px;
padding-bottom:5px;
}
table td.screenshot{
color:#5C2B25;
text-align:center;
padding-top:5px;
}
/* Award  Section ********************/
table.awardcontainer{
border:solid 0px #000000;
margin:10px 0px 10px 0px;
}
table.awardcontainer td{
border:solid 0px #FF0000;
padding:2px;
}
table.awardcontainer table{
border:solid 0px #000000;
}
table.awardcontainer table td{
text-align:center;
border:solid 0px #0000FF;
padding:0px;
}
table.awardcontainer table td.image{
vertical-align:middle;
}
table.awardcontainer table td.description{
vertical-align:middle;
padding-top:1px;
}
table.award{
width:150px;
height:100px;
}
table.award td.image{
height:85px;
}
table.wideaward{
width:225px;
height:100px;
}
table.wideaward td.image{
height:85px;
}
table.tallaward{
width:150px;
height:150px;
}
table.tallaward td.image{
height:135px;
}
table.bigaward{
width:225px;
height:150px;
}
table.bigaward td.image{
height:135px;
}
/* News Block ************************/
table.newsblock{
border:solid 0px #000000;
margin:10px 0px 20px 0px;
}
table.newsblock td{
border:solid 0px #FF0000;
padding:0px;
}
table.newsblock td.date{
color:#5C3732;
font-weight:bold;
padding-bottom:6px;
}
table.newsblock td.header h2{
margin-bottom:0px;
}
table.newsblock td.links{
padding-bottom:6px;
}
table.newsblock td.links p{
margin:0px;
}
/* Map Routine ***********************/
table.map{
border:solid 0px #000000;
margin:10px 0px 10px 50px;
}
table.map *{
border:solid 0px #000000;
}
table.map td{
border:solid 0px #000000;
padding:0px;
margin:0px;
}
table.map a{
text-decoration:none;
}
table.map a:hover{
text-decoration:underline;
}
table.map p{
border:solid 0px #000000;
margin-top:2px;
margin-bottom:8px;
}
table.map p.level0sub{
text-indent:0px;
padding-bottom:0px;
}
table.map p.level0sub a{
color:#D03A20;
font-weight:bold;
}
table.map p.level0last{
text-indent:0px;
padding-bottom:12px;
}
table.map p.level0last a{
color:#D03A20;
font-weight:bold;
}
table.map p.level1{
text-indent:10px;
}
table.map p.level1last{
text-indent:10px;
padding-bottom:12px;
}
table.map p.level1sub{
text-indent:10px;
padding-bottom:0px;
}
table.map p.level1sub a{
color:#D03A20;
font-weight:bold;
}
table.map p.level2{
text-indent:20px;
}
table.map p.level2last{
text-indent:20px;
padding-bottom:12px;	
}
table.map p.level2sublast{
text-indent:20px;
padding-bottom:6px;	
}
table.map img{
margin-right:4px;	
margin-bottom:1px;
}
/* Uninstall Routine ********************/
table.uninstall{
border:solid 0px #000000;
margin-top:20px;
}
table.uninstall td{
border:solid 0px #000000;
padding:5px;
}
table.uninstall td.description{
border:solid 0px #000000;
width:150;
text-align:right;
padding-top:4px;
}
table.uninstall td.input{
border:solid 0px #000000;
}
table.uninstall td.hr{
border:solid 0px #000000;
padding-bottom:0px;
}
table.uninstall hr{
padding:0px;
margin:0px;
}
table.uninstall td.input input,select,textarea{
width:240px;
}
input.button{
width:120px;
height:24px;
}
/* Shadow Routine ********************/
table.shadow{
width:100%;
height:100%;
}
table.shadow td.lt{
width:10px;
height:10px;	
background-image:url(../images/shadow_lt.gif) !important; 
}
table.shadow td.t{
height:10px;
background-image:url(../images/shadow_t.gif) !important; 
background-repeat: repeat-x;
}
table.shadow td.rt{
width:10px;
height:10px;
background-image:url(../images/shadow_rt.gif) !important; 
}
table.shadow td.l{
width:10px;
background-image:url(../images/shadow_l.gif) !important;
background-repeat: repeat-y;
}
table.shadow td.r{
width:10px;
background-image:url(../images/shadow_r.gif) !important; 
background-repeat: repeat-y;	
}
table.shadow td.lb{
width:10px;
height:10px;
background-image:url(../images/shadow_lb.gif) !important; 
}
table.shadow td.b{
height:10px;
background-image:url(../images/shadow_b.gif) !important; 
background-repeat: repeat-x;
}
table.shadow td.rb{
width:10px;
height:10px;
background-image:url(../images/shadow_rb.gif) !important; 
}
/* The end ***************************/