/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#1A2022;
}


a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}
#index_1 .top_bg .bot_bg #main #middle #center_col .content .left_bl .box1 .centr .indent li {
	list-style-image: none;
	list-style-type: none;
	list-style: none;
	list-style-position: outside;
}

#services .top_bg .bot_bg #main #middle #center_col .content .left_bl .box1 .centr .indent li {
	list-style-image: none;
	list-style-type: none;
	list-style: none;
	list-style-position: outside;
}

#webdesign .top_bg .bot_bg #main #middle #center_col .content .left_bl .box1 .centr .indent li {
	list-style-image: none;
	list-style-type: none;
	list-style: none;
	list-style-position: outside;
}

.column { float:left;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Times New Roman; 
		font-size:14px;
		color:#FEFEFE;		
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#87A7AB;}

/*main layout */

.top_bg {background:url(../images/tall_top.gif) top repeat-x #21292C;}
.bot_bg {background:url(../images/bot_bg.gif) bottom repeat-x}

#main { margin:0 auto;}

#header1 .left_col .indent  { padding:12px 0 0 58px;}
#header1 .right_col { width:224px;}
#header1 .right_col a img { margin-left:29px;}
#header1 .right_col .indent { padding:46px 0 0 0;}

#header2 .indent { padding:0 1px 0 15px;}

#header3 {height:33px; font-family:tahoma; font-size:10px; color:#2E3131;}
#header3 a {color:#2E3131; text-decoration:none;}
#header3 a:hover {text-decoration:underline;}
#header3 .left_col .indent { padding:13px 0 0 30px;}
#header3 .right_col .indent { padding:9px 0 0 0;}
#header3 .right_col .input {width:168px; padding:0; margin-right:4px; color:#656767; font-family:tahoma; font-size:11px;}


#footer { color:#58686D;}
#footer a { color:#58686D;}
#footer .left_col .indent 	{ padding:56px 0 0 32px;}
#footer .right_col .indent  { padding:56px 0 0 0;}

#middle { width:100%;}

.top_row {height:148px; padding:8px 0 0 0}
.top_row_left {width:357px; height:148px; float:left; background-image:url(../images/1_ban1.jpg); background-repeat:no-repeat;}
.top_row_left_ind {padding:13px 10px 10px 160px}
.top_row_ind {width:10px; float:left;}
.top_row_right {width:357px; height:148px; float:left; background-image:url(../images/1_ban2.jpg); background-repeat:no-repeat;}


.more {background:url(../images/more_bg.gif) top right no-repeat; padding-right:12px; font-size:11px; color:#B9C0C7; text-decoration:none;}
.more:hover {text-decoration:underline;}

.box2 .more {color:#B9C0C7}

li { background:url(../images/list_bg.gif) no-repeat 0 11px; font-size:15px; padding-left:12px; line-height:26px;}
li a {color:#B6BDC3; text-decoration:none;}
li a:hover {text-decoration:underline;}

.right_bl {color:#8EADB0;}
.right_bl a { color:#8EADB0;}
.right_bl span { color:#B9C0C7;}
.right_bl span a{ color:#B9C0C7;}

.date {background:url(../images/date_bg.gif) 0 3px no-repeat; color:#B9C0C7; padding-left:15px; margin:15px 0 8px 0;}

.content {padding:23px 0 0 0;}
/* index */

#index #us_block {padding:4px 0 0 8px; line-height:16px;}
#index #us_block .indent {padding:14px 8px 25px 7px;}
#index #us_block strong {color:#B5DDFF;}

#index .box1 ul {padding:6px 0 4px 3px;}

.box1 .top 	  { background:url(../images/left_corn_tr.gif) top right no-repeat #283337;}
.box1 .bot    { background:url(../images/left_corn_br.gif) top right no-repeat #283337;}
.box1 .centr  { background:#283337;}
.box1 .indent { padding:16px 0 0 20px;}

.box2 .top 	  	  { background:url(../images/right_corn_tr.gif) top right no-repeat #1D2426;}
.box2 .bot    	  { background:url(../images/right_corn_br.gif) top right no-repeat #1D2426;}
.box2 .centr  	  { background:#1D2426;}
.box2 .indent 	  { padding:13px 19px 7px 23px;}

.line {background:#363D3F; height:1px; margin:16px 0 0 0}

/* index-1 */

#index_1 .box1 ul {padding:7px 0 5px 192px;}

#index_1 .box2 ul {padding:8px 0 0 0;}
#index_1 .box2 li a{color:#B6BDC3;}

#index_1 #us_block {padding:22px 0 0 23px; line-height:16px;}
#index_1 #us_block .indent {padding:19px 12px 32px 0;}
#index_1  strong {color:#B5DDFF;}

#index_1 .box1 .indent {
	padding:18px 15px 0 23px;
}

/* services */

#services .box1 ul {padding:7px 0 5px 192px;}

#services .box2 ul {padding:8px 0 0 0;}
#services .box2 li a{color:#B6BDC3;}

#services #us_block {padding:22px 0 0 23px; line-height:16px;}
#services #us_block .indent {padding:19px 12px 32px 0;}
#services  strong {color:#B5DDFF;}

#services .box1 .indent {
	padding:18px 15px 0 23px;
}

/* webdesign */

#webdesign .box1 ul {padding:7px 0 5px 192px;}

#webdesign .box2 ul {padding:8px 0 0 0;}
#webdesign .box2 li a{color:#B6BDC3;}

#webdesign #us_block {padding:22px 0 0 23px; line-height:16px;}
#webdesign #us_block .indent {padding:19px 12px 32px 0;}
#webdesign  strong {color:#B5DDFF;}

#webdesign .box1 .indent {
	padding:18px 15px 0 23px;
}

/* index-2 */

#index_2 .us_block1 {padding:22px 0 0 23px; line-height:17px; width:365px;}
#index_2 .us_block1 .indent {padding:17px 35px 32px 0;}
#index_2 strong {color:#B5DDFF;}

#index_2 .us_block2 {padding:56px 0 0 0; line-height:17px; width:338px;}

#index_2 .box1 ul {padding:7px 0 5px 202px;}

/* index-3 */

#index_3 .box2 ul {padding:8px 0 7px 0;}
#index_3 .box2 li a{color:#B6BDC3;}

#index_3 #us_block {padding:22px 0 0 22px; line-height:16px;}
#index_3 #us_block .indent {padding:18px 22px 31px 1px;}
#index_3 #us_block .indent2 {padding:16px 22px 16px 0;}
#index_3  strong {color:#B5DDFF;}

#index_3 .box2 ul {padding:0 0 0 140px;}
#index_3 .box2 li a{color:#B6BDC3;}
#index_3 .box2 .indent 	  { padding:13px 23px 11px 23px;}

/* index-4 */

#index_4 .box2 .indent 	  { padding:13px 23px 11px 23px;}

#index_4 #us_block {padding:22px 0 0 23px; line-height:16px;}
#index_4 #us_block .indent {padding:19px 12px 13px 0;}
#index_4 #us_block .indent2 {padding:16px 12px 16px 0;}
#index_4  strong {color:#B5DDFF;}

#index_4 .line { margin:17px 0 0 0}

.form_left {width:202px; padding:19px 0 0 1px;}
.form_right {width:204px; padding:20px 0 0 1px;}
.form_left .row {height:33px;}
.form_left .row1 {height:34px;}

.form_left .input {width:175px; height:23px; border:1px solid #FFFFFF; background:none; padding:0 0 0 7px;}
.form_right .textarea {width:193px; height:122px; border:1px solid #FFFFFF; background:none; padding:0 0 0 7px; overflow:auto}
.form_right div {text-align:right; padding:8px 3px 0 0;}

/* index-5 */

#index_5 .box2 {color:#C7C7C8;}
#index_5 .box2 strong{color:#8FAEC8;}
#index_5 .box2 a{color:#92989D; font-size:11px;}
#index_5 .box2 span{ background:url(../images/email_bg.gif) 0 0 no-repeat; padding-left:12px; color:#92989D; font-size:11px;}
#index_5 .box2 .indent 	  { padding:17px 23px 11px 23px;}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
}
p {
	line-height: 20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-style: normal;
	font-weight: lighter;
	color: #FFFFFF;
}
h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-style: normal;
	font-weight: lighter;
	color: #FFFFFF;
}
h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-style: normal;
	font-weight: lighter;
	color: #FFFFFF;
}
.img1 {
	border-top-width: 1.5px;
	border-right-width: 1.5px;
	border-bottom-width: 1.5px;
	border-left-width: 1.5px;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
