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


body {
	background-color:#000000;
}

p {
	margin-bottom:11px;
	padding:0px;
}

.column_1 {
	width:22px;
	float:left;
}

.column_2 {
	width:424px;
	float:left;
}

.column_3 {
	width:534px;
	float:left;
}

.center_align {
	width:980px;
	height:605px;
	margin:auto;
}

.background_1 {
	background-image:url(../images/slices/background-01.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:605px;
	float:left;
}

.background_2 {
	background-image:url(../images/slices/background-02.jpg);
	background-repeat:no-repeat;
	width:424px;
	height:28px;
	float:left;
}

.background_3 {
	background-image:url(../images/slices/background-03.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:186px;
	float:left;
}

.background_4 {
	background-image:url(../images/slices/background-04.jpg);
	background-repeat:no-repeat;
	width:424px;
	height:52px;
	float:left;
}

.background_5 {
	background-image:url(../images/slices/background-05.jpg);
	background-repeat:no-repeat;
	width:424px;
	height:20px;
	float:left;
}

.background_6 {
	background-image:url(../images/slices/background-06.jpg);
	background-repeat:no-repeat;
	width:424px;
	height:171px;
	float:left;
}

.background_7 {
	background-image:url(../images/slices/background-07.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:23px;
	float:left;
}

.background_8 {
	background-image:url(../images/slices/background-08.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:65px;
	float:left;
}

.background_9 {
	background-image:url(../images/slices/background-09.jpg);
	background-repeat:no-repeat;
	width:424px;
	height:55px;
	float:left;
}

.background_10 {
	background-image:url(../images/slices/background-10.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:298px;
	float:left;
}

.background_10_border {
	background-image:url(../images/slices/background-10-border.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:298px;
	float:left;
}

.copyright {
	background-image:url(../images/gallery-images/copyrighted-photo.gif);
	background-repeat:no-repeat;
	width:534px;
	height:298px;
	float:left;
	position:relative;
	z-index:1000;
}

.background_11 {
	background-image:url(../images/slices/background-11.jpg);
	background-repeat:no-repeat;
	width:424px;
	height:207px;
	float:left;
}

.background_12 {
	background-image:url(../images/slices/background-12.jpg);
	background-repeat:no-repeat;
	width:424px;
	height:72px;
	float:left;
}

.background_13 {
	background-image:url(../images/slices/background-13.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:33px;
	float:left;
}

.background_13_bookmark {
	background-image:url(../images/slices/background-13-bookmark.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:33px;
	float:left;
}

.portfolio_commercial {
	background-image:url(../images/slices/portfolio-commercial.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:65px;
}

.portfolio_portraits {
	background-image:url(../images/slices/portfolio-portraits.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:65px;
}

.portfolio_architecture {
	background-image:url(../images/slices/portfolio-architecture.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:65px;
}

.portfolio_events {
	background-image:url(../images/slices/portfolio-events.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:65px;
}

.contact_header {
	background-image:url(../images/slices/contact-header.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:65px;
}

.rates_header {
	background-image:url(../images/slices/rates-header.jpg);
	background-repeat:no-repeat;
	width:534px;
	height:65px;
}

.padding {
	padding:0px;
}

.menu_font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	padding-left:49px;
	padding-top:4px;
}

.menu_links a:link {color:#990000; text-decoration:none}
.menu_links a:visited {color:#990000; text-decoration:none}
.menu_links a:active {color:#990000; text-decoration:none}
.menu_links a:hover {color:#CC0000; text-decoration:none}

.font_left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-top:10px;
	padding-right:15px;
}

.left_links a:link {color:#999999; text-decoration:none}
.left_links a:visited {color:#999999; text-decoration:none}
.left_links a:active {color:#999999; text-decoration:none}
.left_links a:hover {color:#ffffff; text-decoration:none}


.font_right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding-left:49px;
	padding-right:20px;
}

.right_links a:link {color:#999999;}
.right_links a:visited {color:#999999;}
.right_links a:active {color:#999999;}
.right_links a:hover {color:#ffffff;}

.form_font {
	font-size:10px;
}

.rates_images {
	background-image:url(../images/rates-images.jpg);
	background-repeat:no-repeat;
	width:393px;
	height:106px;
	margin-top:35px;
}

