body{
padding:0px;
margin:0px;
text-align:center;
background-color:#FFFFFF;
}
form { margin:0px; padding:0px}
img { border:0px;}

.dt { display:table; width:100% }

.dr { display:table-row;  height:100%; width:100%}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

div, input, textarea, body, font, select
	{
		font-family: Tahoma; 
		font-size:12px;
		line-height:13px;
		color:#464646;
	}

ul { margin:0px; padding:0px; list-style:none; line-height:18px}
li { background:url(/images/pointer_list.gif) no-repeat left; text-decoration:none; padding-left:14px;}

.main { width:720px;  height:724px; margin:auto}

.row1 { height:174px;}
.row1_left { width:237px;}
.row1_left img { margin:37px 0 0 9px}
.row1_right { width:483px}
.box_menu { width:478px; height:65px; background-color:#686868;}
.box_menu div { color:#000000; font-size:14px}
.box_menu a { color:#FFFFFF;  background:none; font-size:14px}
.box_menu a:hover { color:#000000;} 
.box_menu_l { width:12px; background:url(/images/menu_l.gif) no-repeat;}
.box_menu_r { width:12px; background:url(/images/menu_r.gif) no-repeat;}
.box_menu_c { width:454px; background:url(/images/tall_m.gif) repeat-y right;}

.txt1 div{ text-align:left}

.a { background:none; text-decoration:underline; color:#464646;}
.a:hover { text-decoration:none}
.row2 { height:475px;}
.row3 { height:75px; background:url(/images/tall_footer.gif) repeat-x top}
.blue { color:#2B89BD}
.tall_y { background:url(/images/tall_y.gif) repeat-y right}

.white, .white a { color:#FFFFFF}

a {color:#2B89BD; text-decoration:none; }
a:hover { background:none}

.input { width:213px; height:17px; font-size:9px}
.textarea { width:213px; height:212px; font-size:9px; overflow:auto}

.service-icon {
    margin-right:11px;
    text-align:left;
    float: left;
}

.project-screenshot {
    margin-right:20px;
    text-align:left;
    float: left;
}

.service-picture {
    margin-right:33px;
    text-align:left;
    float: left;
}

.inputs {
    width: 210px;
    height: 200px;
}

.red {
    color: red;
}

.num {
    float: left;
}

.blockquote {
    height: 65px;
    background:url(/images/quotebackground.gif) repeat-x top
}

.quote {
    padding: 15px 20px 10px 20px;
    font-style: italic;
    font-size: 11px;
}

