@charset "utf-8";
/* CSS Document */

body {
background: url(../images/main_bckg.gif) repeat-x;
font-family: Arial, Helvetica, sans-serif;
margin-top:8px;
}

#sitewrap {
width: 800px;
margin: auto;

}

#header {
height: 77px;
}

#logo {
height: 77px;
width: 173px;
float: left;
}

#logo a {
background: url(../images/INKfested_logo.gif) no-repeat;
display: block;
height: 77px;
width: 173px;
text-indent: -9999px;
}

#menu {
height: 77px;
width: 627px;
float: left;
}

#menu_btns {
height: 23px;
width: 432px;
float: right;
margin-top: 12px;
text-align: center;
}

#ph_number {
margin-top: 10px;
}

#menu_btns ul {
margin: 0;
padding: 0;
list-style: none;
}

#menu_btns li {
float: left;
text-align: center;
display: block;
height: 23px;
width: 86px;
float: right;
}

#menu_btns a {
text-decoration: none;
color: #333333;
display: block;
height: 23px;
width: 86px;
border-bottom: 3px #cccccc solid;
font-size: 12px;
}

#menu_btns a:hover {
color: #cc0000;
border-bottom-color: #cc0000;
}

#menu_btns .current_page_item a {
color: #cc0000;
border-bottom-color: #cc0000;
}

#graphic_section {
height: 250px;
}

#left_content {
height: 250px;
width: 378px;
float: left;
}

#slogan {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#INKfested_bio {
font-size: 12px;
margin-top: 20px;
color: #333333;
}

#contact_us_link {
height: 14px;
margin-top: 10px;
}

#icon {
height: 14px;
width: 14px;
float: left;
background: url(../images/play_link.png) no-repeat;
}

#contact_us_text {
height: 14px;
width: 100px;
float: left;
margin-left: 5px;
}

#contact_us_text a {
font-size: 14px;
color: #cc0000;
}

#right_content {
background: url(../images/home_main_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#services_home {
font-size: 18px;
color: #cc0000;
margin-top: 30px;
}

#text_content {
height: 20px;
font-size: 14px;
color: #cc0000;
margin-top: 30px;
}

#web_link {
width: 100px;
float: left;
margin-left: 82px;
}

#video_link {
width: 100px;
float: left;
margin-left: 98px;
}

#print_link {
width: 100px;
float: left;
margin-left: 108px;
}

#photo_editing_link {
width: 100px;
float: left;
margin-left: 66px;
}

#sub_content {
height: 112px;
}

#web_graphic {
background: url(../images/web_icon.gif) no-repeat;
height: 112px;
width: 100px;
float: left;
margin-left: 45px;
}

#web_graphic a {
height: 112px;
width: 100px;
display: block;
text-indent: -9999px;
}

#web_graphic a:hover {
background: url(../images/web_hover_icon.gif) no-repeat;
}

#video_graphic {
background: url(../images/video_icon.gif) no-repeat;
height: 112px;
width: 100px;
float: left;
margin-left: 103px;
cursor: pointer;
}

#video_graphic a {
height: 112px;
width: 100px;
display: block;
text-indent: -9999px;
}

#video_graphic a:hover {
background: url(../images/video_hover_icon.gif) no-repeat;
}

#print_graphic {
background: url(../images/print_icon.gif) no-repeat;
height: 112px;
width: 100px;
float: left;
margin-left: 105px;
cursor: pointer;
}

#print_graphic a {
height: 112px;
width: 100px;
display: block;
text-indent: -9999px;
}

#print_graphic a:hover {
background: url(../images/print_hover_icon.gif) no-repeat;
}

#photo_editing_graphic {
background: url(../images/photo_editing_icon.gif) no-repeat;
height: 112px;
width: 100px;
float: left;
margin-left: 93px;
cursor: pointer;
}

#photo_editing_graphic a {
height: 112px;
width: 100px;
display: block;
text-indent: -9999px;
}

