/*==================
CSS Document - created by Buttons Web Solutions - July 2009
==================*/

body {
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
font-size:14px;
background:#FFFFFF;}

/*#wrapper {
width: 770px;
margin-left: auto;
margin-right: auto;
}*/


/*==================
Main Menu Page - Backgrounds
==================*/

#text_1 { /* index & portfolio */
/*position:relative;
margin-top:115px;
height: 500px;
width: 770px;
border: 1px solid #ffffff; 
background-color:#ffffff;*/
}

#text_2 { /* about_us 
position:relative;
margin-top:115px;
height: 500px;
width: 770px;
border: 1px solid #ffffff;
background-color:#ffffff;
background-image:url(images/about_us.jpg);
background-position:left top;
background-repeat:no-repeat;*/
}

#text_3 { /* home 
position:relative;
margin-top:115px;
height: 500px;
width: 770px;
border: 1px solid #ffffff;
background-color:#ffffff;
background-image:url(images/home.jpg);
background-position:left top;
background-repeat:no-repeat;*/
}

#text_4 { /* design 
position:relative;
margin-top:115px;
height: 500px;
width: 770px;
border: 1px solid #ffffff;
background-color:#ffffff;
background-image:url(images/design.jpg);
background-position:left top;
background-repeat:no-repeat;*/
}

#text_5 { /* print 
position:relative;
margin-top:115px;
height: 500px;
width: 770px;
border: 1px solid #ffffff;
background-color:#ffffff;
background-image:url(images/print.jpg);
background-position:left top;
background-repeat:no-repeat;*/
}

#text_6 { /* portfolio
position:relative;
margin-top:115px;
height: 500px;
width: 770px;
border: 1px solid #ffffff;
background-color:#ffffff;
background-image:url(images/portfolio.jpg);
background-position:left top;
background-repeat:no-repeat; */
}

#text_7 { /* contact
position:relative;
margin-top:115px;
height: 500px;
width: 770px;
border: 1px solid #ffffff;
background-color:#ffffff;
background-image:url(images/contact.jpg);
background-position:left top;
background-repeat:no-repeat; */
}


/*==================
Misc
==================*/

img {border:none;}


/*==================
Main Pages - Positioning left_col, mid_col & right_col
==================*/

/* == left_col == */

#left_col {
/*position: absolute;*/
font-size: 14px;
/*width: 370px;*/
/*height: auto;*/
/*margin: 20px 0 0 20px;*/
color:#660099;
line-height: 1.5;
text-align:left;
}

#left_col h1 {
color:#660099;
font-size:16px;
}

#left_col a:link, #left_col a:visited, #left_col a:active {
display:none;
}

#left_col a:hover {
/*text-decoration:underline;
color: #ff9900;*/
}

/* == mid_col == */

#mid_col {
/*position: absolute;
width: 200px;
height: auto;
margin: 20px 0 0 420px;*/
color:#660099;
line-height: 1.5;
text-align:left;
}

#mid_col h1 {
color:#ff9900;
font-size:16px;
}

#mid_col p {
color:#999999;
font-size: 14px;
line-height:1.5;
display:block;}

/*#mid_col tr {
color:#666666;
font-size: 65%;}*/

#mid_col .darker {
color:#666666;
font-weight:bold;
}

#mid_col a:link, #mid_col a:visited, #mid_col a:active {
color:#999999;
/*font-weight:normal;
text-decoration:none;
line-height: 1.5;
display:block;*/
}

#mid_col a:hover {
/*color:#666666;
text-decoration:underline;*/
}

/* == right_col == */

#right_col {
display:none;
}

#right_col ul {
display:none;
}


/*==================
Portfolio Pages - two_col = merged left_col & mid_col 
==================*/

#two_col {
/*position: absolute;
text-align:center;
width: 610px;
height: auto;
margin: 15px 0 0 12px;*/
color:#660099;
font-size: 14px;
line-height:1.5;
}

#two_col a:link, #two_col a:visited, #two_col a:active {
color:#660099;
/*font-weight:normal;
text-decoration:none;*/
}

#two_col a:hover {
/*text-decoration:underline;*/
}

/*==================
Portfolio Pages - two_right_col = is a second column under right_col 
==================*/

#two_right_col {
color:#660099;
font-size: 14px;
line-height:1.5;
text-align:left;
/*position: absolute;
width: 100px; 
height: auto;
margin: 280px 20px 0 640px;
font-weight:bold;*/
}

#two_right_col p {
color:#660099;
font-size: 14px;
line-height:1.5;
font-weight:normal;
}

.headings
{color:#999999;
font-weight:bold;}


/*================
    Footer 
================*/

#footer {
color:#660099;
font-size: 14px;
line-height:1.5;
text-align:left;
}

#left {
/*float:left;*/
}

#right {
/*float:right;*/
}

#right a:link, #right a:visited, #right a:active 
{
color:#9966FF;
}

#right a:hover 
{}