/*---------------------------------------------
Swift Creative

Version:	1.0 - 4/03/2010
Created by: 	Lee Swift | www.leeswift.com
-----------------------------------------------*/

* {
margin: 0; 
padding: 0; }



body {
background-image: url('../background.jpg');
background-repeat: no-repeat;
background-color: #f4f4f4; 
background-position: top right;
}



.clear {
clear: both; }

.right {
float: right; }

#leftblock {
width: 500px;
}





/*STRUCTURE*/




#wrapper {
margin: 30px 364px;
padding: 50px 80px 0px 80px;
width: 540px;
background-image: url('../images/tile.png');
font-family: Arial, san-serif;
font-size: 12px;
line-height: 15px;
color: #999;
}


#mainbg {
margin: 0px 0px 0px 0px;
padding: 50px 80px 0px 80px;
background-color: #f3f1e5;
text-align: left;
}

#content {
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: left;
width: 930px;
}




#rightside {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 350px;
font-family: Arial, san-serif;
line-height: 18px;
font-size: 11px;
background-color: #e4e3dc;
color: #000000;
float: right;
}

#rightside a:link, 
#rightside a:active, 
#rightside a:visited  {
color: #0072bb; 
text-decoration: none;
font-weight: bold;
}

#rightside a:hover  {
color: #0099ff;
text-decoration: none; }

#rightcontent {
margin: 20px 10px 0px 20px;
padding: 0px 0px 0px 0px;
font-size: 11px;
}

#whiteline1 {
height: 2px;
margin: 8px 20px 6px 0px;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
}
#whiteline4 {
height: 2px;
margin: 8px 20px 6px 0px;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
}
#whiteline5 {
height: 2px;
margin: 8px 20px 6px 0px;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
}

#whiteline2 {
height: 1px;
margin: 6px 20px 10px 0px;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
}
#whiteline3 {
height: 1px;
margin: 6px 20px 10px 0px;
padding: 0px 0px 0px 0px;
background-color: #ffffff;
}

#moreinfo {
width: 310px;
margin: 20px 0px 0px 0px;
padding: 20px 20px 20px 20px;
font-family: Arial, san-serif;
font-size: 13px;
color: #ffffff;
background-color: #2e67be;
}

#moreinfo a:link, 
#moreinfo a:active, 
#moreinfo a:visited  {
color: #ffcc00; 
text-decoration: none;
font-weight: bold;
}

#moreinfo a:hover  {
color: #ffff00;
text-decoration: underline; }



#copyright {
margin: 10px 0px 0px 0px;
line-height: 16px;
padding: 0px 0px 0px 0px;
font-family: Arial, Arial;
font-size: 11px;
color: #666666;
text-align: left;
width: 930px;
}

#copyright a:link, #copyright a:active, #copyright a:visited  {
color: #0072bb;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration: none; }

#copyright a:hover  {
color: #0099ff; 
text-decoration: underline; }


/*GLOBAL TYPOGRAPHY*/


h1 {
font-family: Arial, san-serif;
font-weight: normal;
font-size: 12px;
line-height: 15px;
color: #999; 
margin: 0px 0px 15px 0px; }

h1 a:link, 
h1 a:active, 
h1 a:visited  {
color: #005883; 
text-decoration: none; }

h1 a:hover  {
color: #cc0000;
text-decoration: none; }

h2 {
font-family: Arial, san-serif;
font-weight: bold;
font-size: 16px;
line-height: 24px;
color: #0072bb;
margin: 0px 0px 0px 0px; }

h2 a:link, 
h2 a:active, 
h2 a:visited  {
color: #005883; 
text-decoration: none; }

h2 a:hover  {
color: #cc0000;
text-decoration: none; }

h3 {
font-family: Arial, san-serif;
font-weight: bold;
font-size: 13px;
line-height: 12px;
color: #666666;
margin: 5px 0px 5px 0px; }

h3 a:link, 
h3 a:active, 
h3 a:visited  {
color: #0099ff; 
text-decoration: none; }

h3 a:hover  {
color: #ffcc00;
text-decoration: none; }

h4 {
font-family: Arial, san-serif;
font-weight: bold;
font-size: 15px;
line-height: 12px;
color: #666666;
margin: 5px 0px 5px 0px; }

h4 a:link, 
h4 a:active, 
h4 a:visited  {
color: #005883; 
text-decoration: none; }

h4 a:hover  {
color: #0099ff;
text-decoration: none; }

h5 {
font-family: Arial, san-serif;
font-weight: bold;
font-size: 11px;
line-height: 20px;
color: #0072bb;
margin: 0px 0px 0px 0px; }

h5 a:link, 
h5 a:active, 
h5 a:visited  {
color: #005883; 
text-decoration: none; }

h5 a:hover  {
color: #cc0000;
text-decoration: none; }

h6 {
font-family: Arial, san-serif;
font-weight: bold;
font-size: 11px;
line-height: 14px;
color: #005883;
margin: 0px 0px 0px 0px; }

h6 a:link, 
h6 a:active, 
h6 a:visited  {
color: #005883; 
text-decoration: none; }

h6 a:hover  {
color: #0099ff;
text-decoration: none; }

p {
font-family: Arial, san-serif;
font-size: 12px;
line-height: 15px;
color: #999; 
margin: 0px 0px 15px 0px; }

p a:link, 
p a:active, 
p a:visited  {
color: #0099ff; 
font-weight: bold;
text-decoration: none; }

p a:hover  {
color: #0099ff;
text-decoration: underline; }


li {
font-family: Arial, san-serif;
font-size: 12px;
line-height: 16px;
color: #666; 
margin: 0px 0px 0px 20px; }

.tablefont {
font-family: Arial, san-serif;
font-size: 11px; 
padding: 4px 0px 4px 0px; }












