/*================================================================
Website: http://www.psdconverter.com
Designed By: NetNova Web Solutions - netnova.com.au
XHTML By: PSD Converter - psdconverter.com
Copyright © 2008 PSDConverter.com and NetNova.com.au
================================================================*/

h1 {
font-size:18px;
margin:0;
padding:8px 0 6px 0;
color:#f89225;
font-family:Georgia, "Times New Roman", Times, serif;
}

h2 {
font-size:14px;
margin:0;
padding:10px 0 0 18px;
background:url(../images/icon2.jpg) no-repeat 0 11px;
color:#f89225;
font-family:Georgia, "Times New Roman", Times, serif;
}

p {
margin:0;
padding:6px 0;
line-height:18px;
}

ul {
margin:0;
padding:0;
}

li {
margin:5px 0 5px 3px;
padding:0 0 0 18px;
list-style:none;
background:url(../images/icon1.gif) no-repeat 0px 5px;
}

img {
border:0;
}

a {
color:#FFFFFF;
text-decoration:underline;
}

a:hover {
color:#f89225;
text-decoration:none;
}

body {
margin:0;
padding:0;
background: #071b45 url(../images/bg_body.jpg);
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#container {
width:920px;
margin:0 auto;
}

#header {
float:left;
width:920px;
background:url(../images/bg_header.gif) repeat-x;
}

#header_logo {
float:left;
padding:40px 0 30px 5px;
}

#header_navigation {
float:right;
text-align:left;
color:#FFFFFF;
font-weight:bold;
padding-top:45px;
}

.nav_item {
font-size:14px;
padding:0 20px;
}

.nav_item a {
color:#FFFFFF;
text-decoration:none;
}

.nav_item a:hover {
color:#f89225;
text-decoration:none;
}

/*----- also in ie6.css -----*/
#header_banner {
float:left;
padding-bottom:12px;
clear:both;
}

/*----- also in ie6.css -----*/
#content {
float:left;
background:url(../images/bg_content.png);
width:640px;
padding:15px;
width/**/:/**/ 610px;
}

#sidebar {
float:right;
width:265px;
}

/*----- also in ie6.css -----*/
.sidebar_title {
background:url(../images/bg_sidebar_title.png) no-repeat;
font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
padding:10px 0 0 15px;
height:36px;
height/**/:/**/ 26px;
color:#f89225;
}

/*----- also in ie6.css -----*/
.sidebar_content {
background:url(../images/bg_content.png);
padding:15px;
margin-bottom:15px;
line-height:18px;
}

#addthis {
text-align:center;
}

#footer {
float:left;
clear:both;
width:920px;
margin-top:15px;
background:url(../images/bg_header.gif) repeat-x top;
padding:10px 0;
}

.left {
float:left;
}

.right {
float:right;
}

.underline {
text-decoration:underline;
}

/*----- Forms -----*/
#error_message {
width:610px;
background-color:#FFFFCC;
color:#FF0000;
padding:8px;
width/**/:/**/ 594px;
}

.cssform p{
width: 460px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input {
height:23px;
padding:3px 3px 0 3px;
height/**/:/**/ 20px;
}

.radiobutton {
height:25px;
padding:0;
vertical-align:middle;
}

.cssform textarea {
width:196px;
padding:3px;
width/**/:/**/ 190px;
}

#user_file {
height:25px;
}

#pages {
width:40px;
}

#totalprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;
color:#f89225;
}

.package_title {
font-size:14px;
font-weight:bold;
color:#f89225;
}

.package_desc {
padding:2px 0 10px 23px;
display:block;
}

.textbox {
width:196px;
width/**/:/**/ 190px;
background-color:#edf7fc;
}
.textbox:focus, .textbox:hover {
background-color:#C4D5FB;
}

#button_send {
width:88px;
height:32px;
}