#photo_editing_graphic a:hover {
background: url(../images/photo_editing_hover_icon.gif) no-repeat;
}

#listed_services {
height: 150px;
font-size: 12px;
color: #333333;
}

#web_list {
height: 150px;
width: 200px;
float: left;
}

#web_list li {
list-style: disk;
color: #cc0000;
}

#web_list span {
color: #333333;
}

#video_list {
height: 150px;
width: 200px;
float: left;
}

#video_list li {
list-style: disk;
color: #cc0000;
}

#video_list span {
color: #333333;
}

#print_list {
height: 150px;
width: 200px;
float: left;
}

#print_list li {
list-style: disk;
color: #cc0000;
}

#print_list span {
color: #333333;
}

#photo_editing_list {
height: 150px;
width: 200px;
float: left;
}

#photo_editing_list li {
list-style: disk;
color: #cc0000;
}

#photo_editing_list span {
color: #333333;
}

#play_icon {
float: left;
height: 14px;
width: 14px;
background: url(../images/play_link.png) no-repeat;
margin-left: 23px;
}

#more_link {
float: left;
height: 14px;
width: 30px;
margin-left: 5px;
}

#more_link a {
color: #cc0000;
}

#footer {
height: 10px;
border-bottom: solid #333333 1px;
}

#credits {
font-size: 10px;
text-align: right;
margin-top: 2px;
}

/* ABOUT US */

#right_content2 {
background: url(../images/about_us_main_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#slogan2 {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#about_us_bio {
font-size: 12px;
margin-top: 20px;
color: #333333;
}

/* PORTFOLIO */

#right_content3 {
background: url(../images/portfolio_main_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#slogan3 {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#portfolio_bio {
font-size: 12px;
margin-top: 20px;
color: #333333;
}

#portfolio {
height: 312px;
font-size:10px;
}

#portfolio_content {
height: 310px;
width: 765px;
margin: auto;
overflow: none;
}

#work_container {
height: 218px;
width: 600px;
margin: auto;
margin-top: 20px;
background: url(../images/work_bck.png) no-repeat;
}

#website_title {
color: #ffffff;
padding-top: 20px;
padding-left: 20px;
}

#middle_section {
height: 120px;
}

#website_sample {
background: url(../images/AHCSI_sample.png) no-repeat;
height: 120px;
width: 150px;
float: left;
border: solid #ffffff 1px;
margin-left: 24px;
}

#website_sample2 {
background: url(../images/VipaHealth_sample.png) no-repeat;
height: 160px;
width: 200px;
float: left;
border: solid #ffffff 1px;
margin: 3px 10px 0px 10px;
}

#website_sample3 {
background: url(../images/ON-ME_sample.png) no-repeat;
height: 160px;
width: 200px;
float: left;
border: solid #ffffff 1px;
margin: 3px 10px 0px 10px;
}

#website_sample4 {
background: url(../images/AIR_sample.png) no-repeat;
height: 160px;
width: 200px;
float: left;
border: solid #ffffff 1px;
margin: 3px 10px 0px 10px;
}

#text_sample {
height: 120px;
width: 400px;
float: left;
margin: 3px 0px 0px 0px;
}

#link_footer {
height: 19px;
float: left;
}

#link_footer a {
color: #ffffff;
font-size: 12px;
}

#site_description {
height: 120px;
width: 250px;
float: left;
color: #ffffff;
padding-left: 24px;
}

#site_tools {
height: 120px;
width: 50px;
float: left;
border-left: solid #999999 1px;
color: #ffffff;
padding-left: 24px;
}

#text_description {
font-size: 10px;
margin-top: 20px;
}

#text_tool {
font-size: 10px;
}

/* CONTACT US */

#right_content4 {
background: url(../images/contact_us_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#slogan4 {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#contact_us_bio {
font-size: 12px;
margin-top: 20px;
color: #333333;
}

#contact_us {
height: 312px;
}

#contact_form {
width: 400px;
height: 312px;
float: left;
}

