/* CSS Document */

body

{

margin:0;

width:100%;

background-color:#ffffff;

}

.bg_red{

background-color:#B90707;

}

.bg_red1{

background-color:#DA0B0B;

}

.bg_grey{

background-color:#F7F7F7;

}

.bg{

background-image:url(../images/bg.jpg);

background-repeat:repeat;

}

.grey_bg{

background-image:url(../images/grey_bg.gif);

background-position:top left;

background-repeat:no-repeat;

}

.grey_bg1{

background-image:url(../images/grey_bg1.gif);

background-position:top left;

background-repeat:no-repeat;

}

.about_bot_bg{

background-image:url(../images/about_bot_bg.gif);

background-position:top center;

background-repeat:no-repeat;

}

.abt_bg1{

background-image:url(../images/abt_bg1.jpg);

background-position:top center;

background-repeat:no-repeat;

}

.abt_bg2{

background-image:url(../images/abt_bg2.jpg);

background-position:top center;

background-repeat:repeat-y;

}

.abt_bg3{

background-image:url(../images/abt_bg3.jpg);

background-position:top center;

background-repeat:no-repeat;

}

.abt_bg4{

background-image:url(../images/abt_bg4.jpg);

background-position:top center;

background-repeat:no-repeat;

}

.hoewework{

background-image:url(../images/hoewework.jpg);

background-position:top left;

background-repeat:no-repeat;

}

.hoewework1{

background-image:url(../images/hoewework1.jpg);

background-position:top center;

background-repeat:repeat-y;

}

.hoewework2{

background-image:url(../images/hoewework2.jpg);

background-position:top center;

background-repeat:repeat-y;

}

.hoewework3{

background-image:url(../images/hoewework3.jpg);

background-position:top center;

background-repeat:no-repeat;

}



.hoewework3a{

background-image:url(../images/hoewework3a.gif);

background-position:top center;

background-repeat:no-repeat;

}

.hoewework4{

background-image:url(../images/hoewework4.jpg);

background-position:top center;

background-repeat:no-repeat;

}

.bg_red_shape{

background-image:url(../images/bg_red.jpg);

background-position:top;

background-repeat:repeat-x;

}

.bg_red_shape_1{

background-image:url(../images/bg_red_1.jpg);

background-position:top;

background-repeat:repeat-x;

}

.bg_red_left{

background-image:url(../images/bg_red_left.jpg);

background-position:bottom left;

background-repeat:no-repeat;

}

.bg_red_left_1{

background-image:url(../images/bg_red_left_1.jpg);

background-position:bottom left;

background-repeat:no-repeat;

}

.flash_gallery_bg{

background-image:url(../images/flash_gallery_bg.jpg);

background-position:center;

background-repeat:no-repeat;

color:#fff;

}

.bg_stuff{

background-image:url(../images/bg_stuff.jpg);

background-position:top center;

background-repeat:no-repeat;

}

.bot_bg_cont{

background-image:url(../images/bot_bg_cont.jpg);

background-position:top;

background-repeat:repeat-x;

}

.image_bg{

background-image:url(../images/image_bg.jpg);

background-position:right center;

background-repeat:no-repeat;

}

.tbrd1{

border:solid 1px #C8C8C8;

}

.tbrd2{

border:solid 1px #ffffff;

}

.pad{

padding:5px;

}

.pad1{

padding-top:10px;

padding-bottom:10px;

}

.pad2{

padding-left:14px;

padding-right:14px;

}

.pad3{

padding:10px;

}

.pad4{

padding-right:0;

}

.pad5{

padding-left:44px;

}

.pad6{

padding-bottom:40px;

}

.pad7{

padding-bottom:20px;

}

.h1

{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#B90707;

}

.h2

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:center;

color:#ffffff;

}

.h3

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#ffffff;

}

.h4
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
font-style:normal;
text-decoration:none;
text-align:left;
color:#ffffff;
}
.h4 a{ color:#ffffff; text-decoration:underline;}
.h4 a:hover{ color:#ffffff; text-decoration:none;}

.h5

{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#ffffff;

}

.image_txt

{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:#666666;
text-align:center;
}

.image_icon

{
	margin-left:50px;
}

.image_nda
{
	margin-left:45px;
}

.image_mobile
{
	margin-left:45px;
}
.link_top

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

font-style:normal;

text-decoration:none;

text-align:center;

color:#666666;

}

.link_top:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

font-style:normal;

text-decoration:none;

text-align:center;

color:#B90707;

}

.link_txt

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#666666;

}

.link_txt:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#B90707;

}

.emailme{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

font-style:normal;

text-decoration:underline;

text-align:justify;

color:#ffffff;

}



.txt

{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
text-align:justify;
color:#666666;
}

.txt_info
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
text-align:justify;
color:#666666;
line-height:15px;
}

.txt_1

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#666666;

}

.txtwht_1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
text-align:justify;
color:#ffffff;
}

.txtwht_2

{

font-family:Arial;

font-size:11px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:justify;

color:#ffffff;

}

.txtwht_3

{

font-family:Arial;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#ffffff;

}

.txt_light

{

font-family:Arial;

font-size:12px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#E58D8D;

}

.txt_bold

{

font-family:Arial, Helvetica, sans-serif;

font-size:24px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#666666;

}

.txt_form

{

font-family:Arial;

font-size:11px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:right;

color:#ffffff;

}

.bottom_link

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:center;

color:#7A7A7A;

}

.bottom_link:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:center;

color:#B90707;

}

.more_link

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:center;

color:#B90707;

}

.more_link:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:center;

color:#7A7A7A;

}



.portfolio_link

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:center;

color:#B90707;

}

.portfolio_link:hover

{

color:#7A7A7A;

}

.botton_txt

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#7A7A7A;

}

.botton_txt:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#B90707;

}

.botton_txt1

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#ffffff;

}

.botton_txt1:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:left;

color:#ffffff;

}

.footer_txt

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

font-style:normal;

text-decoration:none;

text-align:center;

color:#7A7A7A;

}

.pagecontainer {

	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; HEIGHT: 650px; PADDING-TOP: 115px

}



#bar {

	position: fixed;

	width: 100%;

	left: 24px;

	top: 0px;

	padding: 0px;

	overflow: hidden;

	background: transparent;

	margin-top: 40px;

	z-index: 100;

}



#barbtm {	

	border-bottom: solid 1px #CCCCCC;

	border-top: solid 3px #CCCCCC;

	height: 40px;

	position: fixed;

	width: 100%;

	left: 0px;

	top: 0px;

	padding: 0px;

	overflow: hidden;

	margin-top: 40px;

	background: #FFFFFF;

	z-index: 10;

}



* html #bar, * html #barbtm { /*\*/position: absolute; top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ }



a:hover, a:visited, a:link, a:active {

	outline: none;

}