#contact_info {
height: 20px;
width: 400px;
}

#name {
width: 20px;
height: 20px;
float: left;
}

#field {
width: 20px;
height: 20px;
float: left;
}

/* WEB */

#right_content5 {
background: url(../images/web_main_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#slogan5 {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#web_services {
height: 312px;
}

#web_heading {
height: 20px;
width: 800px;
font-size: 12px;
padding-top: 10px;
}

#web_list2 {
height: 290px;
width: 800px;
}

#web_content {
height: 280px;
width: 700px;
margin: auto;
margin-top: 10px;
}

#web_final_content {
height: 150px;
font-size: 12px;
color: #cc0000;
}

#web_final_content span {
color: #333333;
}

/* VIDEO */

#right_content6 {
background: url(../images/video_main_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#slogan6 {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#video_services {
height: 312px;
}

/* PRINT */

#right_content7 {
background: url(../images/print_main_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#slogan7 {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#print_services {
height: 312px;
}

/* PHOTO EDITING */

#right_content8 {
background: url(../images/photo_editing_main_graphic.png) no-repeat;
height: 250px;
width: 422px;
float: left;
margin-top: 4px;
}

#slogan8 {
height: 22px;
width: 373px;
margin-top: 40px;
color: #cc0000;
font-size: 18px;
}

#photo_editing_services {
height: 312px;
}

/* SERVICES TOGGLER */

#back_services {
height: 70px;
width: 200px;
float: right;
margin-top: 0px;
}

#web_toggler {
background: url(../images/web_icon_toggler.png) no-repeat;
height: 56px;
width: 50px;
float: left;
}

#web_toggler a {
height: 56px;
width: 50px;
float: left;
text-indent: -9999px;
}

#web_toggler a:hover {
background: url(../images/web_icon_hover_toggler.png) no-repeat;
height: 56px;
width: 50px;
}

#video_toggler {
background: url(../images/video_icon_toggler.png) no-repeat;
height: 56px;
width: 50px;
float: left;
}

#video_toggler a {
height: 56px;
width: 50px;
float: left;
text-indent: -9999px;
}

#video_toggler a:hover {
background: url(../images/video_icon_hover_toggler.png) no-repeat;
height: 56px;
width: 50px;
}

#print_toggler {
background: url(../images/print_icon_toggler.png) no-repeat;
height: 56px;
width: 50px;
float: left;
}

#print_toggler a {
height: 56px;
width: 50px;
float: left;
text-indent: -9999px;
}

#print_toggler a:hover {
background: url(../images/print_icon_hover_toggler.png) no-repeat;
height: 56px;
width: 50px;
}

#photo_editing_toggler {
background: url(../images/photo_editing_icon_toggler.png) no-repeat;
height: 56px;
width: 50px;
float: left;
}

#photo_editing_toggler a {
height: 56px;
width: 50px;
float: left;
text-indent: -9999px;
}

#photo_editing_toggler a:hover {
background: url(../images/photo_editing_icon_hover_toggler.png) no-repeat;
height: 56px;
width: 50px;
}

#tittles {
height: 70px;
font-size: 12px;
text-align: center;
}

#web_tittle {
width: 50px;
height: 12px;
float: left;
}

#video_tittle {
width: 50px;
height: 12px;
float: left;
}

#print_tittle {
width: 50px;
height: 12px;
float: left;
}

#photo_tittle {
width: 50px;
height: 12px;
float: left;
}

#request_quote {
height: 14px;
width: 170px;
float: left;
padding-left: 10px;
line-height: 14px;
}

#request_quote a {
height: 14px;
width: 170px;
color: #cc0000;
}

#play_icon2 {
background: url(../images/play_link.png) no-repeat;
height: 14px;
width: 14px;
float: left;
}

.mytext{
	font-size: 12px;
	margin-top: 20px;
	color: #333333;
}
.myinput{
	border:1px solid #333333;
}
.hand{
	cursor:hand;
	cursor:pointer;
}